* {margin: 0; padding: 0; border: 0;}


/****** BASICS *******/
body {
	text-align: center;
	font: normal 9pt Georgia, "Times New Roman", Helvetica, serif;
	color: #4F2B11;
	line-height: 24px;
	background: url(images/bg.jpg) repeat top #000000;

}

b, i, u {
	color: #000000;
}

p, br, blockquote {padding: 5px;
}

/****** OUTLINE *******/

#center {
	margin: 0 auto;
	width: 661px;
}

#container {
	width: 661px;
	text-align: justify; 
	margin: 0 auto; 
	background: url(images/containerbg.jpg) repeat-y top #000000;

}

.space {
	height: 30px;
}

/****** CONTENT *******/
#content {
	width: 410px; 
	text-align: justify;
	float: left;
	padding-left: 30px;
	margin-top: -320px;

      
}


#content a, #footer a {
	color: #972A1B; 
	font-weight: bold;
	text-decoration: none;	
	border-bottom: 1px solid #C89A4A;
     
}

#content a:hover, #footer a:hover {
	color: #742014; 
	text-decoration: none;


}


#content ul {
	list-style-type: none; 
	padding-left: 20px;
}

#content ul li {
	padding-left: 14px; 
	background: url(images/bullet.gif) 0 0.7em no-repeat transparent;
}

/****** IMAGES *******/
#header {
	height: 467px; 
	background: url(images/header.jpg) no-repeat top;
}


/****** FOOTER *******/

#footer {
	height: 108px; 
	background: url(images/footer.jpg) no-repeat top;	
	clear: both;
}


#footer p {
	padding-left: 140px;
	padding-top: 40px;
	width: 370px;
	color: #336A71;
}


/****** NAVIGATION *******/
#navigation {
	text-align: right;
	float: right;
	width: 160px;
	line-height: 12px;
	text-transform: lowercase;
	margin-top: -170px;
	padding-right: 14px;
}

#navigation a {
	color: #8E1B0C;
	font-weight: bold;
	text-decoration: none;
	display: block;
	background: url(images/navi_bg.gif) repeat-y right;
	width: 160px;
	height: 16px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: right;
	
}

#navigation a:hover {
	color: #BD2511;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 160px;
	height: 16px;
	margin-top: 5px;
	padding-top: 3px;
}




/****** HEADERS *******/

h1 {
        font: normal 20px Georgia, "Times New Roman", Helvetica, serif;
	color: #582600;
	text-decoration: none;
	letter-spacing: 3px;
	text-align: left;
	background: url(images/bg.gif) no-repeat left;
	padding-left: 35px;
	margin-left: 5px;
}


h2 {
        font: normal 16px Georgia, "Times New Roman", Helvetica, serif;
	color: #383232;
	text-decoration: none;
	letter-spacing: 3px;
	text-align: right;
	text-transform: uppercase;
	margin-top: 10px;
}

/****** INPUT *******/
input, textarea, radio, select
      {
	background-color: #F8EFE0;
	color: #5C2D00;
	border: 1px solid #5C2D00;
	padding: 4px;
 	font: normal 9pt Georgia, "Times New Roman", Helvetica, serif;
}