/*
Theme Name: McCoy's Landscaping
Theme URI: http://www.hostseeq.com/blog
Version: 1.2
Description: 
Author: HostSeeq Designer
Author URI: http://www.hostseeq.com/blog
*/
body{margin:0;font:76%/1.6em verdana, tahoma, arial, sans-serif;color:#333;text-align:center;background:#ffffff;}
* {padding:0;margin:0;}
p{margin: 0.7em 0;line-height:1.6em;}
dl{margin:1em 0;}
dt{font-weight:bold;}
dd{margin:0.5em;padding:0;}

img { padding:2px 8px 8px 2px;margin:3px;border:none;border-top:#eee 1px solid;border-left:#eee 1px solid;border-right:#eee 1px solid;border-bottom:#eee 1px solid;}
a img { border:none;background:none;padding:none;background:url(img/shadow.gif) no-repeat right bottom;padding:2px 8px 8px 2px;border-top:#eee 1px solid;border-left:#eee 1px solid;}
.clear { clear:both;height:20px;}
blockquote { color:#666;margin: 1em;padding: 0 0 10px 50px;background: url(img/blockquote.gif) no-repeat left top;}
fieldset { border:none;}
a { text-decoration:none;}
a:link, a:visited { color: #FF9933;}
a:hover, a:active { border-bottom:#963 1px solid;}
h1, h2, h3, h4, h5, h6 { font-family: Trebuchet MS, Arial,Georgia, Verdana, Arial, Serif;}

#container{background:#fff;margin:5px auto;width:99%;position:relative;text-align:left;}
#header { clear: both;float: left;margin: 10px 5px;width: 450px;}
#feedarea {	padding:10px 10px 0 0;float: right;text-align: right;}
#header2 { margin: 10px 5px;width: 450px;}
#headerimage{float:left;clear:right;background:#fff url(http://mccoyslandscaping.com/wp-content/themes/mccoyslandscaping/images/header-images/rotator.php) no-repeat 0 0;margin:10px;color:#fff;height:215px;width:758px;border:1px #ffffff solid;}
#headerimage h1 {font-variant:small-caps;font-size:32px;font-weight:600;letter-spacing:2px;margin:30px 0px 0px 5px;line-height:1.5em;}
#headerimage h1 a{color:#ffffff;text-decoration:none;border:none;}
#headerimage h1 a:hover{border-bottom:#ffffff 1px solid;}
#header h2 { margin:5px 0 0 10px;font-size:1em;font-weight:normal;font-family:Arial, Verdana, Arial, Serif;letter-spacing:1px;}
.posttitle {margin-top:-10px;}

#headerimage-pages h1 {font-variant:small-caps;font-size:22px;font-weight:600;letter-spacing:2px;margin:0px 0px 0px 5px;width:250px;}
.posttitle-page {margin-top:-10px;}
.posttitle-page h2 a{position:absolute;top:235px;left:800px;width:170px;}
#content .entry-page{margin:.6em 0;padding-right:1em;}
#page-slides{width:758px;height:595px;float:left;padding-right:6px;margin-top:-5px;}
#page-text{width:180px;float:left;position:absolute;left:790px;top:265px;padding:5px;border:#CCCCCC 1px dashed;}


#content { margin:10px;float:left;}
html #content { height: 1%;}
#content h3 { font-size: 1.4em;font-weight:normal;margin: 1em 0 0;color: #265e15;}
#content h4 { font-size: 1.1em;margin: 1em 0 0 0;}
#content h5 { font-size: 1em;margin: 1em 0;}
#content-main ul { margin:1em;padding:0 1em;list-style-image:url(img/bullet.png);}
#content-main ul.asides { margin:0;padding:2em;border-bottom:#ddd 1px dashed;}
#content ol{list-style-type:decimal;margin:1em;padding:0 1em;}
#content-main{float:left;width:956px;}
#content-main-home{float:left;width:456px;margin-right:15px;position:absolute;top:250px;left:15px;}
#homeSlides{float:left;width:482px;margin-left:3px;position:absolute;top:250px;left:500px;}
#content .post { padding-left:5px;padding-right:5px;padding-bottom:5px;margin-bottom:10px;}
#content p img.right { float: right;margin:10px 0 0 10px;}
#content p img.left { float: left;margin:0 10px 10px 0;}
#content .post h2 { font-size: 1.4em;margin: 1em 0 0;letter-spacing:1px;font-weight:normal;}
#content .entry{margin:.6em 0;padding-right:1em;}
#content .entry p{margin-top:0px;}
#content .entry a:link, #content .entry a:visited { border-bottom:#963 1px dashed;}
#content .entry a:hover, #content .entry a:active { border-bottom:#963 1px solid;}
#content .post-info , #content .postmetadata { font-size:0.9em;color:#999;margin:0;padding:0;}
#content .post-info { padding-bottom:12px;}

#sidebar{position:absolute;top:15px;left:790px;width:190px;float:left;font-size:0.9em;border:1px dashed #CCCCCC;}
#sidebar ul {list-style:none;margin:0;padding:0;}
#sidebar ul ul { list-style:none;margin:0.5em 0 0 1em;padding:0;}
.current_page_item a{border-bottom:#963 1px solid;}
li.sidebox { padding:10px;margin-bottom: 5px;}
html li.sidebox { padding-bottom: 10px;}
li.sidebox h2 { font-weight: bold;font-size: 1.6em;text-align: left;color: #242;}
#sidebar li.sidebox p img { margin:0;padding:3px;border:#ccc 1px solid;background:none;}

#footer{clear:both;background:transparent;margin:0 auto;position:absolute;top:670px;left:15px;text-align:left;}
#footer p{float:left;line-height:1.2em;margin:1em 0;text-align:left;font-size:0.9em;color:#999;}

#comments, #respond { margin: 2em 0 10px 5px;}
#commentform { margin:10px 0;padding:10px;background:#f9fcfc;border-top: #ddd 1px solid;border-bottom: #ddd 1px solid;}
.commentnum { font-size:1.5em;font-weight:bold;margin:0 5px 0 0;}
#container .commentlist { margin: 0;padding: 0;border-top: #ddd 1px solid;}
.commentlist li { list-style:none;margin: 0;padding: 0.5em;background:#fff url(img/shadow_top.gif) repeat-x top;border-bottom: #ddd 1px solid;}
.commentlist li.alt { background:#f9f9f9;}
.commentlist li .cmtinfo { font-size:1em;}
.commentlist li cite { font-style:normal;font-weight:bold;}
.commentlist li .cmtinfo em { float:right;margin:0;padding:0;font-style:normal;font-size:0.9em;color:#999;}
#content .commentsfeed { background:url(img/icon_feed.gif) no-repeat left center;padding-left:16px;}
#content .trackback { background:url(img/link.gif) no-repeat left center;padding-left:20px;}
input.textbox { border:#ccc 1px solid;font:1em Arial, Serif;padding:2px;width:150px;}
textarea { width: 90%;padding:10px;line-height:2em;height: 20em;border: 1px solid #ccc;background:#fff url(img/shadow_top.gif) repeat-x top;font:1em Verdana, Arial, Serif;}
.textbox:focus, textarea:focus { border:#265E15 1px solid;}
.post h4 { font-size:1em;font-weight:normal;font-family:Arial,Verdana, Tahoma, Arial, Serif;}
.post h4 em { font-style:normal;float:right;font-weight:normal;}
#header, #content, #sidebar, #footer, .widget { overflow: hidden;}

.nocomments{display:none;}