.SideRunner {background:#990000;width:3px;}
.Buffer {width:0px;background:ffffff}
.CastleBack {background:FFDF9C}
.CastleBack {background:ffffff}

/* General Purpose */
	.subscript {
		font-size:10px;font-family:verdana,Arial;line-height:11px;}
	.bodytext {
		font-size:12px;color:000000;font-family:verdana,Arial;line-height:14px;}
	.bigbodytext {
		font-size:14px;color:000000;font-family:verdana,Arial;line-height:20px;}
	.boldtext {
		font-size:12px;color:000000;font-family:verdana,Arial;font-weight:bold;line-height:14px;}
	.colhead {
		background:#639A63;color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;text-align:center}
	.colheadLeft {
		background:#639A63;color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;text-align:left}
	.colheadRight {
		background:#639A63;color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;text-align:right}
	.tbldata {
		font-size:12px;color:#000000;font-family:verdana,Arial;background:#EFEBCE}
	.colhead:visited {
		background:#639A63;color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;text-align:center}
	.label {
		font-size:10px;color:#000000;font-family:verdana,Arial;text-transform:uppercase}
	.instructions {
		font-size:12px;color:#333333;font-family:verdana,Arial;}
	.btn {
		margin-top:15px;font-size:12px;color:ffffff;background:#000000;font-weight:bold}
	.black {
		color:#000000;}
	.green {
		color:#003300;}
	
	a.red:hover, a.red:visited, a.red, a:active {color:#aa0000;}			

		
/* elements */
	body {
		font-size: 12px; line-height: 14px; font-family: verdana,arial; color: #000000;}
	hr {
		height:1px;color:#ebd0bc;}
	hr.grey 
		{height:1px;color:#f0f0f0;}
	a {
		text-decoration:none}
	a:hover {
		text-decoration:underline}
	a:visited	{
		color:#333333;}
	li {
		font-size:12px;font-family:verdana,arial;line-height:14px}
	
/* Navigation */
	.NavBar {
		background:#ac0000;vertical-align:top;font-size:11px;color:#000000;font-family:arial;line-height:18px;}	
	.NavBarItem {
		font-size:11px;color:#ffffff;font-family:verdana,arial;line-height:18px;font-weight:bold;vertical-align:absmiddle;text-decoration:none;text-transform:uppercase}
	A.NavBarItem {
		font-size:11px;color:#ffffff;font-family:verdana,arial;line-height:18px;font-weight:bold;vertical-align:absmiddle;text-decoration:none;text-transform:uppercase}
	A.NavBarItem:visited {
		font-size:11px;color:#ffffff;font-family:verdana,arial;line-height:18px;font-weight:bold;vertical-align:absmiddle;text-decoration:none;text-transform:uppercase}
	A.NavBarItem:hover {
		font-size:11px;color:#FFFF00;font-family:verdana,arial;line-height:18px;font-weight:bold;vertical-align:absmiddle;text-decoration:none;text-transform:uppercase}
	A.NavBarItem:active {
		font-size:11px;color:#FFFF00;font-family:verdana,arial;line-height:18px;font-weight:bold;vertical-align:absmiddle;text-decoration:none;text-transform:uppercase}

		
	.NavCategory {
		font-size:12px;font-family:verdana,Arial;line-height:14px;;font-weight:bold}
	a.NavItem {
		font-size:10px;font-family:verdana,Arial;line-height:15px;line-height:20px;color:#000000}
	
	a.MainNavItem:visited,a.MainNavItem, a.MainNavItem:active  {
		font-size:10px;font-family:verdana,Arial;line-height:20px;color:#666666;font-weight:bold}

	a.MainNavItem:hover {
		font-size:10px;font-family:verdana,Arial;line-height:20px;color:#000000;font-weight:bold}
	
	.leftSectionHeading {
		font-size:11px;color:#212C73;font-weight:bold;text-decoration:underline}
	.leftSectionBody {
		font-size:11px;font-family:Arial;}
		
/* Homepage */
	.StoryTitle {
		font-size:18px;color:#0000aa;font-weight:normal;line-height:18px;;font-family:Times new Roman}
	.StoryCaption {
		font-size:12px;color:#000000;font-weight:normal;line-height:18px;;font-family:verdana,Arial}
	.FeatureTitle {
		font-size:20px;color:#000000;font-weight:Normal;font-family:Times New roman;}
	.NoticeTitle {
		font-size:13px;color:#990000;font-weight:bold;line-height:14px;font-family:verdana,Arial}
		
/* SubPageTitles */
	.Heading {
		font-size:20px;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica;}
	.SubHeading {
		font-size:18px;color:#212C73;font-weight:bold;font-family:Arial, Helvetica;text-transform:uppercase;}
	.IconicRed{
		font-size:20px;color:#990000;font-weight:bold;font-family:Verdana, Arial, Helvetica;text-align:center}
	.IconicBlack{
		font-size:12px;color:#000000;font-weight:normal;font-family:Times New roman;text-transform:uppercase;}
	a.IconicBlack:hover{
		font-size:20px;color:#000000;font-weight:Bold;font-family:Times New roman;text-transform:uppercase;}
	.IconicGreen {
		font-size:16px;color:#195619;color:#417841;font-weight:Bold;font-family:Times New roman;text-transform:uppercase;}
	.IconicGrey {
		font-size:20px;color:#eeeeee;font-weight:Bold;font-family:Times New roman;text-transform:uppercase;}
	
		
/*  Community Calendar Styles */
	.calendar {
		width:250px;font-family:verdana,arial;text-align:left}
	.eventdate {
		background:#639A63;color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;;text-align:center}
	a.eventdate {
		color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;;text-align:center}
	.date {
		background:#dddddd;color:#666666;font-size:11px;font-family:verdana,arial;font-weight:bold;;text-align:center}
	.emptydate {
		background:#ffffff;}
	.monthname_on {
		text-align:center;color:#940010;font-size:12px;font-family:verdana,arial;font-weight:bold;;}
	.monthname_off {
		text-align:center;color:#000000;font-size:10px;font-family:verdana,arial;font-weight:normal;;}
	.dayhead {
			background:#000000;color:#ffffff;font-size:11px;font-family:verdana,arial;font-weight:bold;text-align:center}
	.date:hover {
		color:#ffff00}
	.eventDay {
		color:#000000;font-size:12px;font-family:verdana,arial;font-weight:bold}
	.eventTitle {
		color:#990000;font-size:12px;font-family:verdana,arial;font-weight:bold;}
	a.eventTitle {
		color:#990000;font-size:11px;font-family:verdana,arial;font-weight:normal;}
	.eventDetail {
		color:#000000;font-size:12px;font-family:verdana,arial;font-weight:normal}

/* Bulletin Boards */
	a.menu {
		font-family:arial;font-size:12px;;}
	a.menu:hover {
		font-family:arial;font-size:12px;;color:#990000;}
	.BoardName {
		font-size:14px;color:#000000;font-weight:bold;font-family:Arial, Helvetica;;}
	.BoardName:hover {
		font-size:14px;color:#000000;font-weight:bold;font-family:Arial, Helvetica;;}
	.BoardName:visited {
		font-size:14px;color:#000000;font-weight:bold;font-family:Arial, Helvetica;;}
	.BoardDescription {
		font-size:14px;color:#000000;font-weight:normal;font-family:Arial, Helvetica;}
	.Default {
		font-size:14px;color:#000000;font-family:Arial}
	.Title {
		font-size:16px;color:#212C73;font-weight:bold;font-family:Arial, Helvetica;;}
	.highlightThread {
		color:#ff0000;;font-size:14px;font-family:Arial;}	
	.thread {
		font-size:14px;color:#000000;font-family:Arial;;}
	.btnBoard {
		border:solid 1 #000000;color:#000000;background:#C6C3C6;font-weight:normal;font-size:13px}
	.bboard_select {
		font-size:14px;color:#000000;background:ebd0bc}
	
		
/* HomeOwners Directory */
	.dirdata {
		font-size:12px;color:#000000;font-family:Arial}
	.NavSearch {
		font-size:12px;color:#000000;background:ffffff}
	.btnNavSearch {
		font-size:12px;color:#000000;background:ffffff}	

/* PhotoAlbum */		
	.PhotoCategoryName {
			font-size:12px;color:000000;font-family:verdana,Arial;font-weight:bold}
	.PhotoCategoryDescription {
			font-size:12px;color:000000;font-family:verdana,Arial}	
	.PhotoTitle {
			font-size:12px;color:000000;font-family:verdana,Arial;font-weight:bold}
	.PhotoDescription {
			font-size:12px;color:000000;font-family:verdana,Arial}
	.PhotoDate {
			font-size:9px;color:000000;font-family:verdana,Arial}
/* Ticker */
	.tickerdata {
	font-size:12px;color:#000000;font-family:verdana,Arial;font-size: 8pt;line-height:14px;font-weight:normal}
	
/* Weather */
	.WeatherCity {font-size:12px;color:000000;font-family:Arial;line-height:14px;}
	.WeatherTemp {font-size:18px;color:000000;font-family:Arial;line-height:14px;}
	.WeatherCondition {font-size:12px;font-family:Arial}
	
/* Features */
.FeaturesTitle {font-size:10px;color:333333;font-weight:bold;font-family:verdana,arial;}
a.FeaturesTitle:hover {font-size:10px;color:000000;font-weight:bold;font-family:verdana,arial;}

.FeaturesItem {font-size:10px;color:003300;font-family:verdana,arial;margin-left:5px}
.FeaturesItem:hover {font-size:10px;color:003300;font-family:verdana,arial;margin-left:5px}
.FeaturesItem:visited {font-size:10px;color:003300;font-family:verdana,arial;margin-left:5px}


/* Download Engine Styles */
.categoryname {background:eeeeee;font-weight:bold;font-size:12px}
a.action {color:ff0000}
.data {font-size:12px}

/* Classified Ads */
a.ClassifiedSummaryTitle {font-size:11px;color:333333;font-weight:bold;font-family:verdana,arial;}
a.ClassifiedSummaryTitle:hover {font-size:11px;color:000000;font-weight:bold;font-family:verdana,arial;}

/**/
.SearchRowNum {font-size:20px;font-weight:normal;vertical-align:top}

/*subpages*/
.logo {font-size:52px;color:000000;font-family:Times New Roman;font-weight:bold;}
.logo2 {font-size:32px;color:000000;font-family:Times New Roman}
p.largeText {font-size:18px;color:000000;font-family:arial;font-weight:normal;}
p.smallText {font-size:12px;color:000000;font-family:arial}
p {text-align:left;line-height:32px}
.Title {font-size:16px;color:000000;font-family:arial;font-weight:bold}
.Description {margin-left:10px;margin-top:5px;font-size:14px;color:000000;font-family:arial;line-height:18px}
a.nav_On {color:0000cc;font-family:arial;font-size:16px;font-weight:bold;text-decoration:none}
a.nav_Off {color:0000aa;font-family:arial;font-size:12px;font-weight:normal;text-decoration:none}
a {font-family:arial;}

/* Markering Site*/
.homemaintext {font-size:18px;font-family:Times New Roman;line-height:36px;font-weight:normal;color:002200}
.homerighttext {font-size:12px;font-family:arial,Times New Roman}
.smalllink {font-size:14px;font-family:Times New Roman}

.actionButton {border:solid 1 #000000;color:#000000;background:#C6C3C6;font-weight:normal;font-size:13px}
input,textarea,option {border:solid 1 #000000;color:#780000;background:#ffffff;font-weight:bold}

img.border{border:solid 1 #000000;}
