html,body {	width:100%;    }body {	padding: 0;	margin: 0;	min-width: 939px;	background: #fff;	font-family: arial, helvetica, verdana;	font-size: 13px;	line-height: 20px;	color: #646363;	}img {	padding: 0; 	margin: 0;	}a,a:visited,a:active {	color: #ac4020;	text-decoration: none;	outline: none;    }a:hover {	color: #ac4020;	text-decoration: underline;	outline: none;   	}ul {	padding: 0;	margin: 0;	list-style: none;	}ul li {	padding: 0;	margin: 0;	float: left;	}p {	padding: 0 0 10px 0;	margin: 0;	}hr {  	padding: 0 0 0 0;	margin: 16px 0 8px 0;	border: none;	border-bottom: solid 1px #948533;	color: #fff;	}h1 { 	padding: 0 0 15px 0;	margin: 0;	font-size: 27px;	line-height: 36px;	font-weight: normal;	}small {	font-size: 9px;	line-height: 11px;	}	/* -------------------------------------------------------------------------------------------------------------- *//* css for site structure ------------------------------------------------------------------------------------------------*//* -------------------------------------------------------------------------------------------------------------- */#outer {	width: 100%;	display: table;	vertical-align: middle;    }#container {	margin: 0 auto 0 auto;	width: 939px;   	}#inner {	position: relative;	width: 939px;	}    /* -------------------------------------------------------------------------------------------------------------- *//* css for topbar ----------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------------------------- */#topbar-container {	position: relative;	height: 78px;	background: #646363;	}#topbar {	position: relative;	margin: 0 auto 0 auto;	width: 896px;	height: 78px;	font-size: 0px;	line-height: 0px;	}	#logo {		position: absolute;		top: 0px;		left: 0px;		}	#mainnav {		position: absolute;		top: 54px;		right: 0px;		}		ul.main-nav {		padding: 0 0 0 160px;		}		ul.main-nav li {		padding-right: 18px;		}#flash {	position: relative;	padding: 20px 0 10px 0;	width: 939px;	clear: both;	}				/* -------------------------------------------------------------------------------------------------------------- *//* css for content ---------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------------------------- */#home-left {	position: relative;	padding: 0 10px 0 21px;	width: 264px;	float: left;	}#home-center {	position: relative;	padding: 0 15px 0 20px;	width: 279px;	float: left;	background: url(images/bg-home-center.gif) no-repeat;	}#home-right {	position: relative;	padding: 0 5px 0 20px;	width: 284px;	float: left;	}		#home-bot-left {	position: relative;	width: 713px;	float: left;	}#home-bot-right {	position: relative;	padding: 0 0 35px 40px;	width: 143px;	float: left;	}			/* -------------------------------------------------------------------------------------------------------------- *//* css for footer ------------------------------------------------------------------------------------------------*//* -------------------------------------------------------------------------------------------------------------- */#footer-container {	position: relative;	margin: 60px 0 0 0;	height: 41px;	background: #646363;	clear: both;	}#footer {	position: relative;	margin: 0 auto 0 auto;	width: 896px;	height: 78px;	color: #fff;	}	ul li.footer-nav {	padding: 11px 18px 0 0;	}#footer a,#footer a:visited,#footer a:active {	color: #fff;	font-weight: normal;	text-decoration: none;    }#footer a:hover {	color: #fff;	text-decoration: underline;   	}/* -------------------------------------------------------------------------------------------------------------- *//* css for misc items --------------------------------------------------------------------------------------------*//* -------------------------------------------------------------------------------------------------------------- */.clear {	clear: both;	font-size: 0px;	line-height: 0px;	}li.right {	float: right;	}
