/* Layout CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background: #000066 url(../images/bkgd.gif) repeat-y;
}
#outer {
	margin: 0px;
	padding: 0px;
	width: 955px;
	background: #FFFFFF url(../images/bkgd_outer.gif) repeat-y;
}
#header {
	margin: 0px;
	padding: 0px;
	width: 955px;
	height: 186px;
	background: url(../images/header.jpg) no-repeat left top;
}
#navigation {
	margin: 0px;
	padding: 0px;
	width: 160px;
	float: left;
	background: #FFEECC;
}
#navigation li {
	border-top: 1px solid #EEDDAA;
	list-style: none;
	display: block;
	margin: 0px 10px;
	padding: 5px 0px;
}
#navigation ul {
	display: block;
	margin: 0px;
	padding: 0px;
}
#navigation a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#navigation a:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: underline;
}
#main {
	margin: 0px;
	padding: 10px;
	width: 775px;
	background: #FFFFFF;
	float: right;
}
#homeImage {
	background: url(../images/homeImage.jpg) no-repeat top;
	margin: 0px;
	padding: 252px 5px 5px;
	height: 23px;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #996600;
	text-align: center;
	width: 765px;
}
#homeImage ul, #homePoints ul {
	padding: 0px;
	margin: 0px;
}
#homeImage li, #homePoints li {
	display: inline;
	margin: 0px;
	padding: 0px 30px 0px 0px;
}
#homePoints {
	margin: 0px;
	padding: 0px 0px 5px;
	font: 24px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #000066;
}
#footer {
	margin: 0px;
	padding: 30px 10px 20px;
	width: 935px;
	background: url(../images/footer.jpg) no-repeat top;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
#footer a {
	color: #333333;
	text-decoration: none;
}
#footer a:hover {
	color: #333333;
	text-decoration: underline;
}
/* TO CLEAR FLOATS */
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
#landingPage {
	margin: 10px;
	padding: 0px;
	width: 95%;
}
#landingL {
	margin: 0px;
	padding: 0px;
	width: 45%;
	float: left;
}
#landingR {
	margin: 0px;
	padding: 0px;
	width: 45%;
	float: right;
}
#landingL li {
	padding: 5px 0px;
	margin: 0px;
	border-top: 1px solid #999999;
	list-style: none;
}
#landingL ul {
	display: block;
	margin: 0px;
	padding: 0px;
}
#landingL a {
	padding: 0px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
#landingL a:hover {
	padding: 0px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: underline;
}
#landingR li {
	padding: 5px 0px;
	margin: 0px;
	border-top: 1px solid #999999;
	list-style: none;
}
#landingR ul {
	display: block;
	margin: 0px;
	padding: 0px;
}
#landingR a {
	padding: 0px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
#landingR a:hover {
	padding: 0px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: underline;
}

#sitemapL {
	margin: 0px;
	padding: 0px;
	width: 45%;
	float: left;
}
#sitemapL ul {
	display: block;
	margin: 0px 0px 0px;
	padding: 0px;
}
#sitemapL li {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px;
	list-style: none;
}
#sitemapL li.inner {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px;
	list-style: none;
}
#sitemapL a {
	padding: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
#sitemapL a:hover {
	padding: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000078;
}
#sitemapL a.header {
	padding: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: none;
}
#sitemapL a.header:hover {
	padding: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000078;
}