/*
Theme Name: Apple Tree
Theme URI: http://appletreewebdesigns.com/
Description: Apple Tree Business Theme
Version: 1.0
Author: Bekah Sealey
Author URI: http://appletreewebdesigns.com/

*/


body{
margin: 0;
font-family:Arial, Verdana, Sans-serif;
font-size:12px;
text-align:center;
vertical-align:top;
background: #ffffff;
color: #000000;
}

body, h1, h2, h3, h4, h5, h6, blockquote, p, a{
margin: 0;
padding: 0;
}

a{
font-family:Verdana, Sans-Serif;
color:#5C3317;
}

a:hover{
color:#629632;
}

img{
margin: 4px;
}

img a{
border:2px #ccc solid;
}

img a:hover{
border:2px #629632 solid;
}

#header{
background: #ffffff url('images/appletree.png') top center no-repeat;
float:left;
width:100%;
text-align:center;
}

#header h1{
margin: 190px auto 0 auto;
font-family: Verdana, Arial, Sans-serif;
font-size:35px;
line-height:1.5em;
}

#header a{
color:#629632;
}

#header a:hover{
color:#5C3317;
}

#header h4{
font-family: Verdana, Arial, Sans-serif;
font-size:16px;
line-height:1.5em;
}

#menu{
margin: 0 auto;
padding: 6px 0;
width:95%;
height:1.5em;
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
display:block;
text-align:left;
}

#menu ul{
background: url(images/apple.png) left no-repeat;
margin: 0 0 0 20px;
list-style:none;
vertical-align:middle;
font-size:16px;
font-weight:bold;
}

#menu li{
display:inline;
padding: 0 10px 0 2px;
}

#container{
float:right;
width:550px;
border-left:2px solid #ccc;
margin: 20px 5px 0 10px;
padding-left: 20px;
text-align:left;
}

.post{
padding: 10px 0;
font-size:14px;
}

.post p{
padding: 5px 10px;
font-family:Arial;
}

.post h2{
font-size:18px;
}

.entry{
line-height:18px;
}

p.postmetadata{
margin: 10px 0 0 0;
}

.postmetadata a{
color:#629632;
}

.postmetadata a:hover{
color:#5C3317;
}

.navigation{
padding: 10px 0 0 0;
font-size:14px;
font-weight:bold;
line-height:18px;
}

.sidebar{
float:right;
width:400px;
margin: 20px 0 0 0;
text-align:left;
display:inline;
}

.sidebar h2{
margin: 0 0 0 200px;
padding: 0 25px;
text-align:left;
}

.sidebar ul{
list-style:none;
text-align:right;
margin: 0;
padding: 10px 20px 0 0;
}

.sidebar ul li{
padding: 10px 0;
}

.sidebar ul li h2{
font-family:Verdana, Sans-serif;
font-size:16px;
}

.sidebar ul ul li{
padding: 0;
line-height:2em;
}

#wp-calendar{
width:165px;
margin: 5px 0 0 200px;
}

#banner{
clear:both;
margin: 0 auto;
padding: 10px 0 0 0;
position:relative;
}

#his3container{
margin: auto;
padding: 0 0 4px 0;
position:relative;
overflow:hidden;
background:#eee;
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
}

#display_area{
position:absolute;
left:0;
top:0;
width:0px;
height:0px;
clip:rect(0,0,0,0);
}

#footer{
clear:both;
text-align:center;
width:95%;
margin: 0 auto;
padding: 10px 0 0 0;
font-size:13px;
font-weight:bold;
line-height: 1.5em;
}

#footer p{
background: url('images/logo.png') right no-repeat;
border-top:2px #ccc solid;
height:70px;
}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
