 
/*Base Colors
------------------------------------------------------------ */
body { background: #202020 url() no-repeat; }
.container, .sliderGallery { background: #f8f8f8; }
div.colborder, div.border { border-right: 1px solid #000000; }
.box,.postmetadata,.nav,#sidebar ul li a:hover,ul.txt li:hover {background: #000000 }
#sidebar ul li a,ul.txt li { border-bottom: 1px solid #000000; }
hr {background: #000000; color: #000000; }
#footer-wrap {background: #202020;}

/*Font Color
------------------------------------------------------------ */
#masthead h4 a, #masthead #logo h1 a, #masthead #logo h1.sitename a {color: #c9dec2}
body,p,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: #000000}
h3.sub,h2.sub {border-bottom: 1px solid #000000; }
.welcomebox h2, .welcomebox h6, .welcomebox p {color:#000000}

/*Links 
------------------------------------------------------------ */
a, a:link, a:visited, .welcomebox h2 a { color: #ff9900; }

/*Hover 
------------------------------------------------------------ */
a:hover, a:focus { color: #ff9900; }

/*Navigation
------------------------------------------------------------ */
#top .sf-menu, #top .sf-menu li,.sf-menu, .sf-menu li, #menu-wrap { background:#303030; }
#top .sf-menu li a,.sf-menu li a { color:#c9dec2; background: #303030; }
#top .sf-menu li a:hover, .sf-menu li a:hover { color:#202020; background:#f8f8f8}
#top #search #s, #search #s {border: 1px solid #f8f8f8;}

/*PhotoShelter
-------------------------------------------------------------*/
#psContent { background: #f8f8f8; }
#psContent .slide { margin: auto; background: #f8f8f8; }
#psContent .imagebox, ul.thumbs li { background: #f8f8f8; }

/*Custom CSS
-------------------------------------------------------------*/
body {
        font-family: Arial, san-serif;
        text-shadow: none;
}
div.container {
	padding: 10px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	-opera-border-radius:15px;
	-khtml-border-radius:15px;
	border-radius:15px;
}
div.title-overlay {
	padding: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
.box, .postmetadata, .nav, #sidebar ul li a:hover, ul.txt li:hover {
        background-color: #202020;
        color: #f8f8f8;
}
.postmetadata {
	padding: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
#commentform textarea {
	border: 1px solid #202020
}
#commentform textarea:hover {
	border: 1px solid #ff9900
}
ol.commentlist li {
	border-color: #202020;
}
ol.commentlist li div.comment-meta {
	background-color: #202020;
}
ol.commentlist li div.comment-meta a {
	color:#ff9900;
}
ol.commentlist li div.comment-meta a:hover {
	color:#f8f8f8;
}
.comment-body p {
	padding-top: 5px;
}

