body{margin:0px; background:url(../images/bg-body.jpg) repeat-x top #ede9e2; font-family:Verdana, Geneva, sans-serif;}

img, input, a{border:0px; outline:0px;}

h1, h2, h3, h4, h5, h6, form, ul, li, p{margin:0px; padding:0px; font-weight:normal;}

#left .bg-inner-content div.content-display a {color:#000000; text-decoration:none; font-weight:bold}
#left .bg-inner-content div.content-display a:hover {text-decoration:underline;}
.flt-lft{float:left;}
.flt-ryt{float:right;}

#main-container{width:990px; margin:auto;}

#header{width:990px; float:left; font-size:17px; color:#545454;}
#header .phone{width:220px; float:right; margin-top:3px;}
#header .email{width:269px; float:right; margin:3px 0px 0px 6px;}
#header .phone-content{width:208px; float:left; background:#ffffff; line-height:30px;}
#header .img{padding:6px 7px 0px 6px;}
#header .email-content{width:257px; float:left; background:#ffffff; line-height:30px;}
#header .logo{width:990px; float:left; margin:25px 0px 0px 0px;}
#header .img-logo{padding:25px 0px 7px 0px;}
#header a.mail{text-decoration:none; color:#545454; font-size:17px;}
#header a.mail:hover{text-decoration:underline;}
#header .navigation{width:990px; float:left;}
#header .main-nav{width:970px; float:left; background:url(../images/header-medical-bg.jpg) repeat-x;}
#header ul{list-style:none;position:relative;padding:0px;margin:0px;}
#header ul li{float:left;position:relative;}
#header ul li.sep{background:url(../images/herbal-medical-header-seperator.jpg) no-repeat; width:2px; height:39px;}
#header ul li a{text-decoration:none; font-size:12px; color:#ffffff; font-weight:bold; line-height:39px; display:block; padding:0px 23px 0px 24px;}
#header ul li a:hover{color:#ffdd22;}
#header ul li:hover ul{display:block;position:absolute;}
#header ul li ul{display:none;padding:0px;margin:0px;width:200px; border:solid 1px #FFFFFF; background:#7d9500;}
#header ul li ul li:first-child{border-top:none;}
#header ul li ul li{border-top:solid 1px #FFFFFF; width:200px;}
#header ul li ul li a{line-height:25px;}

#left{width:732px; float:left; margin-top:8px;}
#left a.links{text-decoration:none; color:#09F; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#left a.links:hover{text-decoration:underline;}
#left h1{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#000000; padding-bottom:10px; font-weight:bold;}
#left .herbal-medical-products{width:732px; float:left; margin:3px 0px 0px 0px;}
#left .product-details{width:726px; float:left; margin:12px 0px 0px 0px;}
#left .bg-tabs{width:707px; float:left; background:url(../images/bg-tabs.jpg) no-repeat; padding-left:19px;}
#left ul.tabs{list-style:none;}
#left ul.tabs li{float:left; margin-right:4px;}
#left ul.tabs li a{text-decoration:none; background:url(../images/tabs-bg.jpg) no-repeat; width:169px; line-height:28px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#3e3e3e;}
#left ul.tabs li a:hover{color:#ffffff; background:url(../images/tabs-bg-hover.jpg) no-repeat;}
#left ul li a.selected{color:#ffffff; background:url(../images/tabs-bg-hover.jpg) no-repeat; text-align:center; width:169px; line-height:28px;}
#left .bg-inner-content{background:url(../images/bg-inner-content.jpg) repeat-y; float:left; width:726px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333333; /*height:468px;*/}
#left .bg-inner-content div.content-display{margin:0px 17px 0px 27px; width:663px; line-height:16px; float:left; text-align:justify;}
#left .content-inner{width:730px; float:left; margin-top:7px;}
#left .bg-inner{background:url(../images/bg-inner.jpg) repeat-y; float:left; width:730px;}
#left .txt{width:677px; float:left; text-align:justify; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333333; margin-left:27px; line-height:18px;} 
#left .txt ul.sitemap li{list-style:none; margin:4px 0px;}
#left .txt ul.sitemap li ul{padding-left:30px;}
#left .txt a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
#left .txt a:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-decoration:underline;}
#left .grey-box{width:676px; float:left; padding:12px 0px 12px 0px;}
#left .grey-box div{background:#eeeeee; width:656px; float:left; padding:9px 10px 0px 10px;}
#left ul.herbal-products{list-style:none;}
#left ul.herbal-products li{float:left; text-align:center; background:url(../images/herbal-products-bg.jpg) no-repeat; width:174px; height:158px; margin-right:34px;}
#left ul.herbal-products li:first-child{margin-left:40px; padding-top:30px; height:128px;}
#left ul.herbal-products li.herbal-product-second{padding-top:20px; height:138px;}
#left ul.herbal-products li.herbal-product-third{padding-top:11px; height:147px;}
#left .herbal-product-description-1{width:174px; float:left; text-align:center; font-weight:bold; margin:8px 34px 0px 40px;}
#left .herbal-product-description-2{width:174px; float:left; text-align:center; font-weight:bold; margin-right:34px; margin-top:8px;}
#left .herbal-product-description-3{width:174px; float:left; text-align:center; font-weight:bold; margin-top:8px;}

#quick-contact{width:254px; float:left;}
#quick-contact .quick-contact-top{background:url(../images/quick-contact-bg.png) no-repeat; width:227px; float:left; padding:0px 0px 0px 27px; font-weight:bold; font-size:13px; color:#589d09; line-height:36px;}
#quick-contact .quick-contact-content{background:url(../images/quick-contact-content-bg.jpg) repeat-x; width:213px; float:left; padding:0px 19px 0px 22px; font-size:14px; color:#ffffff;}
#quick-contact .support-field{width:149px; height:23px; float:right; background:url(../images/quick-contact-field.png) no-repeat;}
#quick-contact .input-field{width:136px; margin:3px 0px 0px 5px;}
#quick-contact p.margin{margin-top:3px;}
#quick-contact .whole-support{width:213px; float:left; margin-top:8px;}
#quick-contact .support-comments-div{width:213px; height:43px; background:url(../images/comments-field.jpg) no-repeat; float:right; margin-top:6px;}
#quick-contact .comments{border:0px; width:203px; margin:3px 0px 0px 5px; height:35px; overflow:auto;}
#quick-contact .comments-text{float:left; margin-top:5px;}
#quick-contact .send{float:right; margin-top:15px;}

#right{width:254px; float:right; margin-top:8px;}
#right h1{font-size:20px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#right h2{font-size:15px; color:#fff600; font-weight:bold; font-family:"Myriad Pro";}
#right .products{width:254px; float:left; margin-top:5px;}
#right .products-right-bg{width:242px; float:left; background:url(../images/product-right-bg.jpg) repeat-x bottom #21a9a0; font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 0px 0px 12px;}
#right .order-now{margin:4px 0px 0px 0px;}
#right .testimonials{background:url(../images/testimonials-bg.jpg) no-repeat; width:220px; height:395px; float:left; padding:0px 17px 0px 17px; color:#ffffff; font-size:12px;}
#right .more-testimonials{margin-top:7px;}
#right .testimonials-heading{font-size:20px; color:#ffffff; font-family:"Myriad Pro"; font-weight:bold; padding:20px 0px 20px 0px;}
#right .testimonial-sep{border-top:1px dashed #ffffff; margin:12px 0px 12px 0px;}
#right .about-herbal{background:url(../images/about-herbal-bg.jpg) no-repeat; width:237px; height:140px; margin-top:5px; float:left; padding:28px 0px 0px 17px;}
#right .about-herbal h3{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold;}
#right ul.about-herbal-menu{list-style:none; margin:17px 0px 0px 6px;}
#right ul.about-herbal-menu li{background:url(../images/about-herbal-list-img.png) no-repeat; padding:0px 0px 0px 19px; background-position:0px 3px;}
#right ul.about-herbal-menu li a{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; text-decoration:none;}
#right ul.about-herbal-menu li a:hover{text-decoration:underline;}

#footer{background:url(../images/footer-bg.jpg) repeat-x #ede9e2; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#585550; float:left; width:100%; margin-top:15px; text-align:center; padding:19px 0px 4px 0px;}
#footer div{width:990px; margin:auto; line-height:16px;}
#footer ul{list-style:none; text-align:center;}
#footer ul li{display:inline;}
#footer ul li.sep{padding:0px 3px 0px 3px;}
#footer ul li a{text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#585550;}
#footer ul li a:hover{text-decoration:underline;}
#footer a{text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#585550;}
#footer a:hover{text-decoration:underline;}
#footer img{vertical-align:middle; margin-right:10px;}

#contact-form{width:400px; margin:auto;}
#contact-form div{float:left; width:360px; padding-bottom:8px;}
#contact-form div.send{float:left; width:200px; margin-left:100px;}
#contact-form div.address{float:left; width:400px; text-align:center; line-height:23px;}
#contact-form a{text-decoration:none; color:#09F; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#contact-form a:hover{text-decoration:underline;}
#contact-form .contact-field{float:right; border:1px solid #dddddd; width:245px; padding:3px 5px 3px 5px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333;}
#contact-form .contact-txtarea-field{float : right;
border : 1px solid #dddddd;
width : 245px;
height : 80px;
padding : 0 5px 0 5px;
font-family : Verdana, Geneva, sans-serif;
font-size : 11px;
color : #333333;
} 
#contact-form .contact-select-field{float:right; border:1px solid #dddddd; width:257px; padding:3px 0px 3px 5px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333;}
#contact-form .required{color:#ff0000;}
#contact-form div.error{color:#ff0000; font-size:11px; width:150px; margin-left:104px;}

#order-now{width:650px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-bottom:18px; margin-left:12px;}
#order-now .orders{float:left; width:650px; line-height:30px; background:#ffffff; border-bottom:1px solid #000000;}
#order-now a{text-decoration:none; color:#09F; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#order-now a:hover{text-decoration:underline;}
#order-now .first-column{width:80px; float:left; border:1px solid #000000; border-bottom:none; padding-left:13px;}
#order-now .first-column-content{width:80px; float:left; border:1px solid #000000; border-bottom:none; padding-left:13px;}
#order-now .second-column{width:350px; float:left; border-right:1px solid #000000; border-top:1px solid #000000; padding-left:13px;}
#order-now .third-column{width:75px; float:left; border-right:1px solid #000000; border-top:1px solid #000000; padding-left:13px;}
#order-now .fourth-column{width:88px; float:left; padding-left:13px; border-right:1px solid #000000; border-top:1px solid #000000;}
