/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file 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.
*/



body {background-color:#FFFFFF;border-top:0px solid #000000;}

body, p {
font:1em/1.5em Arial,sans-serif;
}
#logo .site-title a {
color:#666666;
font:16px/1.5em Georgia,serif;
}
#logo .site-description {
color:#004080;
}
#navigation {
background:none repeat-x scroll 0 0 #EBE9E1;
height:24px;
padding:3px 0;
-moz-border-radius:5px 5px 5px 5px;
}
.nav  {
margin:0 0 0 5px;
}

.nav a {
margin:2px 10px 1px;
padding:2px;
text-decoration:none !important;
-moz-border-radius:5px 5px 5px 5px;
}
.nav a:hover, .nav li.current_page_item, .nav li.current_page_parent {
background-color:transparent;
border:1px solid #CBCBCB;
}
#content  {
padding:0 0 10px 0;
}

div#announcement {
background:none no-repeat scroll 0 0 #D5DCE2;
border-bottom:1px solid #95A2C3;
border-top:1px solid #95A2C3;
font-size:1em;
margin-bottom:20px;
padding:15px;
}
div#announcement p {
line-height:1.2em;
}

h2  {
font:1.5em/1.3em Georgia,serif;
}
.entry h2 {
padding-bottom:0.5em;
padding-top:0.5em;
}
.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {
font:1.4em/1.2em Georgia,serif;
margin:0 0 0.5em;
}
.post  {
margin:0 0 15px;
}
.post-more {
margin-bottom:35px;
}
.post-more a, .post-meta a {
color:#868686 !important;
text-decoration:none !important;
border-bottom: 1px dotted #868686;}
}
.post p.tags {
display:none;
}
/* blurb styles */

div.blurb {
float:left;
padding-right:6%;
width:47%;
margin-bottom:1em;
}
div.end {
padding-right:0;
}
div.blurb-full {
float:left;
width:95%;
}

div.framed {
background:none no-repeat scroll -20px 70px #FDEDCC;
border-bottom:1px dotted #E4760F;
border-top:1px dotted #E4760F;
float:left;
margin:0 0 30px;
padding:25px;
}

.custom div.blurb-full p {
margin:0 0 0.1em 0;
}
.custom div.blurb a, div.blurb-full a {
color:#004F9C;
font-weight:bold;
}
span.alert-text {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #FB6300;
color:#FFFFFF;
font-size:0.8em;
padding:0.1em 0.4em;
text-transform:uppercase;
}

div.tweet-quote {
background:none repeat scroll 0 0 #D5DCE2;
border-bottom:1px solid #95A2C3;
border-top:1px solid #95A2C3;
padding:0.8em;
margin-bottom:1em;
}

a.tweet-url {
text-decoration:none !important;
}

/* change column widths */
.two-col-left #main-sidebar-container #main {
width:570px;
}
.two-col-left #main-sidebar-container #sidebar {
width:320px;
}
.entry, .entry p {
font:1em/1.5em Arial,sans-serif;
}
.entry p {
margin:0 0 1em;
}
p.small {
font-size:0.9em;
}
p.top-rule {
border-top:1px solid #E6E6E6;
margin-top:2em;
margin-bottom:0;
}
p.align-right {
text-align:right;
}
.entry ul li {
margin:0 0 0.6em;
}
.entry ol li {
list-style-type:decimal;
margin:0 0 0.6em;
}
a:link, a:visited {
text-decoration:underline;
}
.post-meta  {
margin:6px 0 16px;
}
div.nav-prev, div.nav-next {
width:45%;
}
#comments .reply a {
text-decoration:none;
}
#respond label {
font-size:0.9em;
}
p.subscribe-to-doi-comments {
margin:1em 0 0 0;
}
p.subscribe-to-doi-comments input {
font-size:2em;
}
p.photo-credit {
font-size:0.7em;
margin:30px 0 0 0;
padding:0;
}
p.photo-credit a {
color:#9D9D9D;
text-decoration:none;
}

.gform_footer input.button {
font-size:12px;
padding:6px;
text-transform:uppercase;
}
.gform_wrapper .gfield_description {
font-size:0.8em;
padding:0.3em 0;
}
.button, a.button, .reply a {
background-color:#FB6300 !important;
}
/* sidebar and announcement styles */
div#text-3 {
background:url("images/atsign.png") no-repeat scroll -20px 70px #FDEDCC;
border-bottom:1px solid #F4C294;
border-top:1px solid #F4C294;
clear:both;
padding:10px 0 30px 30px;
}
div#text-6 {
background:url("images/pam_74_74.png") no-repeat scroll 30px 14px #D5DCE2;
border-bottom:1px solid #95A2C3;
border-top:1px solid #95A2C3;
font-size:0.65em;
min-height:84px;
padding:14px 15px 5px 118px;
}
div#text-6 p {
line-height:1.2em;
}
div.new-announce {
background:url("images/new.png") no-repeat scroll 1px 0 #FDEDCC;
border-bottom:1px solid #F4C294;
border-top:1px solid #F4C294;
clear:both;
padding:27px 30px 24px 43px;
margin: 0 0 25px 0;
}
/* form styles  */
.af-form-wrapper {
padding:0 0 20px 40px;
width:200px;
}
.af-form-wrapper input {
font-size:0.9em;
margin:3px 0 2px;
width:100%;
}
input, textarea {
border-color:#BBBBBB #E6E6E6 #E6E6E6 #BBBBBB;
border-style:solid;
border-width:1px;
padding:5px 0 5px 5px;
}
.af-form-wrapper input.sidebar-button {
width:50%;
float:right;
}
#tabs {
background:none repeat scroll 0 0 #B3EAFE;
border:1px solid #96D0FE;
display:block;
height:auto;
margin-bottom:30px;
padding:3px;
}
#tabs .inside li a {
color:#555555;
text-decoration:none;
font-family:Arial,sans-serif;
font-weight:bold;
font-size:0.9em;
line-height:1.2em;
}
.widget h3, .new-announce h3 {
font-size:1.4em;
margin:0 0 0;
padding:0 0 6px;
border-bottom:medium none;
color:#E4760F;
}
.widget ul {
list-style-type:none;
padding-left:0;
}
.widget ul li {
font-size:1.2em;
padding:0 0 1em 0;
}
.widget ul li a {
line-height:1.1em;
padding:0;
text-decoration:underline;
}
widget p, .widget .textwidget, .textwidget p {
font-size:1.1em;
line-height:1.4em;
}
widget p, .textwidget p {
margin:0 0 0.5em;
}
div#recent-posts-3 ul li a {
padding:0;
text-decoration:none;
}
ul#twitter_update_list_woo_twitter-3 li {
margin:0 0 0.5em;
border-bottom: 1px solid #e6e6e6;
padding:0 0 0.7em; 
}
ul#recentcomments li a {
text-decoration:none;
}
.widget_recent_comments li {
border: medium none;
}
#footer .col-left {
padding-left:0;
width:50%;
}
#footer, #footer p {
font-family:Arial,sans-serif;
font-size:0.9em;
font-style:normal;
line-height:1.2em;
}