<style type="text/css" media="screen"> 

body {
#  min-width: 760px;
  min-width: 1000px;
}

#WholePageDiv {
  position:absolute;
  float: left;
  top: 0%;
  left: 50%;
  width:64em;
  margin-left: -32em; /*set to a negative number 1/2 of your width*/
}


#indeximageFront {
  float: left;
}

#IndexLeftColumn {
  float: left;
  width: 760px;
}

#IndexRightColumn {
  float: left;
  width:15em;
  padding:3px;
  color: #612410;
  font: 16px calibri;

}

#Content {

  float: left;
}

#ContentRow2 {
  float: left;
}

#TabBody {
  padding:3px;
  color: #612410;
  font: 14px calibri;
  

}


#gallery_div {

}

#indeximage {
  position:static;
}

div.LeftContentBox
{
 position:static;
 float: left;
 width:500px;
 color: #612410;
 font: 15px calibri;
}

div.RightContentBox 
{
 position:static;
 width:500px;
 color: #612410;
 font: 15px calibri;
}

div.RightSectionHeader
{
  position:static; 
  width: 500px;
  height: 26px;
  font: 18px/24px calibri;
  z-index:1;
  display: block;
  color: #FFFFCC;
  background: #996600;

}

div.LeftSectionHeader
{
  position:relative; 
  float: left;
  width: 500px;
  height: 26px;
  margin-left: auto;
  margin-right: auto;
  font: 18px/24px calibri;
  display: block;
  background: #996600;
  z-index:1;
  color: #FFFFCC;
}

#map
{
position:relative; 
float: left;
width: 1000px; 
height: 700px;
}


#Columns {
  position:relative;
 
 
}

#LeftColumn {
 float: left;
 width:500px; 
 z-index: 1;

}


#RightColumn {
 float:right;
 width:500px;
 z-index: 1;
}

#menu {
width:100%;
background: #DDCC99;
z-index: 10;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: auto;
float: left;
z-index: 10;
}

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #996600;
margin: 0;
padding: 2px 3px;
z-index: 10;
}

#menu h2 {
color: #FFFFCC;
background: #996600;
text-transform: uppercase;
z-index: 10;
}

#menu a {
color: #FFFFCC;
background: #996600;
text-decoration: none;
z-index: 10;
}

#menu a:hover {
color: #996600;
background: #FFFFCC;
z-index: 10;
}

#menu li {
position: relative;
z-index: 10;
}

#menu ul ul {
position: absolute;
width: 15em;
z-index: 10;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
z-index: 10;
}

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

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





#header {
	position: relative;
	width: 100%;
	height: 3em;
	width: 1000px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary {
	margin: 0;
	padding: 0;
	bottom: -1px;
	width: 1000px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
	width: 246px;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;

	font-family:Arial;
	font-size:12px;
	color:#ffffcc;
	font-weight: bold;


}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
	border: 1px solid #ffffcc;
	border-bottom: none;
	background: #3C5D0B;
	padding-bottom: 6px;
	margin-top: 0;
}

#header ul#primary a {
	background: #5B9004;
	border: 1px solid #AAA;
	border-bottom: none;
}

#header ul#primary a:hover {
	margin-top: 0;
	border-color: #ffffff;
	background: #5B9004;
	padding-bottom: 5px;
}

#header ul#secondary {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#secondary li a,#header ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #ffffff;
	background: none;

}

#header ul#secondary li a {
	color: #06C;
	text-decoration: underline;
}

#header ul#secondary li a:hover {
	color: #333;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #ffffff;
}

#header ul#secondary li a:active {
	color: #000;
	background: transparent;
}

#header ul#secondary li:last-child a { border: none; }











</style>
