h1,h1 a{color:#282017;}
h2,h2 a{color:#282017;}
h3,h3 a{color:#282017;}
h4,h4 a{color:#282017;}
h5,h5 a{color:#282017;}
h6,h6 a{color:#282017;}

#rightCol #signupForm .submit,#contactForm .submit,.submit {
    background:transparent url(../img/styleBlack/bg.jpg) scroll 0 0 repeat-x;
    color:white;
    font-style:normal;
    font-weight:normal;
}
.button {
    background:transparent url(../img/styleBlack/bg.jpg) scroll 0 0 repeat-x;
	background-position: -152px -152px;
	display:block;
    color:white;
    font-style:normal;
    font-weight:normal;
	padding:10px 10px 10px 10px;
	cursor:pointer;border:none;float:right;
}

body{color:#282017;background:#e9e8e8 url('../img/styleBlack/shortBG.jpg') repeat-x top;}
#homePage{background:#e9e8e8 url('../img/styleBlack/bg.jpg') repeat-x;}
#wrapper{background:none;}

.purple{color:#666;}

label,#contactForm label{color:#666;}
input,#contactForm .input{background:#fff;color:#999;border:1px solid #fff;}
#contactForm textarea, textarea{background:#fff;color:#000;border:1px solid #fff;}

.emailIcon{background:url('../img/styleBlack/emailIcon.jpg') no-repeat;}

#topNav li a{color:#9b9b9b;}
#topNav li a:hover{color:#8ece37;}
#topNav li.active{color:#8ece37;background:url('../img/styleBlack/topNavRightDoor.jpg') top right no-repeat;}
#topNav li.active a {background:url('../img/styleBlack/topNavLeftDoor.jpg') top left no-repeat}

.logo a{display:block;width:650px;height:110px;background:url('../img/styleBlack/headerBG.jpg') no-repeat;position:absolute;}
#logoWrapper{width:976px;height:151px;position:absolute;top:0;left:-230px;}

a{color:#9b9b9b;}
a:hover{color:#8ece37;}

#accentPannel{background:url('../img/styleBlack/accentPannelBG.jpg') no-repeat center top;background-position:60px 0;top:-2px;}
#slider .accentImagePane{background:url('../img/styleBlack/accentPannelImageBG.jpg') no-repeat center top;}
#slider p.title{color:#f6f6f6;}
#slider p{color:#f6f6f6;}
.navShadow{background:url('../img/styleBlack/accentPannelShadow.png') no-repeat;bottom:-6px;}
ul.navigation {bottom:-50px;}
ul.navigation a {text-transform: uppercase;}
ul.navigation a:hover {background:url('../img/styleBlack/accentPannelTab.jpg') bottom center no-repeat;}
ul.navigation a.selected {background:url('../img/styleBlack/accentPannelTab.jpg') bottom center no-repeat;color: #fff;}
.readStory a{background:url('../img/styleBlack/fullStoryButton.jpg') no-repeat;}
ul.navigation a {color:#333;}
ul.navigation a:hover{color:#fff;}
#navigation li a:hover {color:#8ece37;}


#leftCol p.title{color:#434343;}
#ourFriends, #featuredAuthor {color:#434343;}
#ourFriends a, #featuredAuthor a {color:#666;}
#ourFriends a:hover, #featuredAuthor a:hover {}

#rightCol .module{background:url('../img/styleBlack/moduleCenterBG.jpg') repeat-y;color:#8e3f6e;}
#rightCol .module .moduleTop{background:url('../img/styleBlack/moduleTopBG.jpg') no-repeat;}
#rightCol .module .moduleBottom{background:url('../img/styleBlack/moduleBottomBG.jpg') no-repeat;}
#rightCol #searchModule{background:url('../img/styleBlack/searchModuleBG.jpg') no-repeat;}
#rightCol p.title{color:#7e7e7e;}
#rightCol .module li{border-bottom:1px solid #ccc;}
#rightCol .module li a:hover{color:#666;}
#rightCol .module{color:#666;}

#footerWrapper{background:#434343;}
#footer{color:#7e7e7e;}
#footer a{color:#8f8e8e;}
#footer a:hover{color:#fff;}
#footer .logo a{position:relative;left:0;}

.footerDivider{background:url('../img/styleBlack/footerBorder.jpg') repeat-x;}
hr, .blockDividerWide{background:url('../img/styleBlack/blockDividerWide.jpg') no-repeat;}

.blogFeature .authorInfo .authorName {color:#282017;}
.blogFeature .authorInfo,.blogFeature .postImage {background:#F6F5F5;}
.blogFeature .title a {color:#333;}
.blogFeature .title a:hover {color:#000;}
.recentPosts a{color:#333;}
.recentPosts a:hover{color:#666;}

