@charset "utf-8";
body {
	font: normal 12px/18px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #555555;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background: url(images/body-bg.jpg) repeat-x center top;
}
#banner-wrapper {
	background: url(images/banner-bg.jpg) no-repeat center top;
	height: 299px;
	width: 960px;
	margin:0px auto;
	padding-top:12px;
}
#content-wrapper { width:960px; margin:30px auto 0px auto;}
h1#main-title{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/title-generic-valtrex.png',sizingMethod='scale'); 
width:317px; height:47px; margin:0px auto 0px auto; text-indent:-9999px; 
}
html>body #banner-wrapper h1#main-title{
	background: url(images/title-generic-valtrex.png); padding:0;
}
h2#subtitle{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/img-subtitle.png',sizingMethod='scale'); 
width:958px; height:18px; margin:12px auto 0px auto; text-indent:-9999px; 
}
html>body #banner-wrapper h2#subtitle{
	background: url(images/img-subtitle.png); padding:0;
}
h1#banner-title{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/banner-title.png',sizingMethod='scale'); 
width:575px; height:48px; margin-top:24px; margin-bottom:0px; text-indent:-9999px;  
}
html>body #banner-wrapper h1#banner-title{
	background: url(images/banner-title.png); padding:0;
}
p#banner-desc{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/banner-desc.png',sizingMethod='scale'); 
width:629px; height:81px; margin-top:10px; text-indent:-9999px; 
}
html>body #banner-wrapper p#banner-desc{
	background: url(images/banner-desc.png);
}
#man{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/man.png',sizingMethod='scale'); 
width:261px; height:234px; position:absolute; top:87px; margin-left:650px;  margin-top:-12px; 
}
html>body #banner-wrapper #man{
	background: url(images/man.png);
}
a.learnMore {
	border:solid 1px #FF0000;
	padding:4px 18px 4px 8px;
	background: url(images/bullet1.gif) no-repeat 208px center;
	font-size:16px;
	color:#FF0000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	width:200px;
}
a.learnMore:hover { border:solid 1px #7faa2d; color:#fcfcfc; }
h1.general { text-indent:-9999px; margin:0px; padding:0px; float:left;  }
.hdiv1 {  border-top:solid 1px #7faa2d; height:12px; margin-top:4px; }
#col1, #col2, #col3 { width:304px; float:left; margin-right:22px; }
#col3 { margin-right:0px; }
#content-wrapper p { margin:0px 0px 18px 0px;}
p.doctor {
	background: url(images/doctor.gif) no-repeat right ;
	height:128px; padding-right:130px;

}
strong { color:#000000;}
#testimonial {
	background-color:#e5eed5;
	padding:12px 16px;
	margin:0px 0px 20px 0px;
}
#testimonial em { font:italic 13px Georgia, "Times New Roman", Times, serif; color:#444444; line-height:18px; } 
#testimonial .name { font-weight:bold; color:#5b830e; margin-top:6px;}
#testimonial .place { font-size:11px; color:#666666;}

#price-list { border:solid 1px #7faa2d; width:630px; float:left; margin-top:-30px; margin-bottom:12px;}
#price-list tr th { background:#7faa2d; color:#ffffff; font-size:14px; font-weight:bold; padding:6px 10px; text-align:left;}
#price-list tr td { padding:4px 10px;}
#price-list tr.grey { background-color:#ebebeb;}
#price-list tr td.price { color:#d42603; font-weight:bold;}
a.add2cart {
	background: url(images/btn-addtocart.gif) no-repeat left top;
	display: block;
	height: 25px;
	width: 117px;
}

#footer { clear:both; border-top:dotted 1px #666666; font-size:11px; width:960px; margin:12px auto; text-align:center; padding:12px 0px; }
#footer a { color:#7faa2d; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
.fltLeft { float:left; width:652px;}
