body { background:#FFF url(images/bodybg.gif) repeat-x top left; padding: 0; margin: 0; }
body#interior { background:#FFF url(images/bg_interior.jpg) repeat-x top left; padding: 0; margin: 0; }
#upper, #breadcrumbs { background: #A0A0A0; }
#breadcrumbs {color:#252525;}

a, a:visited {color:#ee7551;}
a:hover, a:active {color:#c56042}
h1, a#logo {	color:#FFF;	}
h2#description {color:#ffd284;}
a#logo:hover, a#logo:active {	color:#FFF}	
#masthead { background: #240b06 url(images/bg_masthead.jpg); }

	
hr { background:#bab3b9; color:#bab3b9; }
small { background:#eee1f5;	}
h2 { border-color:#eae4e9; }
h4 { color:#312832; }
#more-menu h4 { color:#4a4a4e; }

#lead { float: left; position:static; background:#777;color:#FFF; }	
#lead a, #lead a:visited { color:#FFF; }
#lead img {border-color:#A0A0A0;}
#lead .commentcount {color:#FFF;}
.catnews img { border-color:#A0A0A0; }
#lead .date {color:#ffd284}

.bluebox { background:#f2f3ee; border-color:#dadbd7; }	
.bluebox a, .bluebox a:visited { color:#2e2e2e; }
#sidebar .bluebox a, #sidebar .bluebox a:visited {	color:#595952;	}
	
#breadcrumbs a, #breadcrumbs a:visited { color:#FFF; }
#author img { border-color:#dadbd7; }
#author span { border-color:#dadbd7; }
.cat-excerpt img, .gallery { border-color:#A0A0A0; }
.entry blockquote, .entry pre, .entry code { color:#767a76; }
select { background:#484848; border-color:#484848; }
#s { background:#484848; }
#submit { color:#e3d2cd; background: #583831 url(images/bg_button.gif) repeat-x }
.field:focus { background:#f9f4f8 !important; }
li.my_comment cite strong {	color:#312832; }
.gravatar { border-color:#938891; }

#meta { background: #252525; }
#meta a, #meta a:visited { color:#FFF; }
#meta li { color:#FFF; }
#meta span { color:#FF9900; }
#footer { color:#595952 }
#footer a, #footer a:visited { color:#000; text-decoration:underline }
#meta h5 { border-color:#484848; color:#ffffff; }

#navbar { background:#292826; border-top:1px solid #A0A0A0; }
#nav a, #nav a:visited { color: #FFF; background:url( images/pipe.gif) right no-repeat; }
#nav a:hover, #nav a:active { background:#484848; }	
#nav .current-cat a, #nav .current-cat a:visited  { color: #FFF; background-color:#A0A0A0; }
#nav li li { background: #292826; }
#nav li li a, #nav li li a:visited { background:#292826; }
#nav li li a:hover, #nav li li a:active { background:#484848; }
#nav li li.current-cat a, #nav li li.current-cat a:visited,
#nav .current-cat .children a, #nav .current-cat .children a:visited  { background:#484848; }
#nav li li.current-cat a:hover, #nav li li.current-cat a:active,
#nav .current-cat .children a:hover, #nav .current-cat .children a:active { background:#252525; }

#more-menu { background:#efefef; color:#353535; font-size:1em; }
#more-menu li { border-color:#d5d5d5; }
#more-menu a, #more-menu a:visited { color:#929292; }
.entry #more-menu {font-size:0.9em;}


#recent { background: url( images/bg_recent.jpg ) repeat-x top left; }
#recent h3 {color:#FFF;}
#recent li { border-color:#929292; 	background:url(images/icon_page_home.gif) no-repeat 0 9px;
}
#recent a, #recent a:visited { color:#FFF; }



#sidebar h3 {	color:#583831;	}
h3.green {background:url(images/cat_green.jpg)}



/*Page Nav*/

.sidenav, .widget_pages ul {
border: 0;
	}

.sidenav li, .widget_pages li {
	border-bottom: 3px solid #B4B3B1;
	}

.sidenav li a, .sidenav li a:visited, .widget_pages li a, .widget_pages li a:visited {
	background:#515151 url(images/pagenav.gif) repeat-x top left;
	color:#FFF;
	font-size: 14px;
	}
		
.sidenav li a:hover, .sidenav li a:active, 
.sidenav li.current_page_item a, .sidenav li.current_page_item a:visited,
.sidenav li.current_page_parent a, .sidenav li.current_page_parent a:visited {
	background:#515151 url(images/pagenav.gif) repeat-x top left;
	color: #FFF;
	font-size: 14px;
	}

.sidenav li.current_page_item li a, .sidenav li.current_page_item li a:visited {
	background:#515151 url(images/pagenav.gif) repeat-x top left;
	font-size: 14px;
	}
	
	.raquo { color: #FF9900; }
	
.featuredtag {
  position: absolute;
  right: 0;
  top: 0;
}
