img1, .about_top { behavior: url(/js/iepngfix.htc) }
img2, .cellulite_top { behavior: url(/js/iepngfix.htc) }
img3, .results_top { behavior: url(/js/iepngfix.htc) }
img4, .getting_started_top { behavior: url(/js/iepngfix.htc) }
img5, .praise_top { behavior: url(/js/iepngfix.htc) }
img6, .questions_top { behavior: url(/js/iepngfix.htc) }
img7, .more_solutions_top { behavior: url(/js/iepngfix.htc) }
img21, .welcome_top { behavior: url(/js/iepngfix.htc) }
img21, .news_top { behavior: url(/js/iepngfix.htc) }

img8, .main_bottom { behavior: url(/js/iepngfix.htc) }
img9, .main_top { behavior: url(/js/iepngfix.htc) }
img10, ._bottom { behavior: url(/js/iepngfix.htc) }

/*img11, #footer #legal { behavior: url(/js/iepngfix.htc) }*/

img12, .top_logo { behavior: url(/js/iepngfix.htc) }

img13, .content_table { behavior: url(/js/iepngfix.htc) }
img14, .navigation_cell { behavior: url(/js/iepngfix.htc) }
img15, .content_cell { behavior: url(/js/iepngfix.htc) }
img16, .spotlight_tell { behavior: url(/js/iepngfix.htc) }
img17, .splash_cell { behavior: url(/js/iepngfix.htc) }
img18, .splash_bottom { behavior: url(/js/iepngfix.htc) }
img19, .spotlight_clinic { behavior: url(/js/iepngfix.htc) }
img20, .spotlight_news { behavior: url(/js/iepngfix.htc) }
img21, .misc_top { behavior: url(/js/iepngfix.htc) }

img{
	border:none;
}

a:link { color:#472114 }
a:visited { color:#472114 }
a:hover { color:#ffffff } 

.smallinput {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height:9px;
	padding-left:20px;
}

.smalli {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height:10px;
}

.logo{
	background: url(../imgs/common/velasmooth_logo.png) no-repeat ;
	border:none;
	width:200px;
}

#horizon        
	{
	text-align: center;
	position: absolute;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block
	}

.spotlight_title{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	margin-bottom:0px;
	width:auto;
	font-weight:bold;
	}

.spotlight_text{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:none;
	display:block;
	margin-bottom:0px;
	width:auto;
	}

#content    
	{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width: 900px;
	height: 550px;
	visibility: visible
	}

/* ----------------- Features ----------------- */

#features{
	position:relative; 
	float:right; 
	top:30px; 
	width:250px;
	right:50px;
	height:25px;
	}

#features a{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffffff;
	}

#features img.friend{
	position:relative;
	top:2px;
	}

#features img.clinic{
	position:relative;
	top:4px;
	left:2px;
	}


/* ----------------- Main Content ----------------- */

body{
	margin:0px;
	background: url(../imgs/common/bg.jpg) repeat-x  #1e8dc0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:left;
	line-height:15px;
	}
	
ul.bullet{
	list-style:none;
	list-style-image:url(../imgs/common/ball.gif);
	padding-right:5px;
	padding-bottom:0px;
	padding-left:20px;
	margin-bottom:0px;
	text-align:left
	}

.about_top{
	background: url(../imgs/headers/about.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}

.misc_top{
	background: url(../imgs/headers/about.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}
	
.cellulite_top{
	background: url(../imgs/headers/cellulite.png);
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}

.results_top{
	background: url(../imgs/headers/results.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}
	
.getting_started_top{
	background: url(../imgs/headers/getting_started.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}
	
.praise_top{
	background: url(../imgs/headers/praise.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}
	
.questions_top{
	background: url(../imgs/headers/questions.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:375px;
	}
	
.more_solutions_top{
	background: url(../imgs/headers/more_solutions.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:125px;
	}
	
.welcome_top{
	background: url(../imgs/headers/welcome.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:125px;
	}
	
.news_top{
	background: url(../imgs/headers/news.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:125px;
	}

.content_cell{
	background: url(../imgs/common/con_bg.png) no-repeat;
	vertical-align:top;
	text-align:left;
	width:500px;
    height:400px;
	}

.spotlight_coll{
	vertical-align:top;
	text-align:left;
	width:180px;
	height:375px;
	}

.spotlight_clinic{
	background: url(../imgs/common/spt_clinic_finder_bg.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	width:180px;
	}
	
.spotlight_news{
	background: url(../imgs/common/spt_news_bg.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	width:180px;
	}
	
.spotlight_tell{
	background: url(../imgs/common/spt_tell_friend_bg.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	width:180px;
	}
	
.spotlight_freeoffer{
	background: url(../imgs/common/spt_freeoffer_bg.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	width:180px;
	}
	
.sbox {display:block;margin-left:5px;}
.freeoffer {display:block;padding:3px 8px;color:#DAF2FC;background-color:#48A3CC;font-size:7pt;}
.freeoffer strong {color:#fff;font-size:9pt;font-style:italic;}
.freeoffer p {margin:0;padding:0 0 3px 0;}
.freeoffer img {float:left;margin:0 3px 3px 0;}
.freeoffer p a {text-decoration:none;color:#fff;border-bottom:1px dotted #82C7E7;}
.freeoffer .moreinfo {color:#fff;font-weight:bold;}	
.freeoffer .moreinfo a {color:#fff;text-decoration:none;border-bottom:1px dotted #82C7E7;}	

.content_table{
	width:900px;
	height:635;
	padding:0px;
	border:0px;
	vertical-align:top;
	text-align:center;
	background: url(../imgs/common/glow_bg.png) no-repeat;
	}

.navigation_cell{
	background: url(../imgs/common/nav_bg.png);
	width:200px;
	height:400px;
	padding:20px 0px 0px 20px;
	vertical-align:top;
	text-align:left;
	}

.features{
	width:470;
	vertical-align:top
	}

.content_area p{
	padding-left:10px;
	padding-right:10px;
	text-align:left
	}
	
.top_logo{
	background: url(../imgs/common/velasmooth_logo.png) no-repeat ;
	border:none;
}

.main_top{	
	width:900px;
	height:10px;
	background: url(../imgs/common/content_top.png) no-repeat;
	}
	
.main_bottom{	
	width:700px;
	height:25px;
	background: url(../imgs/common/content_bottom.png) no-repeat;
	}

.splash_cell{	
	width:700px;
	height:95px;
	text-align:left;
	background: url(../imgs/common/splash_bg.png) no-repeat;
	}
	
.splash_bottom{	
	width:900px;
	height:50px;
	background: url(../imgs/common/main_bottom.png) no-repeat;
	}
	
.site_main{	
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:top
	}

h1{	
	margin:15px 20px 0px 0px;
	padding:0px;
	line-height:normal;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-align:left
	}

h2{	
	margin:15px 20px 0px 0px;
	padding:0px;
	line-height:normal;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-align:left
	}
	
.actual_content{
	width:500px;
	text-align:left;
	margin-top:140px;
	}

.long_content{
	width:500px;
	height:200px;
	overflow:auto;
	text-align:left;
	margin-top:5px;
	}

.ns_content{
	overflow:hidden;
	width:500px;
	height:275px;
	text-align:left;
	margin-top:110px;
	}


/* ----------------- FOOTER STYLES ----------------- */

.footer_cell{	
	width:900px;
	height:75px;
	vertical-align:bottom
	}

#footer{
	width:345px; 
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	vertical-align:middle;
	text-align:center;
	margin:0px auto 0px auto;
	position:relative;
	left:0px !important;
	left:-17px;
    	}
	
#footer #legal{
	width:345px; 
	height:17px;
	/*background:url(../imgs/common/footer_bg.png) top left no-repeat;*/
	text-align:center;
	vertical-align:middle;
	padding-top:1px;
	padding-bottom:1px;
	}
	
#footer a{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	}

#footer a:hover{	
	color:#472114;
	}
	
#pagelist {padding:0 20px 20px 0;}
#pagelist .item {padding:20px 0;border-bottom:1px dotted #9ED1E8;}

#pagelist td {border-bottom:1px dotted #9ED1E8;}