body {	font: normal 9pt Tahoma, sans-serif;	margin: 10px 0 0 0;	padding: 0;	color: #555555;	background: #ffffff;}img {	border: 0;}a {	color: #b75e00;}h1, h2, h3, h4, h5, h6 {	color: #e9870b;}p {	margin: 10px 0;}h1 { font-size: 19pt; }h2 { font-size: 17pt; }h3 { font-size: 13pt; }h4 { font-size: 11pt; }h2 {	padding-left: 15px;	margin-bottom: 5px;}#wrap {	width: 800px;	margin: 0 auto;}#header {	overflow: hidden;	height: 1%;	border-bottom: 2px solid #dddddd;}#header .graphic {	float: left;}#header h1 {	float: left;	font: bold 25pt "Trebuchet MS", Arial, sans-serif;	margin: 0;	padding: 15px 0;	width: 323px;	text-align: center;}#search-box {	display: inline;	float: right;	width: 230px;	height: 37px;	margin: 15px 10px 0 0;	background-color: #dddddd;}#adlines {	clear: both;	height: 18px;	text-align: center;	padding-top: 6px;}#content {	overflow: hidden;	height: 1%;	background: url(img/wrap_bg.gif) repeat-y;}.hr {	height: 1px;	margin: 0 30px;	border-top: 1px solid #e9870b;}.normal-banner {	margin: 10px auto;	width: 468px;	height: 60px;	background-color: #dddddd;}* html .normal-banner {	margin-top: 0;}.main-banner {	float: left;	margin: 15px 15px 15px 0;	width: 300px;	height: 250px;	background-color: #dddddd;}#left {	float: left;	width: 180px;	padding: 0 15px 10px 15px;}#left ul#nav {	overflow: hidden;	height: 1%;	width: 180px;	list-style: none;	margin: 20px 0 0 0;	padding: 22px 0 0 0;	background: url(img/ul_top.gif) no-repeat;}#left ul#nav li {	float: left;	width: 180px;	margin: 1px 0;}#left ul#nav li.bottom {	height: 22px;	padding: 0;	margin: 0;	background: url(img/ul_bottom.gif) no-repeat;}#left ul#nav a {	display: block;	float: left;	width: 160px;	background-color: #ffd195;	padding: 5px 10px;	font-size: 10pt;	color: #666666;	text-decoration: none;}#left ul#nav a:hover {	color: #ffffff;	background-color: #f68e56;}#left ul.links {	font-size: 10pt;	list-style: none;	margin: 0;	padding: 0 0 25px 5px;}#left ul.links li {	padding: 5px 0 5px 10px;	background: url(img/li_bg.gif) 0 10px no-repeat;}#left form {	margin: 0;}#left #opt-in {	width: 160px;	margin: 20px 0;	padding: 1px 10px 0 10px;	background: #eeeeee url(img/opt_in_bg.gif) no-repeat;	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}#left #opt-in p {	margin: 0;	padding: 7px 0;}#right {	float: right;	width: 565px;	padding: 1px 10px 15px 10px;}#vertical-banner {	width: 120px;	height: 240px;	margin: 0 auto;	background-color: #dddddd;}#footer {	clear: both;	width: 800px;	margin: 0 auto;	text-align: center;	border-top: 2px solid #cccccc;	padding: 5px 0;}#footer p {	margin: 0;	padding: 5px 0;}#footer a {	color: #555555;	padding: 0px 5px;}