@charset "UTF-8";
/* CSS Document */

body {
background:#807966;
}

	#header {
	background:#c6c8cf url(../images/courts_head.jpg) top right no-repeat;
	}
	
		#header ul {
		background:#620002;
		}
		
		#header ul li a{
		background:#620002;
		}
		
		#header ul li a:hover {
		background:#853f40;
		}
	
	#main {
	background:url(../images/courts_main_bg.gif);
	}
	
		a .side_nav {
		background:url(../images/courts_left_nav.gif);
		}
		
		a:hover .side_nav {
		background-position:right;
		}
		
		
		#main_center_col h1
		{
		  font-size: 25px;
		  line-height: 27px;
		  color: #620002 !important;
		  padding: 0 0 5px 5px;
		  margin: 0 0 10px 0;
		  font-weight: normal;
		  background:url(../images/h1_courts.jpg) no-repeat left bottom;
		}
		
		#main_center_col h1 a, #main_center_col h2 a, #main_center_col h3 a {
		  color: #620002;
		}
		
		#main_center_col h2
		{
		  font-size: 15px;
		  line-height: 27px;
		  color: #620002;
		  padding:0;
		  margin: 0 5px 10px;
		  font-weight: bold;
		  border-bottom:solid 1px #620002;
		}
		
		#main_center_col h3
		{
		  font-size: 13px;
		  line-height: 27px;
		  color: #620002;
		  font-weight: bold;
		  padding: 0 0 0 5px;
		}
		
		
		
		#main_center_col h4
		{
		  font-size: 12px;
		  line-height: 27px;
		  color: #620002;
		  padding: 0 0 0 5px;
		  font-weight: bold;
		}
		
		#main_center_col ul, #main_center_col ol{
		padding:5px 0 10px 30px;
		}
		#main_center_col table{
		border:1px solid #9C9C9C;
		margin:0 0 10px 0;
		}
		#main_center_col td{
		padding:5px;
		border:1px solid #9C9C9C;
		}
	#main_right_col {
	padding:1px 0 0 0;
	width:174px;
	margin:0 0 0 0;
	}
	
	#main_right_col h1 {
	background:#a3a2a0;
	text-align:center;
	font-size:12px;
	color:#fff;
	padding:3px 0 3px 0;
	margin:0 0 5px 0;
	}
	
	#main_right_col h2 {
	font-size:11px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	}
	
	#main_right_col p {
	padding:0 0 0 15px;
	}
	
	#main_right_col a {
	text-decoration:none;
	}
	
		#quick_link_holder {
		padding:0 0 30px 0;
		}
		
			a .quick_link {
			background:url(../images/police_quickLink.gif) no-repeat;
			height:25px;
			width:174px;
			cursor:pointer;
			margin:0 0 3px 0;
			text-decoration:none;
			text-align:center;
			line-height:25px;
			color:#620002;
			}
			
			a:hover .quick_link {
			background-position:right;
			}
		
		.right_header {
		width:147px;
		padding:0 0 0 5px;
		font-weight:bold;
		color:#fff;
		background:#2e5c2e;
		line-height:20px;
		border-bottom:1px solid #000;
		}
		
		#latest_news {
		padding:5px 5px 2px 10px;
		width:137px;
		background:#f1f8b5;
		margin:0 0 10px 0;
		font-weight:bold;
		}
		
		.view_all {
		text-align:right;
		margin:5px 0 3px 0;
		}
		
		.view_all a {
		text-decoration:underline;
		color:#040000;
		font-weight:normal;
		}
		
		#directions_hldr {
		font-weight:bold;
		}
		#directions_hldr p {
		padding:10px 0 0 0;
		color:#2e5c2e;
		}
	
	#footer {
	background:url(../images/courts_footer.jpg);
	height:93px;
	color:#fff;
	}
	
		#footer a {
		color:#fff;
		text-decoration:none;
		}
		
		#footer a:hover {
		text-decoration:underline;
		}
		
		#footer a:visited {
		color:#ccc;
		}
		
		.searchBar {
		color:#fff;
		}
		
		.searchBar a {
		color:#fff;
		}
		#find_event
		{
			display: none;
		}
		
		.menuitem_depth0 a, .menuitem_selected_depth0 a{
			background:url(../images/courts_left_nav.gif);
			
		}

		.menuitem_depth0 a:hover, .menuitem_selected_depth0 a:hover {
		background-position:right;
		}
		
		.menuitem_popup {
		background:url(../images/popup.gif);
		position: absolute;
		z-index: 10;
		width: 312px;
		height:26px;
		padding:11px 0 0 70px;
		margin:-7px 0 0 150px;
		display: none;
		color:#650507;
		font-size:12px
		}
		
		.menuitem_depth1 a {
		background:#cbc7bb;	
		}
		.menuitem_selected_depth1 a {
		background:#a37173;
		}
		.menuitem_depth1 a:hover,.menuitem_depth2 a:hover, .menuitem_depth3 a:hover, .menuitem_depth4 a:hover {
		background:#6e7867;
		}

		.menulist_depth2 a {
		background:#a9a392;
		}

		.menuitem_selected_depth2 a{
		background:#a37173;
		}
		.menulist_depth3 a {
		background:#8d8776;
		}

		.menuitem_selected_depth3 a{
		background:#a37173;
		}
		.menulist_depth4 a {
		background:#787260;
		}

		.menuitem_selected_depth4 a{
		background:#a37173;
		}
		.menuitem_depth1 a, .menuitem_selected_depth1 a {
		color:#620002;
}
		
/*---Tabs at top of page-----*/
a.tab1 {
width:82px;
height:22px;
float:left;
background:url(../images/courts_navTab_1.gif) no-repeat;
display:block;
_margin:1px 0 0 0;
}

a:hover.tab1 {
background-position:right;
}

a.tab2 {
width:69px;
height:22px;
float:left;
background:url(../images/courts_navTab_2.gif) no-repeat;
display:block;
_margin:1px 0 0 0;
}

a:hover.tab2 {
background-position:right;
}

a.tab3 {
width:69px;
height:22px;
float:left;
background:url(../images/courts_navTab_3.gif) no-repeat;
display:block;
_margin:1px 0 0 0;
}

a:hover.tab3 {
background-position:right;
}

a.tab4 {
width:69px;
height:22px;
float:left;
background:url(../images/courts_navTab_4.gif) no-repeat;
display:block;
_margin:1px 0 0 0;
}

a:hover.tab4 {
background-position:right;
}