/*
Theme Name: RTS Theme
Theme URI: http://www.raintheshining.com
Version: 0.1
Author: Jonny Bylsma
*/


/* Site wide styles */


	body {
		margin: 0;
		padding: 0;
		font: normal 90%/1.3em Georgia, Times, Serif;
		color: #FFF;
	}
	
	p a {
		color: #00E7FF;
	}
	
	p a:hover {
		color: #FFF;
		text-decoration: underline;
	}
	
#left_content	li a {
		color: #00E7FF;
	}
	
#left_content	li a:hover {
		color: #FFF;
		text-decoration: underline;
	}
	
	a {
		color: #FFF;
	}
	
	a:hover {
		color: #00E7FF;
		text-decoration: underline;
	}
	
	a img { border: none; }
	
	h1 {
		margin: 0;
		padding: 0;
		font: 2.6em georgia;
	}
	
	h2 {
		margin: 0;
		padding: 0;
		letter-spacing: -1px;	
		font: 2.4em georgia;
		font-style: italic;
		color: #FFF;
	}


	
	h3 {
		margin: 0;
		padding: 0;
		font: 1.1em georgia;
		font-weight: bold ;
		text-transform: uppercase;
		color: #FFFF00;
	}
		
	h4 {
		display: inline;
		margin: 0px 0 10px 0;
		padding: 3px;
		background: #666666;
		font: .8em georgia;
		font-weight: bold ;
		text-transform: uppercase;
		color: #FFFF00;
	}
	   
	blockquote
		{
		margin: 5px;
		width: 10em;
		float: left;
		font: italic 1.5em georgia;
		letter-spacing: -1px;
		line-height: 1.5em;
		color: #AFF7FF;
		}

	.more-link { color: #AFF7FF; }

	.alignleft {
		margin: 0 10px 2px 0;
		float: left;
	}
	
	.alignright {
		margin: 0 0 2px 10px;
		float: right;
	}

	.wp-caption-text
		{
		border-bottom: 1px dashed #404040;
		margin: 2px 0 0 0;
		padding: 0 0 5px 0;
		font: 10px arial;
		color: #FFFF00;
		}



/*
**	Site-Container
*/
		
	#site-container {
		margin: 0 auto;
		padding: 0px 0 0 0;
		width: 710px;
	}

/*
**	Header Container
*/
	
	
	#header-container {
		margin: 0 auto 20px;
		padding: 0;
		width: 710px;
		height: 165px;
	}
	
	
/*
**	Body Container
*/
	
	
	
	#left_content {
		float: left;
		margin: 0;
		padding: 0;
		width: 445px;
		background: none;
	}
	
	#left_content .post { margin-bottom: 2em; }
	
	#left_content .post-date {
		margin: 0;
		padding: 0;
		font-size: 1.1em;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFF00;
	}
	
	
	#left_content .post-author {
		margin: 0 0 1em 0;
		padding: 0;
		font-size: .7em;
		font-family: Arial, Verdana, Sans-serif;
		color: #B2B2B2;
	}
	
	#left_content .post-footer {
		margin: 0;
		padding: 0 0 0 .5em;
		border: 1px dashed #404040;
		border-left: none;
		border-right: none;
		font-size: .8em;
		line-height: 2em;
	}
	
	#left_content .post-tags {
		margin: 0;
		padding: 0;
	}
	
	#left_content .post-tags a { color: #00E7FF; }
	
	#left_content .post-tags a:hover { color: #FFF; }
	
	#left_content .post-metadata {
		margin: 0;
		padding: 0;
	}

	#left_content .post-metadata p { font-style: italic; }

	#left_content .post-metadata a {
		color: #00E7FF;
		font-style: italic;
	}
	
	#left_content .post-metadata a:hover { color: #FFF; }
	
/*
**	Sidebar-Container
*/
	
	
	#sidebar {
		margin: 0;
		padding: 0 0 0 40px;
		float: right;
		width: 225px;
	}
		
	#sidebar a { color: #fff; }
		
	#sidebar a:hover { color: #00E7FF; }
	
	#sidebar p.highlight {
		margin: 0 0 3em 0;
		padding: 0;
		font: .75em georgia;
		font-weight: bold;
	}

	#sidebar p.highlight,
	#sidebar p.highlight a { color: #FFFF00; }

	#sidebar ul {
		margin: 1em 0 3em 0;
		padding: 0;
		list-style-type: none;
	}

	#sidebar ul li {
		margin: .5em 0;	
		padding: 0px 0 5px 0;
		font-size: .9em;
		border-bottom: dashed 1px #555;
	}
	
	
	#sidebar ul.pages {
		margin: 1em 0 3em 0;
		padding: 0;
		list-style-type: none;
	}

	#sidebar ul.pages li {
		margin: .5em 0;	
		font-size: 1.3em;
		font-weight: bold;
		text-transform: uppercase;
	}
	
	#sidebar ul.pages li a{
	text-decoration: none;
	}
	
	

	#comments {
		font-style: normal;
	}

	p.comment {
		padding: 4px;
		background-color: #212121;
		color: #B2B2B2;
		font-size: .75em;
		line-height: 16px;
		font-style: italic;
		font-weight: bold;
	}
	
	p.comment img {
		padding-right: .5em;
		vertical-align: bottom;
	}
	
	p.comment .commenter {
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
	}
	
	p.comment .commenter,
	p.comment .commenter a { color: #FF0; }
	
	p.leavecomment {
		color: #00E7FF;
		font-size: 1.1em;
		font-weight: bold;
	}
		
/*
**	Footer Container
*/

