/* 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: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;		}