body { background-image:url(../images/bg.jpg); margin:0px; font-family:geneva, helvetica, arial; font-size:11px; color:#333333; }
/*img, div, input { behavior:url(/scripts/iepngfix.htc); } */
.buffer { clear:both; }
#encapsulation { width:950px; padding-left:20px; }
#innerBg { background-image:url(../images/inBg.png); height:480px; }
#topBar { background-image:url(../images/topBar.jpg); background-repeat:repeat-x; height:20px; padding:5px 10px 0px 0px; text-align:right; color:#ffffff; }
#logo { z-index:3; position:relative; margin-top:-25px; float:left; margin-left:-20px; }
#mainMenu { width:125px; line-height:260%; padding:20px 0px 0px 60px; height:220px; font-family:helvetica; }
#mainMenu a { color:#666666; font-size:15px; text-decoration:none; }
#mainMenu a:hover { color:#50b948; }
#mainBody { float:right; background-image:url(../images/whiteBg.gif); background-repeat:repeat-x; width:710px; margin-top:10px; margin-right:10px; padding:10px; }

/*	Sub Menu */

#subMenu { background:#000; font-size:11px; font-family:arial; width:170px; padding:10px 0px 20px 0px; display:none; z-index:10000; position:absolute; float:left; text-align:left; }
#subMenu a { color:#999999; text-decoration:none; }
#subMenu a:hover { color:#FFFFFF; }
.subMenuArrow { color:#50b948; float:left; width:20px; clear:both; padding-left:15px; }
.subMenuText { float:left; width:100px; padding-bottom:5px; }

/*	Side Ads */

.sideAd { padding:10px 0px 0px 25px; }
.a1 { padding-top:90px; }
#adZone { text-align:right; margin-top:20px; margin-right:30px; float:right; }

/*	Forms */

input, select { border:1px solid #CCCCCC; padding:2px; font-family:verdana; color:#000000; }


/*	Text */

h1 { font-size:20px; font-weight:normal; color:#FFFFFF; }
.h2 { font-size:12px; color:#000000; font-weight:bold; }
.productTitle { }
.generalText {  }
.product {  }
.link1 { color:#FFFFFF; text-decoration:none; }
.link1:hover { text-decoration:underline; }
.link2 { color:#50b948; text-decoration:none; }
.link2:hover { text-decoration:underline; }

/*	Product Details */

#productsMainImage { width:220px; float:left; }
#productsMainImageWrapper { width:210px; height:210px; border:1px solid #999999; }
.productsDetailsThumb { float:left; width:100px; height:100px; padding:10px 10px 0px 0px; }
#productsDescription { float:left; margin-left:50px; line-height:160%; width:380px; }
#productsDescription li { padding-left:20px; margin-left:-20px; padding-bottom:5px; }
.productsDescriptionText { color:#FFFFFF; padding-bottom:20px; }

/*	Products list */

#productsThumb { z-index:10000; position:absolute; float:left; cursor:pointer; }

/*	Footer */

.footerLine { background-image:url(../images/footerline.gif); background-repeat:repeat-x; clear:both; }
#visa { float:left; padding:12px 90px 8px 10px; }
#footer { float:left; padding:20px 0px 0px 0px; color:#50b948; }
#footerLogo { float:left; padding-left:5px; }
#footerLast { float:left; padding:20px 0px 50px 20px; color:#CCCCCC; font-size:10px; font-family:arial; }
.copyright { font-family:helvetica; color:#666666; padding-top:5px; }

#locationSelector { }