*{margin:0;padding:0}
body{font-family:Verdana, Geneva, sans-serif}
table{border-collapse:collapse}
q{quotes:none}
a{color:#3399FF}
a.att{color:#DA0000;font-weight:bold}
a.alt{color:#333;font-weight:bold}
a:hover{text-decoration:none}
a img{border:none}
.bold{font-weight:bold}
.center{text-align:center}
.flr{float:right;margin:0 0 40px 40px;clear:right}
.title{padding:50px 0 0 0}

#mainwrap{width:717px;margin:0 auto;background:url(/images/mainwrap_bg.png) repeat-y right top}
#wrap{background:url(/images/wrap_bg.png) no-repeat left top}

#header{height:100px;position:relative}
	#header #logo{display:block;width:108px;height:89px;position:absolute;left:0;top:24px}

#content{float:right;width:435px;padding:0 20px 0 0}
	#content .contbox{overflow:hidden;height:1%}
	#content blockquote{font-size:12px;font-style:italic}
		#content blockquote p{text-align:right}
	#content cite{display:block;font-size:12px;text-align:right;margin-bottom:20px}
	#content h2{font-size:20px;margin-bottom:20px}
	#content p{font-size:12px;margin-bottom:20px;text-align:justify}
	#content ul{list-style-type:none;margin-bottom:20px}
	#content ul.info{background:#E6E6FA;overflow:hidden;height:1%;padding:5px 20px;font-size:12px}
		#content ul li{margin-bottom:15px}
		#content ul.info li{text-align:center}

#sidebar{float:left;width:167px;padding:50px 10px 0 45px}
	#sidebar #menu{padding:0 0 15px 40px;list-style-type:disc;line-height:100%}
		#sidebar #menu li{margin-bottom:4px;color:#fff}
			#sidebar #menu li a{}
				#sidebar #menu li a img{vertical-align:bottom}
	#sidebar ul{list-style-type:none;margin-bottom:20px;font-size:12px}
	#sidebar ul.stat{margin-bottom:10px}
		#sidebar ul li{margin-bottom:12px}
		#sidebar ul.stat li{margin-bottom:4px;text-align:center}
			#sidebar ul li a{color:#808080}
	#sidebar h2{margin-bottom:20px}
		#sidebar h2 img{vertical-align:bottom}
	#sidebar .weather{padding:0 0 0 20px;margin-bottom:20px}
	#sidebar p{font-size:12px;margin-bottom:20px}

	#sidebar p a.link{color:#808080}
	
#footer{clear:both;text-align:center;background:#81BFFF;margin:0 14px 0 40px;padding:1px 0}
	#footer div{display:table;margin:0 auto}
	#footer ul{list-style-type:none;font-size:11px;line-height:100%}
		#footer ul li{display:inline;padding:0 5px;border-left:solid 1px #fff}
		#footer ul li.last{border-right:solid 1px #fff}
			#footer ul li a{color:#fff;text-decoration:none}
			#footer ul li a:hover{text-decoration:underline}