/**
 * Theme Name: GreenLeaf
 * Theme URI: http://themehybrid.com/themes/skeleton
 * Description: Jennifer J Insurance Agency MarketingXchange design
 * Author: Griffith T. Pickett
 * Author URI: http://marketingxchange.com
 * Version: 1.0
 * Tags: threaded-comments
 * Template: hybrid
 *
 * Skeleton is released under the GNU General Public License, version 2 (GPL).
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */

/* Common Stuff*/
* {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 14px;
padding: 0;
margin: 0;
}
.clear {clear:both; } 
.right { float: right;} 
.left { float: left;}
body {
width: 1024px;
height: 100%;
margin: 0 auto;
background: url(images/bg_main.jpg) top center no-repeat;
	}
h1 { font-size: 2.2em; } 
     
h2 { font-size: 2.0em; } 
     
h3 {font-size: 1.6em;} 
     
h4 {font-size: 1.4em; } 
     
h5 { font-size: 1.2em;} 
     
p {font-size: 1.0em; margin:15px 0 0 0;}
form {}
table {}
ul {}
li {}
 
#wrap {
margin: 0 auto;
width: 1024;	
	}


/* Header Area*/
#header {
width:1024px;
height: 320px;
margin: 0 auto;
	}

#logo {
height: 320px;
width: 305px;
float: left;
background: url(images/logo-bg.jpg);
	}

#slideshow {
width: 719px;
height: 320px;
float: left;
margin:0 0 0 0px;
background: url(images/slideshow_bg.jpg);	
z-index: 999;
}
#slideshow_frame {
width: 700px;
height: 320px;
margin:0 0 0 0px;
background: url(images/slideshow_frame.png);
z-index: 100  !important;		
	}
#slideshow_frame img{
z-index: -888 !important;	
	}

/* Index Copy Area*/

#content {
width: 1024px;
margin: 0 auto;
clear: both;
	}
#nav ul {

margin:0 0 0 15px;
display: inline;	
padding: 5px;
background-color: #666666;	
	}
#nav {
	height: 40px;
	width: 670px;
margin-bottom: 35px;
margin-top: 10px;
	}
#nav ul li {
	margin-top:10px;
margin-left: 0;
	padding: 0px 7px;
	border-left: 1px solid #fff;
	list-style: none;
	display: inline;	
	}
#nav ul li a {
text-decoration: none;	
font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
color: #fff;
padding-top: 10px;
font-weight: bold;
letter-spacing: 3px;
	}
#nav ul li.first {
margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;	
	}

#main_content{
	width: 700px;
	float: left;
	background: url(images/copy-bg.jpg) no-repeat;
	padding:10px 0 0 0;
	}

#entry {
	
	}

#copy {
padding:0 0 0 15px;
width: 412px;
float:left;	
	}

#featured_image {
width: 270px;
float: left;
	}

#call_to_action {
clear:both;
margin: 50px 0 0 0;	
position: relative;
	}
.boxUL {
	width:190px;
	margin:0 0 0 40px;
	}
.boxh3 {
margin:0 0 0 20px;
padding:10px 0 0 0;	
	}

.boxForm {
width:170px;
height: 108px;
margin:0 0 10px 18px; 	
	}
#box1 {
width: 207px;
height: 191px;
float: left;
margin: 10px 10px 10px 0;	
background: url(images/box1.png) no-repeat;	
	}
	
#box1 li {}
#box2 {
width: 207px;
height: 191px;
float: left;
margin: 10px 10px 10px 0;	
background: url(images/box2.png) no-repeat;	
	}

#box3 {
width: 199px;
height: 182px;
float: left;
margin: 10px 10px 10px 0;
background: url(images/box3.png) no-repeat;	

	}

/* Sidebar Area*/

#left_sidebar {
height:715px;
width: 305px;
float: left;
background:url(images/sidebar-bg.jpg) no-repeat;	
	}


/* Footer Area*/
#footer {
clear: both;
width: 700px;
margin: 0 0 0 0px;	
	}
#footer a {
text-decoration: none;
color: #666666;
	}
#footer a:visited {
text-decoration: none;	
color: #666666;
	}

#partners {
width: 700px;

	}
#partners h5 {
margin:0 auto;
width: 150px;
color: #419700;	
	}
#partners p {
width: 550px;
margin:0 auto;
	}
#partners a{
text-decoration: none;
color: #419700;	
	}
#partners a:visited{
text-decoration: none;
color: #419700;	
	}
#links {
width: 700px;	
	}
#links p {
margin:0 auto;
width: 457px;
padding:15px 0 0 0;
	}
#links p a {
margin:0 auto;
width:700px;	
	}

#copyright {
width: 700px;	
	}
#copyright p {
margin:0 auto;
width: 457px;
padding:15px 0 0 0;	
	}	

#copyright p  a {
margin:0 auto;
width:700px;	
}
#copyrightLeft {
padding:0 0 0 125px !important;	
	}	

#geo {
padding:0 0 0 15px;	
	}
