@import url("core.css");
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993416;
	font-size:12px;
	text-decoration: none;
	text-align:center;
	background-color:#fff;
}
.right {
	float:right;
}
.left {
	float:left;
}
.clear {
	clear:both;
}
.clearspace {
	clear:both;
	height:1px;
	line-height:1px;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px 4px;
	padding:0px;
	font-weight:bold
}
h1 { color:#993416; font-size:24px; margin-bottom:-20px; margin-top:-2px; }

h2 { color:#993416; font-size:15px; margin:10px 0 9px 4px; }

h3 { color:#993416; font-size:12px; margin:10px 0 0px 4px; }

h4 { color:#341D00; font-size:12px; margin:10px 0 9px 4px; }
ul, li {
	margin:0px;
	padding:0px;
	list-style:none;
	color:#341D00;
}
a {color:#ee9a00; text-decoration:underline;}   
a:visited {color: #000000} 
a:hover {color:#ee9a00; text-decoration:none;}  
a:active {color: #ee9a00}  
p {
	margin:4px;  
	line-height: 20px;
	padding: 0px 48px 0 0px;
	margin-bottom: 12px;
	color:#341D00;
	
}
#outerouterwrapper {
	background:url(../images/overview_baselayout.jpg) no-repeat top;
	position: relative;
	
	z-index: 2;
}
#outerwrapper { 
	background:url(../images/outer_wrapper.jpg) no-repeat center bottom;
	margin:0px auto;
}
	 
#wrapper {
	width:970px;
	text-align:left;
	margin:0px auto;
}

#bg_wrapper-w1 { 
	/*background:url(/images/bg_wrapper-w1.png) repeat-x  center top;*/
	left: 0; top: 0;
	position: absolute;
	height: 188px;
	width: 50%;
	z-index: 1;
}
#bg_wrapper-w2 {
	/*background:url(/images/bg_wrapper-w2.png) repeat-x center top; */
	left: 50%; top: 0;
	position: absolute;
	height: 188px;
	width: 50%;
	z-index: 1;
}

#header {}
#logo_utis{ height:173px;}
#logo {
position:absolute;
width:422px;
margin:15px 0 0 18px;
height:1px;
padding-top:109px;
overflow:hidden;
}

#utilities { float:right; margin:5px 30px;  font-weight:bold; color:#FFFFFF; font-size:10px; font-family:Verdana; text-transform:uppercase;}
#utilities a { color:#ffffff; text-decoration:none; padding:0 5px 0 5px;}
#utilities a:hover { color:#ffffff; text-decoration: underline;}

#mainnav {
	height:45px; width:970px; }
#mainnav li { float:left; }
	
#mainnav li a { float:left; height:1px; padding-top:44px; overflow:hidden; display:block;}

#navabout { background-image:url(../images/bg_about.jpg);
			width:121px; background-repeat:no-repeat; }
#navabout:hover { background-position:0 -45px;}	
#navabout.active { background-position:0 -90px;}


#navcosmetic { background-image:url(../images/bg_cosmetic.jpg);
			width:176px; background-repeat:no-repeat;}
#navcosmetic:hover { background-position:0 -45px;}	
#navcosmetic.active { background-position:0 -90px;}


#navbreast { background-image:url(../images/bg_breast.jpg);
			width:215px; background-repeat:no-repeat;}
#navbreast:hover { background-position:0 -45px;}	
#navbreast.active { background-position:0 -90px;}


#navfacial{ background-image:url(../images/bg_facial.jpg);
			width:185px; background-repeat:no-repeat;}
#navfacial:hover { background-position:0 -45px;}	
#navfacial.active { background-position:0 -90px;}


#navfinancing { background-image:url(../images/bg_financing.jpg);
			width:120px; background-repeat:no-repeat;}
#navfinancing:hover { background-position:0 -45px;}	
#navfinancing.active { background-position:0 -90px;}


#navphoto { background-image:url(../images/bg_photo.jpg);
			width:153px; background-repeat:no-repeat;}
#navphoto:hover { background-position:0 -45px;}	
#navphoto.active { background-position:0 -90px;}	


#mainsection { background-image:url(../images/bg_mainsection.jpg); min-height:750px;margin-top:0px;
background-repeat:no-repeat;
background-position:center top;}
#outersubnav { width:153px; float:left; margin-top:18px;}

#subnav { width:100px; font-size:11px; font-family:Verdana; }
#subnav{ border-bottom:none;}
#subnav li a { display:block; color:#4a6221; width:100px; text-decoration:none; padding:12px 0px 10px 2px; margin-left:25px; border-top:1px dotted #999999;}
#subnav li a#topitem { border-top:none; }
#subnav li a:hover { color:#993416; text-decoration:none;}
#subnav li a.active{ color:#ee9a00; padding:14px 0px 12px 2px; border-bottom:none; background-repeat:no-repeat; }
	#subnav li li a { width:90px; }

<!--Original#subnav li a.active{ color:#ee9a00; width:125px; background-image:url(../images/bg_subnav.png); padding:14px 0px 12px 27px; border-bottom:none; background-repeat:no-repeat; margin-left:-25px;}	-->
	
#content {
	min-height:405px; width:633px; padding:0px 0px 60px 20px; float:left;

}

#content ul li{
	margin:15px;
	padding:0px;
	list-style:disc;
	line-height: 20px;
	}
#content ul, #content ol {
	margin: 0 17px; 
}
#content ol li {
list-style-type:decimal;
list-style-position: outside;
margin:15px;
line-height: 20px;
}		
#content img{ margin-bottom:20px;}
#content h1{margin-bottom:-8px;}

.imgpart { width:207px; float:left; mar:1px}
.imgpart p { color:#341d00; line-height:20px; font-size:11px; padding:0 10px 12px 5px; font-style:normal; margin:-1px;}
.imgpart img{align:left;margin:-4px;}

#content .tableimgpart td { width:210px; vertical-align:top; }
#content .tableimgpart td p { color:#341d00; line-height:20px; font-size:11px; padding:0 10px 12px 5px; font-style:normal;/* margin:-1px;*/}
#content .tableimgpart td img{ margin-bottom:0; text-align:left;}

#sidesection{ width:159px; float:right; margin-right: -5px; padding: 0px; height: 540px; background-image:url(../images/bg_cta.jpg);  background-repeat:no-repeat;}

#cta {  float:left; margin-top: 177px; width:97px; padding-left:20px; }
#cta li a { width:115px; background-image:url(../images/cta.png); background-repeat:no-repeat; display:block;}

#ctaabout { height:54px; background-position:0px 0px;}
#ctaabout:hover { background-position:-115px -00px;}

#ctaphoto { height:76px; background-position:0px -54px;}
#ctaphoto:hover { background-position:-115px -54px;}

#ctatestimonal { height:55px; background-position:0px -130px;}
#ctatestimonal:hover { background-position:-115px -130px;}

#ctafaq { height:56px; background-position:0px -185px;}
#ctafaq:hover { background-position:-115px -185px;}

#ctavideo{ height:69px; background-position:0px -241px;}
#ctavideo:hover { background-position:-115px -241px;}

#footer { font-size:10px; color:#993416; padding:0px 117px 55px 35px; }

#footer a { color:#993416; text-decoration:none;}
#footer a:hover { color:#993416; text-decoration: underline;}

li ul.inactive {
display: none;
}

li.active ul {
display:block;
}

#subnav li.active a {
	color: #ee9a00;
}

#subnav li ul li {
	margin:0px;
	padding-left: 0px;
	margin-left: 10px;
	width: 88px;
}

#subnav li.active ul li.active {
	background:url(/images/selected.gif) 18px 17px no-repeat;
}
#subnav li.active ul a{
	color:#4A6221;
	background: none;
	width: 88px;
	padding-left:0; padding-top:12px; padding-bottom:10px;
}
#subnav li.active ul a:hover{
	color:#993416;
}
#subnav li.active ul a.active{
	color: #ee9a00;
	width: 88px;	
}

	li.active .nav-repeat {
		background:url(/images/bg_subnav-repeat.png) repeat-y;
		background-position:left top;
	}
	li.active .nav-top {
		background:url(/images/bg_subnav-top.png) no-repeat;
		background-position:left top;
	}
	li.active .nav-bottom {
		background:url(/images/bg_subnav-bottom.png) no-repeat;
		background-position:left bottom;			
	}
.video-title
{ color:#ee9c06; font-size:43px; margin:10px 0 9px 4px;font-style:italic; 
font-family:"Goudy Old Style";}

