`@charset "utf-8";
 
  
*{margin:0; padding:0;}
body{padding:0px; margin:0px; font:11px arial, helvetica, sans-serif, Trebuchet Ms; color:#000; background:url(../images/main_bg.jpg) top repeat-x;}

/*------------------ HTML Tags -----------------------*/
 
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;}
label,select{cursor:pointer; }
li{padding:0px; margin:0px;}
ol,ul{padding:0px; margin:0px;}
p{padding:0px; margin:0px; line-height:normal; }
textarea,input,select{font:11px arial, helvetica, sans-serif; padding:2px; border:1px solid #ccc;}
form{padding:0px; margin:0px;}
hr{padding:0px; margin:0px;}
img{border:0px;}
b{font-weight:bold;}
a:focus{outline:0px;}

/* --------------------- custom --------------------- */

.clear{clear:both;}
.input{border:1px solid #ccc; padding:2px }
.page-break,.print-only{display:none;}
.point{cursor:pointer;}
.f_left{float:left;}
.f_right{float:right;}
.aligncenter{text-align:center;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.relative{position:relative;}




/* --------------------- links --------------------- */

a{color:inherit;}
a:link, a:visited{color:#00f; text-decoration:underline; }
a:hover, a:active{color:#00f; text-decoration:none; }
a img{border:0;}



/*------------------ Wrapper -----------------------*/

#wrapper{
	margin:0 auto;
	width:100%;
	background:url(../images/header_bg.jpg) top center no-repeat;
	}


/*------------------ Header -----------------------*/
.header_wrapper1{
	width:100%;
	background:url(../images/arrow_bg.jpg) left 546px no-repeat;
	}
.header_wrapper{
	margin:0 auto;
	width:995px;
	}
.call_us{
	width:995px;
	height:24px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right;
	padding:10px 0 0 0;
	}
.logo_bar{
	width:995px;
	height:63px;
	}	
.logo{
	width:219px;
	height:63px;
	float:left;
	}
.nav{
	width:774px;
	height:63px;
	float:right;
	background:url(../images/nav_bg.jpg) top left no-repeat;
	}		
.nav ul{
	margin:0px;
	padding:12px 0 0 0;
	}	
.nav li{
	list-style:none;
	float:left;
	display:inline;
	background:url(../images/nav_border.jpg) top right no-repeat;
  	margin:0px;
	padding:0px;
	}
.nav li a{
	padding:12px 18px;
 	float:left;
	}	
.nav li a:hover{
	background:url(../images/nav_bulit.jpg)  center bottom no-repeat;

	}
.nav li.sel a {
	background:url(../images/nav_bulit.jpg) center bottom no-repeat;
    padding:12px 18px;
 
	}		
		
	
.order_now{
	width:132px;
	height:41px;
	float:right;
	padding:11px 9px 0 0;
	}	
		

.header_box_bg{
	width:995px;
	background:url(../images/header_box_bg.jpg) top left no-repeat;
	}
.h_lbox{
	width:604px;
	float:left;
	}	
			
.anti_impotence{
	width:511px;
	height:191px;
	}	
.create_heightened{
	width:511px;
	height:177px;
	}	
.images_box{
	width:511px;
	} 	
.images_box img{
	width:110px;
	height:78px;
	margin:0 8px 0 0;
	} 	
.regain_confidence{
	width:604px;
	height:119px;
	}	
	
.h_rbox{
	width:391px;
	height:449px;
	float:right;
	}	

.medical_review{
	width:391px;
	height:449px;
	}	
.ordernow_bt2{
	width:391px;
	height:191px;
	}	
	
	
	

/*-------------------container-----------------------*/

.container{
	width:995px;
	margin:0 auto;
	}
.left_col{
	width:330px;
	float:left;
	}	
.seccess_stories{
	width:312px;
	height:250px;
	float:right;
	}
.darren_box{
	width:330px;
	background:url(../images/darren_bg.jpg);
	}
.darren_box2{
	width:330px;
	background:url(../images/darren_bg2.jpg) bottom left no-repeat;
	padding:0 0 10px 0;
	}			
.darren_img{
	width:126px;
	height:138px;
	float:left;
	padding:5px 0 0 0;
	}	
.darren_text{
	width:200px;
	float:right;
	}	
.darren_text h1{
	margin:0px;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#000;
	padding:18px 0 0 0;
	}		
.darren_text h2{
	margin:0px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#4d4d4d;
	padding:10px 0 0 0;
	}		
.darren_text p{
	margin:0px;
	font:15px/20px Arial, Helvetica, sans-serif;
	color:#000;
	padding:15px 0 0 0;
	}		

.victor_box_bg{
	width:330px;
	background:url(../images/victor_bg.jpg);
	}




.ingredients{
	width:312px;
	height:451px;
	float:right;
	}				
	
	
	
.right_col{
	width:643px;
	float:right;
	}	
.shocks{
	width:643px;
	}	
.shocks img{
	width:116px;
	height:122px;
	float:left;
	margin:0 15px 0 0;
	}
.shocks h1{
	margin:0px;
	font:bold 31px "Trebuchet MS";
	color:#030303;
	}	

.shocks p{
	margin:0px;
	font:20px/27px Arial, Helvetica, sans-serif;
	color:#393939;
	}	
.didyoyknow h1{
	margin:0px;
	font:bold 31px "Trebuchet MS";
	color:#030303;
	padding:20px 0 0 0;
	}

.impotency{
	width:643px;
	padding:8px 0 10px 0;
	}
.impotency_tstrip{
	width:643px;
	background:url(../images/impotency_tstrip.jpg) top left no-repeat;
	height:6px;
	}
.impotency_mid{
	width:615px;
	background:#f2f2f2;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	padding:0 13px;
	font:17px/23px Arial, Helvetica, sans-serif;
	color:#393939;
	}
	
.impotency_mid p{
	margin:0px;
	font:19px Arial, Helvetica, sans-serif;
	color:#010101;
	padding:10px 0 0 0;
	}	
.impotency_mid h1{
	margin:0px;
	font:bold 20px "Trebuchet MS";
	color:#2c6600;
	padding:10px 0 0 0;
	}	
.vigaplus_work_tstrip{
	width:643px;
	height:7px;
	background:url(../images/vigaplus_work_tstrip.jpg) top left no-repeat;
	}	
.vigaplus_work_bg{
	width:604px;
	margin:0 auto;
	background:url(../images/vigaplus_work_bg.jpg) bottom left no-repeat;
	padding:0 0 10px 10px;
	}	
.vigaplus_work_bg h1{
	margin:0px;
	font:bold 31px "Trebuchet MS";
	color:#fff;
	text-transform:uppercase;
	padding:10px 0 0 0;
	}	

.vigaplus_work_bg p{
	margin:0px;
	font:13px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:20px 0 0 0;
	}	

.vigaplus_work_bg span{
	font:16px Arial, Helvetica, sans-serif;
	color:#003449;
	}
.vigaplus_work_bg span a{
	color:#003449;
	text-decoration:underline;
	}
.vigaplus_work_bg span a:hover{
	color:#003449;
	text-decoration:none;
	}
		

.impotency_bstrip{
	width:643px;
	background:url(../images/impotency_bstrip.jpg) top left no-repeat;
	height:23px;
	}


.benefits{
	width:643px;
	}
.benefits h1{
	margin:0px;
	font:bold 31px "Trebuchet MS";
	color:#030303;
	padding:10px 0 0 0;
	}
.benefits p{
	margin:0px;
	padding:10px 0 0 0;
	font:15px/20px Arial, Helvetica, sans-serif;
	color:#000;
	}	
	
	
	
	
.benefits ul,li{
	margin:0px;
	padding:0px;
	}
.benefits li{
	list-style:none;
	font:17px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/right_sign.gif) 0 14px no-repeat;
	padding:10px 0 0 25px;
	}

.action_time{
	width:643px;
	height:377px;
	padding:15px 0 0 0;
	}

.discount_offers{
	width:643px;
	height:70px;
	padding:10px 0 0 0;
	}

.impotency2{
	width:643px;
	padding:5px 0 0 0;
	}
.impotency2_tstrip{
	width:643px;
	background:url(../images/vigaplus_reviews_tstrip.jpg) top left no-repeat;
	height:6px;
	}
.impotency2_mid{
	width:623px;
	background:#fafafa;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	padding:10px 9px 20px 9px;
	font:17px/23px Arial, Helvetica, sans-serif;
	color:#393939;
	}
.impotency2_mid p{
	margin:0px;
	font:15px/19px Arial, Helvetica, sans-serif;
	color:#393939;
	}



.reviews_lcol{
	width:364px;
	float:left;
	background:url(../images/reviews_border.jpg) top right no-repeat;
	}
.reviews_lcol h1{
	margin:0px;
	font:bold 23px "Trebuchet MS";
	color:#2c6600;
	padding:0 0 10px 0;
	}		
.reviews_lcol img{
	width:320px;
	height:68px;
	}	
.reviews_lcol h2{
	margin:0px;
	font:19px Arial, Helvetica, sans-serif;
	color:#010101;
	padding:10px 0;
	}			
	
.reviews_rcol{
	width:236px;
	float:right;
	}	
.reviews_rcol img{
	width:230px;
	height:68px;
	padding:38px 0 0 0;
	}	
.reviews_rcol h1{
	margin:0px;
	font:19px Arial, Helvetica, sans-serif;
	color:#010101;
	padding:10px 0;
	}			
	
.impotency2_bstrip{
	width:643px;
	background:url(../images/vigaplus_reviews_bstrip.jpg) top left no-repeat;
	height:21px;
	}











.no_prescription{
	width:995px;
	height:80px;
	margin:10px 0 0 0;
	}

.container_indent{
	width:995px;
	}
.money_back_box{
	width:312px;
	height:182px;
	float:right;
	padding:18px 0 0 0;
	}

.voted_market_box{
	width:643px;
	}
.voted_market_img{
	width:643px;
	height:93px;
	}
.voted_market_mid{
	width:643px;
	background:#32a2cf;
	}
.voted_market_strip{
	width:643px;
	height:27px;
	background:url(../images/voted_market_strip.jpg) top left no-repeat;
	}

.score_box{
	width:614px;
	margin:0 auto;
	}
.score_strip{
	width:614px;
	height:7px;
	background:url(../images/score_strip.jpg) top left no-repeat;
	}
.score_bg{
	width:604px;
	background:url(../images/score_bg.jpg) bottom repeat-x #5fb6da;
	padding:0 0 10px 10px;
	}
.score_bg h1{
	margin:0px;
	font:bold 23px Arial, Helvetica, sans-serif;
	color:#fcff00;
	}

.score_bg p{
	margin:0px;
	font:17px/21px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}

.our_product{
	width:643px;
	height:181px;
	}


.click_here{
	width:995px;
	height:100px;
	padding:10px 0 0 0;
	}
.cards{
	margin:0 auto;
	width:175px;
	height:32px;
	padding:10px 0 18px 0;
	}






/*-------------------footer----------------------------*/

.footer{
	width:100%;
	height:250px;
	background:#005d79;
	}
.footer_link{
	width:995px;
	margin:0 auto;
	}	

.footer_link ul{
	margin:0px;
	padding:15px 0 0 22px;
	}
 		
.footer_link li{
	list-style:none;
	float:left;
	display:inline;
	font:14px Arial, Helvetica, sans-serif;
	color:#fcff00;
	padding:0 9px 0 9px;
	margin:0px;
	}	
.footer_link li a{
	color:#fcff00;
	text-decoration:none;
	}	
.footer_link li a:hover{
	color:#ffffff;
	text-decoration:underline;
	}	
.footer_text{
	font:12px Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	line-height:20px;
	text-align:center;
	margin:10px 0 0 0;
	}	
	
	
/*------------------------Medical Reviews-----------------------*/

.paul_henry_img{
	width:123px;
	height:116px;
	float:left;
	margin:0 12px 0px 0;
	}	
				



/*---------------Shopping Cart------------------------------*/

.one_bottle{
	width:640px; 
	height:177px;
	padding:5px 0 0 0;
	}

.coupoun_box{
	width:395px;
	float:left;
	padding:12px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#464646;
	}
.coupoun_box h1{
	margin:0px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	}	
	
.input_01{
	width:210px;
	height:24px;
	border:1px solid #dcdcdc;
	}	
	
	
.secure_box{
	width:245px;
	float:right;
	padding:8px 0 0 0;
	}
.secure_img{
	width:245px;
	height:65px;
	}
.cards_img{
	width:245px;
	height:51px;
	}

.our_customers{
	width:640px;
	padding:15px 0 0 0;
	}	
.our_customers h1{
	margin:0px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#000;
	}	
.our_customers ul,li{
	margin:0px;
	padding:0px;
	}
.our_customers ul{
	padding:5px 0 0 0;
	}	
	
.our_customers li{
	list-style:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#464646;
	background:url(../images/bulit_02.gif) 0 10px no-repeat;
	padding:6px 0 0 12px;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	