.header_title { font-family Arial; font-size 18pt; color #8DBBE0; text-decoration none; font-weight normal;}
.header_text { font-family Arial; font-size 9pt; color #FFFFFF; text-decoration none; font-weight normal;}
.header_text_bolder { font-family Arial; font-size 9pt; color #FFFFFF; text-decoration none; font-weight bold;}

.news_text			{ font-family Arial; font-size 9pt; color #888888; text-decoration none; font-weight normal;}
.news_text alink 	{ font-family Arial; font-size 9pt; color #173246; text-decoration underline; font-weight normal;}
.news_text avisited 	{ font-family Arial; font-size 9pt; color #173246; text-decoration underline; font-weight normal;}
.news_text ahover 	{ font-family Arial; font-size 9pt; color #69879F; text-decoration underline; font-weight normal;}

.body_text			{ font-family Arial; font-size 9pt; color #666666; text-decoration none; font-weight normal;}
alink 	{ font-family Arial; font-size 9pt; color #173246; text-decoration underline; font-weight normal;}
avisited 	{ font-family Arial; font-size 9pt; color #173246; text-decoration underline; font-weight normal;}
ahover 	{ font-family Arial; font-size 9pt; color #69879F; text-decoration underline; font-weight normal;}

p			{ font-family Arial; font-size 9pt; color #666666; text-decoration none; font-weight normal;}
td			{ font-family Arial; font-size 9pt; color #666666; text-decoration none; font-weight normal;}

.copyright { font-family Arial; font-size 8pt; color #FFFFFF; text-decoration none; font-weight normal;}

body { background-color #0F2535;}

.wstbanner         { font-family Arial; font-size 8pt; color #214763; text-decoration underline; font-weight normal;}
.wstbannerlink     { font-family Arial; font-size 8pt; color #214763; text-decoration underline; font-weight normal;}
.wstbannervisited  { font-family Arial; font-size 8pt; color #214763; text-decoration underline; font-weight normal;}
.wstbannerhover    { font-family Arial; font-size 8pt; color #FFFFFF; text-decoration underline; font-weight normal;}

-- Begin Blog Styles --
#formsurvey{
	border1px solid #09131B;
	width250px;
	margin4px 0 30px 55px;
	font-weightbold;
}
p#surveytitletext{
	margin0;
	padding5px;
	background-color #09131B;
	font-weightbold;
	color #8DBBE0;
}
div#surveyoptions{
	padding5px 0;
}
div#surveysubmit {
	text-aligncenter;
	padding5px 0;
}
div#surveysubmit input {
	font-size10px;
}
.header { font-family verdana; font-size 10pt; color #09131B; text-decoration none; font-weight bold;}
.entryheader { font-family verdana; font-size 8pt; color #E4CA8D; text-decoration none; font-weight bold;}
.error , .error a , .error avisited , .error alink { font bold 10pt verdana; color #F00 !important; }
.error a , .error avisisted { text-decorationunderline}
.error ahover { font bold 10pt verdana; text-decorationnone; background-color#900 !important; color#FFF !important;}
.sidebarlist { margin0; padding0 color #050B11;}
.sidebaritem {list-style-type none; border1px solid #173246; background-color #FFFFFF; padding 4px; margin-bottom15px;}

#BlogEmail, #EntryEmail, .searchterm {width185px}
.searchimage { margin5px 0 20px 0;}
.subscribeimage { margin5px 0 10px 0;}
.feedbutton { border-width0; padding-top2px;}
a.feedlink { vertical-aligntop;}

.calendarweek { padding5px 3px 3px 3px;}
.calendar { width240px; margin0px auto 4px auto; border-stylenone !important;}
.calendar td { padding0px 0; font-size 9pt; color #8DBBE0;}  Actual dates 

a.calendarlink{ font-weightbold; padding2px 5px 4px 5px; color #09131B;}  Dates with links 
a.calendarlinkhover{ background-color #09131B; color #8DBBE0;}

 Headers and Titles 
h2.homelinkheader a {
	color#000 !important;
	displayblock;
	font-size10pt;
	padding0 2px 1px 2px;
}
h2.homelinkheader ahover {
	color#FFF !important;
}
h2.homelinkheader {
	padding0 0 2px 0 !important;
}
.sidebarlist h2, .sidebarlist .calendartitle td { background-color #8DBBE0; color #09131B; font-weightbold; font-size10pt; margin0 0 5px 0; padding1px 1px;}

div#sidebar ol , div#sidebar ul { list-style-type none; font-size 8pt; padding-left 0; margin0 0 13px 0;}
.recentdate { margin-bottom10px;}


 Comments Formating 
.trackbacklist , .commentlist {
	padding-left5px;
	margin0 0 0 10px;
	border-left2px solid;
}
.trackbacklist li , .commentlist li {
	list-style-typenone;
	padding0;
	margin20px 0 0 0;
}
.trackbacklist .trackbacklist , .commentlist .commentlist {
	padding-left6px;
	margin-left5px;
	border-left1px dashed;
}
.trackbacklist li , .commentlist li {
	list-style-typenone;
	padding0;
	margin20px 0 0 0;
}




  Singles Page
---------------------
h2#blogtitle {
	font-size18pt;
	line-height20px;
	letter-spacing-0.5px;
	margin15px 0 3px 0;
}
div#blogprint {
	floatright;
	clearboth;
	margin-top-5px
}
div#blogprint a {
	displayblock;
	border1px solid;
	padding4px 5px;
	margin1px;
}
div#blogprint ahover {
	border3px solid;
	padding3px 4px;
	margin0
}
p#postinfo {
	margin-top0px;
	font-styleitalic;
	font-size9pt;
}
div#divline {
	margin100px auto -80px auto;
	border-top1px solid;
}
#blogsurvey {
	padding0;
	margin0;
}
form#formsurvey {
	padding0;
	background-color#fff;
}
h6#trackbackslabel , h6#commentslabel , h6#leavecommentlabel {
	font-size17pt;
	font-weightnormal;
	margin75px 0 -10px 0;
	padding0;
}
a#trackbackurl {
	displayblock;
	floatright;
	margin-top-8px;
}
a.commentcreationdate{
	displayblock;
	floatright;
	font-styleitalic;
	font-size8pt;
}




 Search Page 
-----------------------
h2.searchheadings {
	border-bottom2px solid;
	padding-bottom2px;
}


