html, body { margin: 0; padding: 0; }



body { 

	background: #8c4a01 url(images/body-bg-orange.jpg) top center repeat-y;

	text-align: center;

}






/*********************************************

		Header Styles

*********************************************/

h1 { /* This style used as title on single posts and pages */

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px; line-height: 24px;

	padding: 10px 0px 0px 0px;

	margin: 0px;

	color: #984402;

	text-transform: uppercase;	

	text-decoration: none;

	letter-spacing: -1px;

}

h1 a, a:visited {

	color: #984402;

	text-decoration: none;

}

h1 a:hover { color: #000; text-decoration: none; }



h2 { /* This style used as header in the sidebars */

	background: #5f5f5f;

	font-size: 15px;

	color: #FFF;

	font-family: Helvetica, Arial, Sans-Serif;

	margin: 0px 0px 10px 0px;

	padding: 5px;

	font-weight: normal;

}

h3 { /* This style used as the post titles on homepage/archive */

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	padding: 10px 0px 5px 0px;

	margin: 0px;

	color: #000;

	text-decoration: none;

}

h3 a {

}

h3 a:hover {

}

h4 { /* This style used as title for comments and as the identifying header on archive page  */

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	padding: 10px 0px 5px 0px;

	margin: 0px;

	color: #666;

	text-decoration: none;

}



/*********************************************

		Container Div

*********************************************/

#container {

	background: #fff;

	text-align: left;

	margin: 15px auto; padding: 15px;

	width: 860px;

	border: 1px solid #888;

}



/*********************************************

		Header Styles

*********************************************/

#header {

	background: #000 url(images/header.jpg) no-repeat;

	margin: 0px; padding: 0px;

	width: 860px; height: 150px;

	display: block;

	position: relative;

}

#header a#headerlink {

	display: block;

	margin: 0px; padding: 0px;

	width: 860px; height: 150px;

	overflow: hidden;

}

#header #title {

	display: block;

	margin: 0px; padding: 55px 0px 0px 35px;

	font-family: "Trajan Pro", "Times New Roman", Georgia, Serif;

	font-variant: small-caps;

	font-size: 34px; line-height: 34px;

	letter-spacing: 1px;

	color: #FFF;

}

#header #desc {

	display: block;

	clear: both;

	margin: 0px; padding: 0px 0px 0px 55px;

	font-family: "Trajan Pro", "Times New Roman", Georgia, Serif;

	font-variant: small-caps;

	font-size: 20px; line-height: 20px;

	letter-spacing: 1px;

	color: #caf500;

}



/*********************************************

		Footer Styles

*********************************************/

#footer {
	margin: 0px; padding: 0px;
	clear: both;
	color: #555555;
	background: #000;
	height: 55px;
}
#footer a {
	color: #cccccc;
	text-decoration: none;
}
#footer a:hover {
	color: #0000FF;
	text-decoration: none;
}

#footer p {
	color: #cccccc;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
	
.footerleft {
	background: #000;
	width: 45%;
	float: left;
	margin: 0px;
	padding: 10px;
	text-align: left;
	}
	
.footerright {
	background: #000;
	width: 45%;
	float: right;
	margin: 0px;
	padding: 10px;
	text-align: right;
	}

