@charset "utf-8";

/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }

body { color:#D6E3BC; font-size:14px; font-family:Arial, Helvetica, sans-serif; }

img { float:left; }

a, img { border:none; outline:none; }

.float_left { float:left; }

.float_right { float:right; }

.float_none { float:none; }

.clear { clear:both; }

/**** =================== Main Content Layout ========================== ****/

#wrapper { float:left; width:100%; }

div.main_container { margin:auto; padding:0px; width: 950px; }

/**** ========== Header ================ ****/

#wrapper div.header { background:url(../graphics/header_image.jpg) no-repeat center top; float:left; height:480px; width:100%; }

div.relative_container { position:relative; float:left; }

.header h1 { left:0; position:absolute; top:0; width:318px; z-index:999; }

.header h1 span { display:none; }

div.header_top { float:left; width:700px; }
div.header_top_new { float:left; width:950px; }


.navigation  {width:700px; float:right; }

.navigation ul li.lastnav { background:none; }

.navigation ul li a { float:left; height:13px; }

.navigation ul li a span { display:none; }

.navigation ul li span span { display:none; }

/**** *****/
.navigation ul li a.reason { background:url(../graphics/the_reason.gif) no-repeat; background-position: 0 0; width:80px; }

.navigation ul li a.reason:hover { background:url(../graphics/the_reason.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.reason_active { background:url(../graphics/the_reason.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:80px; }

.navigation ul li a.artists { background:url(../graphics/our_artists.gif) no-repeat; background-position: 0 0; width:77px; }

.navigation ul li a.artists:hover { background:url(../graphics/our_artists.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.artists_active { background:url(../graphics/our_artists.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:77px; }

.navigation ul li a.aboutus { background:url(../graphics/about_us.gif) no-repeat; background-position: 0 0; width:59px; }

.navigation ul li a.aboutus:hover { background:url(../graphics/about_us.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.aboutus_active { background:url(../graphics/about_us.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:59px; }

.navigation ul li a.press { background:url(../graphics/press_events.gif) no-repeat; background-position: 0 0; width:80px; }

.navigation ul li a.press:hover { background:url(../graphics/press_events.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.press_active { background:url(../graphics/press_events.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:80px; }

.navigation ul li a.faq { background:url(../graphics/faqs.gif) no-repeat; background-position: 0 0; width:30px; }

.navigation ul li a.faq:hover { background:url(../graphics/faqs.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.faq_active { background:url(../graphics/faqs.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:30px; }

.navigation ul li a.branding { background:url(../graphics/co_branding.gif) no-repeat; background-position: 0 0; width:76px; }

.navigation ul li a.branding:hover { background:url(../graphics/co_branding.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.branding_active { background:url(../graphics/co_branding.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:76px; }

.navigation ul li a.store { background:url(../graphics/store_locator.gif) no-repeat; background-position: 0 0; width:97px; }

.navigation ul li a.store:hover { background:url(../graphics/store_locator.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.store_active { background:url(../graphics/store_locator.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:97px; }

/**** *****/
div.bottles { background:url(../graphics/bottles.png) no-repeat!important; height:299px; left:10px; position:absolute; top:249px; width:449px; z-index:888; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='graphics/bottles.png'); }

/*** ============ Inner content =================== ****/

#wrapper div.content { background:#201C13; float:left; padding:10px 0 66px 0; width:100%; }

.content div.content_section { margin:auto; padding:0px; width:950px; }

.content h2 { float:left; padding:0 0 11px 0; width:950px; }

/** top **/
.content div.top_content { background:url(../graphics/water_glass.jpg) no-repeat right top; float:left; padding:0 0 50px 0; width:950px; }

.top_content h2 { font-size:30px; }

.top_content .bettertxt { font-size:22px; font-weight:bold; }

.top_content h3 { font-size:16px; font-style: italic; font-weight:normal; float:left; padding:0 0 15px 0; width:633px; }

.top_content p { float:left; line-height:18px; padding:10px 0 0 0; width:633px; }

/** mid **/
.content div.mid_content { float:left; padding:0 0 40px 0; width:950px; }

.mid_content h2 { font-size:22px; color:#9BBB59; }

.mid_content h3 { color:#fff; font-size:18px; font-weight:normal; float:left; padding:0 0 15px 0; width:950px; }

.mid_content h3 span { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; float:left; width:950px; }

.mid_content div.why_section { float:left; padding:23px 0 16px 0; width:950px; }

.why_section div.why_choose_us { background:url(../graphics/tht_bg_img.gif) no-repeat right 38px; height:238px; width:417px; }

.why_choose_us p { font-family:Georgia, "Times New Roman", Times, serif; color:#000; float:left; line-height:20px; padding:57px 0 0 8px; width:169px; font-weight:bold; }

.btm_border { border-bottom:1px dashed #63615A; }

/** bottom **/
.content div.bottom_content { float:left; width:950px; }

.bottom_content h2 { color:#aad9c0; font-size:30px; }

.bottom_content div { float:left; padding:23px 0 0 0; width:950px; }

.bottom_content div img.right { margin:0 23px 0 0; }

/** ======= Footer ====== **/

#wrapper div.footer { background: url(../graphics/footer_img.gif) no-repeat center top; float:left; height:445px; padding:41px 0 0 0; width:100%; }

.footer div.footer_container { margin:auto; padding:0px; width:950px; }

.footer_container div.footer_content { color:#000; width:281px; }

.footer_content h3 { font-size:20px; float:left; padding:0 0 10px 0; text-align:center; width:281px; }

.footer_content p { float:left; line-height:18px; width:281px; }

.footer_content address { font-style:normal; font-weight:bold; float:left; line-height:18px; padding:14px 0 0 0; width:281px; }

.footer_content address a { color:#0000FF; text-decoration:none; font-weight:normal; }

.footer_content address a:hover { text-decoration:underline; }

.footer_content img.topsp { padding:17px 0 0 0; }

.footer_container .section_1 { padding:0 44px 0 14px; }

/** ================== The Reason Page ========================== ***/

/** ---- inner Header Section ------ **/

#wrapper div.innerheader { background:url(../graphics/header_image_inner.gif) no-repeat center top; float:left; height:400px; width:100%; }

.innerheader h1 { left:0; position:absolute; top:0; width:318px; z-index:999; }

.innerheader h1 span { display:none; }

div.innerbottles { background:url(../graphics/bottles_inner.png) no-repeat!important; height:235px; left:0; position:absolute; top:149px; width:396px; z-index:888; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='graphics/bottles_inner.png'); }

div.innerheadtext { background:url(../graphics/txt_inner.png) no-repeat!important; height:161px; left:457px; position:absolute; top:102px; width:479px; z-index:888; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='graphics/txt_inner.png'); }

/*** inner content ***/

.content div.reasons_section { float:left; padding:0 0 22px 0; width:950px; }

.reasons_section h2 { font-size:30px; }

.reasons_section h2.hding, .bottom_content h2.hding { color:#9BBB59; text-transform:uppercase; }

.reasons_section h2.redtxt { color:#C00000; }

.reasons_section h3 { font-size:25px; font-weight:bold; float:left; padding:0 0 10px 0; width:624px; }

.reasons_section h3.reason_hding { color:#9BBB59; }

.innermid_content p { float:left; line-height:21px; padding:0 0 10px 0; width:624px; }

.reasons_section div.innermid_content { float:left; padding:15px 0 0 0; width:624px; }

.reasons_section a { color:#61B850; text-decoration:underline; }

.reasons_section a:hover { text-decoration:none; }

/****** ========================== About Us Page ========================== ******/

.reasons_section div.about_content { float:left; padding:15px 0 0 0; width:900px; }

.about_content p { float:left; line-height:21px; padding:0 0 10px 0; width:900px; }

.about_content p.quotetxt { font-family:Georgia, "Times New Roman", Times, serif; float:left; line-height:21px; font-size:17px; font-weight:bold; }

.about_content p.whitetxt { color:#EEECE1; font-weight:bold; font-size:16px; }

.about_content p.captiontxt { color:#DDD9C3; font-size:18px; float:left; font-weight:bold; }

.about_content p.browntxt, .innermid_content p.browntxt { color:#C4A65F; }

.reasons_section div.about_content.ptop10 { float:left; padding:5px 0 0 0; width:900px; }

address { font-style:normal; }

/****** ========================== New Classes ========================== ******/
h3.product_mg { float:left; width:940px; }

.prod_bott { float:left; width:280px; padding:22px 0 0 0; }

/*******Css Altered on 090617*********/
div.navigation { float:right; padding:7px 0px 0 0; width:662px; }

.navigation ul { display:inline; float:right; list-style-type:none; width:662px }

.navigation ul li { background:url(../graphics/divider.gif) no-repeat right top; float:left; height:27px; padding:13px 6px 0 }

/*******Css added on 090617*********/
.navigation ul li a.products { background:url(../graphics/products_btn.gif) no-repeat; background-position: 0 0; width:59px; }

.navigation ul li a.products:hover { background:url(../graphics/products_btn.gif) no-repeat; background-position: 0 -14px; }

.navigation ul li span.products_active { background:url(../graphics/products_btn.gif) no-repeat; background-position: 0 -14px; float:left; height:13px; width:59px; }

.content h2.store { width:500px }

.paging_section { float:right; width:450px; padding:10px 0; }

.paging_section ul { float:right; list-style-type:none }

.paging_section ul li { float:left; padding:2px 4px 2px 0; font-size:12px; color:#ffcf85 }

.paging_section ul li span { float:left; padding:2px 4px; background-color:#201c13; color:#ffcf85 }

.paging_section ul li span.activepage { float:left; padding:2px 4px; background-color:#201c13; color:#FFF; font-weight:bold }

.paging_section ul li a { float:left; padding:2px 4px; background-color:#201c13; color:#ffcf85; border:1px solid #ffcf85 }

.paging_section ul li a:hover { color:#FFF; text-decoration:none; border:1px solid #FFF }

.prev_inactive { float:left; width:10px; height:15px; background:url(../graphics/paging_left.gif) no-repeat center 6px; text-indent:-10000px; border:1px solid #ffcf85 }

.prev_active { float:left; width:10px; height:15px; background:url(../graphics/paging_left.gif) no-repeat center 6px; text-indent:-10000px }

.prev_active:hover { background:url(../graphics/paging_left.gif) no-repeat center -16px; }

.next_inactive { float:left; width:10px; height:15px; background:url(../graphics/paging_right.gif) no-repeat center 6px; text-indent:-10000px }

.next_active { float:left; width:10px; height:15px; background:url(../graphics/paging_right.gif) no-repeat center 6px; text-indent:-10000px }

.next_active:hover { background:url(../graphics/paging_right.gif) no-repeat center -16px; }

/** faq comparision content **/
.faq_comparisionmain { width:800px; float:left; padding:10px 40px 20px 40px; }

.comparision_inner { border:1px #ACBA8B solid; width:798px; float:left; }

.compare_section { width:380px; }

.compare_section ul { width:380px; float:left; }

.compare_section ul li { width:367px; font-size:13px; margin:0px; list-style-type:none; background:url(../graphics/arrow.gif) 0 4px no-repeat; padding:0 0 8px 13px; float:left; }

.left_hding { padding:0 0 10px 0; width:380px; font-size:16px; float:left; font-weight:bold; }

.left_hding span { color:#ff0000;}

.red_col {color:#C00000;}

.green_col { color:#9BBB59;}

/* products page */
div.produtcs_main { border-bottom:1px dashed #63615A; float:left; padding:30px 0 30px 0; width:950px; }

div.product_decp { background:url(../graphics/main_frame_img.gif) 0 0 no-repeat; width:450px; }

div.product_img { width:172px; float:left; padding:28px 0 0 22px; }

.product_btn { width:100px; float:left; padding:26px 0 0 25px; }

.product_decp p { float:left; line-height:20px; padding:0px 0 0 50px; width:200px; }

.product_decp h3 { font-size:22px; color:#acba8b; text-transform:uppercase; font-weight:bold; float:left; padding:0px 0 16px 50px; width:196px; }

/* product botm */
.products_botm { width:903px; float:left; border:12px #a9c0c0 solid; background:#fff; margin-top:30px; padding:18px 0 90px 14px; position:relative; }

.bottle_caps { width:510px; float:left; }

.bottle_caps p { color:#201c13; line-height:18px; width:508px; float:left; padding:36px 0 0 0; }

.bottle_caps p span { font-size:20px; font-weight:bold; width:508px; float:left; }

.bottle_caps p a { color:#1e00ff; text-decoration:none; }

.sport_cap { width:138px; float:left; padding:10px 0 0 0; }

.sport_cap p { width:120px; float:left; padding:8px 0 0 18px; }

.sport_cap p a { color:#000; text-decoration:underline; }

.sport_cap p a:hover { text-decoration:none; }

.sportcap_hding { width:500px; float:right; text-transform:uppercase; color:#201c13; font-size:17px; padding:0 0 6px 0; }

.steel_cap { width:104px; float:left; padding:10px 0 0 0; }

.steel_cap p { width:94px; float:left; padding:8px 0 0 10px; }

.steel_cap p a { color:#000; text-decoration:underline; }

.steel_cap p a:hover { text-decoration:none; }

.botmrtpoints { width:398px; float:left; position:absolute; top:77px; right:-25px; z-index:9999; }

.reasons_section h2 span.purpletxt { color:#7030A0; }

.reasons_section h2 span.organgetxt { color:#E36C0A; }

.reasons_section h2 span.redtxt { color:#ff0000; }

.reasons_section h2 span.greentxt { color:#92D050; }

.reasons_section h2 span.maroontxt { color:#B20D09; }

.reasons_section h2 span.bluetxt { color:#00B0F0; }

.reasons_section h2 span.graytxt { color:#DBE5F1; }

.reasons_section h2 span.lightpurpletxt { color:#5F497A; }

.reasons_section h2 span.darkgraytxt { color:#BFBFBF; }

.reasons_section h2 span.cyantxt { color:#66FFFF; }


/****** ========================== Press/Events page ========================== ******/
.reasons_section div.press_content { float:left; padding:15px 0 0 0; width:950px; }
.leftContent{ width:630px; float:left;}
.leftImage{ float:left; width:165px;}
.leftContent p { width:425px; float:left; font-size:14px; padding:0; line-height:20px; }
.leftContent p span{ width:425px;padding-bottom:5px; font-size:14px; float:left; line-height:14px;}
.leftContent p a{text-decoration:underline; width:425px; color:#acba8b; font-size:14px; float:left;}
.topSection{ width:590px; float:left;border-bottom:1px dashed #63615a; padding-bottom:30px; margin-bottom:32px; }
.topSectionBottom{ width:590px; float:left;border-bottom:1px dashed #63615a; padding-bottom:30px;}
.rightSection{width:318px; float:left;}






.leftContent_Det{ width:950px; float:left;}

.leftContent_Det p { width:600px; float:left; font-size:14px; padding:0; line-height:20px; }
.leftContent_Det p span{ width:600px;padding-bottom:5px; font-size:14px; float:left; line-height:14px;}
.leftContent_Det p a{text-decoration:underline; width:600px; color:#acba8b; font-size:14px; float:left;}
.inner_bottom { float:left; width:598px;}

.inner_main { float:left; width:598px; }



/*****************index page changes done on 091006*****************/
div.bottom_content_index div.leftBottom{ width:347px; float:left;}
div.bottom_content_index div.rightBottom{ width:592px; float:right;}
div.rightBottom h3.latestNews{ background:url(../graphics/latest_news.gif) top left no-repeat; width:567px; float:left; color:#FFFFFF; font-size:17px; padding:22px 0 0 25px; height:27px; font-family:Arial, Helvetica, sans-serif;}
h3.latestNews span { float:left;padding:0; width:480px;}
h3.latestNews span.more{ float:left; color:#ffd77d; font-size:12px; padding:6px 0 0 0; width:38px; background:url(../graphics/more_arrow.gif) right 11px no-repeat;}
h3.latestNews span.more a{text-decoration:underline; font-weight:normal; color:#ffd77d;}
div.rightBottom div.latestNewsBody{ background:url(../graphics/latest_news_body_lower.gif) no-repeat; width:592px; height:230px; float:left; padding:0; margin:0; padding-top:17px;}
div.latestNewsBody span{ font-size:12px; padding:0 0 0 22px; float:left; width:500px;}
div.latestNewsBody p{ font-size:12px; padding:0 0 7px 22px; float:left; color:#ffd77d; width:535px; margin:0;}
div.latestNewsBody p a{ font-size:12px;float:left; color:#ffd77d; width:535px; margin:0;text-decoration:none}


div.latestNewsBody span.divider{ border-bottom:1px dashed #a48e61; font-size:12px; padding:0 0 0 22px; float:left; width:520px; margin:0 0 7px 18px; overflow:hidden;padding-top:0; height:1px;}
