body {
	margin:0px;
	padding:0px;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	background-color:#EEEEEE;
}
div, a, p, td, h1, h2, h3 #menu ul, #submenu ul, #footer ul {
	margin:0px;
	padding:0px;
}
#wrapper {
	width:754px;
	background-image:url(../images/wrap.png);
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
}
.wrappertop {
	width:754px;
	height:20px;
	background-image:url(../images/topwrap.png);
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	display:block;
	margin-top:20px;
}
.wrapperbottom {
	width:754px;
	height:20px;
	background-image:url(../images/botwrap.png);
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	display:block;
}
.header {
	width:716px;
	height:279px;
	background-image:url(../images/header.png);
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	display:block;
}
.landheader {
	width:716px;
	height:277px;
	background-image:url(../images/landhead.png);
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	display:block;
	margin-bottom:0px;
}
.hideme {
	display:none;
	visibility:hidden;
}
.landheader p {
	text-indent:-9999px;
}
.headerlinks {
	margin-left:320px;
	padding-top:140px;
}
.corporatelink {
	width:119px;
	height:119px;
	background-image:url(../images/corporatelogo.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	float:left;
	margin-right:30px;
}
.personallink {
	width:119px;
	height:119px;
	background-image:url(../images/personallogo.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	float:left;
}
#columns {
	width:720px;
	padding-top:15px;
	margin-left:auto;
	margin-right:auto;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
}
#content {
	width:470px;
	float:left;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin-right: 30px;
	min-height:400px;
	height:auto !important;
	height:400px;

}
#rightcol {
	width:214px;
	float:left;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
}
#rightcolbox {
	width:215px;
	display:block;
	background-color:#f2f2f2;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	text-indent:-9999px;
	height:145px;
}
#rightcol h2 {
	width:215px;
	height:27px;
	display:block;
	background-image:url(../images/getintouch.png);
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	text-indent:-9999px;
}
#content h1 {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	padding-bottom:5px;
	border-bottom:#CCCCCC dotted 1px;
	width:470px;
	margin-bottom:15px;
}
#content h2 {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	padding-bottom:5px;
	width:470px;
	margin-bottom:15px;
}
#content h3 {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	padding-bottom:5px;
	width:470px;
	margin-bottom:15px;
}
#content h4 {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	padding-bottom:5px;
	width:470px;
	margin-bottom:15px;
}
#content h5 {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	padding-bottom:5px;
	width:470px;
	margin-bottom:15px;
}
#content h6 {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	width:470px;
	
}
#content p {
	color:#6a737b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	margin-bottom:10px;
	width:470px;
}
#content li {
	color:#4D174B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
}
#content ul {
	list-style:circle;
}
#content ul {
	color:#6a737b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	margin-bottom:10px;
	padding-left:45px;
}
#newsc {
	width:214px;
	float:left;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
}
#news {
	width:215px;
	display:block;
	background-color:#f2f2f2;
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	padding-bottom:15px;
}
#newsc h2 {
	width:215px;
	height:27px;
	display:block;
	background-image:url(../images/news.png);
	font-family: "Helvetica Light", Helvetica, Arial, sans-serif;
	text-indent:-9999px;
	margin-bottom:10px;
}
#news p {
	color:#6a737b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:13px;
	padding-right:10px;
	padding-left:10px;
	margin-bottom:10px;
	text-decoration:none;
}
#news h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:5px;
}
a.newshead {
	text-decoration:none;
	color:#4D174B;	
}
.headerlinks {
}
.logoindividuals {
	width:92px;
	height:92px;
	background-image:url(../images/logoind.png);
	background-repeat:no-repeat;
	display:block;
	float:right;
	text-indent:-9999px;
	display:none;
}
.logobusinesses {
	width:92px;
	height:92px;
	background-image:url(../images/logobusiness.png);
	background-repeat:no-repeat;
	display:block;
	float:right;
	text-indent:-9999px;
	display:none;
}
.quote {
	width:250px;
	height:100px;
	margin-top:7px;
	margin-left:282px;
	float:left;	
	
}
.quote p {
	display:none;
}
.miscpages {
	
}
.miscpages ul {
	margin:0px;
	padding:0px;
}
.miscpages ul li {
	display:inline;
	margin:0px;
	padding:0px;
}
.legals {
	float:right;
}
.bottomlinks {
	width:700px;
	margin-left:auto;
	margin-right:auto;
	padding-left:8px;
	padding-right:8px;
	font-size:10px;
	margin-top:10px;
	color:#999999;
	border-top: 1px #CCC solid;
	padding-top:10px;
}
.bottomlinks a {
	color:#666666;
}
#content a {
	color:#4D174B;
	
}
#altlink {
	padding:10px;
	display:block;
	width:194px;
	background-color:#4D174B;
	margin-top:20px;
	text-align:center;
	float:left;
}
#altlink a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:16px;
	color:#FFFFFF;
}

#altlink2 {
	padding:10px;
	display:block;
	width:194px;
	background-color:#666666;
	margin-top:20px;
	text-align:center;
	float:left;
}
#altlink2 a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:16px;
	color:#FFFFFF;
}