/*** THEMATIC SKIN ***/
#access {
	background:#33211F;

}

.sf-menu {
	float:left;
}
.sf-menu a {
	padding:9px 13px;
	text-decoration:none;
	font-size:20px;
	font-weight:600;
	text-shadow:1px 1px #000;
	
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
}
.sf-menu a, .sf-menu a:visited  {
	color:#fff !important;
}
.sf-menu li {
}
.sf-menu li li {
	/*background:		#fff;*/
}
.sf-menu li li li {
	/*background:		#9AAEDB;*/
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     #C89A2B;
    color:#fff;
	outline:		0;

}
.sf-menu ul {
	background:#33211F ; /*url(default/bgr-box-trans.png) repeat-x scroll left top;*/
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:32px; 
}
.sf-menu ul ul {
    margin-top:0;
}
.sf-menu ul a {
   /* background:#fafafa; */
	border-bottom:none;
}
.sf-menu ul a:hover {
    /* color: #FF4B33; */
}

/* End */

html{
	background:#F8F6D0 url(default/bg.jpg) no-repeat scroll center top;
}
body {	
	font-family:Helvetica,Arial,san-serif;
	color:#33211F;
} 

#bd {
	background:#fff;
	border-left:1px solid #F1EDAA;
	border-right:1px solid #F1EDAA;
	padding-top:10px;
}
#ft {
	background:#fff;
	border-bottom:1px solid #F1EDAA;
	border-left:1px solid #F1EDAA;
	border-right:1px solid #F1EDAA;
}

/* Links */
a:link, a:visited {
	color:#6F9F85;
	text-decoration:none;
}

a:hover, a:active {
	color:#33211F;
	text-decoration:underline;
}
/* Sidebar Links */
#sidebar a:link, #sidebar a:visited {
	color: #33211F;
	text-decoration:none;
}

#sidebar a:hover, #sidebar a:active {
	color:#33211F;
	text-decoration:underline;
}

#blog-title a {
	color:#33211F;
	text-shadow:2px 2px #F7F7F7;
}

#blog-title a:hover {
	color:#C89A2B;
}

#blog-title a, .entry-title a, .page_item a {
	text-decoration:none;
}

#blog-description{
	color:#7C6563;
	font-size:123.1%;
	line-height:16px;
	text-shadow:1px 1px #F7F7F7;
}

#sidebar h3{
   text-shadow:1px 1px #CCCCCC;	
   font-weight:bold;
   font-size:20px;
}


.entry-title {
	color:#33211F;
	text-shadow:1px 1px #CCCCCC;
	font-size:28px;
	line-height:28px;
	font-weight:600;
	margin:0 0 10px !important;
}

.widgettitle{
	color:#33211F;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0 !important;
	text-shadow:1px 1px #CCCCCC;
}

/* Main Content */
.feat-image, .thumb-image, .single-image {
	border:1px solid #DEDBD1;
}

.flickr_badge_image img, .cat-post-item img {
	border:1px solid #DEDBD1;
}

#content .page,.post,.widgetcontainer,.widecolumn {
 /*	background:url(default/bgr-box-trans.png) repeat-x scroll left top; */
}

.post,#content .page,.widgetcontainer,#disqus_thread,#comments,.widecolumn {
}



/* Tables and Captions */

table, .aside thead, .aside tbody,.wp-caption {
    border:1px solid #DEDBD1;
}

.aside th, .aside td {
    border-right:1px solid #DEDBD1;
}

tr, .entry-meta {

}


/* Comment */
.entry-meta .comments-link {
	background:transparent url(default/comments.gif) no-repeat;
	display:block;
	float:right;
	height:44px;
	position:relative;
	top:-30px;
	width:44px;
}
.entry-meta .comments-link a {
	color:#000000;
	display:block;
	font-weight:bold;
	padding-top:9px;
	text-align:center;
}

#comments-list ol {
    border:1px solid #DEDBD1;
}
#comments-list li {
    background:#fafafa;
}

#comments-list li.bypostauthor {
    background:#FFFFCC;
}

#comments-list li.alt {

}

#comments-list ul li {
    border:1px solid #DEDBD1;
}
.comment-navigation a {
    border:1px solid #DEDBD1;
}
#comments-list #respond {
    border-bottom:1px solid #DEDBD1;
}
#comments-list ul #respond {
    border:1px solid #DEDBD1;
}

/* Page Navi */
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span {
    border:1px solid #DEDBD1 !important;
    color:#666!important;
}
.wp-pagenavi a:visited {
    border:1px solid #DEDBD1 !important;
    color:#666 !important;
}
.wp-pagenavi a:hover {
    border:1px solid #DEDBD1 !important;
    color:#FF4B33 !important;
}
.wp-pagenavi a:active {
    border:1px solid #DEDBD1 !important;
    color:#FF4B33 !important;
}
.wp-pagenavi span.pages {
    color:#666 !important;
}
.wp-pagenavi span.current {
    color:#666 !important;
}
.wp-pagenavi span.extend {
    background-color:#FFFFFF;
    border:1px solid #000000;
    color:#000000;
}

/* Buttons */
button,
input[type="reset"],
input[type="submit"] {
	border:1px solid #DEDBD1;
	padding:3px;
}

/* Shop */

.shop{
	border: 1px solid #DEDBD1;
	margin:10px 0;
	padding:0 10px;
}

/* Photos */

.photos{
	border: 1px solid #DEDBD1;
	margin:10px 0;
	padding:0 10px;
}



/* Links */
ul#links-page{
	margin:0 0 0 10px;
}

/* Archives */

#monthly-archives{
	float:left;
	width:50%;
	padding-left:10px;
}

#category-archives{
	float:left;
	width:40%;
}