 
body { background-color: #291c0e; background-image: url(''); background-repeat: no-repeat; }
.container, .sliderGallery { background-color: #7f582b; }
div.colborder, div.border { border-right: 1px solid #291c0e; }
.box,.postmetadata,.nav,#sidebar ul li a:hover,ul.txt li:hover { background-color: #291c0e; }
#sidebar ul li a,ul.txt li { border-bottom: 1px solid #291c0e; }
hr { background-color: #291c0e; color: #291c0e; }
#footer-wrap { background-color: #291c0e; }

/*Font Color
------------------------------------------------------------ */
#masthead h4 a, #masthead #logo h1 a, #masthead #logo h1.sitename a { color: #ffffff; }
body,p,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { color: #ffffff;}
h3.sub,h2.sub { border-bottom: 1px solid #291c0e; }
.welcomebox h2, .welcomebox h6, .welcomebox p { color: #ffffff;}

/*Links 
------------------------------------------------------------ */
a, a:link, a:visited, .welcomebox h2 a { color: #f9a953; }

/*Hover 
------------------------------------------------------------ */
a:hover, a:focus { color: #c39560; }

/*Navigation
------------------------------------------------------------ */
#top .sf-menu, #top .sf-menu li,.sf-menu, .sf-menu li { background-color: #291c0e; }
#top .sf-menu li a,.sf-menu li a { color: #c39560; background-color: #291c0e; }
#top .sf-menu li a:hover, .sf-menu li a:hover { color: #c39560; background: #291c0e;}
#top #search #s, #search #s { border: 1px solid #291c0e; }

/*PhotoShelter
-------------------------------------------------------------*/
#psContent { background-color: #7f582b; }
#psContent .slide { margin: auto; background-color: #7f582b; }
#psContent .imagebox, ul.thumbs li { background-color: #7f582b; }

/*Custom CSS
-------------------------------------------------------------*/
#welcomebox, .postmetadata {text-shadow:1px 1px 1px #FFFFFF;}

#top {
color:#FFFFFF;
}

.sliderGallery ul li a span {
background:none repeat scroll 0 0 #000000;
border-right:4px solid #000000;
bottom:0;
color:#C39560;
height:18px;
left:0;
opacity:0.7;
overflow:hidden;
padding:2px 0 2px 4px;
position:absolute;
text-align:center;
width:142px;
z-index:20;
}

h3.sub, h2.sub {
border-bottom:1px solid #EEEEEE;
color:#291C0E;
font-size:1.1em;
font-weight:bold;
letter-spacing:2px;
line-height:1em;
margin:0 0 10px;
padding:0 0 5px;
text-transform:uppercase;
}

.postmetadata {
-moz-border-radius:5px 5px 5px 5px;
color:#F9A953;
font-size:11px;
padding:1em;
}

#sidebar ul li a, ul.txt li {
background:url(\"images/li.png\") no-repeat scroll 0 50% transparent;
border-bottom:1px solid #CCCCCC;
color:#291C0E;
display:block;
height:1%;
line-height:1.2em;
padding:6px 0 6px 8px;
}

.byline {
color:#F9A953;
font-size:11px;
margin:0;
}

#footer #wp-calendar caption {
background:none repeat scroll 0 0 #7F582B;
}

#footer #wp-calendar thead th {
background:none repeat scroll 0 0 #7F582B;
}

#footer {
color:#FFFFFF;
text-align:left;
}

#footer p {
color:#7F582B;
}

#footer h3 {
border-bottom:medium none;
color:#7F582B;
margin:0;
padding:0 0 0.6em;
}

#category-section ul li a, ul.txt li {
border-bottom:1px solid #FFFFFF;
display:block;
height:1%;
line-height:1.2em;
margin:0;
padding:6px 0 6px 8px;
}

a, a:link, a:visited, .welcomebox h2 a {
color:#F9A953;
}
custom-styles.php (line 19)
.postmetadata a {
color:#515151;
}
style.css (line 54)
a, a:link, a:visited, .welcomebox h2 a {
color:#F9A953;
}

#welcomebox, .postmetadata {
text-shadow:1px 1px 1px;
}

.ui-slider-handle {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #291C0E;
height:10px;
margin-left:-10px;
position:absolute;
top:0;
width:20px;
}

ol.commentlist li {
border-top:5px solid #291C0E;
height:1%;
margin:0 0 10px;
padding:5px 7px 5px 57px;
position:relative;
}

ol.commentlist li div.comment-meta {
background:none repeat scroll 0 0 transparent;
font:11px helvetica,arial,sans-serif;
padding:6px 4px 4px;
position:absolute;
right:0;
text-align:right;
top:0;
}


.slide {
    background: none repeat scroll 0 0 #291C0E;
    display: block;
    height: 404px;
    margin: 0;
    overflow: hidden;
    padding: 12px;
    position: relative;
    width: 930px;
}


ul#slider-nav a.activeSlide, ul#slider-nav a:hover {
    background: none repeat scroll 0 0 #291C0E;

}

ul#slider-nav a {
    background: none repeat scroll 0 0 #291C0E;
    border-radius: 12px 12px 12px 12px;
    margin: 0 12px 0 0;
    padding: 5px 9px;
}

ul#slider-nav a {
    background: none repeat scroll 0 0 #291c0e;
    border-radius: 12px 12px 12px 12px;
    color: #F9A953;
    margin: 0 12px 0 0;
    padding: 5px 9px;

}
