/*	--------------------------------------------------
Global Reset - Resets all browser defaults to 0
-------------------------------------------------- */
body { background:#fff; color:#444;}
a, #latestposts .post_top h2 a, .more a, #content-inner .pt_left h2 a { color:#000; }
.more a { font-size:12px; }
p { margin:0; padding:0; }

a:hover, #content-inner .pt_left h2 a:hover { color:#444; }

hr { color:#fffdea; border:none; border-top:1px dotted #372322; }
.hr2 { color:#fffdea; border:none;  }
/* headings ---------------------- */
h1,h2,h3,h4,h5,h6 { color:#99CC00; }
.container_border { }

h1 { font-size:24px; }

/* Structure ---------------------- */

#header { }
#header-in { }

.sidebar_in { border-left:1px solid #d8d8d8; } 
#bottom { background:#C3CF08; border-bottom:4px solid #71461F;  }

.bottom-in { background:url(1-default/bottombg.png) repeat-y top left;  }

#footer { background:#663300; }

.noimage { border:1px solid #ccc; }

/* header ---------------------- */
#header .blog-title a{ color:#fff; }
#header .blog-title a:hover{color:#eee }
#header .blog-description{ color:#a1a1a1; }
 


/* ----searchform ------ */
.searchform .s { color:#fff; background:#3F1F00; border:1px solid #BBBBB8; font:12px Arial, Helvetica, sans-serif;  }


/*---------TOP NAVIGATION for PAGES---------  */
#top_strip { background:#663300; } 

.sf-menu li a {  color:#999999; }
.sf-menu li a:hover {color:#fff; background:#333; }



.sf-menu li a { border:none; color:#bbb; }
.sf-menu li a:hover {color:#fff; }
.sf-menu li ul li a { border-left:1px solid #ccc; border-top:1px solid #ccc; }

.sf-menu li.current_page_item a, .sf-menu li.current_page_parent a{ background:#3F1F00; color:#fff; }
.sf-menu li.current_page_item a:hover { background:#3F1F00; color:#eee; }

.sf-menu li li { background:#fff; color:#000; }
.sf-menu li li li { background:#fff; color:#000; }
.sf-menu li ul li a, .sf-menu li ul li ul li a, .sf-menu li ul li ul li ul li a { color:#666 !important; background:#fff !important; }
.sf-menu li ul li a:hover, .sf-menu li ul li ul li a:hover, .sf-menu li ul li ul li ul li a:hover { color:#000 !important; background:#ddd !important; }
/*** arrows **/
.sf-sub-indicator { background:url('1-default/arrows-ffffff.png') no-repeat -10px -110px; }

a > .sf-sub-indicator {  background-position: 0 -100px; }
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator {	background-position:  -10px 0; }

 
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {	background-position: -10px 0px; /* arrow hovers for modern browsers*/}
/*** shadows for all but IE6 ***/
.sf-shadow ul {	background:	url('../images/shadow.png') no-repeat bottom right;	}
.sf-shadow ul.sf-shadow-off {background: transparent;}


#header .sf-menu li a {  color:#71461F; }
#header .sf-menu li a:hover {color:#ffffff; background:#99CC00; }

#header .sf-menu li.current_page_item a, #header .sf-menu li.current_page_parent a{ background:#e5e5e5; color:#bc2715; }
#header .sf-menu li.current_page_item a:hover { background:#e5e5e5; color:#bc2715; }


/*#breadcrumb section  =================================== */
.breadcrumb {border-top:1px dotted #dfdfdf; background:#fff; color:#666 } 
.breadcrumb a { color:#333;  }
.breadcrumb a:hover { color:#000; }


/* home page gallery section ----------------------- */


#latestposts .posts, #content-inner .posts { background:url(1-default/post_sepretor.png) repeat-x bottom;}
#latestposts p.postmetadata, #content-inner  p.postmetadata { color:#a0a0a0; }
#latestposts p.postmetadata a, #content-inner  p.postmetadata a { color:#a0a0a0; }
#latestposts p.postmetadata a:hover, #content-inner  p.postmetadata a:hover { color:#000; }

#latestposts .commentcount, #content-inner .commentcount  { background:url(1-default/i_comment.png) no-repeat; }
#latestposts .commentcount a, #content-inner .commentcount a { color:#fff; }
#latestposts .commentcount a:hover, #content-inner .commentcount a:hover { color:#000; }

#latestposts .headline { border-bottom:1px solid #ccc; }
#latestposts .headline h3 a { color:#373737; }
#latestposts .headline h3 a:hover { color:#000; }

#content-inner .post_right {border-top:4px solid #d8d8d8; border-bottom:4px solid #d8d8d8;  }

#content-inner .post_right p {border-bottom:1px solid #ccc; }
#content-inner .post_right p.bnone { border:none; }

.postrating  { border-bottom:1px solid #ccc;  }


#content-inner h3.title { background:url(1-default/post_sepretor.png) repeat-x top; }

#content-inner .related_post img { border:1px solid #ccc; background:#fff;} 
#content-inner .related_post  { border-bottom:1px solid #ccc;  }

.popular_post li p { color:#373737; }
.popular_post li p a { color:#373737;  }
#sidebar-inner .popular_post li p span a { color:#A0A0A0; }
.popular_post li p a:hover, #sidebar-inner .popular_post li p span a:hover { color:#000; }

.popular_post li img { border:1px solid #ccc; }
.popular_post li span {  color:#a0a0a0; font-size:11px; }
.popular_post li span a { color:#a0a0a0; }
.popular_post li span a:hover { color:#000; }


.photo { border:1px solid #ccc; background:#fff; }	
.photo .heading, .photo .caption { background:#333;  }
.photo .heading p { color:#fff; }
.photo .caption p { color:#999; }

.photo .heading p a { color:#fff; }
.photo .heading p a:hover { color:#fff; }

.pcomments { background:url(1-default/i_comment2.png) no-repeat 0 2px; }
.ptags { background:url(1-default/i_tags.png) no-repeat 0 4px; }
.ptags a { color:#ccc; }
.ptags a:hover { color:#fff; }


/* home page featured post ----------------------- */
.gallery { border:1px solid #ccc; background:#fff;    }
#myGallery   { border: 1px solid #fff; }

#myGallery h2 a , #myGallery p a{ color:#ccc;  }
#myGallery h2 a:hover, #myGallery p a:hover { color:#fff;  }
.jdGallery img { border: 0; }
.jdGallery .slideElement { background-color: #000; background-repeat: no-repeat; background-position: center center; background-image: url('../images/loading-bar-black.gif'); }
.jdGallery .loadingElement { background-color: #000; background-repeat: no-repeat; background-position: center center; 	background-image: url('../images/loading-bar-black.gif'); }
.jdGallery .slideInfoZone { background: #000; color: #fff; }
.jdGallery .slideInfoZone p { color: #eee; }
.jdGallery a.carouselBtn { background:#333; color:#fff;}

.jdGallery .carousel { background:#333; color:#fff; }
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail { background:#000; background-position:center center; border: solid 1px #fff; }
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton { background: #222; border: 1px solid #888; }
.jdGallery .carousel .label .number, .jdExtCarousel .label .number { color: #b5b5b5; }
.jdGallery a.left { background: url('../images/fleche1.png') no-repeat center left; }
* html .jdGallery a.left { background: url('../images/fleche1.gif') no-repeat center left; }

.jdGallery a.right  { background:url('../images/fleche2.png') no-repeat center right; }
* html .jdGallery a.right { background: url('../images/fleche2.gif') no-repeat center right; }
.withArrows a.open:hover { background: url('../images/open.png') no-repeat center center; }
* html .withArrows a.open:hover { background: url('../images/open.gif') no-repeat center center; }
	

/* content ---------------------------- */
#content-inner li { background:url(1-default/i_bullet.gif) no-repeat left 8px; }
#content-inner ol li { background:none; }

.posts img { border:1px solid #ccc; background:#fff; }

 
/* post ---------------------------- */

code { background:#ccc; }

blockquote { background:url(1-default/quote.png) no-repeat;    } 
blockquote p { color:#333;  }
blockquote cite { color:#666; }

blockquote a { color:#333; }
blockquote a:hover { color:#000; }

.flickr h3 span{ color:#000 }
.flickr h3 span b{ color:#FF1183 }
.flickr img{ border:1px solid #969696; background:#F4F4F4; }
.flickr img:hover{ border-color:#333 }


/* Post Pagination */

.pagination .on { background:#000; color:#fff; }
.pagination a { background:#ccc; color:#000; }
.pagination a:hover { background:#333; color:#fff; }


/*#sidebar ----------------------- */
#sidebar .widget h3 { color:#222; border-bottom:4px solid #ccc; }
.twitter { border-bottom:1px solid #ccc; }
#sidebar-inner h3 { color:#000; border-bottom:4px solid #d9d9d9;  }

#twitter li { color:#444;  }
#twitter li a { text-decoration:underline; }


#sidebar-inner li { border-bottom:1px solid #d9d9d9; }
#sidebar-inner li a { color:#444; }
#sidebar-inner li a:hover { color:#000; }

#sidebar li  { color:#666;  }
#sidebar li a { color:#333; }
#sidebar li a:hover { color:#000; }


#sidebar .widget a { color:#333; }
#sidebar .widget a:hover { color:#000; }



	  
/*---------ARCHIVE PAGE --------- */
.arclist ul li{ color:silver; border-bottom:1px solid #f1f1ed;  background:none }
.arclist ul li ul{ border-bottom:0; }
.arclist ul li ul li{ border-bottom:0;}
.arclist .archives-time{ color: #666666; border-right: dashed 1px #ddd; }

/*---------COMMENTS --------- */
#comments h3{ border-bottom:1px solid #ccc; }

#comments .comment {background:none; }
#comments  p.authorcomment a {  color:#666; }
#comments  p.authorcomment a:hover { color:#000; }


#comments .comment .meta-left { color:#aaaaaa }
#comments .comment .text-right { border:none; background:#e9e7e7 url(1-default/commentbg.png) no-repeat center left; }
#comments .comment .authcomment{ background:#ebebeb url(1-default/commentbg_author.png) no-repeat center left; border:none;  }
#comments .comment .authcomment p { color:#333; }

span.comm-reply{ color:#333; }
span.comm-reply a { color:#333;  }
span.comm-reply a:hover{ color:#000; }
#respond textarea, .commpadd input{ background:none; border:1px solid #c7c7c7; font:13px Arial, Helvetica, sans-serif;   }
input#submit{ color:#fff; background:#000; border:1px solid #000;  }
.avatar { border:2px solid #ddd; }

/* bottom ---------------------------- */

#bottom .widget-spot h3 { color:#fff;  }
#bottom li a { color:#3F1F00; }
#bottom li a:hover { color:#fff; }

#bottom a { color:#fff; text-decoration:underline; }
#bottom a:hover { color:#fff; }

.field { border:1px solid #a9a9a9; background:#d2d2d2; color:#333; }
.replace { background:#636363;  border:none; color:#fff; }

#bottom p { color:#3F1F00; }

#footer p { color:#929292; }
#footer .copyright , #footer .copyright  a { color:#929292; }
#footer p a:hover {  color:#fff; }

