/* CSS Document */body {	margin: 0;	font-family: Arial, Helvetica, sans-serif;	font-size : .8em;	color: #eee;	background-color: #000;}img {	border: 0;}/*++++++++++++++++++++++ TOP BANNER  ++++++++++++++++++*/.containerA {	background-color: #000000;	background-image: url(../images/bg_sub.gif);	padding-left: 50px;	padding-right: 50px;}.containerB {	margin-left:50px;	width: 600px;	background-color: #140F09;}.containerC {	margin-left:50px;	width: 600px;	background-color: #140F09;	background-image: url(../images/bg_sub_2.gif);}.logoArea {	background-color: #140F09;	height: 109px;	background-image: url(../images/home_vert_dash.gif);	background-repeat: no-repeat;	background-position: 391px 0px;}.imageArea {	background-color: #1F1910;	height: 117px;	padding-left: 80px;}.subImageArea {	background-color: #1F1910;	height: 25px;	padding-left: 80px;}.logo {	padding-top: 35px;	padding-left: 100px;}/*++++++++++++++++++++++TOP NAV++++++++++++++++++*/.topNav {	background-color: #1A150E;	height: 30px;	padding-left: 90px;	background-image: url(../images/nav_bg_right.gif);	background-repeat: no-repeat;	background-position: 80px 0px;}.subNav {	height: 30px;	padding-left: 90px;}.subNav a {}/*++++++++++++++++++++++MAIN CONTENT++++++++++++++++++*/.mainContent {	margin-left: 100px;	margin-right: 100px;	margin-top: 20px;	padding-bottom: 20px;}p {	margin-bottom: 10px;	line-height: 1.4em;	font-size : 1em;}.pullQuote {	color: #C3B391;	font-size: 1.2em;	line-height: 1.2em;} .sectionHeader {	color: #CCCCCC;}a {	color : #473B27;	text-decoration: none;}a:visited {	color : #473B27;	font-size : 1em;	text-decoration : none;}a:hover {	color : #eee;	font-size : 1em;	text-decoration: underline;}h1 {	font-family: Georgia, Times, serif, arial;	font-size: 15px;	font-weight: normal;	color: #369;	margin:0;	padding: 0;	margin-bottom: 8px;}h2 {	font-family: Georgia, Times, serif, arial;	font-size: 15px;	font-weight: normal;	color: #369;	margin:0;	padding: 0;	margin-top: 0px;	margin-bottom: 5px;}.top {	padding-top: 20px;}.partnerImage {	position: absolute;	top:210px;	left: 50px;	}/*+++++++++++++++++++++ FOOTER ++++++++++++++++++*/.footer {		width: 500px;	margin-left:50px;	background-color: #0D0A07;	padding-left: 100px;	padding-top: 20px;	padding-bottom: 20px;}.footer p{	font-size: .8em;	padding: 0;	margin: 0;}.pullQuoteFooter {	color: #352C20;}