
#sidebarfooter { width: 99%}

#mainmenu ul { float: right; }

#headermenu { text-align: right; }

#header { height: 199px; }

#mainmenu, .mainmenu-inner { height: 28px; }

#title { height: 149px; }

.headertablelogo { height: 139px; }

.headerpicture { margin: 2px 0 0 30px;}

.headertdalign { vertical-align: top; }

.headermargin {margin: 60px 0 0 0;}

.mainmenu-inner { background: url(../../images/border_2.png) repeat-x; }

.header-inner { background: url(../../images/bg_header_170_170_2.jpg) repeat-x;}

.footerbar-inner { background: url(../../images/bg_footer_1.jpg) repeat; }

.footer-inner { background: url(../../images/bg_footer_1.jpg) repeat; }


body { 
    background: #D2B48C; 
    color: #000000; 
}

.postdate {
    background: url(../../styles/buttons/yellow/date_button_round.png) no-repeat;
    float: right;
    margin: 0 0 0 0;
}

.postmonth { color: #feff77; }

.postday { color: #ee9200; }

.postyear { color: #ee9200; }

a { color: #600000; }

.headersearchinside { background: url(../../styles/images/classic_red/search_back.gif) repeat-x; }

.postitem .postpanel a, .widget h2, .pagenav h2, .categories h2, .postitem .postpanelpage { color: #600000; }

.widget h2, .categories h2, .pagenav h2 { border-bottom: 2px solid #600000; }

.postitem .postpanel, .postitem .posttags, #headermenu a, .postitem .posttitle a, .postitem .postsub, #headersubtext { color: #600000; }

.postitem .postline { border-top: 1px solid #e02020; }

#headertitle { font: small-caps bold 4em/40px Verdana,Constantia; }

#headersubtext { font: italic bold 2.4em Verdana,Constantia;}

#headertitle, #headersubtext, #headerlogo { text-align: right; }

#headerlogo, #headertitle { padding: 0px 18px 0px 0px; }

#headersubtext { padding: 0px 0px 0px 0px; }

#sidebarfooter .widget { width: 24%; }

#starscapesidebars { width: 390px; }

#sidebarleft { width: 180px; }

#sidebarright { width: 180px; }

.searchforminput1 { width: 280px; }

#copyright { color: #000000; }

#copyright a { 
    color: #600000; 
    font-weight: bold;
}

.postitem blockquote { 
    background: #EAEAEA url(../../images/blockquote.png) no-repeat scroll 15px 10px; 
    color: #000000; 
}

.postcommenttext blockquote { 
    background: #EAEAEA url(../../images/blockquote_small.png) no-repeat scroll 6px 6px; 
    color: #000000; 
}

.pagenavg .aright a, .pagenavg .aleft a { color: #000000; }

#wp-calendar caption {  }

.postcommentpanel, .postitem .postpanel, .postitem .posttags {}

.archivesep { border-bottom: 1px dashed #e02020; }

#headertitle a { color: #5C3317; }
#headersubtext { color: #5C3317; }
#mainmenu a { color: #ffffff; }
#headermenu a { color: #ffffff; }


#sidebars { margin-right: 20px; }
.postitem { margin-left: 20px; }

	.pfprofile {
		text-decoration: none; 
		border: none;
		}
		
	.pfprofile h2 {
		}
		
	.pfprofile h3 {
		font-size: 18px;
		font-weight: normal;
		border-bottom: 1px dotted #600000;
		margin: 0px;
		width: 155px;
		padding: 11px 0px 3px 0px;
		}
		
	.pfprofile h4 {
		font-size: 14px;
		font-weight: normal;
		border: none;
		border: none;
		margin: 0px;
		padding: 11px 0px 0px 0px;
		}
		
	.pfprofile p {
		font-size: 15px;
		}
		
	.pfprofile a {
		font-size: 15px;
		line-height: 22px;
		}
		
		
	.pfdirectory table {
		border: 1px solid #600000;
		border-collapse: collapse;
		margin: 15px 0px 0px 0px;
		width: 100%;
		}
	
	.pfdirectory th {
		background-color: #EAEAEA;
		text-align: left;
		border-bottom: 1px solid #600000;
		color: #600000;
		font-size: 12px;
		padding: 0px 0px 0px 6px;
		}
	
	.pfdirectory td {
		font-size: 11px;
		padding: 3px 6px 3px 6px;
		}
		
	.pfback {
		font-size: 12px;
		font-weight: normal;
		padding: 5px 0px 0px 0px;
		margin: 0px;
		}
		
	.pfpagisingle {
		font-size: 12px;
		padding: 20px 0px 0px 0px;
		}
	
	.pfpagidirect {
		font-size: 12px;
		padding: 10px 0px 0px 0px;
		}
		
	.pfwidget {
		}
	
	.pfwidget h2 {
		}
	
	.pfwidget small, #sidebar ul ul li, #sidebar ul ol li {
		color: #600000;
		}
		
