@charset "utf-8";html,body {	height: 96%; /* Stay a bit off top and bottom and stop a scrollbar in IE. */}body {	margin-top: 2%; /* get of that top! */	margin-bottom: 2%; /* And stay of the bottom as well! */	background-color: #7C7F69;	font-family: tahoma, verdana, sans-serif;	font-size: small/100%;	color: #333333; }#container { /* <DIV #1> */	width: 690px;	margin-left: auto;	margin-right: auto; 	border: 1px solid #333333;	background-color: #FFFFFF;}#header {	width: auto;	height: 125px;	text-align: right; 	padding: 0% 4%;	background: url(images/header2.jpg) top left;	border-bottom: 1px solid #333333;	}	#header h1 { 		font-size: 150%;		color: #48482C; 		display: block;		letter-spacing: 4px;}h2 { 		font-size: 100%;		color: #48482C; 		display: block;		margin: 15px 0px -5px 15px;		border-bottom: 1px solid #48482C;}	#core_container {	width: 100%;	background-color: #FFFFFF;}#core_left { 	width: 180px;	float: left;	padding: 12px; 	height: auto;	background: #DACEBB url(images/bottom.gif) bottom center no-repeat;;}	#core_left img { 		border: 0;	}	#core_left p {		font-size: 70%;	}	#core_left a, #core_left a:link, #core_left a:visited {		color: #48482C;		text-decoration: none;	}	#core_left a:hover {		color: #80806B;	}	#core_left h3, #core_left h4 {		position: relative;		display: inline; 		vertical-align: center;		font-size: 90%;		font-weight: 500;		text-transform: uppercase;		color: #244233;		letter-spacing: 1px;		font-family: tahoma, verdana, sans-serif;	}	#core_left li { 		font-size: 10px;		font-family: tahoma, verdana, sans-serif;	}	.litxt {		padding-bottom: 10px;		width: 95%;		padding-left: 5%;	}	#core_left ul { 		list-style: none;		padding-left: 0px; 		margin-left: 0;	}#navcontainer {text-align: center;margin-top: 3px;}ul#navlist {	margin-left: 0;	padding-left: 0;}#navlist li {	display: inline;	list-style-type: none;}#current {	border-bottom: 1px solid #80806B;}#navlist a { 	padding: 3px 8px; 	font-size: 11px;	font-weight: bold;	font: tahoma, verdana, sans-serif;}#navlist a:link, #navlist a:visited {	color: #244233;	background-color: #FFFFFF;	text-decoration: none;}#navlist a:hover {	color: #FFFFFF;	background-color: #80806B;	text-decoration: none;}#navlist a:active {	color: #fff;	background-color: #777962;	text-decoration: none;}	#core_right {	width: 466px;	float: left; 	margin: 0;	padding: 0;	background-color: #FFFFFF;}	#core_right h5, #core_right h6 {		position: relative;		vertical-align: middle;		font-size: 90%; 		font-weight: 500;		text-transform: uppercase; 		color: #244233;		letter-spacing: 1px;		font-family: tahoma, verdana, sans-serif;	}	#core_right p, #core_right h5, #core_right h6  {		padding-left: 5%;			}	#core_right p {		font-family: tahoma, verdana, sans-serif;		font-size: 90%; 		line-height: 20px;	}	.bottom_ul { 	list-style: none;	padding-left: 70px; 	width: 420px;	height: 12px; 	margin: 0;}	.bottom_ul li {		padding: 0px 10px; 		background-color:#FFFFFF; 	}	.bottom_ul a {		font-size: 70%;		display: block; 		padding: 3px; 		width: 420px; 		color: #AAAAAA;		font-family: tahoma, verdana, sans-serif;	}	.bottom_ul a:hover { 		color: #244233; 		width: 420px; 		background: #F8F8F8 url(arrow_right.jpg) 98% 50% no-repeat; 	}#footer { 	clear: both;	height: 20px; 	text-align: center;}	#footer p {		text-transform: uppercase;		background: #FFFFFF;		font-size: 60%; 		color: #000000;		letter-spacing: 1px;		font-family: tahoma, verdana, sans-serif;		line-height: 20px;	}	#footer a {		text-decoration: none;		color: #48482C;	}