/*  

Theme Name: RockinBlue 3Col

Author URI: http://www.corymiller.com

Version: 1

Author: Cory Miller

Description: RockinBlue 3 Column is a modern, clean and sleek theme designed for reading and customization.

The CSS, XHTML and design is released under GPL: 

http://www.opensource.org/licenses/gpl-license.php

*/



body {

	background: #9eba00 url(images/hed.gif) top center repeat-x;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial, Sans-Serif;

	margin: 0px 0px 0px 0px;

	}

a, a:visited{

	color: #a15900;

	text-decoration: none;

	}

	

a:hover{

	text-decoration: underline;

	}

#container { 

	width: 960px; 

	text-align: left; 

	margin: 0 auto; 

	}



#header { 

	height: 103px; 

	padding: 0px 0px 0px 25px;

	}

#header h2 {

	color: #ffffff;

	font-size: 30px;

	font-family: Georgia, Times New Roman, Sans-Serif;

	font-weight: bold;

	text-transform: uppercase;

	margin: 0px;

	}



#header h2 a {

	color: #ffffff;

	text-decoration: none;

	}



#header h2 a:hover {

	color: #ffffff;

	text-decoration: underline;

	}



#header h3 {

	color: #cccccc;

	font-size: 10px;

	font-family: Georgia, Times New Roman, Sans-Serif;

	font-weight: bold;

	text-transform: uppercase;

	text-indent: 10px; 

	margin: 0px;

	}



#menu { display:none;

	margin: 31px 0 20px 0;

color:#999999; 

	}

#menu h2 {

	color: #333333;

	font-size: 15px;

	font-family: Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: bold;

	margin: 0;

	padding: 0;

	}

#menu li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

#menu ul {

	margin: 0px;

	padding: 0px;

	}

#menu ul li  {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
        text-transform: uppercase;
	color: #999999;
	padding: 0 0 0 20px;
	margin: 0px;
	text-decoration: none;
	}

#menu a {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
        text-transform: uppercase;
	color: #999999;
	padding: 0 0 0 20px;
	margin: 0px;
	text-decoration: none;
	border-left: 1px solid #999999;
	}

#menu ul li a:hover {

	color: #ffffff;

text-transform: uppercase;

	padding: 0 0 0 20px;

	text-decoration: none;

	}

#menu ul li.first a {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
        text-transform: uppercase;
	color: #999999;
	padding: 0 0 0 20px;
	margin: 0px;
	text-decoration: none;
border-left: 0px solid #999999;
	}	

#menu ul li.first a:hover { color: #ffffff; }


.c_out {background: #ffffff;
color: #333333;
	width: 100%;
	position:relative;
	margin:30px 0 0 30px;
	padding:0;}
	
.c_top {background: #ffffff url(images/ctop.gif) top center repeat-x;
color: #cccccc;
	width: 80%;
height:8px;
	position:relative;
	margin:0;
	padding:0;}


#content { 

	width: 55%; 

background:#ffffff;

margin: 0;

	position:relative;

	padding: 5px 5px 15px 15px;  

	}

.c_bot {background: #9eba00 url(images/cbot.gif) top center repeat-x;
color: #cccccc;
	width: 80%;
height:10px;
	position:relative;
	margin:0;
	padding:0;
		clear:both;
	}	
	
	
#content p{

	margin: 0px;

	line-height: 18px;

	padding: 0px 0px 10px 0px;

	}

	

#content p img{

	border: none;

	margin-right: 15px;

	margin-bottom: 10px;

	padding: 0px 5px 15px 0px;

	}

#content h1 {

	color: #8bb900;

	font-size: 18px;

	font-family: Lucida Sans Unicode, Helvetica, Arial, Verdana, Sans-Serif;;

	font-weight: normal;

	padding: 10px 10px 10px 10px;

	line-height: 150%;

	margin: 0px;

	}

	

#content h1 a  {

	color: #8bb900;
font-weight: normal;
	text-decoration: none;

	}



#content h1 a:hover {

	color: #8bb900;
font-weight: normal;
	text-decoration: underline;

	}

#content h2 {

	color: #666666;

	font-size: 18px;

	font-family: Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: normal;

	margin: 0px;

	line-height: 150%;

	}

#content h2 a  {

	color: #8bb900;
font-weight: normal;
	text-decoration: none;



	}



#content h2 a:hover {

	color: #8bb900;
font-weight: normal;
	text-decoration: underline;

	}


#content h3 {

	color: #8bb900;

	font-size: 18px;

	font-family: Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: normal;

	margin: 0px;

	line-height: 150%;

	}

#content h3 a  {

	color: #8bb900;
font-weight: normal;
	text-decoration: none;
	}



#content h3 a:hover {

	color: #8bb900;
font-weight: normal;
	text-decoration: underline;

	}

#content ol {

	list-style-type: decimal;

	line-height: 18px;

	margin: 0px;

	padding: 0px 0px 10px 30px;

	}

#content ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 10px 0px;

	}

	

#content li {

	margin: 0px;

	padding: 0px;

	}

	

#content ul li {

	list-style: square inside;

	margin: 0px 0px 0px 10px;

	padding: 5px 0px 0px 0px;

	}

	

#content ul li a {

	color: #a15900;

	text-decoration: none;

	}



#content ul li a:hover {

	color: #a15900;

	text-decoration: underline;

	}

blockquote{

	margin: 0px 0px 0px 25px;

	padding: 0px 25px 0px 10px;

	font-style: italic;

	color: #666666;

	border-left: 1px solid #cccccc;

	}

	

#content blockquote p{

	margin: 0px 0px 20px 0px;

	padding: 0px;

	}



.postspace {

	background: #FFFFFF;

	width: 440px;

	height: 32px;

	margin: 0px;

	padding: 0px;

	}

.postspace2 {

	background: #FFFFFF;

	width: 440px;

	height: 0px;

	margin: 0px;

	padding: 0px;

	}

.l_out {
display:none;
background: #404040;
color: #cccccc;
	width: 225px;
	float: left; 
	position:relative;
	margin:10px 0 0 0;
	padding:0;}
	
.l_sidetop {background: #404040 url(images/top.gif) top center repeat-x;
color: #cccccc;
	width: 225px;
height:10px;
	float: left; 
	position:relative;
	margin:0;
	padding:0;}


#l_sidebar { display:none;

	background: #404040;

color: #cccccc;

	width: 195px;

	float: left; 

	position:relative;

	margin: 0;

	padding: 5px 15px 15px 15px; 

	border: 0px solid #404040;

	clear:both;
	}

.l_sidebot {background: #9eba00 url(images/bot.gif) top center repeat-x;
color: #cccccc;
	width: 225px;
height:10px;
	float: left; 
	position:relative;
	margin:0;
	padding:0;
		clear:both;
	}

#l_sidebar h2 {

	color: #cccccc;

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: normal;

	list-style: none;

	padding: 5px 0px 5px 0px;

	margin: 0px;

	border-bottom: 1px solid #999999;

	}



#l_sidebar ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 20px 0px;

	}

	

#l_sidebar li {

	list-style: none;

	margin: 0;

	padding: 0px;

	}

	

#l_sidebar ul li {

	list-style: square inside;

	margin: 0px;

	padding: 5px 0px 0px 0px;

	}

	

#l_sidebar a {

	color: #fbbf1e;

	text-decoration: none;

	}



#l_sidebar a:hover {

	color: #fbbf1e;

	text-decoration: underline;

	}



.r_out {display:none;
background: #404040;
color: #cccccc;
	width: 225px;
	float: right; 
	position:relative;
	margin:10px 0 0 0;
	padding:0;}
	
.r_sidetop {background: #404040 url(images/top.gif) top center repeat-x;
color: #cccccc;
	width: 225px;
height:10px;
	float: right; 
	position:relative;
	margin:0;
	padding:0;}



#r_sidebar { display:none;

	background: #404040;

color: #cccccc;

	width: 195px;

	float: right; 

	position:relative;

	margin: 0;

	padding: 5px 15px 15px 15px; 

	border: 0px solid #404040;

	}

.r_sidebot {background: #9eba00 url(images/bot.gif) top center repeat-x;
color: #cccccc;
	width: 225px;
height:10px;
	float: right; 
	position:relative;
	margin:0;
	padding:0;
		clear:both;
	}

#r_sidebar h2 {

	color: #cccccc;

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: normal;

	list-style: none;

	padding: 5px 0px 5px 0px;

	margin: 0px;

	border-bottom: 1px solid #999999;

	}



#r_sidebar ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 20px 0px;

	}

	

#r_sidebar li {

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#r_sidebar ul li {

	list-style: square inside;

	margin: 0px;

	padding: 5px 0px 0px 0px;

	}

	

#r_sidebar a {

	color: #fbbf1e;

	text-decoration: none;

	}



#r_sidebar a:hover {

	color: #fbbf1e;

	text-decoration: underline;

	}



#footer { display:none;

	border-top: 2px dotted #d6bd12;

	clear: both;

	padding: 15px;
	
	margin-top:15px;
text-align:center;
	font-size: 10px;
	}

/* form styles start */
input{	font-size: 11px; background-color : #FAFCFB; border: 1pt solid #BABDBB;	margin-top: 3px;}
input.nob {	border:0px; font-size: 11px; background-color : #F8FAEF;}
textarea{width: 380px; font-size: 11px; background-color : #FAFCFB; border: 1pt solid #BABDBB;}
select{	background-color : #FAA21B;	font-size: 11px; border: 1pt solid #BABDBB;}
input.submit{color: #333333; font-size: 11px; background-color : #F88C05;border:0;}
/* from styles end */