body {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #007f7b;	background: #FFF;	margin: 0;	padding: 0;	text-align: center;	line-height: 1.2em;}a:link {	color:#007f7b;	font-weight: bold;	text-decoration: none;}a:visited {	color:#007f7b;	font-weight: bold;	text-decoration: none;}a:hover {	color:#93b2b1;	font-weight: bold;}a:active {	color:#93b2b1;	font-weight: bold;	text-decoration: none;}#container {	position: relative;	margin: 0 auto;	width: 950px;	text-align: left;}#header {	width: 950px;	margin: 0;	padding: 0;	background-repeat: no-repeat;	background-image: url(../i/common/header.gif) ;	height: 66px;	}#site-title {	text-indent: -5000px;}p {	margin: 5px 0  0px 0;	padding: 0 0 10px 0;	line-height: 1.5em;}h1 {	width: 550px;	top: 8px;	margin: 0 0 0 20px;	text-indent: -5000px;	}h2 {	font-size: 1.5em;	margin: 0px;	padding: 0px;	color: #fff;	font-style: normal;	font-weight: lighter;	}h3 {	font-size:  1.4em;	margin: 10px 0 0px 0px;	padding: 5px 0 10px 0px;	color: #5D1F54;	letter-spacing: -0.5px;	border-bottom:1px solid #CCC;	}h4 {    font-size: 100%;	margin: 0;	background-color:#fff;	padding: 5px 10px 0px 10px;	}	h5 {    font-size: 100%;	margin: 0;	background-color:#fff;	padding: 5px 10px 0px 0px;	}ul {	padding: 0px;	margin: 0;}li{	padding: 0px 0 10px 0px;	margin: 0px 0 0 12px;}img {	background: none;	border: none;	text-decoration: none;}input, select, textarea {font:1em arial, helvetica, sans-serif;}input {position: absolute;left: 180px;margin-bottom: 20px;}select {position: absolute;left: 180px;width: 250px;} textarea {line-height:1.25;}	#nav {position: absolute;top: 0px;left: 10px;width: 500px;	margin: 0;	padding: 0;	list-style: none;	display: inline;	z-index: 100;	}#nav li{	margin:0 0 30px 0;	padding: 0;	list-style: none;	display: inline;	text-decoration: none;	font-weight: bold;	}#nav a {font-size: 0.9em;	float: left;	text-decoration: none;	margin: 0px 20px 0px 0;	border: none;	}#nav a:link {	text-decoration: none;	margin: 17px 20px 0px 0;	border: none;	}#nav a:visited {	text-decoration: none;	margin: 17px 20px 0px 0;	border: none;	}#nav a:hover {	text-decoration: none;	margin: 17px 20px 0px 0;}#nav a:active {	text-decoration: none;	margin: 17px 20px 0px 0;	border: none;	}	#nav ul {	padding: 10px;	}.selected {	color:#fff;	text-decoration: none;	margin: 32px 20px 36px 0;	height: 43px;	background: url(../i/common/triangle.gif) bottom no-repeat;}#main_content {position: relative;	width: 950px;	margin: 0;	padding: 0;}#textholder {	position: relative;	float: left;	width: 392px;	background-color: #aed3d2;	margin: 0;		}#textholder h2{	background: url(../i/common/h2_back.gif) no-repeat;	width: 390px;	margin: 0 0 0 0px;	padding: 20px;}#textholder li{	font-size: 0.8em;	list-style-position: outside;	list-style-image: url(../i/common/bullet.gif);	list-style-type: circle;}#onecolumn ul{	padding: 0px 20px 0px 20px;}#lefttextholder {	position: relative;	float: left;	width: 160px;	background-color: #aed3d2;		padding: 0px 10px 0px 20px;	margin: 0;}#righttextholder {	position: relative;	float: left;	width: 160px;	background-color: #aed3d2;		padding: 0px 10px 0px 10px;	margin: 0;}#imageholder {	position: relative;	float: left;	width: 350px;	margin: 0 0 0 50px;}.bottom {clear: both;margin: 0px;	padding: 0px;background: url(../i/common/bottom_back.jpg) bottom no-repeat;}#credits {clear: both;	width: 950px;	padding-top: 0px;	}#credits p{float: left;font-size: 0.8em;padding: 5px 40px 0 20px;}#credits a:link {	font-weight: normal;	background: none;	text-decoration: none;	}#credits a:hover {	font-weight: normal;	border-bottom: none;	text-decoration: none;	}#credits a:active {	font-weight: normal;	text-decoration: none;	}#credits a:visited {	font-weight: normal;	text-decoration: none;	}.small {color:#999;padding: 10px 0 0px 0px;font-size:100%;}.vcard {font-size:100%;}#address {padding: 10px 0 10px 0px;}.arrowlink { padding: 0 15px 0 0;	background:url(../i/arrow.gif) no-repeat right bottom;}.arrowlinkright { text-align: right;padding: 0 15px 0 0;	background:url(../i/arrow.gif) no-repeat right bottom;}#quotebacktop {position: relative;float: left;width: 916px;height: 14px;background:url(../i/content/quotebacktop.gif) no-repeat right bottom;}#quotebackground {	position: relative;	float: left;	width: 916px;	height:447px;	background:url(../i/content/clientback4.gif) no-repeat right bottom;	padding: 0 0 0 0;}#quotebackground h2 {width: 916px;height: 200px;	padding: 6px 0 0 20px;	}.nextquotebutton {position: absolute;	padding: 0;	top: 393px;	left: 795px; 	}.nextquotebutton li{	position: absolute;	font-size: 0.8em;	list-style-position: none;	list-style-type: none;	}	.nextquotebutton a:link {	font-weight: normal;	background: none;	text-decoration: none;	}.nextquotebutton a:hover {	font-weight: normal;	border-bottom: none;	text-decoration: none;	}.nextquotebutton a:active {	font-weight: normal;	text-decoration: none;	}.nextquotebutton a:visited {	font-weight: normal;	text-decoration: none;	}#speechmarkbox1 {position: absolute;	float: left;	width: 400px;	height:246px;	background:url(../i/content/speechmarks1.gif) no-repeat right bottom;	top: 55px;	left: 27px; 	padding: 0 5px 0 0;	}		#speechmarkbox1 p{	position: absolute;	top: 0px;	left: 67px;	width: 280px;	font-size: 0.8em;	list-style-position: none;	list-style-type: none;	}#speechmarkbox2 {position: absolute;	float: left;	width: 397px;	height:246px;	background:url(../i/content/speechmarks2.gif) no-repeat right bottom;	top: 55px;	left: 191px; 	padding: 0 5px 0 0;	}		#speechmarkbox2 p{	position: absolute;	top: 0px;	left: 67px;	width: 280px;	font-size: 0.8em;	list-style-position: none;	list-style-type: none;	}#speechmarkbox3 {position: absolute;	float: left;	width: 397px;	height:246px;	background:url(../i/content/speechmarks3.gif) no-repeat right bottom;	top: 55px;	left: 329px; 	padding: 0 5px 0 0;	}		#speechmarkbox3 p{	position: absolute;	top: 0px;	left: 67px;	width: 276px;	font-size: 0.8em;	list-style-position: none;	list-style-type: none;	}#speechmarkbox4 {position: absolute;	float: left;	width: 397px;	height:246px;	background:url(../i/content/speechmarks4.gif) no-repeat right bottom;	top: 55px;	left: 478px; 	padding: 0 5px 0 0;	}		#speechmarkbox4 p{	position: absolute;	top: 0px;	left: 67px;	width: 280px;	font-size: 0.8em;	list-style-position: none;	list-style-type: none;	}		.copy {	font-size: 90%;	padding: 0 10px 0 20px;	}
