/*

Theme Name: Clean Slate Theme V1.5

Theme URI: http://turn1media.com/

Description: A theme with a clean design and many features to allow for easy customization.

Version: 1.5

Author: TurnOne Media

Author URI: http://turn1media.com/

*/



* { margin: 0; padding: 0 }



html

{

		font-size: 100%;

}



body

{

		background: #ffffff /*url(images/page-bg.png) repeat-x*/;

		font: normal 62.5% georgia, arial;

		color: #333;

		margin: 0 0 2em;

		padding: 2em 0 0;

}



a { text-decoration:underline;color:#ffc82e; }



/*	SITE STRUCTURE

-----------------------------------------------------------*/



#wrapper

{

		width: 95em;

		padding: 0 1.5em;

		margin: 0 auto;

}



/*	HEADER SECTION

-----------------------------------------------------------*/



#header

{

		width: 95em;

		overflow: auto;

		border-bottom: 0.1em solid #eee;

		padding: 0 0 2em;

		margin: 0 0 1em;

}



#header h1

{

		font-size: 1em;

		float: left;

}



#header h1 a

{

		display: block;

		text-indent: -9999px;

}



#header ul

{

		float: right;

		margin: 1em 0 0;

}



#header li

{

		list-style: none;

		float: left;

		/*margin-left: 0.5em;*/

		font: bold 1em arial;

		text-transform: uppercase;

}



#header li a

{

		display: block;

		color: #fae53f;

		padding: 0.5em 1em;

}



#header li a:hover

{

		background: #fae53f;

		color: #fff;

}



/*	NAV SECTION

-----------------------------------------------------------*/



/*	FEATURES SECTION

-----------------------------------------------------------*/



#features

{

		width: 95em;

		overflow: auto;

		padding: 0 0 1.5em;

		border-bottom: 0.1em solid #eee;

		margin: 0 0 1em;

}



#features h2, #othernews h2, #extras h2, #search label

{

		display: block;

		font: bold 1.1em arial;

		text-transform: uppercase;

		color: #999;

		margin: 0 0 0.909em;

}



#featured-posts

{

		float: left;

		width: 63em;

}



#featured-posts #recent-links

{

		float: right;

}



#featured-posts #recent-links li

{

		float: left;

		list-style: none;

		text-align: center;

		margin-left: 0.5em;

		font: bold 1em/1.6em arial;

		color: #999;

		text-transform: uppercase;

}



#featured-posts #recent-links li a

{

		color: #fff;

		display: block;

		width: 1.8em;

		height: 1.8em;

		background: #151515;

}



#featured-posts #recent-links li a.active

{

		background-color: #de264c;

}



#featurecontrol

{

		display: block;

		position: absolute;

		z-index: 99999;

		width: 63em;

		height: 2.5em;

		display: none;

}



#featurecontrol a

{

		display: block;

		width: 50px;

		height: 50px;

		color: #fff;

		background: #151515;

		position: relative;

		left: 50%;

		top: 50px;

		text-align: center;

		line-height: 50px;

}



#featured-posts #posts

{

		height: 25em;

		overflow: hidden;

		background: #333;

		border: 0.5em solid #151515;

}



#feature-scroll

{

}



#featured-posts #posts .post

{

		width: 62em;

		height: 9.5em;

		padding: 15.5em 0 0;

}



#featured-posts #posts .post .post-intro

{

		height: 8.5em;

		padding: 0.5em 1em;

		background: url(images/post-intro-bg.png) repeat-x;

}



#featured-posts #posts .post .post-intro h2

{

		font-family: georgia;

		text-transform: none;

		font-size: 1.9em;

		margin: 0 0 0.2em;

}



#featured-posts #posts .post .post-intro h2 a

{

		color: #fff;

}



#featured-posts #posts .post .entry

{

		color: #fff;

		font-size: 1.1em;

		line-height: 1.6em;

}



#featured-sponsor

{

		float: right;

		width: 31em;

}



#featured-sponsor #sponsor

{

		height: 25em;

		background: #333;

		border: 0.5em solid #151515;

}



#featured-sponsor h2, #search h2, #search label

{

		text-align: right;

}



/*	OTHERNEWS SECTION

-----------------------------------------------------------*/



#othernews

{

		width: 95em;

		overflow: auto;

		padding: 0 0 1.5em;

		margin: 0 0 1.5em;

		border-bottom: 0.1em solid #eee;

}



#othernews li

{

		float: left;

		list-style: none;

		width: 29em;

		padding: 0 1em;

		margin-right: 1em;

}



#othernews li.last

{

		margin-right: 0;

}



#othernews li .post

{

		font-size: 1.2em;

}



#othernews li h3

{

		font-size: 1em;

		margin: 0 0 0.455em;

}



#othernews li h3 a

{

		color: #333;

}



#othernews li .entry

{

		margin: 0 0 1em;

		line-height: 1.5em;

		color: #666;

}



#othernews li .post-info

{

		color: #999;

		font-size: 0.9em;

}



/*	PHOTOS / SEARCH SECTION

-----------------------------------------------------------*/



#extras

{

		width: 95em;

		overflow: auto;

		margin: 0 0 1em;

}



#photos

{

		float: left;

}



#photos ul

{

		width: 61em;

}



#photos li

{

		list-style: none;

		float: left;

		width: 12.2em;

		text-align: center;

}



#photos li img

{

		border: 2px solid #ddd;

		padding: 3px;		

}



#search

{

		float: right;

		width: 31em;

}



#searchform

{

		padding: 0 1em 0;

}



#searchform input

{

		display: block;

		font-size: 1.2em;

		width: 23em;

		padding: 0.4em 0.5em;

		border: 1px solid #c5c5c5;

		border-right-color: #eee;

		border-bottom-color: #eee;

		margin: 0 0 0.83em;

}



#searchform button

{

		display: block;

		float: right;

		width: 7.5em;

		height: 2.5em;

		font-size: 1em;

		border: none;

		background: url(images/search-button.gif) 0 -2.5em no-repeat;

		text-indent: -999.9em;

		cursor: pointer;

}



#searchform button:hover

{

		background-position: 0 0;

}



/*	SINGLE PAGE SECTION

-----------------------------------------------------------*/



#content

{

		float: left;

		width: 62em;

		margin: 1em 0;

}



#content .post

{

		margin: 0 0 2em;

}



#content .post h2

{

		font-size: 2em;

		margin: 0 0 0.526em;

}



#content .entry p

{

		font-size: 1.2em;

		line-height: 1.6em;

		margin: 0 0 1em;

}



#content .entry h3

{

		font-size: 1.3em;

		margin: 0 0 0.417em;

}



#content .entry ul

{

		margin: 0 0 0.833em 1.25em;

}



#content .entry li

{

		font-size: 1.2em;

		margin: 0 0 0.25em;

}



#content .entry ol

{

		margin: 0 0 0.833em 1.667em;

}



#content .entry blockquote

{

		display: block;

		font-style: italic;

		color: #666;

		border-top: 0.1em solid #eee;

		border-bottom: 0.1em solid #eee;

		padding: 0.833em 0.833em 0;

		margin: 0 0 0.833em;

}



#content .more-link

{

		display: block;

		width: 7.5em;

		height: 2.083em;

		font-size: 1em;

		background: url(images/read-button.gif) no-repeat;

		text-indent: -9999em;

}



#content .more-link:hover

{

		background-position: 0 -2.083em;

}



.commentlist li

{

		list-style: none;

		padding: 0 0 2em;

		margin: 0 0 2em;

		border-bottom: 0.5em solid #eee;

}



.comment-header

{

		/*background: #f5f5f5;*/

		padding: 0 0 1em;

		margin: 0 0 0.5em;

		border-bottom: 0.1em solid #eee;

		width: 61em;

		overflow: auto;

}



.comment-header img

{

		float: left;

		margin-right: 1em;

		border: 0.2em solid #333;

		padding: 0.2em;

}



.comment-header cite

{

		font-size: 1.2em;

		font-weight: bold;

		font-style: normal;

		display: block;

		margin: 0 0 0.25em;

		padding: 0.167em 0 0;

}



.comment-header small

{

		font-size: 1em;

}



.comment-text

{

		padding: 0.416em 0;

		font-size: 1.2em;

		line-height: 1.5em;

}



#respond h2, #comments h2

{

		font-size: 1.9em;

		margin: 0 0 0.526em;

}



#respond #userinfo

{

		float: left;

		width: 30em;

		margin: 0 0 1em;

}



#respond .commentmsg

{

		float: right;

		width: 30em;

}



#respond .commentbtn

{

		clear: both;

}



#respond .commenttext input, #respond .commentmsg textarea

{

		display: block;

		border: 0.1em solid #ccc;

		border-right-color: #eee;

		border-bottom-color: #eee;

		padding: 0.5em 0.3em;

		margin: 0 0 1em;

		font-size: 1em;

		font-family: georgia;

}



#respond .commenttext input

{

		width: 26.55em;

		font-size: 1.1em;

}



#respond .commentmsg textarea

{

		width: 26.55em;

		font-size: 1.1em;

		height: 11.1em;

}



#respond label, #respond p.loggedinas

{

		display: block;

		font: bold 1em arial;

		text-transform: uppercase;

		color: #999;

		margin: 0 0 0.5em;

}



#respond button

{

		display: block;

		width: 75px;

		height: 25px;

		border: none;

		background: url(images/submit-button.gif) no-repeat;

		text-indent: -9999px;

		cursor: pointer;

		margin: 0 0 1em;

		font-size: 1em;

}



#respond button:hover

{

		background-position: 0 -2.5em;

}



.navigation 

{

		margin: 0 0 1.5em;

		padding: 1.5em 0 0;

		font: bold 1em arial;

		text-transform: uppercase;

}



.navigation .alignleft

{

		float: left;

}



.navigation .alignright

{

		float: right;

}



#sidebar

{

		float: right;

		width: 31em;

		margin: 1em 0 0;

}



#sidebar h2

{

		font: bold 1.2em arial;

		color: #fff;

		background: #333;

		padding: 0.583em;

		margin: 0 0 0.932em;

		text-transform: uppercase;

}



#sidebar #sponsor

{

		background: #333;

		border: 0.5em solid #151515;

		height: 25em;

		margin: 0 0 1.5em;

}



#sidebar #searchform

{

		width: 31em;

		overflow: auto;

		border-bottom: 0.1em solid #eee;

		padding: 0 0 1em;

		margin: 0 0 1em;

}



#sidebar #searchform input

{

		width: 24.6em;

}



#sidebar li

{

		list-style: none;

}



#sidebar li ul

{

		margin: 0 0 1.25em;

}



#sidebar li li

{

		font-size: 1.1em;

		border-bottom: 1px solid #eee;

		margin: 0 0 0.5em;

		padding: 0 0.636em 0.5em;

		color: #999;

}



#sidebar li li a

{

		color: #666;

}



#sidebar li li a:hover

{

		color: #de264c;

}



#sidebar table

{

		width: 31em;

		font: bold 1em arial;

		margin: 0 0 1.5em;

}



#sidebar td

{

		text-align: center;

		font: bold 1em arial;

		padding: 0.4em;

		background: #f5f5f5;

}



#sidebar caption

{

		font: bold 1em arial;

		background: #ccc;

		padding: 0.5em;

}



#sidebar th

{

		background: #e5e5e5;

		padding: 0.4em;

}



#sidebar tfoot td

{

		background: #e5e5e5;

}

		



/*	FOOTER SECTION

-----------------------------------------------------------*/



#footer

{

		clear: both;

		font: normal 1.1em arial;

		color: #999;

		border-top: 0.1em solid #eee;

		padding: 1.1em 0 0;

}



#footer ul

{

		float: right;

}



#footer li

{

		float: left;

		list-style: none;

		text-transform: uppercase;

		margin: 0 0 0 0.5em;

		padding: 0 0 0 0.5em;

		border-left: 0.1em solid #eee;

}



#footer li.first

{

		border-left: 0;

}



#footer a

{

		color: #999;

}



#footer p a

{

		color: #de264c;

}

#featured-posts #posts .post .entry a
{
    color: #fae53f;  /*  CHANGE THIS TO THE COLOR YOU WANT */
}
