body {
	margin: 0px 0px 20px;
	padding: 0px;
	background: url(../images/bg-bottom.jpg) repeat-y left;
	font: 13px/18px "Times New Roman", Times, serif;
}
body a:link, body a:active, body a:visited {
	color: #502a60;
	text-decoration: none;
}
body a:hover {
	color: #80439A;
	text-decoration: none;
}
h1 {
	font: bold 16px "Times New Roman", Times, serif;
	color: #6c3218;
	margin: 0px;
	padding: 0px;
}
sup {
	color: #666666;
	font: 8px "Times New Roman", Times, serif;
}
/*Layout Divs*/
/***********************/
#background {
	background: url(../images/bg-right-home.jpg) repeat-x;
	padding: 0px;
	margin: 0px;
}
#container {
	width: 949px;
	margin: 0px;
	padding: 0px;
}
#navigation {
	background: url(../images/nav-rpt.jpg) no-repeat bottom;
	width: 646px;
}
#logo {
	height: 147px;
	width: 297px;
	margin: 0px;
	padding: 0px;
}
#right {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 646px;
}
#left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 303px;
	background: url(../images/bg-bottom.jpg) repeat-y;
	height: 473px;
}
#main {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 646px;
}
#photo {
	float: right;
}
#contactInfo {
	padding: 0px 0px 0px 60px;
	color: #666666;
	font-size: 11px;
	width: 240px;
}
/*Featured Box*/
/***********************/
#featuredRpt {
	margin: 0px;
	padding: 0px;
	width: 297px;
	background: #E8F8F8;
	border-right: 6px solid #FFFFFF;
	clear: both;
	float: left;
}
#featuredHeader {
	background: url(../images/featured-header.jpg) no-repeat;
	margin: 0px;
	height: 24px;
	width: 227px;
	padding: 2px 0px 0px 70px;
	float: left;
}
#featuredBox {
	background: #DCD4DF url(../images/featured-box.jpg) no-repeat right bottom;
	padding: 0px;
	width: 234px;
	margin: 0px 0px 0px 63px;
}
#featuredBox p {
	margin: 0px;
	padding: 0px 9px 9px;
}
/*LifeRise Soultion*/
/***********************/
#liferiseSoultion {
	margin: 0px;
	padding: 0px;
	width: 351px;
	background: #D2CAD5 url(../images/the-liferise-solution.jpg) no-repeat top;
	float: left;
	color: #330a30;
}
/*Hides For Print Keep Display = None*/
/***********************/
#SoultionHeaderPrint {
	display: none;
}
/***********************/
#liferiseSoultion p {
	margin: 55px 9px 9px;
}
#lightBox {
	background: #DAD4DE;
	float: left;
}
#lightBox p {
	margin: 0px 9px 2px;
	padding: 7px 0px 9px;
}
/*News Box*/
/***********************/
#newsRpt {
	background: #DFF3F4 url(../images/news-rpt.jpg) no-repeat left top;
	width: 654px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#newsHold {
	width: auto;
	clear: both;
	float: left;
	background: url(../images/news-rpt.jpg) no-repeat;
	padding-left: 303px;
}
#newsHeader {
	width: 343px;
	background: url(../images/news-header.jpg);
	height: 19px;
	margin: 0px;
	padding: 1px 0px 0px 8px;
}
#newsBox {
	width: 351px;
	background: url(../images/news-box.jpg) no-repeat top;
	margin: 0px;
	padding: 0px;
	float: left;
}
#curve {
	background: url(../images/bottom-curve.gif) no-repeat bottom;
	padding: 0px 0px 0px 8px;
	float: left;
	width: 343px;
}

#newsBox p {
	margin: 9px 0px 15px 15px;
	padding: 0px;
}
#newsBox li {
	margin: 0px;
	padding: 0px;
	list-style: url(../images/bullet.gif);
}
#newsBox  ul {
	margin: 9px 0px 0px 15px;
	padding: 0px;
	list-style: url(../images/bullet.gif);
}
/*Menu Styles*/
/***********************/
#navWrapper {
	height: 40px;
	width: 642px;
	padding-top: 6px;
	margin-top: 60px;
	background: repeat-x top;
}
dt, dl, dd, ul, li {
	list-style-type: none;
	margin: 0 10px 0 0;
	padding: 0;
}
#menu {
	position : absolute;
	left: 323px;
	top: 66px;
	width: 625px;
}
#menu a:link, #menu a:active, #menu a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #502a60;
	text-decoration: none;
}
#menu a:hover {
	color: #956D53;
}
#menu dl {
	float: left;
}
#menu li {
	display: inline;
}
#menu a {
	text-decoration: none;
}
#smenu1, #smenu2, #smenu3, #smenu4 {
	position: absolute;
	left: 0;
	width: 600px;
	top: 24px;
	font: 10px Arial, Helvetica, sans-serif;
}
#printTop {
	display: none;
}
