body	{margin: 0 auto; padding: 0; background: #000000 url('../images/bg.jpg'); }

body, td, .NormalText	{color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: Verdana, Georgia;}

.Header		{font-size: 18px; font-weight: bold;}
.Subheader	{font-size: 16px; font-weight: bold; line-height: 18px; color: #8E4000; }
.BlackSubheader	{font-size: 16px; font-weight: bold; line-height: 18px; color: #000000; }

* .Counties	{font-size: 12px; line-height: 14px;}

.SmallText	{font-size: 10px;}
.MediumText	{font-size: 16px;}
.LargeText	{font-size: 24px;}

.Burgundy	{ color: #8E4000; }
.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }

TABLE#Problems TD { padding-bottom: 10px; vertical-align: top; }
TABLE.RedBorder   { border: 2px solid #8E4000; }

td.Clear	{}
td.Header	{padding: 0 0 5px;}

img.frontphoto	{display: block; margin: 5px 0 0 0; border-width: 0; height: 175px; width: 760px; }

div.wrap		{margin: 0 auto; padding:5px; width: 760px; background: #ffffff;}
div.banner		{padding: 0; margin: 20px 0 0;}
div.banner div	{margin: 0 0 8px; color: #a0a0a0; line-height: 1.2em; text-align: right;}
div.footer		{width: 760px; border: solid #f0f0f0; border-width: 4px 0 0; margin: 20px auto 0; padding: 10px 0 20px 0; color: #808080; font-size: 11px; text-align: center;}

tr td.rightnav	{width: 170px; padding: 0 0 0 10px;}
td.rightnav td	{font-size: 11px; line-height: 1.3em;}
tr td.leftnav	{width: 170px; padding: 0 10px 0 0;}
td.leftnav ul	{margin: 0 0 20px 0; padding: 0; list-style-type: none;}
td.leftnav li	{margin-bottom: 4px;}
td.leftnav table	{border: 10px solid #f4f4f4; background: #f4f4f4;}
td.leftnav td		{color: #505050; font-size: 11px; line-height: 1.3em;}

td.maincontent		{padding: 0 10px; border: solid #f0f0f0; border-width: 0 1px;}
td.maincontent img	{padding: 1px; background: #ccc; border: 4px solid #f0f0f0;}
td.maincontent td	{line-height: 1.6em;}

/* links */

a img		{border-width: 0;}

a:link, a:visited, a:active, a:hover {color: #8E4000; text-decoration: underline;}

a.BlackLink {color: #000000;}
a.BlackLink:link, a.BlackLink:visited, a.BlackLink:active {color: #000000;}
a.BlackLink:hover { color: #8E4000; }
 
ul#nav		{margin: 5px 0 10px 0; border: solid #fff; border-width: 0 0 4px; padding: 0; background: #8E4000; height: 26px; line-height: 20px; list-style-type: none;}
ul#nav li	{display: inline;}

ul#nav a			{float: left; border: solid #fff; border-width: 0 4px 0 0; padding: 3px 7px; color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }
ul#nav a:link,
ul#nav a:visited	{background: #8E4000;}
ul#nav a:hover		{background: #000000;}
ul#nav a.current	{background: #000000;}

div.footer a:link,
div.footer a:visited	{color: #808080; text-decoration: none;}
div.footer a:hover		{color: #808080; text-decoration: underline;}

/* DROP MENU */

/* root menu item styles */
* .dmRootButton, a.dmRootButton { cursor: default; }

/* submenu styles */
div.dmMenu { padding: 0; background: #FFFFFF; }	

/* submenu  item styles*/
div.dmMenu a.dmMenuItem {
	display: block; 
	text-align: left; 
	width: 140px;
	font-size: 11px;
	color: #FFFFFF;
	padding: 5px 5px 5px 12px;
	text-decoration: none;
	margin-top:3px;
}		

ul#nav div.dmMenu a.dmMenuItem 		 {border-width: 1px 0 0 0; }
ul#nav div.dmMenu a.dmMenuItem:hover {color: #FFFFFF; }

/* submenu item rollover styles */
div.dmMenu a.dmMenuItem:hover, div.dmMenu a.dmMenuItemHighlight { color: #ffffff; }
div.dmMenu a.dmMenuItem { cursor: default; display: block; }
div.dmMenu { position: absolute; left: 0px; top: 0px; visibility: hidden; z-index: 101; }		


