#header
	{
	  position: absolute;
		background-color: #9F8E69;
		background-position: middle;
		background-image: url(../images/dodmoorheadertext2.jpg);
		width: 110px;
		height: 690px;
		top: 5px;
		padding-top: 0.5em;
		color: #ffffff;
	}
		
#navigation
	{
	  position: absolute;
		background-color: #ddd;
		width: 565px;
		left: 12%;
		height:45px;
		top: 15px;
		padding-left: 5px;
	}	
	
#image
	{
    position: absolute;
 		width: 565px;
		left: 12%;
		top: 80px;
	}	

#main
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		left: 12%;
		top: 170px;
		color: #000000;
		font-family: arial, sans-serif;
	}
	
#sitemap
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		left: 12%;
		top: 170px;
		color: #000000;
		font-family: arial, sans-serif;
	}	
	
#sitemap ul
	{
	 	list-style-type: none;
		font-size: 0.90em;
	}	
	
h1
	{
	 	display: none;
	}

h2
	{
	 	display: none;
	}

h3
	{
	 	font-family: arial, sans-serif;
	 	padding-top: .2em;
	 	padding-bottom: .2em;
	 	padding-left: 1%;
	 	color: #938361;
	 	background-color: #dddddd;
	}

h4
	{
	 	font-family: arial, sans-serif;
	 	color: #330000;
	 	font-size: 0.80em;
	}

h5
	{
	 	font-family: arial, sans-serif;
		color: #330000;
		font-size: 0.60em;
	}

h5 img
	{
	 	padding-left: 2%;
		padding-right: 2%;
	}

h6
	{
	 	color: #ffffff;
		font-family: arial, sans-serif;
		font-size: 0.80em;
	}

ul
	{
	 	padding-left: 5%;
	}

p
 	{
	 	font-size: 0.75em;
		padding-left: 1%;
	}
	
#main li
	{
	 	font-size: 0.80em;
	}	
	
td
	{
	 	font-size: 0.80em;
	}	

table
	{
	 	padding-left: 1%;
	}	

#footer
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 585px;
		border: solid 1px #330000;
		padding-top: 15px;
	}	
	
#footercat
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 670px;
		border: solid 1px #330000;
		padding-top: 15px;
	}	
	
#footercourt
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 700px;
		border: solid 1px #330000;
		padding-top: 15px;
	}		
	
#footertest
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 850px;
		border: solid 1px #330000;
		padding-top: 15px;
	}	
	
#footerlayouts
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 760px;
		border: solid 1px #330000;
		padding-top: 15px;
	}	
	
	#footerdirections
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 790px;
		border: solid 1px #330000;
		padding-top: 15px;
	}	
	
#footersitemap
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 880px;
		border: solid 1px #330000;
		padding-top: 15px;
	}		
	
#footercatesby
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 1000px;
		border: solid 1px #330000;
		padding-top: 15px;
	}
	
#footercourtyard
	{
	  position: absolute;
		background-color: #ffffff;
		width: 565px;
		height: 100px;
		left: 12%;
		top: 1150px;
		border: solid 1px #330000;
		padding-top: 15px;
	}							
	
.style1
	{
	 	color: #938361;
		font-family: arial, sans-serif;
	}	

#navigation h3
	{
 	 	font-size: 0.9em;
	}	

/* Begin CSS Popout Menu */

#navigation a
	{
 	 	font: bold 0.9em/1.2em arial, helvetica, sans-serif;
 		display: inline; 
 		border-width: 0px;
 		border-color: #fff #888 #555 #bbb;
 		white-space: nowrap;
 		margin: 0;
 		padding: 1px 0px 1px 5px;
 		text-align: left;
	}

/*background color of the menu elements - unless they have a style - e.g. expand elements below*/

#navigation a
	{
 	 	background: #9e8d68;
 		text-decoration: none;
	}

/*color of the hyperlink text*/

#navigation a, #navigation a:visited
	{
 	 	color: #FFF;
	}

#navigation a:hover
	{
 	 	color: #c7c3bb;
 		background: #f0e6d0;
	}

#navigation a:active
	{
 	 	color: #060;
 		background: #fff;
	}

#navigation ul
	{
 	 	list-style: none;
 		margin: 0;
 		padding: 0;
 		float: left;
	}

#navigation li
	{
 	 	float: left;
	}

#navigation ul ul
	{
 	 	position: absolute;
 		z-index: 500;
 		top: auto;
 		display: none;
	}

#navigation ul ul ul
	{
 	 	top: 0;
 		left: 100%;
	}
	
#navigation li.off ul, #navigation li.on ul 
	{
/*put the subnav below*/
  	display: none;
  	position: absolute;
  	top: 33px;
  	height: 15px;
  	left: 0;
  	padding-top: 10px;
  	*top: 44px; /*reposition for IE*/
	}
	

/* list items level one are inline LAW WIDTH:8EM*/

#level1 li
	{
 	 	display: inline;
 		list-style-type: none;
 		width: 6em;
 		float: none;
	}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector

on non-anchor hovers for IE5.x to comply with the

older version of csshover.htc - V1.21.041022. It

improves IE's performance speed to use the older

file and this method */

div#navigation li:hover
	{
 	 	cursor: pointer;
 		z-index: 100;
	}

div#navigation li:hover ul ul,
div#navigation li li:hover ul ul,
div#navigation li li li:hover ul ul,
div#navigation li li li li:hover ul ul
	{
 	 	display: none;
	}

div#navigation li:hover ul,
div#navigation li li:hover ul,
div#navigation li li li:hover ul,
div#navigation li li li li:hover ul
	{
 	 	display: block;
	}

/* End of non-anchor hover selectors */

/* Styling for Expand, 1st level and 1st level/expand */

/* for expandable points - colour of text, colour of background and + image*/

/* Expand but not first level LAW WIDTH:20EM*/

#navigation a.x, #navigation a.x:visited
	{
 	 	font-weight: bold;
 		color: #fff;
 		background: #9e8d68 no-repeat 100% 100%;
 		width: 18em;
	}

#navigation a.x:hover
	{
 	 	color: #a00;
 		background: #ddd no-repeat 100% 100%;
	}

#navigation a.x:active
	{
 	 	color: #060;
 		background: #fff;
	}

/* Expand - first level only*/

#navigation a.level1x, #navigation a.level1x:visited
	{
 	 	font-weight: bold;
 		color: #9e8d68;
 		background: #fff no-repeat 100% 100%;
	}

#navigation a.level1x:hover
	{
 	 	color: #a00;
 		background: #ddd no-repeat 100% 100%;
	}

#navigation a.level1x:active
	{
 	 	color: #060;
 		background: #fff;
	}

/* first level only - no expand*/

#navigation a.level1, #navigation a.level1:visited
	{
 	 	font-weight: bold;
 		color: #9e8d68;
 		background: #FFF;
	}

#navigation a.level1:hover
	{
 	 	color: #a00;
 		background: #ddd;
	}

#navigation a.level1:active
	{
	 	color: #060;
 		background: #000;
	}
	

/* End CSS Popout navigation */


