body { background-image: url(../graphics/bg2.jpg); background-repeat: repeat-y; }

.maintext { font-family: sans-serif; font-size: small; }
a.mainlink:link { color: #660000;}
a.mainlink:visited { color: #660000;}
a.mainlink:active { color: #336666; }
a.mainlink:hover { color: #336666; }

.picborder { border: 2px solid #82282B; }
.altpicborder { border:  2px solid #225555; }

.ginthead { color: #114444; font-family: sans-serif; font-weight: lighter; font-size: 17px; } 
.gframe { border: 1px #114444 solid; border-collapse:collapse; }  
.gcolor { color: #114444; background-color: #114444; border: 0; height: 1px; }
a.glink:link { color: #114444; text-decoration: none; }
a.glink:visited { color: #114444; text-decoration: none; }
a.glink:active { color: #82282B; text-decoration: none; }
a.glink:hover { color:#82282B; text-decoration: none; }

.ftrtext { font-family: sans-serif; font-size: small; }
a.ftrlink:link { color: #000000; text-decoration: none; font-weight: bold;}
a.ftrlink:visited { color: #000000; text-decoration: none; font-weight: bold;}
a.ftrlink:active { color: #336666; text-decoration: none; font-weight: bold;}
a.ftrlink:hover { color: #336666; text-decoration: none; font-weight: bold;}

.rbx { background: #82282B; }
.rbxframe { border: 1px #82282B; padding: 10px; }
.rbxtext {color: #ffffcc; font-family: sans-serif; font-size: 16px; }
.rborder { border: 1px solid #82282B; }
.rcolor { color: #82282B; background-color: #82282B; border: 0; height: 1px; }
a.rbxlink:link { color: #ffddaa; text-decoration: none; }
a.rbxlink:visited { color: #ffddaa; text-decoration: none; }
a.rbxlink:active { color: #ffffdd; text-decoration: none; }
a.rbxlink:hover { color:#ffffdd; text-decoration: none; }

.rsubtext {color: #660000; font-family: sans-serif; font-size: 13px; }
.rtext {color: #660000; font-family: sans-serif; font-size: 15px; }
.rhead {color: #660000; font-family: sans-serif; font-size: 17px; }
.rframe { border: 1px #660000 solid; border-collapse:collapse; } 

.homebx { background: #FFFEF6; }
.homebxtext {color: #003333; font-family: sans-serif; font-size: 15px; }
.homebxhead {color: #003333; font-family: sans-serif; font-size: 17px; }
a.homebxlink:link { color: #660000; text-decoration: none; font-family: sans-serif; font-size: 16px; }
a.homebxlink:visited { color: #660000; text-decoration: none; font-family: sans-serif; font-size: 16px; }
a.homebxlink:active { color: #225555; text-decoration: none; font-family: sans-serif; font-size: 16px; }
a.homebxlink:hover { color:#225555; text-decoration: none; font-family: sans-serif; font-size: 16px; }

.pagehead { font-family: sans-serif; color: #82282B; font-weight: lighter; }

.gbx { background: #5D7E7E; }
.gbxtext {color: #ffffcc; font-family: sans-serif; font-size: small; }

.btntext {color: #164949; font-family: sans-serif; font-size: 13px; font-weight: bold; }
a.btnlink:link { color: #164949; text-decoration: none; }
a.btnlink:visited { color: #164949; text-decoration: none; }
a.btnlink:active { color: #ffffcc; text-decoration: none; }
a.btnlink:hover { color:#ffffcc; text-decoration: none; }

.logotext {color: #225566; font-family: sans-serif; font-size: 22px; font-weight: lighter; } 
a.logolink:link { color: #225566; text-decoration: none; }
a.logolink:visited { color: #225566; text-decoration: none; }
a.logolink:active { color: #225566; text-decoration: none; }
a.logolink:hover { color:#225566; text-decoration: none; }

.pictext { font-family: sans-serif; font-size: 20px; color: #1D5050; }
a.piclink:link { color: #CDFBD3; text-decoration: none; }
a.piclink:visited { color: #CDFBD3; text-decoration: none; }
a.piclink:active { color: #ffffdd; text-decoration: none; }
a.piclink:hover { color: #ffffdd; text-decoration: none; }

.wjtext { font-family: sans-serif; font-size: x-small; }

.infobtn { background:transparent; border:none; font-family:sans-serif; font-size:13px; font-weight:normal; color:#114444; }
.prdhead { font-family: sans-serif; font-size: 15px; color:#114444; }
.prdtext { font-family: sans-serif; font-size: 13px; color:#114444; }
a.prdlink:link { color: #114444;}
a.prdlink:visited { color: #114444;}
a.prdlink:active { color: #660000; }
a.prdlink:hover { color: #660000; }
