@charset "utf-8";
/**  Maqui Berry
   **  CSS created  2011 
   **  Site design by Webstuff.biz
   **  CSS Reset   **/ 
html, body, div, h1, h2, h3, ul, ol, li, form, fieldset, input, textarea, p {margin: 0;padding: 0;font-size: 100%;}  
ul{list-style:none;}
img, fieldset{border:0;}
a{outline:none;text-decoration:none;} 
img{margin:0;padding:0;display:block;}
/**  Elements  **/
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url('../images/bg_body.jpg') repeat-x #f0efdf;}
h1{margin:5px 0 10px;color:#2d6fb6;font-size:22px;font-family: 'HelveticaCondensed';text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;}
h2{margin:5px 0 10px;color:#ff7202;font-size:22px;font-weight:normal;font-family: 'HelveticaCondensed';text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;}
h3{margin:5px 0 10px;color:#9100b3;font-size:22px;font-weight:normal;font-family: 'HelveticaCondensed';text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;}
@font-face {
    font-family: 'HelveticaCondensed';
    src: url('hvc_____-webfont-webfont.eot');
    src: url('hvc_____-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('hvc_____-webfont-webfont.woff') format('woff'),
         url('hvc_____-webfont-webfont.ttf') format('truetype'),
         url('hvc_____-webfont-webfont.svg#HelveticaCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaCondensedBold';
    src: url('hvcb____-webfont-webfont.eot');
    src: url('hvcb____-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('hvcb____-webfont-webfont.woff') format('woff'),
         url('hvcb____-webfont-webfont.ttf') format('truetype'),
         url('hvcb____-webfont-webfont.svg#HelveticaCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}




/** Container  **/
#wrapper{background:url('../images/overlay.jpg') no-repeat top center;min-height:145px;margin:0 auto;}
#holder{margin:0 auto;width:974px;padding:0 2px;}
/**  Header  **/
#header{height:131px;position:relative}
a[href="https://www.facebook.com/organicmaquiberry"]{position:absolute;bottom:8px;right:7px;}
#top_button{background:url('../images/bg_top_menu.png');height:52px;width:315px;float:right;margin-top:28px;padding:0px 0 0 22px;}
#top_button h1 a, #top_button h2 a{font-size:16px; font-weight:normal;color:#fff;}
#top_button h1 a:hover, #top_button h2 a:hover{text-decoration: underline;}
#top_button h1 a span{font-weight:bold;}
#top_button h2 a{font-size:13px;}
/**  Navigation **/
#access{clear:both;color:#fff;padding:23px 0 0 80px}
#access li{float:left;}
#access a{color:#fff;font-size:12px;}
#access a:hover{text-decoration:underline;}
#banner{height:267px;width:974px;position:relative;}
#banner li{position:absolute}
iframe{width:265px;height:218px;}
#banner iframe{position:absolute;top:22px;left:55px;z-index:100}
#banner h1, #banner h2,#banner h3, #benefits h1{position:absolute;}
#banner h1{color:#fff;font-size:28px;left:350px;top:10px;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;font-family: 'HelveticaCondensedBold';}
#banner h2{color:#fdee01;font-size:28px;left:350px;top:50px;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;font-family: 'HelveticaCondensedBold';line-height:27px;}
#banner h3{color:#e7e7e7;font-size:20px;left:350px;top:114px;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;font-family: 'HelveticaCondensedBold';line-height:22px;}
#learn{background:url('../images/banner/banner_button.png');height:32px;width:209px;position:absolute;bottom:29px;left:368px;display:block;z-index:99}
#learn:hover{background-position:0 -32px;}
#benefits, #weight_loss, #anti_aging, #antioxidants, #buy_maqui, #organic, #contact, #facts{height:159px;margin:7px 0;position:relative;}
#benefits h1, #weight_loss h1, #anti_aging  h1, #antioxidants  h1, #buy_maqui  h1, #organic  h1, #contact  h1, #facts h1{color:#fff;font-size:28px;left:80px;top:10px;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;font-family: 'HelveticaCondensedBold';position:absolute;}
/**  Sub page banners here  **/
#benefits{background:url('../images/banner/benefits.jpg') no-repeat;}
#weight_loss{background:url('../images/banner/weight_loss.jpg') no-repeat;} 
#anti_aging{background:url('../images/banner/anti_aging.jpg') no-repeat;}
#antioxidants{background:url('../images/banner/antioxidants.jpg') no-repeat;}
#buy_maqui{background:url('../images/banner/buy_maqui.jpg') no-repeat;}
#organic{background:url('../images/banner/organic.jpg') no-repeat;}
#contact{background:url('../images/banner/benefits.jpg') no-repeat;}
#facts{background:url('../images/banner/facts.jpg') no-repeat;}
/**  End Subpage banners **/
/**  Testimonials  **/
#testimonials{height:130px;width:974px;background:url('../images/testimonials.png')}
.testimonials_box{display:block;padding:10px 20px 0 99px;width:184px;height:83px;margin-left:22px;float:left;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;color:#fff;position:relative;}
.testimonials_box:first-child{margin:0px;}
#testimonials span, .home_bottom_box h1{display:block;font-size:17px;font-weight:normal;color:#fff;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;font-family: 'HelveticaCondensedBold';}
#testimonials span{margin-bottom:5px;}
#testimonials  strong{color:#fff;float: right;position:absolute;;right:27px;bottom:0px;}
#testimonials  strong:hover{text-decoration:underline;}
/**  Content  **/
.content{background:url('../images/bg_content.png') repeat-y;padding:5px 22px}
#left_content{width:598px;float:left;}
#left_content p{margin-bottom:5px;line-height:18px;}
#left_content li{background:url('../images/content_li.gif') no-repeat 0 5px;line-height:18px;text-indent:17px;}
#left_content img{border:1px solid #ddd;padding:2px;margin:3px;}
#right_content{width:295px;float:right}
#buy_now{height:110px;background:url('../images/buy_now.jpg');display:block}
#buy_now:hover{background-position:0 -110px;}
#find_out{height:110px;background:url('../images/find_out.jpg');display:block;margin:15px 0 }
#find_out:hover{background-position:0 -110px;}
#best_berry{height:110px;background:url('../images/best_maqui.jpg');display:block;margin:15px 0 }
#best_berry:hover{background-position:0 -110px;}
#right_content p{background:url('../images/start_icon.gif') no-repeat;padding-top:7px;line-height:18px;text-indent:33px;}
.button{display:block;width:600px;background:url('../images/button.gif') no-repeat;color:#fff;text-shadow:1px 1px 1px #000;font-family: 'HelveticaCondensed';float:left;font-weight:bold;font-size:16px;padding:8px 0 9px 0px;text-align:center;}
.button:hover{background-position:0 -38px;}
.hide_button .button{display:none;}
/**  Buy Page  **/
#PopUp{display: none;font-size: 14px;z-index:10;color:#000000;position:absolute;margin-left:91px;cursor:pointer;}
#PopUp span{display:block;padding:6px;font-weight:bold;z-index:5;position:absolute;background:#fff;top:5px;right:4px;text-align: center; }
#PopUp span:hover{text-decoration: underline;}
.close{font-size:12px;cursor:pointer;display: block;position: absolute;color:#fff;top:10px;right:15px;}
#select_product{background:#590078;color:#fff;font-size:22px;font-weight:bold;padding:4px;}
#pricing {margin:10px 0;border:1px solid #ccc;width:100%}
#pricing td{padding:4px;margin:3px;border:1px solid #ccc;line-height:23px;}
input[src="https://www.paypalobjects.com/en_AU/i/btn/btn_cart_LG.gif"]{width:100px;}
select[name="os0"]{width:381px;}
/**  Bottom  **/
#bottom{background:url('../images/bg_bottom.jpg') repeat-x;height:143px;}
#home_bottom{background:url('../images/home_bottom.jpg'); height:143px;width:974px;margin:0 auto;}
.home_bottom_box{width:324px;float:left;}
.home_bottom_box h1{margin-left:54px;padding-top:13px}
.home_bottom_box p{padding:10px 13px 0 86px;color:#fff;}
.home_bottom_box ul{padding:7px 0 0}
.home_bottom_box li{color:#fff;text-indent:89px;}
.home_bottom_box a{color:#fc7803;}
.home_bottom_box a:hover{text-decoration:underline;}
/**  Footer  **/
#footer{background:url('../images/bg_footer.jpg'); height:103px;}
#inner_footer{background:url('../images/inner_footer.jpg'); height:103px;width:974px;margin:0 auto;}
#footer_info{color:#fff;float:left;}
#footer_info p{padding:36px 0 0 18px;}
#footer_info a{color:#fff}
#footer_info a:hover{text-decoration:underline;}
#footer_logo{float:right;}
/**   Form Stylings   **/
#form{float:left;}
#info{float:right;text-align:center;line-height:27px;}
#info h2{font-size:18px;margin:0px 0 15px;color:#000}
span.contactopen{display:block;margin:10px 0px;padding:10px;background:#0078C1 url(../images/footer_bg.gif);color:#fff;font-weight:bold;font-size:14px;text-align:center;cursor:pointer;
     -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}span.contactopen:hover{background:#666}
label{height:26px;line-height:26px;width:180px;font-size:16px;color:#2d6fb6;font-weight:normal;font-family: 'HelveticaCondensed';text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-o-text-shadow:1px 1px 1px #000;}
input,textarea,select{width:290px;margin:0;padding:5px;color:#666;background:#f5f5f5;border:1px solid #ccc;margin:5px 0;font:14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; -moz-border-radius: 5px; -webkit-border-radius:5px; }
    input#contactus{width:auto}
input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }
input.submit{cursor: pointer; border: 1px solid #222; background:#333; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; }
input.submit:hover{background:#444;}
    #recaptcha_area input#recaptcha_response_field{top:22px;left:0px}
fieldset{width:90%;margin:10px;padding:20px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;}
legend{padding:7px 10px;font-weight:bold;color:#000;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;}
span.required{ font-size: 13px; color: #ff0000; } 
.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../includes/assets/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; margin: 10px 0; color:#8a1f11;border: 1px solid #FBC2C4; -moz-border-radius: 5px; -webkit-border-radius:5px; }
#success_page{margin:10px 0px;padding:10px;background:#d4ffcd;
    -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}#success_page h1{background: url('../includes/assets/success.gif') left no-repeat;margin-bottom:0px;padding-left:22px;font-size:14px;border:none;}
/**  Accordians  **/
.switchnav{margin-top:22px;}
.switchnav h1{margin-bottom:45px;}
.switchnav h2{width:431px;position:relative;cursor:pointer;margin:10px 0;color:#fff;padding:5px 0 11px 20px;background:url('../images/accordian.gif') repeat-x;}
.switchnav h2:hover{background-position:0 -43px;}
.switchnav .clicker{margin:0px 0px 2px 0px;font-weight:bold;cursor:pointer;position:relative;}
.switchnav  span.clicker{position:absolute;top:11px;left:360px;font-size:12px;color:#fff;}
.switchnav div{padding:5px 0px;background: #dddddd;-moz-border-radius:5px;webkit-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px;margin:5px 0;position:relative}
.switchnav div blockquote{position:absolute;top:0px;left:520px;margin:0px;padding:0px}
.switchnav span.clicker{display:block}
.clicker span{display:block;height:20px;padding-bottom:2px;line-height:20px;text-align:right;cursor:pointer;color:#fff;}
.switchnav div span{color:#262A83;}
.switchnav div a{color:#f15c27;}
.switchnav div a:hover{text-decoration:underline;}
.switchnav ul{padding:10px;list-style:disc;margin-left:25px;}.switchnav li{padding:4px;border-bottom:1px solid #666;background:none!important;text-indent:0px!important;}
/**  General Classes  **/
.clear{clear:both;}
.left{clear:left;}
.right{clear:right;}
.lfloat{float:left;}
.rfloat{float:right;}
.no_border{border:0px!important;padding:0px!important;margin:0px!important;}
.margin{margin:5px}
.center{display:block;margin:0 auto;}