/*
Theme Name: TreetopTales	
Theme URI: http://www.treetoptales.net
Description: tops of treez
Version: dope
Author: Zach i
Author URI: http://www.teamtreetops.com
*/

* { font-weight: normal; behavior: url(iepngfix.htc);}

html { font-size: 62.5%; }

body {
	font-size: 1.2em;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", helvetica, arial, sans-serif;
	color: #000;
	line-height: 1.6em;
	background: #333;
	margin: 0px;
}

/*Basics*/
a { text-decoration: none; color: #3BB049; }
a:hover { color: #000; }

img { padding: 2px; }
img, div { behavior: url(iepngfix.htc) }

strong, b { font-weight: bold; }

blockquote { border-left: 3px solid #CCC; padding-left: 5px; margin-left: 5px; }

/*Layout*/
#footnote{text-align:center; background-color:#FF0099; width:100%;}
#headimg{z-index:2; position: absolute; left: 0; top:-89px; width: 300px; height: 89px; background:url(images/header.png) no-repeat;text-indent:-9999px;}
#footimg{
	z-index:2;
	position: absolute;
	left:0;
	bottom:-53px;
	width: 300px;
	height: 53px;
	background:url(images/footer.png) no-repeat;
	text-indent:-9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#trees{z-index:3; position: absolute; left: 255px; top:-110px; width: 45px; height: 72px; background:url(images/trees.png) no-repeat;}
div#main h1 { z-index:4; position: absolute; left: -170px; top:-130px; width: 213px; height: 292px; padding:0;margin:0;
background:url(images/logo.png) no-repeat; text-indent:-9999px;}
h3 {color:#666666; text-indent:15px;}

#nav {
	z-index:7;
	position: relative;
	left: 30px;
	top: -20px;
	right: 0px;
	bottom: 0px;
}
#nav li { display: inline; background-repeat: no-repeat;}
#nav li a { text-transform: uppercase; text-decoration: none; color:#000000; padding-left: 20px; padding-bottom: 14px;}
#nav li a:hover { background: url(images/arrowbullet.gif); background-repeat: no-repeat; color:#990000; padding-left: 20px; padding-bottom: 14px; background-position: 0 -14px;}

#main {
	width: 300px;
	height:auto;
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
	left: 40%;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:0px;
	margin-top:170px;
	margin-bottom:170px;
	margin-right: 0px;
	margin-left: 0px;
}
#main2{
	margin:0;
	padding-left:45px;
	padding-right:5px;
}
p#dontuseie{
	background-color: #FF6600;
	text-align: left;
	height: auto;
	width: 100%;
}
p#dontuseie a {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 16px;
}
/*Comments*/
input, textarea { float: left; width: 100%; background: #FFFFFF; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", helvetica, arial, sans-serif; border: 1px solid #CCCCCC; }
input[type=submit] { width: 100%; }

.comment { float: left; width: 100%; border-bottom: 3px solid #4D4840; }
.author { background: #CCCCCC; padding: 5px; width: 100%; }
.author img { border: 1px solid #BBBBBB; }
.comment_text { }
.comment_meta { float: left; width: 100%; border-top: 1px solid #CCCCCC; }
.author .comment_meta { border-top: 1px solid #BBBBBB; }
.comment_meta p { float: left; }
.comment_meta img { float: right; }