/*
Theme Name: WordsByDawn
Theme URI: http://www.wordsbydawn.com
Description: Theme created for WordsByDawn.com, adapted from Starkers by Elliot Jay Stocks.  Special thanks to css-tricks.com and Snipe.net!</a>)
Version: 2 (WP2.6.2)
Author: David Nikithser
Author URI: http://davidnik.com
Tags: freelance, left sidebar
*/
/*
RESET, shamelessly borrowed from www.css-tricks.com
*/

*			{margin: 0; padding: 0;}
html		{overflow=y; scroll;}
html, body	{height: 100%}
body		{font size: 50%; font-family: Arial, Helvetica, sans-serif; color: #000000; background: url('images/bg.gif');} 
ul			{list-style: square inside;}
ol			{list-style: decimal inside;}
a			{outline: none; text-decoration: none;}
a img		{border: none;}
img			{vertical-align: middle;}
table		{border-collapse: collapse;}

/*
UTILITY, shamelessly borrowed from www.css-links.com
*/
.floatLeft	{float: left;}
.floatRight	{float: right;}
.clear		{clear: both;}
.button		{border: 1px solid #004983; background: white; padding: 3px 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #004983}
.button:hover	{background: #bed6e2; color: white;	}

/*
TYPOGRAPHY
*/

p, li		{font-size = 1.2em; line-height: 1.2em; margin: 0 0 10px 5px;}
a			{color: #004983;}
/* a:hover		{background: black; color:#FFFFFF} */
h1			{font-size: 2.2em; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal;}
h2			{font-size: 1.4em; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal;}
h3			{font-size: 1.2em; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal;}
h4			{color: white; font-size: 2.8em; margin-bottom: 15px;}

/*
STRUCTURE, shamelessly borrowed from www.css-tricks.com.
Actually, all of these sections are.
*/

#page-wrap		{width: 1040px; margin: 0px auto -28px; min-height: 100%; height: auto !important; height: 100%;}
#push			{height: 28px;}
#notesidebar	{width: 225px; float: left; background: url('images/notebg.png') no-repeat; height: 648px; width: 212px; margin-left: 25px;}
#maincontent	{width: 550px; float: right; margin-right: 15px;}
#typesidebar	{width: 225px; float: left; background: url('images/typebg.png') no-repeat; height: 639px; width: 212px;}
#archivetitle	{margin-left: 20px; margin-bottom: 5px;}
#pagenav a		{color: white;}

/*
HEADER
*/
#mainhead		{height: 110px; width: 1040px;}
#logobar		{background: url('images/logo.gif') no-repeat; height: 108px; width: 600px; text-align:right;}
#linksbar		{width: 100px; float: left;}
#logobar p		{color white; width: 300px; float:left;}
form#searchform	{margin: 0 0 10px 0 ; float: right;}

/*
MENU
*/

#navmenu		{padding-top: 11px; margin-bottom: 20px;}
ul#pagenav		{width: 1024px; background: #a9d9ca; float: left; margin: -5px 0 10px 20px;}
ul#pagenav li	{display: inline;}
ul#pagenav li a	{color: black; padding: 1px 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
ul#pagenav li a:hover	{background: black; color: white;}
#searchnav		{width: 300px; float: right; margin: -50px 0 0 0;}
ul#searchnav li	{display: inline;}

/*
WIDGETS
*/

.widget			{background: transparent; color: black; width: 190px; min-height: 100px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin: 0 0 15px 5px;}
.widget .inside	{padding: 10px; margin-left: 10px;}
.widget ul		{list-style: none; color: #004983; margin-left: 10px;}
.widget ul a	{display: block; padding: 2px; color: #000000;}
.widget ul li a:hover	{background: black; color: white;}
.thumb			{width: 62px; float: left; margin: 0 0 10px 15px;}
.twitmeta		{font-size: .7em; font-weight: bold; margin: 0;}
.imglink a:hover	{background:none;}

/*
ENTRIES
*/
.post			{background: white; font-size: 14px; width: 550px; margin-bottom: 25px; border-right: 1px solid #ad9dca; border-bottom: 1px solid #ad9dca; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px;}
.post h2		{}
.datebox		{width: 48px; height: auto; float: left; padding: 5px; background: black; color:#FFFFFF; text-align: center; margin-top: 5px; margin-right: 10px;}
.day			{font-size: .8em; font-weight: bold; margin: 0;}
.month			{font-size: .8em; font-weight: bold; text-transform: uppercase; margin: 0;}
.year			{font-size: .6em; font-weight: bold; margin: 0;}
.tagmeta		{font-size: .8em; font-weight: bold; margin: 0; padding-top: 10px;}
.commentsection	{margin-left: 20px;}
ol.commentlist	{list-style: none;}
.commentbox		{background: white; min-height: 80px; width: 550px; margin-bottom: 10px; padding-top: 10px; border-right: 1px solid #ad9dca; border-bottom: 1px solid #ad9dca; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.grav {float: left; margin: 10px 5px 0 5px;}
ol.commentlist li p	{font-size: 1.0em;}

/*
FOOTER
*/
#footer			{height: 10px; background: url('images/footer.png') no-repeat; padding-top:20px; margin-top: 10px}
#footer-inside	{width: 1040px; margin: -9999px auto;}
