/*  
Theme Name: birds
Theme URI: http://www.mybirdinfo.com
Description: My Bird Info Site
Version: 1.0
Author: bird person
Author URI: http://www.mybirdinfo.com
*/

* {	padding: 0px; margin:0px;}
p { margin: 8px 0px; }
a img {	border:0;}
fieldset {border:none;}

body {background: #f9f8f4; font: 12px/19px verdana, tahoma, "lucida grande",  sans-serif; color: #333;}
a {text-decoration:none;}
a:link, a:visited, a:active { color: #0000FF;	}
a:hover {	color: #333; text-decoration:underline; }
h1, h2, h3, h4, h5, h6 {font-family:Georgia, Verdana, Arial, Serif;}
h2.pagetitle { margin: 0px 0px 5px 0px; border-bottom:1px dotted #DDD;}

#container {
	border: #ddd 1px solid; 
	border-top:none;
	background: #fff 	; 
	margin: 0px auto; 
	width: 780px; 	
	position: relative; 
	text-align: left;
}

#header { width: 780px;	background: #464646; padding:5px 0px;}
#header-logo {float: right;	height:35px; width:55px; margin:10px;	background:url(images/birdW.png) no-repeat right center #464646; }
#header h1 {font-size:30px;	margin:10px 0px 0px 7px; font-variant:small-caps;	letter-spacing:1px; }
#header h1 a {color: #FFF;	text-decoration:none;}
#header h2 {margin:5px 0 0 10px; font-size:12px; font-weight:normal; font-family:Tahoma, Verdana, Arial, Serif;	letter-spacing:1px;	color: #FFF; }

#navigation {
	margin: 0px auto 10px; 
	padding: 2px 0px;
	overflow: hidden; 
	width: 780px; 
	font-family:Tahoma, Verdana, Arial, Serif;
	border-bottom: 1px solid #ddd;
}
 
#navigation ul li {float: left; margin: 0px 5px 0px 0px; list-style-type: none;}
#navigation ul li a {padding: 0 11px 2px 11px; display: block; font-weight: bold;	text-decoration: underline;}

#content {margin: 10px 10px 10px 20px; 	overflow: auto;}
#content h3 {font-size: 15px; margin: 5px 0px 0px;}
#content ol {list-style-type:decimal; margin:1em; padding:0 1em; }
#content-main {	float: left; width: 530px;	margin-right: 20px;}
#content-main .post ul {margin:0px;	padding:0px;}
#content-main .post ul li {padding: 1px 0px; }
#content-main .post ul li a {padding: 2px 0px;	font-weight: bold; text-decoration:underline;}
#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: 17px; margin: 5px 0px 0px; letter-spacing:1px; font-weight:normal;}
#content .entry { margin:12px 0; }
#content .entry a {border-bottom:#999 1px dashed; text-decoration:none;}
#content .infoEntry h1, #content .infoEntry h2 {margin:0px;	padding:5px 0px 0px 0px;}
#content .infoEntry ul {margin:0; padding:0;list-style:none;}
#content .infoEntry a {text-decoration:underline;}
#content .post-info, #content .postmetadata {margin:0px; padding:0px;	font-size:11px;	color:#999;}
#content .post-info a, #content .post-info a:active, #content .postmetadata a, #content .postmetadata a:active{	color:#888; }
#content .post-info {border-bottom:1px dotted #DDD;}

#sidebar {margin:0px; padding:0px; width: 200px; font-size:11px; text-align:center;}
#sidebar ul {list-style:none;	margin:0;	padding:0;}
li.sidebox {padding:10px;	background: url(images/sideheadtop.gif) #ededed no-repeat left top; margin-bottom: 10px; border:2px solid #000; }
li.sidebox h2 {font-weight: bold; font-size: 1.2em; text-align: left; }
#sidebar li.sidebox p img {float: left; margin: 0px 10px 10px 0px; }

#footer {
	background: #464646;
	margin: 0px auto; 
	overflow: auto; 
	width: 782px; 
	color: #999; 
	text-align: center;
}
 
#comments, #respond {margin: 2em 0 0 5px;}
#commentform {margin:10px;padding:10px;}
#container .commentlist {margin: 0;	padding: 0;}
.commentlist li {list-style:none;	margin: 1.5em 0; padding: 0.5em; background:#f6f6f6; }
.commentlist li.alt { background:#fafafa; }
.commentlist li .cmtinfo {font-size:1em;border-bottom: #eee 1px solid; }
.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;}

textarea{
	width: 90%;
	padding:5px;
	height: 20em;
	border: 1px solid #ccc;	
	background:#f9f8f4;
}
input.textbox 
{
	background:#f9f8f4;
	padding:1px;
	border:#ccc 1px solid;
}

.posttitle h2 a, .post-title a {color:#333;}

#header, #content, #sidebar, #footer, .widget { overflow: hidden;}
#homePage h2 { font-size:22px; margin:0px 0px 5px 0px;}
#homePage img { margin: 5px 0px 0px 5px; float:right;	/* margin: 0px 5px 0px 0px; float: left;*/ }
#homePage a { text-decoration:underline;}
#homePage ul {display:inline; margin:0px; padding: 0px;}

.miniNav .alignright, .miniNav .alignleft{display:inline;}

p.result {font-family: arial, helvetica, sans-serif; font-size: 11px; margin: 5px 15px 20px 3px;}
a.restitle {font-weight: bold; font-size: 12px;}
span.resurl {font-size: 10px; color: #008000;}
/* Wordpress Stats Remove Smiley Face In The Footer */
img#wpstats{width:0px;height:0px;padding:0px;border:none;overflow:hidden}