body {

	margin-top: 0px;

	padding: 0;

	background: #2a1a0d;

	font-size:15px;

	text-align: justify;

	color: #281608;

	background: url(/images/template/background2_.jpg) repeat left top;

}



body, th, td, input, textarea, select, option {

	font-family: Arial, Times, serif;

}



h1, h2{

font-family:"Times New Roman", Times, serif;

	font-weight: normal;

	color: #281608;



}



h1 {

	font-size: 36px;

}



h2 {

	font-size: 2em;

}



h3, h4, h5, h6 {

	font-family:"Times New Roman", Times, serif;

	font-size:24px;

	color:#281608;

}



p, ul, ol, form {

	list-style: none;

	line-height: 21px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#281608;

}

ul, ol {

	margin: 0;

	padding: 0;

	list-style: none;

}



blockquote {

	padding-left: 1em;

}



blockquote p, blockquote ul, blockquote ol {

	line-height: normal;

	font-style: italic;

}



a {

	color: #540000; text-decoration:none;

}



a:hover { 

text-decoration:underline;

}



hr {

	display: none;

}







/* Page */



#page {

	width: 940px;

	margin: 0 auto;

	padding-top:0;

	background:url(/images/template/background_.jpg) repeat-y right top;

	

}



#page-bgtop {

	

}



#page-bgbtm {

	padding: 20px 30px;

	

}



/* Content */



#content {

	float: right;

	width: 528px;

	padding-top: 0px;

	margin-bottom: 30px;

}





.signup {

	padding: 10px;

	margin-bottom:10px;

	text-align:right;

}

.features_events{

	padding: 10px;

	margin-bottom:25px;}

	

.post {

	padding: 0px 0px 0 0px;

}



.title {

	margin: 0;

	padding-bottom: 5px;

	font-family:"Times New Roman", Times, serif;

	font-size: 34px;

	color: #452d10;

}



.title a {

	text-decoration: none;

	color: #452d10;

}



.pagetitle {

	border-bottom: 2px solid #0F0F0F;

}



.byline {

	margin: -10px 0px 0px 0px;

	border-bottom: 1px solid #CCCCCC;

	color: #646464;

}



.meta {

	text-align: left;

	color: #646464;

	padding: 10px 10px;

	margin: 30px 0;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.meta .more {

	padding-left: 10px;

}



.meta .comments {

	padding-left: 10px;

}

.meta a {

}



.entry {

	padding: 15px 0px;

}



.entry img {

	border: solid 5px #cca681;

	}



.navigation {

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}



.posts {

	margin: 0;

	padding: 0;

	list-style: none;

	line-height: normal;

}



.posts li {

	padding-bottom: 20px;

	margin-bottom: 20px;

	border-bottom: 1px solid #0F0F0F;

}



.posts h3 {

	margin: 0;

	font-weight: bold;

}



.posts p {

	margin: 0;

	line-height: normal;

}



.posts a {

}



/* Sidebar */



#sidebar {

	float: left;

	width: 300px;

	margin-top: -80px;

	padding-top: 50px;

	color: #d8b792;

	/*text-align:right;*/

}

.leftcontent{

color: #d8b792;}





.mainnav li, #mainnav li {

	padding: 5px 15px;

	padding-right:0;

	

}



.mainnav a:link, .mainnav a, .mainnav a:visited, #mainnav a:link, #mainnav a, #mainnav a:visited  {

	font-family:"Times New Roman", Times, serif;

	text-decoration: none;

	font-weight:normal;

	text-transform:lowercase;

	font-size: 23px;

	line-height:28px;

	color: #663912;

	

}

.mainnav a:hover, #mainnav a:hover{

color: #3b230e;

text-decoration: none;

}



#submenu {

	margin-bottom: 20px;

}



#submenu li {

	padding: 5px 15px;

	padding-right:0;

	

}



#submenu a:link, #submenu a, #submenu a:visited {
	color:#3B230E;
	font-family:"Times New Roman", Times, serif;
	font-size:16px !important;
	font-weight:bold;
	line-height:15px;
	padding-right:15px;
	text-decoration:none;
	text-transform:lowercase;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #815116;
	font-style: italic;
}

#submenu a:hover{

color: #663912;

text-decoration: none;

}







#sidebar h2 {

	display:block;

	margin: 0;

	height: 35px;

	padding: 8px 0px 10px 15px;

	padding-left:20px;

	font-family:"Times New Roman", Times, serif;

	font-weight:normal;

	text-transform:lowercase;

	font-size: 33px;

	color: #663912;

}



#sidebar h2 a {

}

#sidebar p {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height:19px;

	color: #663912;

	}

#sidebar p a {

	color: #371e08;

	font-size: 13px;

}



/* Search */



#search input {

	display: none;

}



#search input#s {

	display: block;

	width: 230px;

	padding: 2px 5px;

	border: 1px solid #3DD1FF;

}



#search br {

	display: none;

}



/* Calendar */



#calendar {

}



#calendar h2 {

	margin-bottom: 15px;

}



#calendar table {

	width: 80%;

	margin: 0 auto;

	text-align: center;

}



#calendar caption {

	width: 100%;

	text-align: center;

}



#next {

	text-align: right;

}



#prev {

	text-align: left;

}



/* Footer */



#footer {

	clear: both;

	width: 560px;

	margin: 0 auto;

	padding: 0;

	padding-left:380px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	line-height:10px;

	color: #452d10;

}



#footer p {

	margin: 0;

	padding: 20px 0px;

	color: #452d10;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	

}



#footer p a {

	color: #311e07;

}





/* Home Landing Pager */



#page_center {

	clear: both;

	width: 800px;

	margin: 0 auto;

	padding: 0;

	text-align: center;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;



	color: #cca681;

}



#page_center  p a {

	color: #452d10;

	font-size: 12px;

font-weight:bold;

}

p.ajaxSearch_resultsInfo {
	font-style: italic;
}
a.ajaxSearch_resultLink {
	text-decoration: underline;
}
.ajaxSearch_resultDescription {
	display: none;
}
.ajaxSearch_highlight {
	font-weight: bold;
}
#sidebar #ajaxSearch_form {
	width: 235px;
}
#sidebar #ajaxSearch_form fieldset {
	border: none;
	text-align: right;
	padding-right: 0px;
	margin-right: 5px;
}
.ajaxSearch_paging a {
	text-decoration: underline;
}
.ajaxSearch_paging {
	font-size: 80%;
	float: right;
}
div.ajaxSearch_result {
	margin-top: 10px;
}