@charset "UTF-8";
/* CSS Document */
html, body{
	margin:0;
	padding:0;
}

body{
	font-size:67.5%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#fff;
}

body.bg{
	background:#330c38 url(images/body_bg.gif) repeat-x 0 0;
}

h1, h2, h3, h4, h5{
	margin:0;
	padding:0;
}


/* FRAME WORK */



#frame, #subframe{
	width:883px;
	margin:0 auto;
	padding:0;
	position:relative;
}

#header{
	height:101px;
	background:url(images/header_bg.gif) no-repeat 0 30px;
	position:relative;
}

#nav{
	position:absolute;
	top:40px;
	left:274px;
}

#toplinks{
	background:#000;
	color:#3fb06e;
	height:30px;
	top:0;
	left:416px;
	line-height:30px;
	float:right;
}
body.ie6 #toplinks, body.ie7 #toplinks{
	left:400px;
}

#promo{
	height:474px;
	background:url(images/promo_bg.jpg) no-repeat 0 0;
	position:relative;
	z-index:1;
}

.bottom_promo{
	border-top:1px solid #ccbeb5;
	float:left;
	margin-top:290px;
	background:url(images/bottom_promo_bg.gif) repeat-x 0 0;
	height:162px;
	padding:10px;
	text-align:center;
}

#left-promo{
	width:309px;
	border-right:1px solid #ccbeb5;
}
#middle-promo{
	width:270px;
	border-right:1px solid #ccbeb5;

}
#right-promo{
	width:242px;
}

#before-after{
	position:absolute;
	top:220px;
	left:45px;
	width:250px;
	height:195px;
	background:url(images/before-after_bg.png) no-repeat 0 0;
}
body.ie6 #before-after{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/before-after_bg.png', sizingMethod='scale');
	top:210px;
}
body.ie7 #before-after{
	top:210px;
}


#main{
	background:#5e2e64 url(images/main_bg.gif) repeat-x 0 0;
}

#main-inner{
	background:url(images/bottom_bg.gif) no-repeat bottom center;
	padding-bottom:102px;
	padding-top:1px;
}

#left{
	width:290px;
	float:left;
	padding:80px 40px 10px;
	line-height:1.6em;
	font-size:1.2em;
	font-style:italic;
	background:url(images/testimonials_bg.gif) no-repeat center 30px;
}

#quotepane{
	border-top:1px solid #7d4f83;
	padding:10px;
	color:#ecc2f0;
	line-height:1.2em;
	font-size:1.2em;
	background:url(images/quotepane_bg.gif) repeat-x 0 0;
}

#content{
	width:470px;
	float:left;
	padding:30px 10px;
	font-size:1.4em;
	line-height:1.8em;
	
	
} 

#footer{
	width:863px;
	padding:10px;
	margin:0 auto;
	color:#ba8e81;
	text-align:center;
	font-size:0.9em;
}

/* SUB PAGE */

#subframe #main{
	background:#f3f7fb;
	color:#333;
}

#subframe #header{
	background:url(images/sub_header_bg.gif) no-repeat 0 30px;
	height:177px;
}

#sub_left{
	width:230px;
	float:left;
}

#sub_right{
	width:643px;
	float:left;
}

#left_nav{
	border:1px solid #808080;
	margin:10px;
}

#testimonial{
	margin:10px;
}

#sub_right_content{
	font-size:1.4em;
	line-height:1.8em;
	padding-top:10px;
}


/* HEADINGS */
h1#logo{
	height:74px;
	width:199px;
	position:absolute;
	top:40px;
	left:10px;
	background:url(images/logo.png) no-repeat 0 0;
	z-index:2;
}

body.ie6 h1#logo{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/logo.png', sizingMethod='scale');
	z-index:200;
}

h2#tagline{
	position:absolute;
	top:70px;
	left:23px;
	height:65px;
	width:274px;
	background:url(images/tagline_bg.png) no-repeat 0 0;
}
body.ie6 h2#tagline{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/tagline_bg.png', sizingMethod='scale');

}

#content h2{
	color:#1ade6a;
	font:bold 1.1em Georgia, "Times New Roman", Times, serif;
}

#left-promo h2{
	margin-top:105px;
	height:68px;
	width:305px;
	background:url(images/consult_bg.png) no-repeat 0 0;
}
body.ie6 #left-promo h2{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/consult_bg.png', sizingMethod='scale');
}
#middle-promo h2{
	margin:10px 0 20px 0;
	height:43px;
	background:url(images/foamed_injections.png) no-repeat top center;
}
body.ie6 #middle-promo h2{
	background:none;
	width:150px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/foamed_injections.png', sizingMethod='crop');
}
#right-promo h2{
	margin:10px;
	height:52px;
	background:url(images/phototherapy_bg.png) no-repeat top center;
}
body.ie6 #right-promo h2{
	width:150px;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/phototherapy_bg.png', sizingMethod='crop');
}

h2.green{
	font:normal 1.4em "Times New Roman", Times, serif;
	color:#1ade6a;
}

h2#sub_title{
	color:#41b06d;
	font:normal 50px "Times New Roman", Times, serif;
	padding-left:230px;
	border-bottom:1px solid #41b06d;	
}

/* LINKS */

h1 a#logo{
	display:block;
	height:74px;
	width:199px;
	background:url(images/logo.png) no-repeat 0 0;
	z-index:2;
	position:absolute;
	top:40px;
	left:10px;
}

body.ie6 a#logo{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/_default/Skins/VenousCenter/images/logo.png', sizingMethod='scale');
	cursor:pointer;
}

#toplinks a:link, #toplinks a:visited{
	color:#3fb06e;
	font-size:10px;
	text-decoration:none;
}
#toplinks a:hover{
	text-decoration:underline;
}

#nav a:link, #nav a:visited{
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;
	margin:0 10px;
}
#nav a:hover{
	text-decoration:underline;
}

a#appt{
	display:block;
	position:absolute;
	top:260px;
	left:370px;
	height:23px;
	width:168px;
	background:url(images/appt_bg.gif) no-repeat 0 0;
}

a.sublink:link, a.sublink:visited{
	padding:0 0 0 15px;
	color:#3f3f3f;
	text-decoration:none;
	font-weight:bold;
	font-size:1.3em;
	display:block;
	height:40px;
	line-height:40px;
	background:url(images/sublink_bg.gif) repeat-x bottom;
}
a.sublink:hover{
	text-decoration:underline;
}

#footer a:link, #footer a:visited{
	color:#ba8e81;
	text-decoration:none;
}

#footer p a:link, #footer p a:visited{
	color:#744779;
}
#footer a:hover{
	text-decoration:underline;
}

#left a:link, #left a:visited{
	color:#1ade6a;
}

/* GENERIC */
.hide, .False{
	display:none;
}

.clear{
	clear:both;
}

#promo ul{
	position:absolute;
	top:140px;
	left:23px;
	margin:0;
	padding:0;
	list-style-type:disc;
	color:#40b06d;
	font-size:12px;
	width:550px;
}

#promo ul li span{
	color:#5e2e63;
}

#promo ul li#list1{
	position:absolute;
	top:0;
	left:70px;
}

#promo ul li#list2{
	position:absolute;
	top:30px;
	left:100px;
}

#promo ul li#list3{
	position:absolute;
	top:60px;
	left:130px;
}

#promo ul li#list4{
	position:absolute;
	top:90px;
	left:160px;
}

#footer p{
	color:#744779;
}

#dnn_ContentPane ul li{
	margin:10px 0;
}

/* USER.CSS */