/*   
Theme Name: MyBigRant
Theme URI: http://www.mybigrant.com
Description: My Big Rant's Style
Author: Matthew J. Zanni
Author URI: http://matthewzanni.com
Version: 0.1.0
.
General comments/License Statement if any.
.
*/


/*
	HTML BODY
*/

body
{	
	/* FIX FOR POSITION */
	text-align: center;

	/* STYLE */
	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
	font-size:12px;

	/* APPEARANCE */
	background-color:#000;
	color:#FFF;
}

/*
	PAGE COMPONENT OF THEME
*/

#page 
{
	/* POSITION */
	margin-left: auto; 
	margin-right: auto;
	
	/* SIZE */
	width:900px;
	
	/* FIX FOR POSITION */
	text-align:left;
}

/*
	HEADER COMPONENT OF THEME
*/ 

/* HEADER COMPONENT */
#header
{
	/* POSITION */
	
	/* SIZE */
	width:900px;
	height:153px;
	
	/* LAYOUT */
	padding:0px;
	margin:0px;
	
}

	/* HEADER IMAGE */
	#headerimg
	{
		/* POSITION */
		float:left;
	
		/* SIZE */
		height:auto;
	
		/* LAYOUT */
		padding:0px;
		margin:0px;
	}

	/* HEADER TOOLS (SEARCH, ETC) */
	#header_tools
	{
		/* POSITION */
		top:10px;
		left:180px;
		
		/* SIZE */
		height:153px;
	
		/* LAYOUT */
		padding:20px;
		margin:0px;
	}

	/* HEADER POSTS */
	#header_posts
	{
		height: 130px;
	}
	
		#header_posts_title
		{
			padding-top:5px;
			padding-bottom:5px;
			margin-left:10px;
			font-size:1.6em;
		}
	
		#header_post
		{
			float:left;
			margin-left: 11px; 
			margin-right: auto;
			width:287px;
			padding-left:30px;
			padding-right:30px;
			padding-top:10px;
			padding-bottom:10px;
		}

#content
{
	/* POSITION */
	float:left;
	
	padding-left:1px;

	/* SIZE */
	width:650px;
}

	div.post
	{
		margin-right:10px;
		margin-left:10px;
		margin-bottom:10px;
		padding-left:30px;
		padding-right:30px;
		padding-top:10px;
		padding-bottom:10px;
	
		background-color:#FFF;
		color:#000;
	}

	div.post a
	{
		
		text-decoration:none;
		color:#666;
		padding:0px;
	}
	
	div.post a.more-link
	{
		color:#009;
		font-style:italic;
	}

#sidebar
{
	/* POSITION */
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
	
	/* SIZE */
	width: 241px;
	height:auto;
}

/*
	TITLES IN SIDEBAR WIDGETS 
*/

#sidebar ul
{
	list-style:none;
	margin-left:0;
	padding-left:0;
}

#sidebar li
{
	color:#000;
	list-style:none;
	margin-left:0;
	padding-left:0;
}
	
h2.widgettitle
{
	margin-top:20px;
	text-indent:0px;
	font-size:16px;
}


/*
	FOOTER SECTION 
*/
#footer
{
	/* POSITION */
	clear:both;
	
	/* LAYOUT */
	text-align:center;
}

/*
	SEARCH TEXT BOX
*/
input.search
{
	width:110px;
}

#header_tools
{
	vertical-align:middle;
}

#header_tools ul
{
	list-style:none;
	margin-left:0;
	padding-left:0;
}

#header_tools li
{
	list-style:none;
	margin-left:0;
	padding-left:0;
}

#header_tools a
{
	text-decoration:none;
	color:#CCC;
}

#header_posts
{
	color:#FFF;
}

#header_post
{
	color:#000;
	background-color:#CCC;
	border-width:thin;
	border-color:#FFF;
	border-style:solid;
}

#header_post ul
{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0px;
}

#header_post a
{
	text-decoration:none;
}

#header_posts a 
{
	color:#009;
}

#header_posts a:visited
{
	color:#006;
}

#sidebar
{	
	/* APPEARANCE */
	color:#000;
	background-color:#CCC;
	border-width:thin;
	border-color:#FFF;
	border-style:solid;
}

#sidebar a 
{
	color:#009;
}

#sidebar a:visited
{
	color:#006;
}

