/* Printer Friendly CSS----------------------------------------------------------------------*/



.blog_gallery li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}



body{
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	max-height: 100%;
	font-family: Cambria, serif;
    font-size:.9em;
	color:#333;
	width:100%;
	}
#contentwrapper{
	float: left;
	width: 100%;
	height:100%;
	}

a{
color: #003366
}
    
.innertube{
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	}

.sticky_container{
margin-top:50px;
width:500px;
display:inline;
font-family: Cambria, serif;

}
.sticky_entry_left{
float:left;
padding:10px;
width:150px;
}
.sticky_entry_right{
float:left;
padding:10px;
width:320px;
color:#333;
font-size:13px;
}
.sticky_entry_right a{
color:#40410E
}
 
.sticky_entry_right a:hover{
text-decoration:underline;
 }
.sticky_entry_right_title{
color:#98312B;
background-color:#000;
font-size:17px;
}

blockquote {
font-size: small;
color: #333;
padding: 10px;
background-color:#666;
border:3px dashed #666;
text-align:left;
background: url(/images/theme_images/q.png) no-repeat top left;


} 



h1{
	color:#5E5A46;
	font-size:2em;
	padding:0em;
	border-bottom:3px solid #A35923;
	}
h2{
	font-size:2em;
	line-height:2.5em;
	font-weight:bold;
	padding:0px;
	}
    
h3{
	font-size:1em;
	line-height:1.5em;
	font-weight:bold;
	padding:0px;
	}
    
h4{
	font-size:2em;
	line-height:1.5em;
	padding:0px;
	color:#000;
	}
    
h5{
	font-size:1em;
	line-height:1em;
	padding:0px;
	color:#000;
	}
    
.spacer{
	clear:both;
	padding:5px;
	width:100%;
	}
    	

.moblogspacer{
	padding:30px;
	width:100%;
	}
    

.fieldset{
	border:1px solid #666;
	clear:both;	
	padding-top:5px;
padding-left:20px;
	font-size:1em;
	background: url(/images/theme_images/transparent.png);
	}
    



/* Header/Main Content Styles----------------------------------------------------------------------*/


#contentcolumn{
	margin: 0 50px 0 5px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	margin-top:50px;
	font-family: Cambria, serif;
        font-size:1em;
	color:#333;
	}
#contentcolumn a{
color:#40410E
	font-weight:bold;
text-decoration:underline;
}

#contentcolumn a:hover{
color:#40410E
	font-weight:bold;
text-decoration:none;
}



.container {
	margin-top:-17px;
    width: 15%;
	padding: 0;
	margin-left: 5em;
	float: left;
	font-size:.8em;
	}


.fix {
	margin-left:-3em;
	}

.container li {
	margin: 0; padding: 0;
	list-style: none;
	}
	   
.container li a {
    color: #40410E
	display: block;
	padding: .6em .2em;
	text-decoration: none;
	}
		   
.container li a:visited {
	color: #40410E
	}
			   
.container li a:hover {
	background:url(/images/theme_images/sidebar_hover.png) repeat-x;
	color: #40410E
	}
				
.container li.active a {
	font-weight: bold;
	}





/* Blog/Sidebar Styles----------------------------------------------------------------------*/

.entry{
	width:100%;
	font-family:"trebuchet ms";
	font-weight:normal;
	color: #333;
	}
	
.entry a{
	color:#40410E
	text-decoration:none;
	font-weight:bold;
	}
	
.entry  a:hover{
	text-decoration:underline;
	color:#40410E
	}
	
.entry h1{
	color:#888562;
	font-size:2em;
	padding:0em;
	}
	
.entry .social {
	color:#333;
	font-weight:bold;
	background-color: #746E55;
 	border: 1px dashed #333;
	width:100%;
   	padding:.5em;
	clear:both;
	font-size:.9em;
    }	
		
.entry .floater_a{
	float:left;
	width:20%;
	}

.entry .floater_a li{
	list-style-type:none;	
	}
	
.entry .floater_b{
	float:left;
	width:80%;
	}
	
.entry .comments{
	clear:both;	
	padding-top:5px;
	font-size:1em;
	}
	
.entry .comments li{
	list-style-type:none;
        
	}

.entry .post{
	padding-bottom:2em;
	padding-left:5px;

	font-size:1em;
	}

.pictures img{
	border:7px solid #9B431E;
	}


.entry .date {
	display:block;
	color:#333;
	font-size:1em;

	}

.entry .date span{
	float:left;
	font-weight:bold;


	}
	
.entry .date a{
	float:right;
clear:left;
display:inline;
	margin-left:.5em;
	}	

#maincategory{
	padding-bottom:5px;
	border-bottom:1px solid #CCC;
	}

	
#maincategory h1{
	font-weight:bold;
	color:#FFF;
	background-color:#5E5A46;
	}
	
#maincategory h2{
	font-weight:normal;
	color:#CCC;
	}




#commentswrapper{
	width:100%;
	}

.comments{

border:1px solid #666;
	}



.quotebox{
	width:90%;
	background-color: #0A0A0A;
	margin-left: 3em;
        display:inline;
	}

.gravatar{
	float:left;
	width:100px;
	}

.quotetext{
        float:left;
	color:#FFF;
	width:300px;
	}

.postedbyfix{
        float:left;
	color:#FFF;
	width:300px;
	}
.quotetextmoblog{
        float:left;
	color:#FFF;
	width:200px;
	}
.quoteboxmoblog{
	width:300px;
	background-color: #0A0A0A;
	border:1px solid #333333;

	}



.quotebox a{
	color:#40410E
	}

.commenttitle{
	display:inline;
	}

.commenttitle span{
	float:right;
	}

.commenttitle img{
	float:left;
	}



#nextpost a{
	color:#40410E
	font-weight:bold;
	}
