 
/*Base Colors
------------------------------------------------------------ */
body { background: #0c1114 url() no-repeat; }
.container, .sliderGallery { background: #ffffff; }
div.colborder, div.border { border-right: 1px solid #0c1114; }
.box,.postmetadata,.nav,#sidebar ul li a:hover,ul.txt li:hover {background: #0c1114 }
#sidebar ul li a,ul.txt li { border-bottom: 1px solid #0c1114; }
hr {background: #0c1114; color: #0c1114; }
#footer-wrap {background: #080B0D;}

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

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

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

/*Navigation
------------------------------------------------------------ */
#top .sf-menu, #top .sf-menu li,.sf-menu, .sf-menu li, #menu-wrap { background:#2a343b; }
#top .sf-menu li a,.sf-menu li a { color:#ff7f0a; background: #2a343b; }
#top .sf-menu li a:hover, .sf-menu li a:hover { color:#FF7F0A; background:#C3D9FF}
#top #search #s, #search #s {border: 1px solid #C3D9FF;}

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

/*Custom CSS
-------------------------------------------------------------*/
#top {
background:url(\"/wp-content/uploads/2010/06/header.jpg\") repeat-x scroll center bottom orange;
border:medium none;
clear:both;
float:none;
height:92px;
margin:0 auto;
padding:10px 0 0;
width:990px;
}
.app2 {
width: 970px;
}



body {
background:none repeat scroll 0 0 #0c1114;
border-top:0px solid #222222;
}
#masthead {margin-left:0px;}
#masthead #logo h1 {line-height:0; margin-top:-60px;margin-left:250px;}
#masthead #logo h1 img.sitetitle {margin-top:-90px;}
#masthead #logo h1 a { color: #222; text-decoration: none; }
#masthead #logo .description {
color:#0C1114;
font-size:11px;
margin-left:0;
margin-top:-72px;
width:130px;
}
#masthead span.description {color:#999; position:relative;top:12px;}
#socialLinksContainer{
margin-left: 0px;
}

#slider-posts .slide h2 a.button {
font-size:16px;
padding-bottom:10px;
padding-left:30px;
padding-top:15px;
text-decoration:none;
width:180px;
}
a.button  {
no-repeat scroll 0 0 transparent;
bottom:20px;
color:#FFFFFF;
display:block;
height:25px;
padding:20px 10px 5px;
position:absolute;
right:50px;
text-decoration:none;
width:260px;
}
#flashcontent-home {
float:left;
}
#widgetized-sidebar{
width: 290px;
float: right;
height: 335px;
overflow: auto;
position:relative;
top:0px;
right:0px;
/*position:relative;
top:310px;
right:210px;
}
ul#slider-nav a.activeSlide, ul#slider-nav a:hover {
background:none repeat scroll 0 0 #2A343B;
}
a, a:link, a:visited, .welcomebox h2 a {
color:#FF7F0A;
}
ul#slider-nav a {
-moz-border-radius:12px 12px 12px 12px;
background:none repeat scroll 0 0 orange;
margin:0 12px 0 0;
padding:5px 9px;
color: #FF7F0A;
}
.span-3 {
width:295px;
}
.span-10 {
width:100px;
}
.span-5 {
width:170px;
}
#wp-calendar th {
background-color:#FF7F0A;
color:white;
width:11%;
}
#wp-calendar #todayWidget {
-moz-border-radius:50% 50% 50% 50%;
border-color:black;
display:block;
font-weight:bold;
z-index:1;
}
events...dar.css{
#wp-calendar #todayWidget {
border:3px solid #FF7F0A !important;
}
#wp-calendar td {
background-color:#DDFFE9;
border:thin solid darkgray;
text-align:center;
}

.slide-details h2 {
color:#EEEEEE;
font-size:18px;
font-style:none;
font-weight:normal;
margin:0;
}
.span-24, div.span-24 {
margin:0;
padding-left:100px;
width:650px;
}
p {
margin:0 0 1em;
}
h1 {
font-size:2.5em;
line-height:1;
margin-bottom:0.3em;
}
h2 {
font-size:2em;
margin-bottom:0;
}
h3 {
font-size:1.5em;
line-height:1;
margin-bottom:0;
}

ul#slider-nav {
margin-bottom:0.5em;
margin-left:0;
margin-right:0;
margin-top:3em;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
#entry-content{
color: orange;
}

