body { text-align:center; background:url(../images/background.jpg) repeat-x; }
#wrapper { text-align:left; margin:40px auto 0 auto; width:960px; }
#header { width:960px; height:100px; background:url(../images/header.jpg) no-repeat top left; }
	#logo { float:left; width:400px; }
	#slogan { float:right; }
		#slogan h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#6F684A; font-weight:lighter; position:relative; top:40px; right:50px; }
#menu { background:#580000; height:25px; width:960px; padding-top:5px; }
	#menu ul { display:none; }
	#menu ul li { list-style-type:none; display:inline; margin-right:70px; }
	#menu ul li:first-child { margin-left:40px; }
	#menu ul li:last-child { margin-right:0; }
	#menu ul li a, #menu ul li a:visited { color:#fff; font-size:14px; text-decoration:none; }
	#menu ul li a:hover { color:#fff; font-size:14px; text-decoration:underline }
#main_image { width:960px; height:243px; }
#content { width:920px; padding:20px; background:#fff; line-height:20px; }
	#content #left_col { float:left; }
	#content #right_col { float:right; width:450px; }
#footer { width:920px; height:28px; padding:18px 20px 7px 20px; background:url(../images/footer.png) no-repeat top left; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
	#footer #left_col { float:left; font-weight:normal; }
	#footer #right_col { float:right; font-weight:normal; }
	#footer a, #footer a:visited { color:#fff; font-size:11px; text-decoration:none; }
	#footer a:hover { color:#fff; font-size:11px; text-decoration:underline }

h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; color:#530001; font-weight:lighter; }
	h1 span { font-family: "Times New Roman", Times, serif; font-size:14px; color:#6D583A; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6D583A; }
p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6D583A; margin-top:10px; margin-bottom:10px; }
a, a:visited, a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6D583A; }
.clear_both { clear:both; }
