/*
Theme Name: BlogStarter
Theme URI: http://martythornley.com/2009/05/blogstarter-free-wordpress-theme-for-developers
Description: A basic, bare bones theme starter for simple blog layouts.
Version: 1.1 (wp 2.7.1)
Author: Marty Thornley
Author URI: http://martythornley.com
Tags: basic, simple, clean, blog, two columns
*/


/* Internet Explorer fixes *******************

header.php includes several standard ie fixes including a javascript file from googlecode, to make versions lower than 7 behave like 7.
It also includes conditional links to the ie.css and ie6.css stylesheets.

For issues with ie7, or all ie in general: place fixes in ie.css

For issues with ie6: place fixes in ie6.css

Conditional statements are included in header.php so that these stylesheets will only be used in those browsers.

***********************************************/

/* SUPPORT / HELP  ******************************

For up to date fixes and more info:
http://martythornley.com/2009/05/blogstarter-free-wordpress-theme-for-developers

For Tech Support and Feedback:
http://getsatisfaction.com/martythornley/products/martythornley_blog_starter

************************************************/


/* 1) RESET some things for a good starting point - based on yahoo reset */
@import "style/css/reset.css";	

/* 2) Bring in all basic style from default theme, but cleaned up and simplified */
@import "style/css/default.css";

/* 3) Add our own style on top of it all */

/*
This is 90% of what you will need to edit to style this theme.
By importing default.css before it all, we can overwrite anything in there and shouldn't ever need to open that file.
If you keep your changes to section 4 below, it will be easier to upgrade the theme, should you ever want to.
If you don't care about that, then edit away!
*/

/* BASIC FONTS */
body						{
	color: #214287;
	text-align: left;
	font-size: 100%;
	font-family: arial,tahoma,verdana,sans-serif;
}
h1, h2, h3, h4, h5, h6 		{ font-weight: bold; }

/* LINKS */
a, h2 a:hover, h3 a:hover 	{ color: #06c; text-decoration: underline; }
a:hover 					{ color: #147; text-decoration: underline; }

/* PAGE WIDTH  */

#page, #header, #footer		{ margin: 0 auto; width: 960px; }

/* BACKGROUNDS */

body 			{
	background-color: #9bd3e8;
	background-image: url(images/bg_clouds.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#page 			{
	background-image: url(images/bg_page.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header 		{
	/*background-color: #6cb3f7;*/

}
#content 		{
	z-index: 900;

}

#sidebar		{
	background-image: url(images/bg_sidebar_bt.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	z-index: 1000;
}
#sidebar ul		{
	background-image: url(images/bg_sidebar.png);
	background-repeat: repeat-y;
	background-position: center top;
	z-index: 1010;
}
#sidebartitle		{
	background-image: url(images/bg_sidebar_tp.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 1050;
	height: 46px;
	margin-top: 1px;
	float: right;
	width: 230px;
}

#footer 		{

}

/* STRUCTURE */
html, body {
	height: 100%;
}

.footer, .push {
	height: 322px; /* .push must be the same height as .footer */
}


body 			{
	margin: 0;
	padding: 0;
}

#page 			{ margin: 20px auto; padding: 0; text-align: left;
    min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -322px; /* the bottom margin is the negative value of the footer's height */}
#header 		{ margin: 0px; padding: 0; height: 170px; }
#content 		{
	width: 680px;
	font-size: 85%;
	float: left;
	height: auto;
	min-height:450px;
}
#sidebar 		{
	width: 230px;
	margin-top: -26px;
	float: right;
	height: auto;
	padding: 0px 0px 16px 0px;
}
#footer {width: 960px; height:322px;}
.footer 		{ border: none; padding: 0; clear: both; width: 100%; height: 322px;	background-image: url(images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; }


a#homeLink		{
	width: 180px;
	height: 170px;
	display:block;
	float: left;
	margin-left: 250px;
} /* contains a link back to the home page, covers the entire header */
.date			{ }



/* 4) ADD CUSTOM STYLE HERE  ******************************/

.post-edit-link {
		float:left;
		margin-right:4px;
		text-decoration:underline;
		vertical-align:bottom;
		}
		
#duck{
	float: left;
	position: relative;
	z-index: 150;
	height: 100px;
	width: 150px;
	margin-left: 360px;
	margin-top: 215px;
}

#socialbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: none repeat scroll 0 0;
float:right;
margin:100px 15px 0 0;
padding:15px;
width:175px;
}
#socialbar img {
	margin: 0px 5px 0px 5px;
}
