body{background: url(../images/leaf_bg_tile.png) repeat #fffff2; font: 12px Georgia, "Times New Roman", Times, serif;}
.wrapper{width: 960px; margin: 0 auto;}
b{font-weight: bold;}
/*
	nav
*/
#nav{float: right;}
#nav li{float: left;}
#nav a{display:block; width: 89px; height: 29px; }
#home_btn{background:url(../images/home-btn.png) no-repeat 0 0;}
#service_btn{background:url(../images/services-btn.png) no-repeat 0 0;}
#bee_btn{background:url(../images/bee_btn.png) no-repeat 0 0;}
#nav a:hover{background-position: 0 -29px;}
#nav a:active{background-position: 0 -58px;}

#header{padding: 15px 0;}
#header img{margin: 0 10px; float: right;}
#header p{padding: 7px 0 0 0; color: #133c46; float: right;}
#header span{font-weight: bold;}

/*
	banner
*/
#main_banner{height: 141px; background: #133c46; width: 100%; padding-top: 20px; margin-bottom: 15px;}
#main_banner .wrapper{position: relative;}
#gradient{position: absolute; top: -20px;width:960px;height:160px;background:url(../images/top_gradient.png) no-repeat;}
#logo{background:url(../images/top_logo.png) no-repeat;width:112px;height:124px;position:absolute;}
#main_banner img{float: left;}
#main_banner h1 {
	width: 425px;
	font-size: 26px;
	color: #cdca68;
	font-style: italic;
	text-align: right;
	padding-bottom: 15px;
	padding-top: 3px;
	}
#main_banner p {
	width: 425px;
	font-size: 16px;
	color: #afc1c5;
	font-style: italic;
	text-align: right;
	line-height: 20px;
	}

/*
	content
*/
#satisfied_clients li{float: left; margin: 0 20px;width:300px;}
/* #satisfied_clients li:first-child{margin: 0;}
   #satisfied_clients li:last-child{margin: 0;} Does not work in IE */
#satisfied_clients span{display: block; width: 31px; height: 23px; background:url(../images/quote.png) no-repeat 0 0; float:left; margin-right: 5px;}

#content h2{font-size: 22px; color: #133c46; font-style: italic; margin-bottom: 20px;}
#satisfied_clients p{font-size: 11px; color: #155261; width: 250px;}
#satisfied_clients b{float: right;}

.horizontal_divide{background: url(../images/devider_tile.png) repeat-x; border: none;}

#content{margin-bottom: 60px;}

/* 
	content - services
*/
.services{width: 303px; float: left; margin-bottom: 35px;}
.services ul{list-style:disc;color:#133C46;padding-left:10px;}
.services li{margin:10px;}
#content h1{font-size: 20px; color: #133c46; font-style: italic;}
.space{margin: 0 25px;}
#content .services h2{margin-bottom: 10px; font-size: 16px;}
.services p{font-family: "Calibri", Georgia,Serif; padding:10px; font-size: 14px; color: #133c46;}
.services img{padding: 5px; background: #FFFFFF; border: 1px solid #b2b3b3; -moz-border-radius: 3px;
			border-radius: 3px; -webkit-border-radius: 3px;}

/*
	Footer
*/

#footer {
	background: url(../images/leaf_bg_tile.png) repeat #d9d7c9;
	width: 100%;
	padding-top: 50px;
	}

#grass{background: url(../images/footer_leaves.png) no-repeat; width: 626px; height: 60px; margin: 0 auto;}
#footer_left{width: 475px; color: #133c46; float: left;}
#footer_left h2{font-size: 20px; font-style: italic;}
#footer_left li{font-style: italic; margin: 0 0 15px;}
#footer_left img{margin-right: 7px;}
#footer_left li a{color: #646100; text-decoration: none;}
#footer_left li a:hover{text-decoration: underline;}
#footer_left li:after{
		visibility: hidden;
     	display: block;
     	font-size: 0;
     	content: " ";
     	clear: both;
     	height: 0;
}


#footer_right{width: 395px; color: #133c46; float:right;}
#footer_right h2{font-size: 20px; font-style: italic;}

#contact_form input[type=text]{color: #133c46; width: 390px; height: 26px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid white; font-family: "Calibri", Georgia,Serif;}
#contact_form textarea{color: #133c46; width: 390px; height: 106px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid white; font-family: "Calibri", Georgia,Serif; font-size: 12px;}
/*#contact_form input[type=submit]{background: #646100; border:none; padding: 4px 7px; color: #FFFFFF; float: right; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;}
#contact_form input[type=submit]:hover{background: #a19c01;}*/

#contact_form div#submit{cursor:pointer; background: #646100; border:none; padding: 4px 7px; color: #FFFFFF; float: right; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;}
#contact_form div#submit:hover{background: #a19c01;}

#contact_form fieldset{margin-bottom: 8px;}

/*
	below footer
*/
#copy_right{background: url(../images/leaf_bg_tile.png) repeat #b9bca1; color: #133c46; padding: 25px 0;}
#copy_right a{background: url(../images/footer_liquidedge_logo.png) no-repeat 0 0; display: inline-block; width: 90px; height: 21px;}
#copy_right a:hover{background: url(../images/footer_liquidedge_logo_hover.png) no-repeat 0 0;}

/*
	floats
*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}


