body {
	margin: auto;
	padding: 0px;
	background:url(images/background.jpg) top center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	
	}

img { border: none; } 

#main {
	width: 800px;
	height: 100%;
  margin-left: auto ;
  margin-right: auto ;
	background: #ffffe5;
	}
	

#top_header {
	width: 800px;
	height: 128px;
	margin-top: 10px;
  margin-left: auto ;
  margin-right: auto ;
	background:url(images/top_header.jpg) top center;
	}

#slideshow {
  margin-left: auto ;
  margin-right: auto ;
	margin-top:0px;
	width:800px;
	height:266px;
}

.linkbar td {
	width: 25%;
	padding: 0;
	}

.linkbar a {
	font-weight: bold;
	font-size: 12px;
	}
.linkbar a:link {
	text-decoration: none;
	color: #ffffff;
	}
.linkbar a:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	}
.linkbar a:active {
	text-decoration: none;
	color: #0FC;
	font-weight: bold;
	}
.linkbar a:hover {
	text-decoration: none;
	color: #39F;
	font-weight: bold;
	}

/*
#left_links {
	width: 160px;
	margin-top: 0px;
  margin-left: 0px ;
  margin-right: 0px ;
	margin-bottom: 0px;	
	color: #000000;
	float: left;
}
*/

#left_links {
overflow: hidden;
width: 160px;
float: left;
}

a.leftbutton{
background: transparent url('images/button_map_leftend.gif') no-repeat top left;
display: block;
float: left;
font-family: 'Bookman Old Style', serif;
font-size:14px;
/*font: bold 12px Georgia;  Change 13px as desired */
line-height: 32px; /* This value + 7px + 7px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 36px; /* Height of button background height */
padding-left: 18px; /* Width of left menu image */
margin-left: 0px;
text-decoration: none;
}

a.leftbutton span{
width: 142px;
background: transparent url('images/button_map.gif') no-repeat top right;
display: block;
padding: 2px 0px 2px 0px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a.leftbutton:hover span {
	background-position: 0 -40px;
}

a.leftbutton:active span {
	background-position: 0 -80px;
}

a:link.leftbutton, a:visited.leftbutton {
	color: #FFC;
}

a:hover.leftbutton {
	color: #FFF;
	background-position: 0 -40px;
}

a:active.leftbutton {
	color: #FFF;
	background-position: 0 -80px;
}


#content {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 16px;
	margin-bottom: 20px;
	width: 480px;
	float: left;
	text-align:justify;
	}

#right_links {
	width: 120px;
	margin-top: 20px;
	margin-left: auto ;
	margin-right: auto ;
	margin-bottom: 0px;	
	float: right;
	}
	
img.right_links {
	padding-bottom: 15px;	
}


#map {
	width: 640px;
  margin-left: auto;
  margin-right: auto;
	float: right;
}

h1 {
}

h2 {
	font-size: 12px;
}

h3 {
	font-size: 12px;
	padding-left: 0px;
	margin-bottom: 2px;
	
}


#footer {
	color: #333;
	padding-top:10px;
	padding-bottom: 10px;
	text-align:center;
	clear:both;
	font-size: 9px;
}
	
#footer a:link {
	color: #333;
	text-decoration: none;
}

#footer a:visited {
	color: #333;
	text-decoration: none;
}

#footer a:hover {
	color: #666;
	text-decoration: none;
}

#footer a:active {
	color: #666;
	text-decoration: none;	
}










.white_{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.white:hover {
text-decoration:none;}
.white{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.white:hover {
text-decoration:underline;}

.grey1{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CDCCC5;
text-decoration:none;
}
.grey1:hover {
text-decoration:underline;}
.grey1_{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CDCCC5;
text-decoration:underline;
}
.grey1_:hover {
text-decoration:none;}

.tab_2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#D7D7D7;
text-decoration:underline;
}
.tab_2:hover {
text-decoration:none;}
.grey{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#D7D8D1;
text-decoration:none;
}
.grey:hover {
text-decoration:underline;}
.grey_{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#D7D8D1;
text-decoration:underline;
}
.grey_:hover {
text-decoration:none;}

.table{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5C5945;
text-decoration:none;
}
.table:hover {
text-decoration:underline;}
.number{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
color:#E8B928;
text-decoration:none;
}
.number:hover {
text-decoration:underline;
color:#FFFFFF;}
.bottom{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
color:#784F4F;
text-decoration:none;
}
.bottom:hover {
text-decoration:underline;}
.bottom_{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
color:#784F4F;
text-decoration:underline;
}
.bottom_:hover {
text-decoration:none;}
