body {
	margin:0 auto;
	text-align:center;
	background:#362c23 url(../_images/header_bgd_slice.png) repeat-x top left;
	font-family:Tahoma;
	color:#28211b;
}



/* --------------------- HEADER ------------------------*/

#header {
	background-image:url(../_images/header_bgd.jpg);
	background-repeat:no-repeat;
	background-color:#483c30;
	height:136px;
}

#header_inside {
	width:960px;
	margin:0 auto;
}

.logo  {
	padding-top:30px;
}




/* MAIN NAVIGATION */
#main_navi {clear:both;padding-bottom:8px;}
#main_navi ul {float:left; margin:0; padding:0;}
#main_navi ul li {display:inline;float:left;margin-left:3px;}
#main_navi ul li a { display:block;padding:6px 10px;float:left;font-size:15px; text-decoration:none;letter-spacing:1px;color:#ead593;border:1px solid transparent; border:none;}
#main_navi ul li a:focus, #main_navi ul li a:hover, #main_navi ul li a:active, #main_navi ul li.current-cat a, 
#main_navi ul li.current-cat-parent a, body.home #main_navi ul li.home a, 
#main_navi ul li.current_page_item a, #main_navi ul li.current_page_parent a,
/*Highlight the Gallery/Shop when inside
change the number on cat-item-3 and cat-item-4 to much your featured/Gallery and Shop li class*/ 
body.gallery #main_navi ul li.cat-item-6 a {text-decoration:none;background:#4c3f34;color:#ececec;border-color:#56483c;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
/*when inside other than the blog's categories, blog remains highlighted - reset*/
body.gallery #main_navi ul li.current_page_parent a, 
body.search_pg #main_navi ul li.current_page_parent a,
/*this happens to the Gallery and the Shop when on Blog- reset*/ 
body.blog_pg #main_navi ul li.current-cat-parent a, 
body.archive #main_navi ul li.current-cat-parent a, 
body.archive #main_navi ul li.current_page_parent a, 
body.blog_pg #main_navi ul li.current-cat a {color:#ead593;border:1px solid transparent;background:transparent;}
/*add the Blog and Gallery hover styles back on*/
body.gallery #main_navi ul li.current_page_parent a:focus, body.blog_pg #main_navi ul li.current-cat-parent a:focus, 
body.search_pg #main_navi ul li.current_page_parent a:focus, body.arhive #main_navi ul li.current-cat-parent a:focus, body.archive #main_navi ul li.current_page_parent a:focus, 
body.gallery #main_navi ul li.current_page_parent a:hover, body.blog_pg #main_navi ul li.current-cat-parent a:hover, 
body.search_pg #main_navi ul li.current_page_parent a:hover, body.archive #main_navi ul li.current-cat-parent a:hover, body.archive #main_navi ul li.current_page_parent a:hover, 
body.gallery #main_navi ul li.current_page_parent a:active, body.blog_pg #main_navi ul li.current-cat-parent a:active, 
body.search_pg #main_navi ul li.current_page_parent a:active, body.archive #main_navi ul li.current-cat-parent a:active, body.archive #main_navi ul li.current_page_parent a:active 
{text-decoration:none;background:#4c3f34;color:#ececec;border-color:#56483c;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

#floatswrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFF1E1 url(../_images/bg.jpg) no-repeat scroll center top;
padding-bottom:286px;
}

/*  FOOTER */
#footer {position:relative;z-index:10;margin-top:-251px;border-top:2px solid #28211b;background:#362c23;color:#907a67; width:960px; 	margin:0 auto; font-size:12px; text-align:left;}
#footer a {color:#669933;}
#footer .container {height:249px;/*minus the footer's border*/}
#footer .footer_box {float:left;width:292px;margin-bottom:18px;padding-top:30px;}
#footer .footer_box .footer_inner_box {border-left:1px solid #2a231c;padding-left:18px;}
#footer .middle {margin:0 15px; padding-top:45px;text-align:center;}
#footer .footer_box h3 {margin-bottom:12px;color:#ececec;}
#footer .footer_box p {margin:0;}
#footer .footer_box a {padding:3px 5px 3px 0; text-decoration:none;}
#footer .copyright_notes {clear:both;border-top:1px solid #28211b;}

/* FEATURED CONTENT*/
.featured {position:relative;}
#floatswrap .featured .container {padding-top:0;}
body.gallery #floatswrap .featured .container {padding-top:36px;position:relative;}
.featured .featured_img {float:left;margin-right:40px;}
.featured_slider img {padding:6px;background:#eff1e1;border:1px solid #c6c3a5;float:none!important;margin:0!important;}
body.home .featured_slider img {background:#eae5ce;border:1px solid #000;}
.featured_slider .post {background:transparent;padding:0;border:0 none;}
.featured_slider .post, .featured_slider .post h2 a {color:#ececec;}
body.gallery .featured_slider .post, body.gallery .featured_slider .post h2 a {color:#28211b;}
#floatswrap  .featured_slider .post h2 a:focus, #floatswrap  .featured_slider .post h2 a:hover, #floatswrap  .featured_slider .post h2 a:active {color:#ae3a00;}
body.home .featured_slider .notes {color:#907a67;border-color:#362c23;}
body.home .featured_slider .notes a {color:#d65e0b;}
/*Coda Slider*/
.featured_slider {width:960px;height:392px;background:#201509 url(../_images/featured_bgd.jpg) no-repeat top left;}
body.gallery .featured_slider {background:transparent;}
.featured_slider li {padding:36px;border:1px solid #000;height:318px;width:886px;}
body.gallery .featured_slider li {padding:18px;border-color:#c6c3a5;height:336px;background:#f3f3f3;}
/*Coda Slider- Image only*/
#portfolioCodaImgSlider .featured_img {float:none;background:none;border:0 none;display:block;margin:0 auto;text-align:center;}
#portfolioCodaImgSlider .featured_img img {margin:0 auto;}
/*thumbnails*/
#portfolio-nav {padding:0 30px;}
body.home #portfolio-nav {border-bottom:2px solid #201509;}
#portfolio-nav li , #portfolio-nav li  a {display:block;float:left;}
#portfolio-nav li {border:1px solid #c8c5a8;margin:10px 0 10px 10px;}
#portfolio-nav li a {border:1px solid #fff;}
#portfolio-nav li a img {margin:3px;padding:0;background:transparent;border:0 none;}
/*  active thumbnail */
#portfolio-nav li.active_slide, #portfolio-nav li.active_slide a { border:1px solid #ae3a00; }

#content_container {
	clear:both; 
	margin:0 auto; 
	width:960px;
	padding-top:20px;
}


.post, .page_post {
background:#F3F3F3 none repeat scroll 0 0;
border:1px solid #C6C3A5;
min-height:225px;
text-align:left;
font-size:12px;
padding:20px;
}

.post a, .page_post a {
color:#AE3A00;
text-decoration:none;
}

.post a:hover, .page_post a:hover  {
color:#000;
text-decoration:none;
}

#post_tile {
	float:left;
}

#post_date {
	float:right;
	padding-top:10px;
	font-size:12px;
}

#post_content {
	clear:both;
}

.readmore {background:#b03d00 url(../_images/read_more_btn.png) no-repeat top left;white-space:nowrap;display:block;margin:6px 0;float:right;width:79px;height:25px;text-indent:-9999em;margin:15px 10px 0 0; padding:0;border:0 none;}
.readmore:focus, .readmore:hover {background:#b03d00 url(../_images/read_more_btn.png) no-repeat 0 -25px;}
.readmore:active {background:#b03d00 url(../_images/read_more_btn.png) no-repeat 0 -50px;}

#main_col {
	clear:both;
	padding-top:10px;
	font-size:14px;
	text-align:left;
}


.inside_title {
font-size:21px; 
padding:0; 
margin:0;
color:#AE3A00;
}

.widget {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#362C23 none repeat scroll 0 0;
border:1px solid #28211B;
}
.post, .widget {
margin-bottom:48px;
overflow:hidden;
}

.sidebar {
width:300px;
float:left;
}

.sidebar .title span {
border-bottom:1px solid #28211B;
color:#ECECEC;
width:260px;
}

.side_title {
border-bottom:1px solid #45392F;
font-size:21px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#FFF;
}

.post_padding2 {
	padding:20px 20px 20px 20px;
}

#side_links {
	color:#669933;
	font-size:12px;
	text-decoration:none;
	line-height:16px;
	display:block;
	padding:10px 3px;
	}
	
	#side_links a {
	color:#669933;
	font-size:12px;
	text-decoration:none;
	line-height:16px;
	display:block;
	padding:11px 4px;
	}
	
	
	#side_links a:hover {
	line-height:16px;
	display:block;
	text-decoration:none;
	border:1px solid #45392f;
	border-top:1px solid #28211b;
	border-left:1px solid #28211b;
	color:#907a67;
	padding:10px 3px;
	}
	

