@charset "utf-8";

#vbanner {
	position:relative;
	left:0px;
	top:0px;
	width:173px;
	height:211px;
	background-image:url(viagra_man.jpg);
	background-repeat:no-repeat
}

#vbannerTwo {
	position:relative;
	left:0px;
	top:0px;
	width:173px;
	height:211px;
	background-image:url(us-express-shipping.jpg);
	background-repeat:no-repeat
}

#vbanner-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:173px;
	height:13px;
}

#vbanner-02_ {
	position:absolute;
	left:0px;
	top:13px;
	width:173px;
	height:37px;
		font-weight: bold;
	font-size:14px;
	color:#507498;
	text-align:center
}

#vbanner-03_ {
	position:absolute;
	left:0px;
	top:50px;
	width:173px;
	height:121px;
}

#vbanner-04_ {
	position:absolute;
	left:0px;
	top:171px;
	width:173px;
	height:40px;
		font-weight: bold;
		font-size:14px;
	color:#507498;
	text-align:right
}

#vbannerTwo-04_ {
	position:absolute;
	left:-7px;
	top:170px;
	width:173px;
	height:40px;
		font-weight: bold;
		font-size:14px;
	color:#507498;
	text-align:right;

}

a.vbanner-04_ {
		font-weight: bold;
		font-size:14px;
	color:#507498;
	text-decoration:underline
}
a:hover.vbanner-04_ {
		font-weight: bold;
		font-size:14px;
	color:#000000;
	text-decoration:underline
}

.vbm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ab4f3a;
}

.p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#983400
}
.p3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color:red
}

.p3b {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color:#000000;
	/*text-decoration:blink */
}

.p4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#promos {
	position:relative;
	left:0px;
	top:0px;
	width:639px;
	height:358px;
	margin-right:4px;
}

#promo-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:639px;
	height:15px;
	background-image:url(promo_01.gif)
}

#promo-02_ {
	position:absolute;
	left:0px;
	top:15px;
	width:153px;
	text-align:center;
	height:22px;
	background-image:url(promo_02.gif)
}

#promo-03_ {
	position:absolute;
	left:153px;
	top:15px;
	width:10px;
	height:22px;
	background-image:url(promo_03.gif)
}

#promo-04_ {
	position:absolute;
	left:163px;
	top:15px;
	width:152px;
	text-align:center;
	height:22px;
	background-image:url(promo_04.gif)
}

#promo-05_ {
	position:absolute;
	left:315px;
	top:15px;
	width:11px;
	height:22px;
	background-image:url(promo_05.gif)
}

#promo-06_ {
	position:absolute;
	left:326px;
	top:15px;
	width:152px;
	text-align:center;
	height:22px;
	background-image:url(promo_06.gif)
}

#promo-07_ {
	position:absolute;
	left:478px;
	top:15px;
	width:8px;
	height:22px;
	background-image:url(promo_07.gif)
}

#promo-08_ {
	position:absolute;
	left:486px;
	top:15px;
	width:153px;
	text-align:center;
	height:22px;
	background-image:url(promo_08.gif)
}

#promo-09_ {
	position:absolute;
	left:0px;
	top:37px;
	width:639px;
	height:77px;

}

#promo09 {
	position:relative;
	left:0px;
	top:0px;
	width:639px;
	height:77px;
}

#promo-09-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:158px;
	height:77px;
}

#promo-09-02_ {
	position:absolute;
	left:158px;
	top:0px;
	width:163px;
	height:77px;
}

#promo-09-03_ {
	position:absolute;
	left:321px;
	top:0px;
	width:162px;
	height:77px;
}

#promo-09-04_ {
	position:absolute;
	left:483px;
	top:0px;
	width:156px;
	height:77px;
}

#promo-10_ {
	position:absolute;
	left:0px;
	top:114px;
	width:153px;
	text-align:center;
	height:59px;
	background-image:url(promo_10.gif)
}

#promo-11_ {
	position:absolute;
	left:153px;
	top:114px;
	width:10px;
	height:59px;
	background-image:url(promo_11.gif)
}

#promo-12_ {
	position:absolute;
	left:163px;
	top:114px;
	width:152px;
	text-align:center;
	height:59px;
	background-image:url(promo_12.gif)
}

#promo-13_ {
	position:absolute;
	left:315px;
	top:114px;
	width:11px;
	height:59px;
	background-image:url(promo_13.gif)
}

#promo-14_ {
	position:absolute;
	left:326px;
	top:114px;
	width:152px;
	text-align:center;
	height:59px;
	background-image:url(promo_14.gif)
}

#promo-15_ {
	position:absolute;
	left:478px;
	top:114px;
	width:8px;
	height:59px;
	background-image:url(promo_15.gif)
}

#promo-16_ {
	position:absolute;
	left:486px;
	top:114px;
	width:153px;
	text-align:center;
	height:59px;
	background-image:url(promo_16.gif)
}

#promo-17_ {
	position:absolute;
	left:0px;
	top:173px;
	width:639px;
	height:21px;
	background-image:url(promo_17.gif)
}

#promo-18_ {
	position:absolute;
	left:0px;
	top:194px;
	width:153px;
	text-align:center;
	height:20px;
	background-image:url(promo_18.gif)
}

#promo-19_ {
	position:absolute;
	left:153px;
	top:194px;
	width:10px;
	height:20px;
	background-image:url(promo_19.gif)
}

#promo-20_ {
	position:absolute;
	left:163px;
	top:194px;
	text-align:center;
	width:152px;
	height:20px;
	background-image:url(promo_20.gif)
}

#promo-21_ {
	position:absolute;
	left:315px;
	top:194px;
	width:11px;
	height:20px;
	background-image:url(promo_21.gif)
}

#promo-22_ {
	position:absolute;
	left:326px;
	top:194px;
	width:152px;
	text-align:center;
	height:20px;
	background-image:url(promo_22.gif)
}

#promo-23_ {
	position:absolute;
	left:478px;
	top:194px;
	width:8px;
	height:20px;
	background-image:url(promo_23.gif)
}

#promo-24_ {
	position:absolute;
	left:486px;
	top:194px;
	width:153px;
	height:20px;
	text-align:center;
	background-image:url(promo_24.gif)
}

#promo-25_ {
	position:absolute;
	left:0px;
	top:214px;
	width:639px;
	height:77px;
}
#promo25 {
	position:relative;
	left:0px;
	top:0px;
	width:639px;
	height:77px;
}

#promo-25-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:158px;
	height:77px;
}

#promo-25-02_ {
	position:absolute;
	left:158px;
	top:0px;
	width:163px;
	height:77px;
}

#promo-25-03_ {
	position:absolute;
	left:321px;
	top:0px;
	width:161px;
	height:77px;
}

#promo-25-04_ {
	position:absolute;
	left:482px;
	top:0px;
	width:157px;
	height:77px;
}

#promo-26_ {
	position:absolute;
	left:0px;
	top:291px;
	width:153px;
	text-align:center;
	height:67px;
	background-image:url(promo_26.gif)
}

#promo-27_ {
	position:absolute;
	left:153px;
	top:291px;
	width:10px;
	height:67px;
	background-image:url(promo_27.gif)
}

#promo-28_ {
	position:absolute;
	left:163px;
	top:291px;
	width:152px;
	text-align:center;
	height:67px;
	background-image:url(promo_28.gif)
}

#promo-29_ {
	position:absolute;
	left:315px;
	top:291px;
	width:11px;
	height:67px;
	background-image:url(promo_29.gif)
}

#promo-30_ {
	position:absolute;
	left:326px;
	top:291px;
	text-align:center;
	width:152px;
	height:67px;
	background-image:url(promo_30.gif)
}

#promo-31_ {
	position:absolute;
	left:478px;
	top:291px;
	width:8px;
	height:67px;
	background-image:url(promo_31.gif)
}

#promo-32_ {
	position:absolute;
	left:486px;
	top:291px;
	text-align:center;
	width:153px;
	height:67px;
	background-image:url(promo_32.gif)
}



h1		{font-family:arial; font-size:14px; color:#800000; font-weight:none; text-decoration:none;}
h2		{font-family:arial; font-size:13px; color:#330000; font-weight:none; text-decoration:none;}
p		{font-family:arial; font-size:11px; color:#333333; font-weight:none; text-decoration:none;}

#EU {
font-weight:bold;
color:#00B050;
margin-top:-1px;
margin-bottom:0em;
}

a		{font-family:arial; font-size:11px; color:#3333CC; font-weight:none; text-decoration:none;}
a:hover	{font-family:arial; font-size:11px; color:#3333CC; font-weight:none; text-decoration:underline;}
a.link {
	color:#ffffff;
	text-decoration:none
}
a:hover.link {
	color:#c7d1db;
	text-decoration:none;
}

#container {
	width: 1032px;  /* this will create a container 80% of the browser width */
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
	background-image:url(tbg.jpg);
	background-repeat:no-repeat
}
#header {
	padding-top:15px;
	text-align: center;
}

#header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}

#new-header {
	position:relative;
	left:0px;
	top:0px;
	width:1024px;
	height:155px;
}
#new-header-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:214px;
	height:155px;
}
#new-header-02_ {
	position:absolute;
	left:214px;
	top:0px;
	width:810px;
	height:17px;
	background-image:url(new_header_02.gif)
}
#new-header-03_ {
	position:absolute;
	left:214px;
	top:17px;
	width:502px;
	height:16px;
		text-align:LEFT;
		font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
		background-color:#fff
}
#new-header-04_ {
	position:absolute;
	left:716px;
	top:17px;
	width:282px;
	height:16px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	background-color:#fff
}
#new-header-05_ {
	position:absolute;
	left:998px;
	top:17px;
	width:26px;
	height:16px;
	background-image:url(new_header_05.gif)
}
#new-header-06_ {
	position:absolute;
	left:214px;
	top:33px;
	width:126px;
	height:122px;
	
}

#new-header-06b_ {
	position:absolute;
	left:340px;
	top:33px;
	width:329px;
	height:122px;
	background-image:url(new_header_06b.gif)
}
#new-header-07_ {
	position:absolute;
	left:669px;
	top:33px;
	width:355px;
	height:122px;
}

#guarantee-seal_ {
	position:absolute;
	left:620px;
	top:55px;
	width:169px;
	height:111px;
	background-image:url(money-back.jpg)
}


#mainContent {
	background: #ffffff;
}

#footer { 
	background:#ffffff;
} 

#footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

#main {
  position:relative;
  width: 1024px;  /* this will create a container 80% of the browser width */
  background: #ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
  text-align: left; /* this overrides the text-align: center on the body element. */
}

#sidebar1 {
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
  width: 173px; /* since this element is floated, a width must be given */
  background: #ffffff; /* the background color will be displayed for the length of the content in the column, but no further */
}

#sidebar2 {
  float: right; /* this element must precede in the source order any element you would like it be positioned next to */
  width: 173px; /* since this element is floated, a width must be given */
  background: #ffffff; /* the background color will be displayed for the length of the content in the column, but no further */
}

#content {
  	margin: 0 0% 0 0%;
  	padding-top:13px;
  	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#000
}

.mtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:maroon
}
.mtop2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:italic;
	color:maroon
}

#center {
		width:521px;
  	padding-left:5px;
  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000
}

#foot {
	position:relative;
	width: 1020px;
	text-align:left;
	font-family:arial; 
	font-size:11px; 
	color:#333333; 
	font-weight:none; 
	text-decoration:none;
}

.clearfloat { 
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}

