/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#header {
clear:both;
padding:0;
position:relative;
}

#top { background:#232323 no-repeat top center; }

body  {
background-color:#232323;
color:#fff;
font:12px/1.2 Century Gothic, Comic Sans,Helvetica,Sans-serif;
}

.post {
border-bottom: 4px solid;
padding:25px 25px 20px;
position:relative;
}

.box {
background:none repeat-x scroll 0 0 #2E2D2D;
margin:0 0 20px;
}

.widget ul, .widget div, .widget p {
padding:0 0 10px;
}


a:link, a:visited, #tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {
color:#5e90db;
font-weight:bold;
}

#loopedSlider {
background:none repeat scroll 0 0 #2E2D2D;
border-bottom:4px solid #FFFFFF;
border-right:4px solid #fff;
border-top:4px solid #fff;
border-left:4px solid #fff;

position:relative;
width:960px;
}

#loopedSlider .container {
background:none repeat scroll 0 0 #2E2D2D;
border-right:0px solid #FFFFFF;
height:340px;
overflow:hidden;
position:relative;
width:640px;
}



#loopedSlider .slides .post-bottom {
border-bottom:0 solid;
}

.post-bottom {
background:none repeat-x scroll center top #2E2D2D;
border-bottom:4px solid #FFFFFF;
border-left:4px solid;
border-top:0px solid #FFFFFF;
border-right:4px solid #FFFFFF;
line-height:44px;
padding:0 25px;
}

#loopedSlider ul.pagination {
border-top:0px solid #D0D0D0;
list-style:none outside none;
margin:0;
padding:0;
}

#loopedSlider ul.pagination li.active a {
background:none repeat scroll 0 0 #454545;
opacity:1;
}

#loopedSlider ul.pagination .meta {
color:#FFFFFF;
display:block;
font-size:11px;
line-height:16px;
margin:5px 0 0 64px;
}
#loopedSlider ul.pagination li a:hover { opacity:1; background:#333333; }
#loopedSlider ul.pagination li.active a { opacity:1; background:#333333;}

#cat-nav  {
background:none repeat scroll 0 0 #333333;
border-top:0 solid #FFFFFF;
height:50px;
position:relative;}

#secnav a {
display:block;
font-family:Century Gothic, Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:normal;
font-weight:700;
line-height:58px;
padding:0 15px;
text-decoration:none;
z-index:100;}

#cat-nav a {
color:#FFFFFF;
text-decoration:none;
text-shadow:0 0px 0 #FFFFFF;
}

#secnav li {
background:none;
float:left;
height:24px;
width:auto;
}

#cat-nav #search {
background:none;
height:31px;
margin-top:14px;
position:relative;
width:181px;}

#secnav, #secnav ul {
background:none;
line-height:1;
list-style:none outside none;
margin:0;
padding:0;
position:relative;
z-index:100;
padding:20px 0 0;
color:#fff;
}

.post-meta  {
color:#FFFFFF;
font-family:Century Gothic, Verdana,Geneva,sans-serif;
font-size:10px;
line-height:11px;
margin:0 0 15px;
text-transform:uppercase;
}

.widget  {
background:none repeat scroll 0 0 #2E2D2D;
border:1px solid #FFFFFF;
color:#fff;
font-family:Century Gothic, Georgia,"Times New Roman",Times,serif;
line-height:20px;
margin:0 0 20px;
padding:0;
position:relative;
}

 .post .title a:link, .post .title a:visited, #loopedSlider ul.pagination em,  #loopedSlider ul.pagination li a, .title, secnav, sfHover, sf-with-ul, #secnav li, .cufon, .archive, h3, h2{ 
 
 color: #fff; } 
 
 #cat-nav a:hover { color:#333; color:#fff;}
#cat-nav li:hover { background:#333; color:#fff;}

.archive_header  { display: block; padding:10px 20px 0; margin:0 0 15px; font-size: 18px; font-weight: bold; background:#2E2D2D repeat-x; height:33px; }

#secnav li:hover,#secnav li.hover  {visibility:none;
color:#fff; 
}

#blogherads .bhaheader {
background-color:#2E2D2D !important;
height:23px !important;
margin:0 0 5px !important;
text-align:center !important;
width:100% !important;
border-right: 1px inherit
}

.twitter-1(
a:link: #fff;
)

#secnav li ul li {
background:none repeat scroll 0 0 #333333;
border-color:#DDDDDD;
border-style:solid;
border-width:0 1px;
height:30px;
}

#footer {
background:none repeat scroll 0 0 #333333;
border-top:1px solid #B3B3B3;
color:#CACACA;
font-family:Century Gothic, Georgia,"Times New Roman",Times,serif;
font-size:11px;
font-style:italic;
padding:25px 0;
}

#comments .comment-head .name {
color:black;
font-family:Century Gothic, Georgia,serif;
font-size:12px;
font-style:italic;
font-weight:bold;
margin:0 0 -5px;
}

/**
 * Twitter Widget
 */
.widget_twitter li {
	clear:both;
}
.widget_twitter li img {
	float:left;
	margin-right:.5em;
}
.widget_twitter li .clear {
	clear:both;
}


#secnav li:hover, #secnav li.hover (
color:fff;
)

.sf-menu a, .sf-menu a:visited,.sf-menu a, .sf-menu a:link .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, h2, .entry { color: #FFFFFF; }

#respond .left {
color:black;
float:left;
width:200px;
}

.fc-content a, .fc-content a:active, .fc-content a:visited, .fc-item-body a, .fc-item-body a:active, .fc-item-body a:visited, .fc-see-all a, .fc-see-all a:active, .fc-see-all a:visited, .fc-content-link a, .fc-content-link a:active, .fc-content-link a:visited, .fc-content-canvas a, .fc-content-canvas a:active, .fc-content-canvas a:visited {
color:#FFFFFF;
}

.pinglist li {
color:black;
list-style-type:decimal;
margin:0 0 0 20px;
}

#commentform p.subscribe-to-comments input {
	color:#555;
	}
#commentform p.subscribe-to-comments label {
        color:#555;
        }

#solo-subscribe-to-doi-comments { color:#555;}

.subscribe-to-doi-comments{ color:#555;}


.post-bottom div a:hover { color:#fff; }

