body {
    background: #4f4f4f url(../images/bodybg-wide.gif) top center repeat-y;
	color: #ffa500;
	}

#page {
	clear: both;
	width: 960px;
	margin: 0 auto;
	padding: 0 10px;	
	background: #383838;
	}
#contentleft, #page {
	background: #383838;
}

h1, h2, h3, h4, h5, h6, h7 {
	color: #dd7500;
}

a, a:link, a:visited {
	color: #dd7500;
	text-decoration: none;
	padding: 0;
	font-size: bold;
	}

a:hover, a:active {
	color: #dd7500;
	text-decoration:underline;
	}

#nav {      
	/*background: #000; */
	}

h2.sectionhead, #sidebar h2, #midcontent h2, h2.featurehead, .homeleft h2, .homeright h2, #subleft h2, #subright h2  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 16px;
	height:16px;
	padding:2px 0px 0px 0px;
	font-size: 9pt;
	letter-spacing: 0;
	margin: 0px;
	border-bottom: 3px solid #000;
	text-transform:uppercase;
	color: #FFF;
	}

.homeleft h2 span, .homeright h2 span, h2.sectionhead span {
	background-color:#000;
	}

#sidebar h2.widgettitle, #subleft h2.widgettitle, #subright h2.widgettitle {
	color:#FFF;
	}

#nav ul li a, #nav ul li a:link, #nav ul li a:visited {
	/*color: #FFF; 
	background-color:#000;
	border-top:4px solid #000; */
	}

#nav ul li a:hover, #nav ul li a:active {
	/*background-color: #666;*/
	}

#nav ul li.current_page_item a {
	background-color:#FFA500;
	color: #000;
	}

#header {
	background: #000 url(../images/header.png) top center no-repeat;
	height: 131px;
	}

#headerwrap h1.bloglogo {
	display: none;
	}
	
.breadcrumb {
	background: #383838;
}

h2.featurehead span {
	background-color:#000;
	padding: 3px 6px 1px 6px;
	}

.featurepost {
	background: #383838;
}
.featurepost h2 a, .featurepost h2 a:hover {
	color: #dd7500;
}

#footerwrap, #subleft, #subright {
	background: #383838;
}
