body{margin:1em 0;padding:0;font-size:75%;line-height:1.5em;font-family:Verdana,Helvetica,Arial,serif;color:#555;background:#f5f5dd}
html>body{font-size:13px;}
#container{margin:auto auto;max-width:994px;background:#FFF;min-height:70em}
	#header{position:relative}
		#header-left{position:absolute;top:0;left:0}
		#header-right{position:absolute;top:0;right:0}
	#navigation{height:40px;background:#cc6601;font-size:.9em}
		#navigation p{float:right;color:#FFF;margin-right:2em}
		#navigation a{text-decoration:none;color:#FFF;margin:0 .5em}
		#navigation a:hover{text-decoration:underline}
	#subheader{background:url(../images/subheader.jpg) no-repeat;height:148px}
		#subheader img{margin:10px 25px}
	#content{position:relative}
		.sidebar{position:absolute;padding:0}
		.sidebar-left{width:189px;top:0;left:20px}
		.sidebar-right{width:189px;top:0;right:20px}
			.block{background:#f5f5dc}
				.block p,.block h3{margin:1em}
				.block p{margin-top:0}
				.block h3{margin-bottom:0}
			.advertisers{text-align:center}
		#main{margin:0 230px 0 230px}
			#list ul{float:left;width:30%;margin-left:0;margin-right:2%;padding:0;list-style:none}
				#list ul li{background:#f5f5dc url(../images/bullet.jpg) no-repeat .5em .7em;border-bottom:1px solid #ebebdc;margin:0;padding:.2em 0 .2em 1.25em}
		    .options{clear:both}
		    .option{float:left;width:19%}

h1,h2,h3,h4{font-weight:normal;color:#CC6601}
h1{font-size:1.6em;letter-spacing:.5px}
h3{font-size:1em}
a{color:#cc6601;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:none}
img.business{margin-top:1em}
hr{background:#f5f5dc;color:#f5f5dc;border:0;border-bottom:1px solid #ebebdc}

.block input[type='text']{float:left;border:0;background:0 url(../images/textbox.png) no-repeat;height:25px;margin:0 0 0 1em;padding:10px 0 0 5px}
.block input[type='image']{float:left;margin-top:5px}
#main label{float:left;width:20%;padding-right:5%}
#main input,#main select,#main textarea{font-size:1em;width:60%}

.success,.error{margin:1em 0;padding:0.5em}
.success{background:#CFC;border:1px solid #9C9}
.success h2{color:#63AB62}
.error{background:#FCC;border:1px solid #F77}
.error h2{color:#F77}
.notice h2{padding-top:0}
.notice p{margin:0 auto}

table{width:100%}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/* html .clearfix {height:1%;}.clearfix{display:block;}/* End hide from IE-mac */