//body { 
//background-image: url("bg2.png");
//background-repeat: repeat-x
//}


h1 {color:#000000; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
h2 {color:#989898; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
h3 {color:#274931; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold}
h4 {color:#274931; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold}

a:link{color:#000000}
a:visited{color:#000000}
a:visited:active{color:#989898} /* this fix seems to work in ie to make visited actives rule, but not nn, where active is being ignored totally */
a:hover{color: #989898}


form,body,td,th,p,textarea {color:#274931; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size: 10pt}
.bodyFontStyle {color:#274931; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size: 8pt}
.smalltext {font-size: 8pt}

.nav_link {font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: 300; font-size: 10pt}
.nav_currentpage {color:#989898; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 10pt}

a.nav_link:visited{color:#000000}
a.nav_link:hover{color:#989898}


.news {color:#274931; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif; font-size:10pt;text-align:left}
.footer {color:#000000; text-align: center; font-size:10pt; font-weight:bold; font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif}
.login_links {font-size: 8pt}

.product {font-size: 8pt; border-style:solid; border-color: #999999;  border-width: 1px; padding: 10px}
.producttitle {}
.productdescription { border-style:solid; border-color: #0000ff;  border-width: 0px}
.productphoto {margin-bottom: 20px}
.productphotoleft {float: left; margin-right: 20px; margin-bottom: 5px}
.productphotoright {float: right; margin-left: 20px; margin-bottom: 5px}
.productinfolink {font-size: 8pt}
.productcheckoutlink {font-size: 8pt; text-align: right}
.productoptionlabel {font-size: 8pt; font-weight: 600}
.productprice{font-size: 8pt; font-weight: 600}
.productquantity{font-size: 8pt; font-weight: 600}
.productformcontrol {font-size: 8pt}

.photo {margin-bottom: 5px}
.photoleft {float: left; margin-right: 20px; margin-bottom: 5px}
.photoright {float: right; margin-left: 20px; margin-bottom: 5px}

.imagediv     {                    background:#DDDDDD; border-style:solid; border-color: #EEEEEE;  border-width: 1px; padding: 10px}
.imagedivleft {margin-right:10px;  background:#DDDDDD; border-style:solid; border-color: #EEEEEE;  border-width: 1px; padding: 10px}
.imagedivright{margin-left: 10px;  background:#DDDDDD; border-style:solid; border-color: #EEEEEE;  border-width: 1px; padding: 10px}
.imagecaption {margin-top:  10px; font-size: 8pt}


