/*  
Theme Name: Blue Green
Theme URI: http://www.blogohblog.com/
Description: Blue Green is a 3 column Wordpress theme.
Author: Bob 
Author URI: http://www.blogohblog.com/ 
*/

body {
background: #5D4F23 url(images/greenaqualeaf.jpg) repeat top left;
margin: 0;
padding: 0;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 62.5%; /* Resets 1em to 10px */
color:#5D4F23;
}

/* Header */

#wrap {
 width: 950px;
 margin: 3px auto;
 padding: 0;
}

#header {
width: 950px;
height: 374px;
margin: 0;
padding: 0;
background: url(images/wholepage_01.gif) no-repeat;
}

#nav {
width:950px;
height:20px;
margin:0;
padding:13px 0 0 40px; /* Sets distance of first nav item from left margin */
}

ul.nav {
height:20px;
float:left;
list-style:none;
font-size: 1.3em;
margin:0;
padding:0;
}

ul.nav li{float:left !important;list-style-type:none;margin:0;padding:0;}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited {
color:#FFFFE5;
float:left;
text-decoration:none;
font-weight:bold;
padding:0 8px; /* Sets the spacing between nav items */
}

ul.nav li a:hover,ul.nav li a:active {color:#FFFFE5; text-decoration:underline;}

/* Typography */

h2{
font-size:1.5em;
line-height:1.1em;
font-weight:bold;
font-family: Helvetica, Geneva, Arial, sans-serif;
text-align:left;
background:url(images/butterfly_icon.gif) top left no-repeat;
margin:0;
padding:0 0 0 20px;}

h3{
font-size:1.4em;
font-weight:bold;
font-family: Geneva, Helvetica, Arial, sans-serif;
text-align:left;
margin:0;
padding:0;}

a, a:link, a:visited {color:#59A20F; font-weight:normal; text-decoration:none;}
a:hover {color:#99FF33; font-weight:normal; text-decoration:underline;}

#main {
width:950px;
margin:0;
padding:0;
background-image:url(images/wholepage_02.gif);
background-repeat:repeat-y;
background-position:top left;
background-color:#D8F6E3;
}

#content {
width:495px;
float:left;
margin:-40px 0 0 10px;
padding:0;
background-color:#FFFFCC;
}

.center{text-align:center;}

.entry {
font-size:1.3em;
line-height:1.4em;
float:left;
width:480px;
text-align:justify;
margin:0;
padding:10px 5px 5px;
}

.entry img {
border: 0;
margin: 0 0 7px 7px;
display: inline;
float: right;
}

img {border:none;}

img.center {
display: block;
margin-left: auto;
margin-right: auto;
padding: 5px;
}

img.right {
margin: 0 0 7px 7px;
display: inline;
float: right;
}

img.left {
margin: 0 7px 7px 0;
display: inline;
float: left;
}

.post {
font-size: 0.8em;
color: #5D4F23;
font-weight: normal;
margin:0; 
padding:0;
text-align: left;
}

acronym,abbr,span.caps{cursor:help;font-size:0.9em;letter-spacing:.07em;}
acronym,abbr{border-bottom:1px dashed #999;}

blockquote{padding:5px 15px;background-color:#DBF7E5;margin:5px 15px 0 15px;}
blockquote cite{display:block;margin:5px 0 0;}
code{font:1.1em 'Courier New', Courier, Fixed;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.line {
width:450px;
float:left;
border-bottom:#5CB800 1px solid;
margin:0 0 10px;
padding:10px 0 5px 2px;}


/* Sidebars */

#sidebar {
float: right;
width: 420px;
margin: -315px 10px 0 10px;
padding:0;
}

.rsidebar {
float:right;
width:200px;
margin:0 3px 0 0;
padding:0;
}

.lsidebar {
float:left;
width:200px;
margin:0;
padding:0;
}

.lsidebar ul,.rsidebar ul{
list-style-type:none;
margin:0;
padding:0;
}

.lsidebar ul li, .rsidebar ul li{
display:list-item;
margin:0 5px 20px 5px;
padding:0;
font-size:1.1em;
color:#5D4F2co3;
border-left:1px solid #32B6B6;
border-right:1px solid #32B6B6;
border-bottom:1px solid #32B6B6;
} /* This is the whole widget */

.lsidebar ul li ul li, .rsidebar ul li ul li{
display:list-item;
list-style-image:url(images/li.gif);
list-style-position: inside;
border:none;
margin:0 5px 2px 5px;
}


.lsidebar ul li a,.rsidebar ul li a{
color:#59A20F;
text-decoration:none;
}

.lsidebar ul li a:hover,.rsidebar ul li a:hover{
color:#99FF33;
text-decoration:underline;
}

.lsidebar p, .rsidebar p{
padding:0 5px;
color:#5D4F23;
text-align:justify;
font-size:1.1em;
line-height:1.2em;
}

.rsidebar h2,.lsidebar h2{
height:25px;
font-size:1.2em;
color:#FFFFCC;
text-align:center;
font-family: Arial, sans-serif;
margin:0;
padding:2px 0 0 0;
background:url(images/widget-header2.gif) top center no-repeat;
}


/* Comments */

.boxcomments {margin:0 5px 20px 5px;width:450px;}

#commentform{margin:0;padding:10px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:200px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}

ol.commentlist{margin:0;padding:0;}
ol.commentlist li{
border: 2px solid #5CB800; 
list-style-type:none;
margin:5px;
padding: 0 15px 0 10px;
}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:0 15px;}
ol.commentlist li.commenthead h2{margin:0; color:#5CB800; font-size:1.5em;}
ol.commentlist li.odd {background-color: #DBF7E5;}

.count {
float:right;
padding: 5px 0 0 0;
font-size:1.4em;
font-weight:bold;
color:#59A20F;
}

h4{
font-size:1.5em;
font-weight:bold;
font-family: Arial, sans-serif;
text-align:left;
color:#5CB800;
margin:3px 0;
padding:0;}


#eof{width:950px;
clear:both;
height:0;
margin:0 auto;
padding:0;
}

.navigation {
width:450px;
font-size: 1.0em;
text-align: center;
font-weight: normal;
margin: 5px 5px 10px 5px;
}
.alignright{float:right;}
.alignleft{float:left;}

#footer{
background:url(images/wholepage_03.gif) no-repeat;
height:62px;
margin:0px auto 5px;
clear:both;
}

.footer{width:950px;text-align:left;font-size:11px;margin:0 auto;padding:10px 0 0 20px;}

#searchform{text-align:center;margin:0 auto;padding:0 0 10px;}
#sidebar #searchform #s{width:90%;padding:2px;}
#sidebar #searchsubmit{padding:1px;}
.blogad_headline {
    text-align: center;
    font-size: 13px; 
    font-weight: bold;
	color: #666666;
}
	
.blogad_thumbnail {
    border: none;
    text-align: center;

}
.blogad_text {
        text-align: center;
	font-size: 11px;
	color: #662211;
}
	
.blogad {
        padding:5px;
}

.adstrip_link {
        padding:5px;
    text-align: center;
}

.adspot_content {
text-align:center;
padding-left:3px;
padding-right:3px;
}

.adspot_link {
    text-align: center;
}

.adspot_adhead {
    text-align: center;
    font-size: 13px; 
    font-weight: bold;
	color: #662211;
display:block;
margin-left:auto;
margin-right:auto;
}

.adspot_adurl {
    border: none;
    text-align: center;
}
.adspot_adurl img {
display:block;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.adspot  ul {
  list-style: none;
  margin: 0;
  padding-left:0px ;
  padding-right:0px ;
text-align: center;
}
        
.adspot  li {
   overflow: hidden;
   display: block;
margin-bottom: 30px;
  list-style: none;

}


a.adspot_adurl img {
    border: none;
  padding-bottom:10px ;

}

.adspot_adtext {
        text-align: center;
	font-size: 11px;
	color: #662211;
display:block;
margin-left:7px;margin-right:7px;
}


