body { background: #fff8d9; color: #000; font-family: Tahoma, Geneva, sans-serif; margin-top: 0px; font-size: 12px; text-align:center; margin:0px auto; }
table, tr, td, div, ul, li { font-weight:normal; font-size:12px; }
img { border: none; }

a { color: #447794; text-decoration: none; }
a:active { color: #447794; text-decoration: none; }
a:visited { color: #447794; text-decoration: none; }
a:hover { color: #447794; text-decoration: none; }

#container { width: 944px; text-align:center; margin:0px auto; }
#footer { background: url(/images/footer_bg.gif) repeat-x; width: 894px; }
#designer { text-align: right; padding-right: 10px; vertical-align: top; }
#copyright { color: #3f73aa; padding: 19px 0px 0px 10px; vertical-align: top; }
#csymbol { color: #a0c4e1; font-weight: bold; }
#footerlinks { text-align: center; color: #636d23; vertical-align: top; padding-top: 19px; }
#donation { color: #000000; padding-top: 20px; padding-bottom: 20px; color: #000000; font-size: 10px; font-family: Tahoma, Arial, sans-serif; text-transform: none; }
#testimonials { height: 140; }
#testimonials div { height: 140; padding: 5px; overflow: hidden; color:#fff; }

#action { float: right; padding-top: 15px; padding-right: 11px; }
#hpbuttons { text-align: right; padding-top: 0px; padding-right: 20px; }
#hpvideo { padding-right: 63px; }
#toptoplinks { text-align: right; color: #636d23; }

.nav_top { background: url(/images/nav_top.gif) repeat-x bottom left; height: 47px; } 
.nav-top-bottleswap { background: url(/images/nav_top.gif) repeat-x bottom left; height: 39px; } 
.nav { height: 42px; }
.side_l { background: url(/images/side_lbg.gif) repeat-y; width: 15px; text-align: right; padding-bottom: 304px; }
.side_r { background: url(/images/side_rbg.gif) repeat-y; width: 15px; }
.logo { padding: 0px 0px 0px 362px; }

.banner { background: url(/images/hp_banner_swap.jpg) no-repeat #689fce bottom; width: 894; height: 490; padding-bottom: 75px; }
.bannerhp { background: url(/images/hp_banner_swap.jpg) no-repeat #305a10 top; width: 894; height: 657; }
.products { background: url(/images/products_banner.jpg) no-repeat #689fce; width: 894; height: 490; }
.aboutus { background: url(/images/aboutus_banner.jpg) no-repeat #689fce; width: 894; height: 490; }
.where { background: url(/images/where_banner.jpg) no-repeat #689fce; width: 894; height: 490; }
.news { background: url(/images/news_banner.jpg) no-repeat #689fce; width: 894; height: 490; }
.whyhoney { background: url(/images/whyhoney_banner.jpg) no-repeat #689fce; width: 894; height: 490; }
.ecommerce { background: url(/images/bg_ecommerce.jpg) repeat-y #ffffff; width: 800px; }

.click_swap {position:absolute; margin-top:296px; margin-left:90px; z-index:99 !important; visibility:visible; float:left;}

.bannertext { padding: 0px 60px 0px 475px; font-size: 12px; }
.bannertext-products { padding: 0px 30px 0px 0px; }
.bannertext-products2 { padding: 38px 0px 0px 40px; }
.bannertext-aboutus { padding: 40px 0px 0px 70px; font-size: 12px; width: 790px; line-height: 18px; }
.bannertext-aboutus2 { padding: 20px 0px 0px 70px; font-size: 12px; width: 390px; line-height: 18px; }
.bannertext-where { padding: 50px 0px 0px 40px; font-size: 12px; width: 490px; }
.bannertext-news { padding: 30px 0px 0px 70px; font-size: 12px; width: 490px; }
.bannertext-news2 { padding: 10px 0px 0px 70px; font-size: 12px; width: 490px; }
.bannertext-contact { padding: 20px 0px 0px 70px; font-size: 12px; width: 490px; }
.bannertext-sample { padding: 0px 0px 0px 50px; font-size: 12px; width: 500px; }
.bannertext-whyhoney { padding: 15px 0px 0px 30px; font-size: 12px; width: 490px; }
.bannertext-thanks { background: url(/images/banner-test-thanks-bg.gif) no-repeat; margin: 187px 60px 0px 48px; font-size: 20px; padding: 85 0 25 260; }
.bannertext-doctors { padding: 0px 0px 0px 70px; font-size: 12px; width: 490px; }

#contenthp { height: 100%; filter: chroma(color=#8cff0a); scrollbar-face-color: #ffffff; scrollbar-shadow-color: #8cff0a; scrollbar-highlight-color: #8cff0a; scrollbar-3dlight-color: #8cff0a; scrollbar-darkshadow-color: #8cff0a; scrollbar-track-color: #8cff0a; scrollbar-arrow-color: #ec8e05; }
#contenthp2 { padding-left: 25px; padding-top: 15px; height: 135px; }
#contenthp3 { padding-left: 0px; padding-top: 15px; height: 135px; }
#contentwhyhoney1 { width: 830px; }
#contentwhyhoney2 { width: 830px; }
#contentwhyhoney3 { width: 660px; }
#contentwhyhoney4 { width: 550px; }

.textbottomlink { padding: 5px 50px 0px 750px; font-size: 12px; }
.textbottomlink a { color: #69bde1; text-decoration: none; }
.textbottomlink a:active { color: #69bde1; text-decoration: none; }
.textbottomlink a:hover { color: #69bde1; text-decoration: none; }
.textbottomlink a:visited { color: #69bde1; text-decoration: none; }

.newsbottomlink { padding: 0px 50px 0px 460px; font-size: 12px; }
.newsbottomlink a { color: #69bde1; text-decoration: none; }
.newsbottomlink a:active { color: #69bde1; text-decoration: none; }
.newsbottomlink a:hover { color: #69bde1; text-decoration: none; }
.newsbottomlink a:visited { color: #69bde1; text-decoration: none; }

.footertext { font-size: 11px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; }
.footertext a { color: #636d23; text-decoration: none; }
.footertext a:active { color: #636d23; text-decoration: none; }
.footertext a:hover { color: #636d23; text-decoration: none; }
.footertext a:visited { color: #636d23; text-decoration: none; }

#ecommerce { background: url(/images/bg_ecommerce.jpg) repeat-y; width: 894px; }
#bannerecommerce { background: url(/images/ecommerce_banner.jpg) no-repeat; min-height: 325px; height: auto !important; height: 325px; }
#ecommercecontent { width: 830px; padding-left: 30px; }
h1 { color: #ffffff; font-size: 26px; font-family: "Century Gothic", Verdana, Arial, sans-serif; margin-top: 0px; }
h2 { color: #000000; font-size: 18px; font-family: "Century Gothic", Verdana, Arial, sans-serif; background: url(/images/morebee.gif) no-repeat left center; padding-left: 18px; }
h3 { color: #000000; font-size: 18px; font-family: "Century Gothic", Verdana, Arial, sans-serif; background: url(/images/morebee.gif) no-repeat left center; padding-left: 18px; }
h4 { color: #000000; font-size: 26px; font-family: "Century Gothic", Verdana, Arial, sans-serif; margin-top: 0px; }
.prodimg { border: 2px solid #FE9C0B; display: block; }
td { color: #000000; font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
hr { color: #67A0CD; background-color: #67A0CD; border: none; height: 1px; line-height: 1px; font-size: 1px; }

#hp_list li {background-color: transparent; background-image:url(/images/blank.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt 4px; font-size: 12px; }