/*
Theme Name: O'neil Landscaping theme
Theme URI: http://oneillandscaping.com
Description: The default WordPress theme for O'neil Landscaping.
Version: 1
Author: justin adkins Brainspiral Tech
Author URI: http://brainspiral.com/

Tags: 
grey: c0c2bf
green: 339400
teal: 076b68

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana,"Bitstream Vera Sans","DejaVu Sans",Geneva,sans-serif;
	background: #363831;
	color: #076b68;
	text-align: left;
	}
#wrap {
margin: auto;
width: 800px;
background: #fff;

}
.post h2 a, .post{
padding-top:15px;
text-decoration:none;
}
#page {
width: 800px;
margin: auto;
background: #fff;
text-align: left;
}

a {
color: #076b68;
}

#header {
	background: #fff;
	margin-top: 0;
	padding-top:0;
	height: 241px;
	width: 800px;
	}

#headerimg 	{
	margin-top: 0;
	padding-top:0;
	height: 181px;
	width: 800px;
	background: #fff url('images/header.png') no-repeat bottom center;
	border-bottom: 5px solid #fff;
}
#homeimg{
width: 800px;
height: 198px;
background: #fff url('images/home.png') no-repeat bottom center;
}
#contactimg{
width: 800px;
height: 239px;
background: #fff url('images/contact.jpg') no-repeat bottom center;
}
#header p{
margin: -20px auto auto auto; 
padding: auto;
text-align:center;
height:15px;
width: 700px;
font-size:11px;
font-weight: 600;
text-transform:uppercase;
background: #fff;
}
#nav{
margin: auto; 
padding: auto;
text-align:center;
height:35px;
width: 700px;
font-size:11px;
font-weight: 600;
text-transform:uppercase;
background: #fff url('images/nav.png') no-repeat bottom center;
}
#nav ul {
margin: 0; 
padding: 10px 5px; 
background: none;
list-style-type: none; 
list-style-image: none; 

}  
#nav li {
display: inline; 
}

#nav ul li a {
text-decoration:none;  
margin:0;
padding: 9px; 
color: #076b68;
background: none;
border-right: 2px solid #076b68;
}

ul li.page-item-7 a{
border-left: 2px solid #076b68;
}

#nav ul li a:hover {
color: #000;

}

#content {
	background: #fff;
	width:700px;
	border: 0;
	padding:0;
	margin: auto;
	font-size: 1.2em;
	}
#content p{
padding: 5px;
}
#content img{
border:1px solid #076b68;
padding:5px;
margin: 2px;
}
#footer {
	background: #fff;
	color: #076b68;
	width: 800px;
	}	
#footer p {
padding: 10px 0;
text-align: center;
}
#managers{

	width:700px;
	min-height:200px;

	padding:0 15px;

	margin-bottom: 15px;
	font-size: 1.2em;
	text-align: left;
	}
#managers img{
	padding:5px;
	}	
.entry{

	width:700px;
	min-height:200px;

	padding:0 15px;
	margin-bottom: 15px;
	}
.services {
margin: auto; 
padding: auto;
text-align:center;
height:25px;
width: 700px;
font-size:11px;
font-weight: 600;
text-transform:uppercase;
background: #fff;
} 
.services li, .services ul{
width: 700px;
margin: auto;
display: inline;
text-decoration: none;
text-align: center;
padding: 0 9px;
}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}