body {	font-family: Arial, Helvetica, sans-serif;	background-color: #19649C;	text-align: center;	margin: 0px;	padding: 0px;	color: #666666;}
a:link{	color: #CD3A21;}
a:visited {	color: #CD3A21;}
a:hover {	color: #CD3A21;}
a:active {	color: #CD3A21;}
	
#maincontainer {	background-color: #FFFFFF;	height: auto;	width: 760px;	margin-right: auto;	margin-left: auto;	border-right: 10px solid #FFFFFF;	border-left: 10px solid #FFFFFF;	text-align: left;}
	
#logo {	background: #FFFFFF url(../img/bg_logo.jpg) no-repeat right;	height: 98px;	width: 760px;	float: left;}

#navigation {	background: #CD3A21 url(../img/bg_navigation.gif) repeat-x;	float: left;	height: 29px;	width: 760px;}
#navigation ul {	margin: 0px;	padding: 0px;	list-style-type: none;	font-size: 0.7em;	color: #FFFFFF;}

#navigation li {	display: block;	float: left;	width: auto;	padding: 0.7em 1.8em 0.5em;	background: url(../img/bg_navigation_li.gif) no-repeat left top;}
#navigation a:link {	color: #FFFFFF;	text-decoration: none;}
#navigation a:visited {	color: #FFFFFF;	text-decoration: none;}
#navigation a:hover {	color: #FFFFFF;	text-decoration: none;	border-bottom: 1px solid #ED654E;}
#navigation a:active {	color: #FFFFFF;	text-decoration: none;}

#header {	background: #19649C url(../img/bg_header.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#header em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#header a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#header a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#services {	background: #19649C url(../img/bg_header_services.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#services em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#services a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#services a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#company {	background: #19649C url(../img/bg_header_company.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#company em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#company a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#company a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#people {	background: #19649C url(../img/bg_header_people.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#people em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#people a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#people a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#clients {	background: #19649C url(../img/bg_header_clients.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#clients em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#clients a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#clients a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#csr {	background: #19649C url(../img/bg_header_csr.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#csr em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#csr a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#csr a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#news {	background: #19649C url(../img/bg_header_news.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#news em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#news a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#news a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#contact {	background: #19649C url(../img/bg_header_contact.jpg) no-repeat;	height: 225px;	width: 760px;	float: left;}
#contact em {	padding-top: 10px;	padding-left: 24px;	color: #FFFFFF;	float: left;	font-size: 0.7em;	font-style: normal;}
#contact a:link,visited.active {	color: #FFFFFF;	text-decoration: none;}
#contact a:hover {	color: #FFFFFF;	text-decoration: underline;	}

#content {	background: url(../img/bg_content.gif) no-repeat left top;	float: left;	height: auto;	width: 415px;	padding-top: 60px;	border-right: 1px solid #CCCCCC;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	min-height:400px;	height:auto !important;	height:400px;	font-size: 0.8em;}
	
#rightcolumn {	background: url(../img/bg_rightcolumn.gif) repeat-x top;	float: right;	height: auto;	width: 264px;	padding-top: 30px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	font-size: 0.8em;}
#rightcolumn ol li {	font-size: 0.8em;}

#winner {	background: url(../img/bg_winner.gif) no-repeat center;	height: 135px;	width: 760px;	float: left;	border-top: 1px solid #CCCCCC;}
	
#footer {	color: #666666;	text-align: center;	float: left;	height: auto;	width: 740px;	border-top: 1px solid #CCCCCC;	padding: 10px;	font-size: 0.7em;}
