a {
text-decoration:none;
color:blue;
font-family:Verdana;
font-size:12px;
font-weight: normal;
text-decoration:None;} 

body {
margin:0px 0px 0px 0px;
padding:0px;
height:100%;
width:100%;
font-family:verdana;
font-weight: normal;
font-size:11px;}	

H1 {
margin:0;
font-size:16px;
font-family:Arial;
font-weight:bold;
color:#A28954;
}

H2{
font-family:verdana;
font-size:12px;
color:white;
font-weight: strong;
margin:0px;
}

H3{
font-family:verdana;
font-size:11px;
color:#373737;
font-weight: strong;
margin:0px;
}
	
#Logo {
position:absolute;
top:5px;
width:280px;
height:74px;
Left:5px;
z-index:5;
}

#TopLine {
position:absolute;
left:400px;
width:350px;
top:5px;
color:Black;
font-family:verdana;
font-size: 11px;
text-align:right;
z-index:999;}

#TopLine a{
color:Blue;
text-decoration:Underline; }

#Main {
position:absolute;
top:40px;
width:750px;
background:White;}	

#Header {
position: absolute;
top:0px;
width:750px;
background:white;
border-top:0px solid #000;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:1px solid white;
voice-family: "\"}\"";
voice-family: inherit}

#HeaderMiddle {
position: relative;
background:#2DBAC3;
font-family:verdana;
font-weight:bold;
color:white;
font-size:12px;
padding:8px 0px 10px 10px;
margin:0;
border-bottom:0px solid white;
voice-family: "\"}\"";
voice-family: inherit}

#HeaderMiddleAdverts {
position: relative;
background:#FFFFFF;
font-family:verdana;
font-weight:bold;
color:white;
font-size:0px;
padding-top:4px;
padding-left:10px;
margin:0;
voice-family: "\"}\"";
voice-family: inherit}

#HeaderBottom {
position: relative;
width:750px;
Height:22px;
background:#F1E0C5;
border-top:0px solid #000;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:1px solid #A28954;
voice-family: "\"}\"";
voice-family: inherit}

#footercontainer {
clear: both;
margin: 10px 0px 0px 0px;
padding-top:10px;
margin-top:10px;
background-color: white;}

#Footer {
font-family:verdana;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding:5px 0px 5px 0px;
color:white;
font-size:11px;
text-align:center;
width:750px;
background:#2DBAC3;
border-bottom:1px solid #207176;}

#tabmenu {
color: #000;
border-bottom: 1px solid #259da1;
margin: 12px 0px 0px 0px;
padding-bottom: 31px;
z-index: 1;
padding-left: 10px }
		
#tabmenu li {
display : inline;
overflow: hidden;
list-style-type: none; }	
		
#tabmenu a, a.active {
color: Black;
float : right;
background: #85DEE3;
font-size:12px;
font-weight:normal;
font-family:Verdana;
border: 1px solid #259da1;
padding: 8px 19px 8px 19px;
margin-left: 2px;
text-decoration: none; }
		
#tabmenu a.active {
background: #2DBAC3;
border-bottom: 1px solid #2DBAC3;
font-weight : bold; }
		
#tabmenu a:hover {
color: black;
background: #54CED6; }	
		
#tabmenu a:visited {
color: black; }
		
#tabmenu a.active:hover {
background: #2DBAC3;
color: black; }

#DateDisplay {
position: relative;
left:400px;
width:340px;
top:3px;
color:#684B1E;
font-family:verdana;
font-size: 11px;
text-align:right;}

.selectField2 {
color:black;
background-color:white;
font-family:verdana;
font-weight: normal;
font-size: 12px;
width:150px;
margin-bottom:5px;}

#Directory {
position: absolute;
left:10px;
width:400px;
top:3px;
color:#876227;
font-family:verdana;
font-size: 11px;
text-align:left;}

#Directory a{
color:#684B1E;
font-family:verdana;
font-size: 11px;
text-decoration:None;}

#Directory a:hover{
color:#684B1E;
font-family:verdana;
font-size: 11px;
text-decoration:underline;}

#leftcontent {
float:left;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:white;
font-family:verdana;
font-weight: normal;
font-size:10px;
width:550px; }

#rightpart {
float:left;
width:200px;
padding:0;
margin:0;
font-family:verdana;
font-weight: normal;
font-size:11px;
text-align:right;
voice-family: "\"}\"";
voice-family: inherit;}

#rightpart a {
text-decoration:none;
color:white;
font-family:Verdana;
font-size:12px;
font-weight: normal;
text-decoration:None;} 

#rightpart a:hover {
font-family:Verdana;
font-size:12px;
color:white;
text-decoration:Underline;}

#rightpart H1 {
margin:0;
font-size:15px;
font-family:Arial;
font-weight:bold;
color:#A28954;}

#rightpart p {
font-size:12px;
font-family:Arial;
font-weight:normal;}

#rightpart td {
padding-bottom:0px;}

#rightmenuContainer {
width:190px;
padding:0;
margin:0;
float:right;}

#rightmenuContainer2 {
width:190px;
padding:0;
margin-top:5px;
float:right;}

#rightmenuContainer3 {
width:190px;
padding:0;
margin-top:5px;
float:right;}

.RightMenu {
position: relative;
background:#F1E0C5;
border: 1px #A28954 solid;
text-align:left;
padding:5px 5px 5px 5px;
margin:0;
font-size:11px;
color:#7C6940;}

.RightMenu2 {
position: relative;
border: 1px #A28954 solid;
text-align:left;
padding:0px 0px 0px 0px;
margin:0;
font-size:11px;
color:#7C6940;}
	
.RightMenu a {
text-decoration:none;
color:#876227;
font-family:Verdana;
font-size:12px;
font-weight: normal;
margin:3px;} 

.RightMenu a:hover {
font-family:Verdana;
text-decoration:Underline;
color:#876227;}

.roundedSearch {
background:#F1E0C5;
color:black;
border:5px #A28954 solid;
padding:0px 14px 0px 14px;
text-align:left;}

.uls, .lls, .urs, .lrs {
height:19px;
position:relative;}	
	
.uls {
width:19px;
float:left;
left:-19px; top:-5px;
background:transparent url(../top-left4.gif) top left no-repeat;}

.lls {
width:19px;
float:left;
left:-19px; top:5px;
background:transparent url(../bottom-left4.gif) bottom left no-repeat;}

.urs {
left:19px; bottom:5px;
background:transparent url(../top-right4.gif) top right no-repeat;}

.lrs {
left:19px; top:5px;
background:transparent url(../bottom-right4.gif) bottom right no-repeat;}

.button {
border:1px black solid;
background : white;
cursor:hand;}

.Imgbutton {
position:relative;
top:0px;
cursor:hand;
voice-family: "\"}\"";
voice-family: inherit;
cursor:pointer;}

.SearchText {
padding:0 10 10 8;}

.SLoc {
color:#4b4b4b;
padding:0 0 10 8;}

#NoDocs{
color:black;
font-family:verdana;
font-weight: normal;}
		
.addLinks{
font-family:Verdana;
font-size:11px;
text-decoration:none;} 	

.addLinks a{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:blue;
text-decoration:Underline;} 

.addLinks a:hover{
font-family:Verdana;
color:blue;
font-size:11px;
font-weight:bold;
text-decoration:Underline;} 

.addLinks a:visited{
font-family:Verdana;
color:blue;
font-size:11px;
font-weight:bold;
text-decoration:Underline;} 

.Photo {
height:15px;
width:100px;
margin-left:10px;
color:white;
background-color: #85DEE3;
font-family:verdana;
font-weight: bold;
font-size: 9px;
text-align:center;
z-index:999; }

.button {
border-right: 0px solid #000;
border-left: 0px solid #000;
border-top: 0px solid #000;
border-bottom: 0px solid #000;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-family: 'Trebuchet MS', 'Lucida Grande',
Verdana, Lucida, Geneva, Helvetica, 
Arial, sans-serif;
color: #333;}

.button ul {
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: none;}
		
.button li {
border-top: 1px solid #F1E0C5;
border-bottom: 1px solid #A28954;
margin: 0 0 0 0;}

.button li a {
display: block;
padding: 3px 5px 4px 0.5em;
border-left: 10px solid #A28954;
border-right: 10px solid #F1E0C5;
background-color: #B49F72;
color: white;
text-decoration: none;
width: 100%;}

html>body .button li a {
width: auto;}

.button li a:hover {
border-left: 10px solid #8E692E;
border-right: 10px solid #EAD0A6;
background-color: #9A8352;
color: #fff;}

a#smalla{
color:#114345;
font-weight:normal;
font-size:9px;}

a:hover#smalla{
color:#114345;
font-weight:normal;
font-decoration:underline;		
font-size:9px;}

#SponsoredLinks {
position: relative;
width:530px;
Height:70px;
margin-top:5px;
background:#F1E0C5;
border:2px dashed #A28954;}

#Notice {
position: relative;
width:530px;
Height:70px;
margin-top:5px;
background:#fde7e7;
border:2px dashed #Ae1212;}

p#leftcontent {
font-size:12px;
font-family:verdana;}

.advertBox {
background:#f6fefe;
color:black;
border:1px #1F8687 solid;
padding:0px 14px 20px 14px;
margin:0;}

.advertHeader {
background-image:url("adback.gif");
background-position: top left;
background-repeat: no-repeat;
margin-top:4px;
height:30px;
color:white;
font-weight:bold;
padding-left:10px;
padding-top:7px;
position:relative;}

.printer {position:absolute;left:510px;top:7px;}

.map {
position:absolute;
left:485px;
top:6px;}

a#adverta{
color:white;
font-weight:bold;}

a:hover#adverta{
color:white;
font-weight:bold;
font-decoration:underline;}

h1#advert {
font-size:12px;
font-family:verdana;
color:white;
font-weight:bold;}

h2#advert {
font-size:18px;
font-family:Arial;
color:Black;
font-weight:normal;}

#adContainer { height:45px;margin-top:1px;}
#adHeader {
background:#efefef;
padding-left:10px;
padding-top:15px;
padding-bottom:15px;
position:relative;}

#MultiHeader  {width:535px;}
#MultiHeader div {border:1px solid #b6b6b6; position:relative;background:#ddd;font-size:14px;font-weight:bold;font-family:Arial;color:#000;padding:5px;}

#MultiBox  {width:535px;}
#MultiBox div {border:1px solid #d3d3d3; position:relative;background:#efefef;font-size:14px;font-family:Arial;color:#000;padding:5px;}
a#MultiBox{font-size:14px;font-family:Arial;}
#MultiBox p {font-size:14px;font-family:Arial;color:#000;margin:0px;}

#PrintMap {position:absolute;top:5;right:10;}

#galleryContainer {margin-top:5px;width:535px;height:370px;}
#gallery {position:relative; background:#f8f8f8;margin-top:5px;}
#gallery-left {position:absolute;height:368px;width:430px;top:0;left:0;text-align:center;background:#efefef;}
#gallery-right {position:absolute;height:368px;width:105px;top:0;right:0;overflow:auto;margin-top:0px;background:#efefef;}
#gallery li {display:inline;width:80px; height:62px; margin:0 0 0 0;}
#gallery li a {display:block; width:78px; height:60px; text-decoration:none; background:#fff; padding:1px; border:1px solid #bebebe;}
#gallery li a img {display:block; width:78px; height:60px; border:0;opacity: .7;filter:alpha(opacity=70);}
#gallery li a:hover img {display:block; width:78px; height:60px; border:0;opacity: 1;filter:alpha(opacity=100);}
#gallery li a:hover {white-space:normal; border-color:#000;}
