/************************************************************************* AUTHOR :	Jeff Reinhardt**************************************************************************//*************************************************************************// IMPORT Normalization and Global Styles**************************************************************************/@import "global.css";/*************************************************************************// HTML Customizations**************************************************************************/html {	background:transparent;}body {	font-family:Georgia, "Times New Roman", Times, serif;	margin:0;	padding:0;	background:#999;}p {	margin:13px 0 0px 0;	line-height:1.5em;	font-size:11pt;}h1,h2,h3,h4,h5,h6{	font-weight:bold;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:normal;	color:#ffa500;}h1 {	font-size:16pt;	margin:25px 0 15px 0;	padding:0;}h2 {	font-size:16pt;	margin:10px 0 15px 0;	padding:0;}th, tr {	vertical-align: top;}img{	border-width:0;}a{	color:#000;}a:hover{	color:#990000;}/*************************************************************************  Grid Definitions**************************************************************************/#centering{	position:relative;	width:975px;	height:auto;	margin:0 auto;	}#wrapper {		position:relative;	width:975px;	height:auto;	float:left;	background:url(../_images/bg_body-y.gif) repeat-y;}#header {	position:relative;	width: 955px;	height:237px;	left:0;	top:0;	background:url(../_images/bg_header.gif) no-repeat;	margin-left:10px;}#mainContent{	position:relative;	float:left;	width:955px;	height:auto;	padding:20px 0 40px 0;	margin:0 0 0 10px;	background:url(../_images/bg_mainContent.gif) no-repeat #fff;}#footer {	position:relative;	width: 975px;	height:200px;	clear:both;	margin:0 auto;	background:url(../_images/bg_footer.gif) no-repeat;}/*************************************************************************// inner structures: header**************************************************************************/#logo {	position:absolute;	left:58px;	top:47px;}/*************************************************************************// inner structures: mainconternt**************************************************************************//* rows */.rowCol1, .rowCol2, .rowCol3, .rowCol4{	position:relative;	width:935px;	height:auto;	margin:0 0 0 40px;	clear:both;	float:left;}.c1, .c2, .c3, .c4{	position:relative;	height:auto;	float:left;}.rowCol2 .c1{	width:630px;}.rowCol2 .c2{	width:260px;	margin-left:20px;}/* nested 2 column row */.rowCol2 .rowCol2{	margin:0 0 20px 0;	width:630px;}.rowCol2 .rowCol2 .c1{	margin:0;	width:300px;}.rowCol2 .rowCol2 .c2{	margin:0;	width:300px;	float:right;}/*************************************************************************// inner structures: footer**************************************************************************/#footer ul{	position:absolute;	height:auto;	width:500px;	top:40px;	left:211px;	color:#fff;}#footer li{	list-style:none;	padding:0 3px;	display:inline;}#footer li.first{}#footer a {	color:#fff;	text-decoration:none;}#footer a:hover {	color:#CCCCCC;	text-decoration:underline;}#copyright {	position:absolute;	height:auto;	width:200px;	top:40px;	left:10px;	color:#fff;}/*************************************************************************// Misc**************************************************************************/.clear{	clear:both;	}