body
{ 
	background-color: #660000;
	color: #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	position: relative;
	overflow-x: hidden;
} 

a
{
	color: #660000;
	text-decoration: underline;
}

a:hover
{
	color: #dbc500;
}

p
{
	margin: 0px;
}

br
{
	clear: both;
}

img
{
	behavior: url(/css/iepngfix3.htc);
}

.email a
{
	color: #660000;
	text-decoration: none;
}

.email a:hover
{
	color: #ffffff;
}

#header1
{
	width: 963px;
	height: 101px;
	margin: 20px auto 0px auto;
	padding: 0px;
	border: 0px;
}

	#header1_left
	{
		width: 956px;
		height: 101px;
		margin: 0px;
		padding: 0px;
		border: 0px;
		float: left;
	}
	
	#header1_right
	{
		background-image: url(/pic/backgrounds/header1_right.jpg);
		width: 7px;
		height: 101px;
		margin: 0px;
		padding: 0px;
		border: 0px;
		float: left;
	}

#header2
{
	background-image: url(/pic/backgrounds/header2.jpg);
	width: 953px;
	height: 18px;
	margin: 0px auto 0px auto;
	padding: 4px 0px 0px 10px;
	border: 0px;
}

	#header2 a
	{
		/*font-size: 11pt;*/
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}
	
	#header2 a:hover
	{
		color: #dbc500;
	}

#header3
{
	background-image: url(/pic/backgrounds/header3.jpg);
	width: 936px;
	height: 18px;
	margin: 0px auto 0px auto;
	padding: 4px 17px 0px 10px;
	border: 0px;
}

	#header3 a
	{
		/*font-size: 11pt;*/
		text-decoration: none;
	}
	
	#header3 a:hover
	{
		color: #ffffff;
	}

#main
{
	background-image: url(/pic/backgrounds/main.jpg);
	width: 936px;
	margin: 0px auto 0px auto;
	padding: 10px 17px 10px 10px;
	border: 0px;
}

#leftcol
{
	width: 170px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#leftcol a:hover
{
	color: #ffffff;
}

#homemidcol
{
	width: 551px;
	border: 0px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	float: left;
}

#homerightcol
{
	width: 195px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#widecol
{
	width: 756px;
	border: 0px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}

#midcol
{
	width: 132px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#rightcol
{
	width: 624px;
	border: 0px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}

#bottom
{
	background-image: url(/pic/backgrounds/bottom.jpg);
	background-repeat: no-repeat;
	width: 956px;
	margin: 0px auto 0px auto;
	padding: 5px 7px 0px 0px;
	border: 0px;
	color: #660000;
}

#bottom a
{
	color: #660000;
	text-decoration: none;
}

#bottom a:hover
{
	color: #660000;
}

#bottom_menu
{
	color: #ffffff;
	font-size: 9px;
}

#bottom_menu a
{
	color: #ffffff;
	text-decoration: none;
}

#bottom_menu a:hover
{
	color: #dbc500;
}

.subsubactive
{
	background-color: #660000;
	color: #fffec7;
	width: 110px;
	min-height: 14px;
  height: auto !important;
  height: 14px;
	margin: 0px 0px 4px 10px;
	border: 0px;
	padding: 3px 5px 3px 5px;
	cursor: pointer;
}

.subsubactive a
{
	color: #fffec7;
	text-decoration: none;
}

.subsubinactive
{
	background-color: #a23f28;
	color: #fffec7;
	width: 110px;
	min-height: 14px;
  height: auto !important;
  height: 14px;
	margin: 0px 0px 4px 10px;
	border: 0px;
	padding: 3px 5px 3px 5px;
}