/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body {
font-family:Arial,Helvetica,sans-serif;
line-height:150%;
font-size:12px
}

a {
    color: #4A6B13
}

h1 {  
    font-family: Georgia; 
    font-weight:normal;
    font-size: 20px; 
    line-height: 150%;
    color: #6B9C19; 
    text-decoration: none
}

h2 {  
    font-family: Georgia; 
    font-weight:normal;
    font-size: 18px; 
    line-height: 150%;
    color: #6B9C19; 
    text-decoration: none
}

h3 {
    font-family: Georgia; 
    font-weight:normal;
    font-size: 14px; 
    line-height: 150%;
    color: #6B9C19; 
    text-decoration: none
}
/*Falty plugin was outputting a title even when I asked it not to*/
.widgettitle 
{
   /*display:none;*/
    background-image: url(/gl_images/contentheader.gif) !important;
    background-color:#FFF !important;
    padding:0 0 0 15px !important;
    margin-top: 20px;
    font-family: Georgia; 
    font-size: 18px; 
    line-height: 150%;
    color: #6B9C19; 
    text-decoration: none;
    text-transform:uppercase
}

.topnavcell {
    background-image: url(/gl_images/nav_left.gif);
    background-repeat: repeat-x;
    text-align:center
}
.topnav, .bottomnav, .menu
{
    margin: 0;
    padding: 0;
    list-style: none;
    line-height:normal;
    white-space:nowrap

}
.topnav li
{
    display:inline;
    padding:0 0 5px 19px;
    background-image: url(/gl_images/topnav_leaf.gif);
    background-repeat: no-repeat;
}

.menu ul 
{
margin: 9px 0 0 0;
padding: 0;
}

.menu li 
{
    display:inline;
    padding:0 0 5px 19px;
    background-image: url("/gl_images/sub_leaf.gif");
    background-repeat: no-repeat;
}
.bottomnav li 
{
    display:inline;
    padding:0 0 5px 19px;
    background-image: url("/gl_images/bottom_leaf.gif");
    background-repeat: no-repeat;
}
.topnav li a, .menu li a
{
    text-decoration:none;
    color:#fff;
    position:relative;
    top:4px
}
.bottomnav li a 
{
    text-decoration:none;
    color:#fff;
}

.topnav li a:hover, .bottomnav li a:hover, .menu li a:hover
{
    color:#B8DE77;
    text-decoration:underline
}

.wpcf7-list-item {
    display:block;
}

.share {
    float:left;
    margin:5px;
}

#bloghead {
    margin:15px 0 0 15px;
}

#content {
    padding:15px;
}
.page {
    padding:15px;
}

#navlist ul, #pagelist ul 
{
    margin: 0;
    padding: 0;
    list-style: none;
}

#navlist ul ul, #pagelist ul 
{
    margin: 0;
    padding: 0;
    list-style: none;
}

#navlist ul ul li { 
    padding:5px 0 5px 23px;
    background-image: url(/gl_images/bullet_leaf.gif);
    background-color: #F8F1E1;
    background-repeat: no-repeat;
    background-position: left;
    border-color: black black ;
    #C3DC9A; font-family: arial; 
    font-size: 101%; 
    border-style: dotted; 
    border-top-width: 0px;
    border-left-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 1px; 
}
#pagelist ul li { 
    padding:5px 0 5px 23px;
    background-image: url(/gl_images/bullet_leaf.gif);
    background-color: #FFF;
    background-repeat: no-repeat;
    background-position: left;
    border-color: black black ;
    #C3DC9A; font-family: arial; 
    font-size: 101%; 
    border-style: dotted; 
    border-top-width: 0px;
    border-left-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 1px; 
}

#navlist ul ul li:hover { 
    background-color:#FFF
}

#pagelist ul li:hover { 
    background-color:#F8F1E1
}

/*Styling header for page sidebar*/
#execphp-3 div {
    background-image: url(/gl_images/contentheader.gif) !important;
    background-color:#FFF !important;
    padding:0 0 0 15px !important;
    text-transform:uppercase
}

#navlist ul ul li:hover { 
    background-color:#FFF
}

.recent-posts-thumb {
    border:0;
    margin:0 5px 0 0;
    float:left;
}
.alignleft {
    float:left;
    margin-right:5px;
}

.alignright {
    float:right;
    margin-left:5px;
    margin-bottom:10px;
}


.text1 {  
    font-family: arial; 
    font-size: 101%; 
    color: #4A6B13; 
    text-decoration: none
}
.text2 {  
    font-family: arial; 
    font-size: 101%; 
    color: #000000; 
    text-decoration: none
}
.footer_on { 
    font-family: arial; 
    font-size: 11px; 
    font-weight: normal; 
    color: #F9F9E2; 
    text-decoration: none
}

.footer_off { 
    font-family: arial; 
    font-size: 11px; 
    font-weight: normal; 
    color: #37500C; 
    text-decoration: none 
}

.verysmalltext1 { 
    font-family: arial;
    font-size: 9px;
    color: #B7D18C; 
    text-decoration: none 
}

.cellbottom1 {  
    border-color: black black 
    #C3DC9A; font-family: arial; 
    font-size: 12px; color: #245C1F; 
    text-decoration: underline; 
    border-style: dotted; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 1px; 
    border-left-width: 0px
}

.link1 { 
    font-family: arial; 
    font-size: 11px; 
    color: #6B9C19; 
    text-decoration: underline
}

.smalltext1 { 
    font-family: arial; 
    font-size: 11px; 
    color: #537C0D; 
    text-decoration: none
}

.header1 {  
    font-family: Georgia; 
    font-size: 20px; 
    line-height: 150%; 
    color: #6B9C19; 
    text-decoration: none
}

.subheader1 {  
    font-family: Georgia; 
    font-size: 18px; 
    line-height: 150%;
    color: #6B9C19; 
    text-decoration: none

}

.subheader2 {  
    font-family: Georgia; 
    font-size: 14px; 
    color: #6B9C19; 
    text-decoration: none
}

.formborder1 {  
    font-family: georgia; 
    font-size: 11px; 
    color: #537C0D; 
    text-decoration: none; 
    background-color: #F8F1E1; 
    padding-left: 2px; 
    border: #76AC1B; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px
}

