/* General--------------------------------------------- */
	body {
		margin:15px 15px 15px 15px;
		font-size:13px;
		background:#631212;
		background-position:top left;
		background-repeat:repeat-x;
		}
	A {
		text-decoration: none;
		font-weight:bold;
		} 
	A:link {
		font-weight:normal;
		text-decoration: underline;
		color: #18156B;
		} 
	A:visited {
		color: #18156B;
		text-decoration: underline;
		} 
	A:active {
		color: #920011;
		} 
	A:hover {
		text-decoration: underline;
		color: #000;
		}
/*Banner--------------------------------------------- */
	#banner {
		padding-right:0px; 
		padding-top:15px; 
		padding-left:0; 
		padding-bottom:18px; 
		margin-bottom:15px; 
		border-bottom:1px solid #666;
		}
	.bannerText {
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:26px;
		font-weight:normal;
		padding-right:0px; 
		padding-top:0px; 
		padding-left:0; 
		padding-bottom:0px; 
		margin-bottom:0px; 
		color:#671603;
		}
	.tagline {
		font-style: italic;
		font-family:Georgia, Times New Roman, Times, serif;
		color: #7D7C70;
		font-size:12px;
		font-weight:bold; 
		text-transform:none;    
		}      
/* NewsItems--------------------------------------------- */
	.newsItemtitle {
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:14px;
		line-height:130%;
		color:#4D191B;
		font-weight:bold;
		padding-top:0px;    
		padding-bottom:0px;    
		padding-left:10px;    
		padding-right:10px;    
		margin-bottom:0px;
		text-align:left;
		} 
	.newsItemtitle a {
		color:#4D191B;
		text-decoration: none;
		} 
	.newsItemtitle a:hover {
		color:#4D191B;
		text-decoration: Underline;
		} 
	.newsItemDesc {
		font-family: Georgia, Times New Roman, Times, serif;
		font-weight:normal;
		font-size:12px;
		padding: 5px 10px 5px 15px;
		color: #37362A;
		text-decoration: none;
		margin-bottom:25px;
		line-height:130%;
		}
	.newsItemFooter {
		font-family:  Georgia, serif;
		font-weight:normal;
		font-size:11px;
		color: #A69482;
		text-decoration: none;
		}
	.newsItemFooter a {
		color: #A69482;
		text-decoration: underline;
		}
/* Navigation--------------------------------------------- */

	#links {
		padding-right:15px;        
		padding-left:0px;        
		padding-top:100px;       
		font-family:  Georgia, Times New Roman, Times, serif;
		color:#D69B97;
		font-weight:normal;
		test-align:right;
		font-size:12px;
		text-align:left;
		//text-align:right;
		}
	#links H3 {
		padding-bottom:2px;
		padding-top:0px;
		color:#FFF5EF;
		font-weight:bold;
		text-decoration: none;
		}
/*
	#links ul {
		list-style: none;
		margin-left: 0px;
		padding-left: 0px;
		text-indent: 0px;
		} 
	#links li {
		color:#B5CCF0;
		padding-bottom:7px;       
		font-weight:normal;
		text-decoration: none;
		}
*/
	#links a:hover {
		text-decoration: underline;
		color: #FFF;
		}
	#links a:visited {
		color:#E5C7C5;
		font-weight:normal;
		text-decoration: none;
		}
	#links a {
		color:#E5C7C5;
		}
/* left Column--------------------------------------------- */
	#rightColumn {
		padding-right:0px;        
		padding-left:15px;        
		padding-top:100px;       
		font-family:  Georgia, Times New Roman, Times, serif;
		color:#D69B97;
		font-weight:normal;
		test-align:right;
		font-size:12px;
		}
	#rightColumn H2 {
		padding-bottom:2px;
		padding-top:0px;
		color:#EBF2FF;
		font-weight:bold;
		text-decoration: none;
		font-size:16px;
		border-bottom:1px dashed #2E6A9A;
		}
	#rightColumn H3 {
		padding-bottom:2px;
		padding-top:0px;
		color:#E2E8FB;
		font-weight:bold;
		text-decoration: none;
		font-size:14px;
		}
	#rightColumn  a:hover {
		text-decoration: underline;
		color: #FFF;
		}
	#rightColumn  a:visited {
		color:#E5C7C5;
		font-weight:normal;
		text-decoration: none;
		}
	#rightColumn a {
		color:#E5C7C5;
		}
/* Main Column--------------------------------------------- */
	#blogBody {
		font-family: Georgia, Times New Roman, Times, serif;
		font-weight:normal;
		font-size:12px;
		color: #37362A;
		padding-left:25px;  
		padding-right:25px;
		padding-top:15px;      
		padding-bottom:20px;      
		border-right:2px solid #433731;
		border-bottom:2px solid #433731;
		}  
	#blogBody a {
		color:#0F4D82;
		border-bottom:0px solid;
		text-decoration: underline;
		}  
	.title  { 
		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial; 
		font-size: 150%; 
		line-height:150%;
		font-weight:bold; 
		text-align:left;
		color: #000; 
		padding-bottom:15px;
		}  
	.date  { 
		padding:3px 5px 3px 5px;
		margin-bottom:15px;
		border-bottom:1px solid #8B8A6A;
		}
	.footer{
		color:#333;
		font-family: Arial, sans-serif;
		font-size:11px;
		line-height:130%;
		font-weight:normal;
		padding-top:10px; 
		margin-top:26px; 
		border-top:1px solid #000;
		}
/* Calendar--------------------------------------------- */
	.calendar {
		color:#D69B97;
		}
	.calendar_month_head {
		font-size:13px;
		font-weight:bold;
		color:#FFF;
		}
	.calendar_day_head {
		font-size:10px;
		font-weight:normal;
		color:#D69B97;
		}
	.calendar_day_noday {}
	.calendar_day_link {
		text-align:right;
		font-size:9px;
		color:#D69B97;
		}
	.calendar_day_nolink {
		text-align:right;
		font-size:9px;
		color:#D69B97;
		} 
/* Misc--------------------------------------------- */
	hr {
		background:#000;
		height:1px;
		border-top:0px solid #000;
		border-bottom:0px solid #FFF;
		border-left:0px solid #000;
		border-right:0px solid #000;
	}
	td {
		font-family: Georgia, Times New Roman, Times, serif;
		font-weight:normal;
		font-size:12px;
	}

	ul.categories {
		list-style: none; 
		margin-left: 0;
		padding-left: 1em;
		text-indent: 0em; 
		//font-size: 10px;
	}
