/*   COLORS: 

Turquoise - #2B535C 
Dark Grey (type, nav bar, background) - #333333 
Beige - #E2DEC1 
Brown  #824904   
Main Nav - #FFFFCC
Main subnav - #C69D6C

*/

p { color: #252525; font-weight: normal; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: justify; }
td { color: #252525; font-weight: normal; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
a { color: #2B6875; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
/* a:visited { color: #333333; font-weight: normal; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a:active { color: #2B535C; font-weight: normal; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover { color: #2D7787; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
*/


.bodytext { color: #252525; font-weight: normal; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: justify; }
.title { color: #2B535C; font-weight: bold; font-size: 19px; font-family: Californian FB, Times New Roman, serif; }
.heading { color: #2B535C; font-weight: bold; font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
.small { color: #252525; font-weight: normal; font-size: 11px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
.smalllink { color: #252525; font-weight: normal; font-size: 11px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

em { color: #812B00; font-weight: bold; font-style: italic; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
img.catalog { height:200px; border:1px; margin-top:4px; margin-bottom:0px; margin-left:12px; margin-right:0px; float:right; }


.navlinks_on { color: #824904; font-weight: bold; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.navlinks_off { color: #E2DEC1; font-weight: normal; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.navon { background-color: #333333; }
.nav { background-color: #824904; }
.navmain { color: #FFFFCC; font-weight: bold; font-size: 12px; font-family: Californian FB, Times New Roman, serif; text-decoration: none; text-transform: uppercase; letter-spacing: 0.8mm;}
.navsub { color: #C69D6C; font-weight:normal; font-size: 11px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.8mm; }

.navdiv {width:179px; padding-top:1px; padding-bottom:1px;}
.subnav { color: #824904; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }


.search { height: 19px; width: 100px; font-family: Trebuchet MS, Verdana; font-size: 10px; border: 1px solid #000000; padding:2px; }
.footer { font-size: 11px; color: #FFFFFF; font-weight: normal; font-family: Trebuchet MS, Verdana, sans-serif; text-decoration: none; }




