body{height:100%;margin:0;padding:0; font-family: Arial,Verdana, Helvetica, sans-serif;  color:#666666 }

/*
h1{font-family: Helvetica,Arial,Verdana,sans-serif; font-weight:bold;line-height: 1.5em;}
h2{font-family: Helvetica,Arial,Verdana,sans-serif; font-weight:bold;line-height: 1.5em;}
h3{font-family: Arial,Verdana,Helvetica,sans-serif;line-height: 1.5em; }
*/

.headerBanner
{
	background:transparent no-repeat scroll 0 0;
	height:315px;
}

.visitColorBar
{
	background: transparent url('/img/ComeToLife/blue-bar.png') no-repeat scroll 0px bottom;
	float: left;
	height: 28px;
	width: 960px;
	margin-top: -28px;
	position: absolute;
	top: 317px;
	left: 0px;
	display: block;
}
.liveColorBar
{
	background: transparent url('/img/ComeToLife/red-bar.png') no-repeat scroll 0px bottom;
	float: left;
	height: 28px;
	width: 960px;
	margin-top: -28px;
	position: absolute;
	top: 317px;
	left: 0px;
	display: block;
}
.investColorBar
{
	background: transparent url('/img/ComeToLife/green-bar.png') no-repeat scroll 0px bottom;
	float: left;
	height: 28px;
	width: 960px;
	margin-top: -28px;
	position: absolute;
	top: 317px;
	left: 0px;
	display: block;
}
.whiteColorBar
{
	background: transparent url('/img/ComeToLife/white-bar.png') no-repeat scroll 0px bottom;
	float: left;
	height: 28px;
	width: 960px;
	margin-top: -28px;
	position: absolute;
	top: 317px;
	left: 0px;
	display: block;
}

.cometolifeNav
{
	float: left;
	padding: 0;
}

.cometolifeNav li
{
	display:inline;
	float:left;
	background: transparent none;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
}

.cometolifeNav li a
{
	float:left;
	text-decoration:none;
	color:#ffffff;
}

.wrapper{ width:960px; margin:0 auto}
.header{ height:315px;font-family:Helvetica,Arial,sans-serif; position: relative; }
.header .logo{ display:block; float:left; background:url(/img/ComeToLife/logo_.gif) no-repeat; width:150px; height:60px; margin-top:10px; text-decoration: none; position: absolute; left: 0px; top: 0px; }
.header .nav{ float:left; color:#FFFFFF; width:430px; padding-top:25px; position: absolute; left: 150px; top: 0px; }
.header .search{ position: absolute; float:right; margin-right:30px; margin-top:20px; _display:inline; left: 640px; }
.header .search .text{ padding:2px; border:#000000 solid 1px; width:180px; font-family:Arial, Helvetica, sans-serif; }
.searchTextBox { padding:2px; border:#000000 solid 1px; width:180px; font-family:Arial, Helvetica, sans-serif; }
.header .search input{ margin-left:10px; float:left}
.header .linkbtn{ float:right; margin-top:210px; height:40px; width:720px; background:url(/img/ComeToLife/linknav.gif) no-repeat 18px bottom; position: absolute; left:240px; top: 43px; }
.header .linkbtn a{ float:left; width:200px; height:30px; margin:0px 20px}

.footer{ background:#09184b url(/img/ComeToLife/homefoot.gif) repeat-x; padding:20px 40px;overflow:hidden; _display:inline-block;color:#FFFFFF; clear:both}
.footer a{ color:#FFFFFF; }
.footer .link{ width:250px; float:left; overflow:hidden; _display:inline-block; color:#FFFFFF}
.footer .link dt{ font-weight:bold; color:#FFFFFF; font-size: 2em;}
.footer .link dd{ padding: 0;}

.footer .contactus{ float:right; width:400px;margin-bottom:10px;}
.footer .contactus dt{color:#56aade; font-size: 1.8em; font-weight: bold; }
.footer .contactus dd{ padding: 0;}
.footer .contactus dd p { color: #ffffff;}
.footer dl{ overflow:hidden; _display:inline-block}
.footer .copy{ clear:both; padding-top:40px; }