@charset "utf-8";

body {	background-image: url(images/background.gif); background-repeat: repeat-x; background-color: #7a1307;}
strong { font-weight: bold;}
#wrapper { width: 858px; border: 15px solid #c48500; margin: 0px auto;}

#header {
	background-image: url(images/header_background.jpg);
	border-bottom: 3px solid #c48500;
	line-height: 0px;
	height: 143px;
}



#logo {
	position: relative;
	left: 0px;
	top: 0px;
	float:left;
	width: 380px;}


	
#secondary_header { height: 366px; background-color: #ffec79;}

#content { background-color: white; clear: both; background-image: url(images/body_background.gif); width:859px; }

#content_body a { color: #CC3300; text-decoration: none;}

#content_body a:hover { text-decoration: underline;}

#content_body p { color: #4a4a4a; font: 12px Verdana, sans-serif; line-height: 20px; padding: 5px 30px 10px 30px;}

#content_body ul { color: #4a4a4a; font: 12px Verdana, sans-serif; line-height: 20px; padding: 5px 70px; list-style-type: square;}

#content_body ol { color: #4a4a4a; font: 12px Verdana, sans-serif; line-height: 20px; padding: 0px 70px; list-style-type: decimal;}

#content_body h1 { color: #990000; font: bold 22px Georgia, serif; padding: 15px 30px;}
#content_body h2 { color: #990000; font: bold 18px Georgia, serif; padding: 25px 30px 0px 30px;}
#content_body h3 { color: #990000; font: bold 14px Georgia, serif; padding: 25px 30px 0px 30px;}

#content_body { width: 588px; padding-top: 30px; }
*html #content_body { float:left; position:relative; }
#right_column { background-color: #ffec79; width: 271px; float: right; }

#right_column p { padding: 20px 20px 30px 20px; font: 11px verdana, sans-serif; line-height: 17px; color: #545c00;}


#right_column a { color: #545c00; text-decoration: none;}
#right_column a:hover { text-decoration: underline;}

.float_right { float: right;}

.float_left { float: left;}

.space { margin-top: 30px;}

.clear { clear: both;}

.footer { color: #4a4a4a; width: 588px; text-align: center; font: 11px Verdana, sans-serif;  padding-bottom: 30px; padding-top: 10px;}

input { font: 11px Verdana, sans-serif; margin-left: 20px; margin-bottom: 10px; width: 220px; color: #4a4a4a; padding: 3px;}

textarea { color: #4a4a4a; font: 11px Verdana, sans-serif; width:220px; margin-left: 20px; padding: 3px; height: 110px;}

.submit-button { width: 75px; text-align: center; margin-top: 15px; float: right; margin-right: 20px;}

.alignRight { float: right; margin: 20px; border: 5px solid #ffec79;}
.imgAlignCenter { display: block; margin: 0px auto; border: 5px solid #ffec79; }
.imgAlignRightNoBorder { float: right; margin: 20px; }
.table {margin: 0px auto;}
.table td {padding: 20px;}

