BODY {PADDING: 0; MARGIN: 0; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 100%;  background-color:  #F0F5DE;}

.container {margin: 0 auto; width: 741px; padding: 0;  border-right: solid 2px #cccccc;} 
.menu { background-image: url(../images/menugreen.gif); background-repeat:  repeat-y;}

.columnOne {FLOAT: left; WIDTH: 170px; PADDING: 0; margin: 0; font-weight: bold; }
.columnOne ul {padding: 0; margin: 0;}
.columnOne li {font-size: 72%; list-style: none; text-align: center;  }
.columnOne li {background: #C7D779;}
.columnOne a:link, .columnOne a:visited, .columnOne a:active {display: block; text-decoration: none; padding: 10px 0 10px 0; width: 100%; color: #000000; border-bottom: 1px solid #C7D779;}
.columnOne a:hover{color: #C8D778; background: #F0F5DE;}

.columnTwo {float: left; WIDTH: 570px; PADDING: 0; margin: 0; height: 100%; text-align: justify;
}
.columnTwo {COLOR: #000000; background:  url(../images/shadow.gif);  background-repeat: repeat-x;} 
.columnTwo a, .columnTwo a:link, .columnTwo a:visited, .columnTwo a:active { text-decoration:none;color: #A4B73D;
}	
.columnTwo a:hover {color: black;}

.columnTwo ul {margin: 0 10px 15px 45px; padding: 0; font-size: 72%;}
.columnTwo ul ul {margin: 2px 0 2px 18px; padding: 0; font-size: 100%;}
.columnTwo ul ol {margin: 2px 0 2px 24px; padding: 0; font-size: 100%;}
.columnTwo ul ol li {margin: 0; padding: 0; list-style-type: decimal; list-style-image: none; line-height:140%;}
.columnTwo ul li {margin: 0; padding: 0; line-height:140%; list-style-image: url(../images/greenBullet2.gif);}

.columnTwo ol {margin: 0 10px 15px 53px; padding: 0; font-size: 72%;}
.columnTwo ol ol {margin: 2px 0 2px 24px; padding: 0; font-size: 100%;}
.columnTwo ol ul {margin: 2px 0 2px 18px; padding: 0; font-size: 100%;}
.columnTwo ol li {margin: 0; padding: 0; list-style-type: decimal; line-height:140%;}

.columnTwo dl {margin: 0 10px 15px 29px; padding: 0; font-size: 72%;}
.columnTwo dl dt {margin: 5px 0 0 0; padding: 0; font-weight: bold;}
.columnTwo dl dd {margin: 0 0 0 20px; padding: 0;}

h1 {font-size: 120%; text-align: right; font-weight: bold; padding: 0.8em 0.2em 0 0; margin: 0; line-height: 1.1em;color: #FFFFFF;}
h2 {font-size: 100%; font-weight: bold; padding: 15px 10px 3px 0; margin: 20px 10px 20px 10px; color: #333333; border-bottom: 5px solid #E1EAB9;}
h3 {font-size: 80%; font-weight: bold; padding: 10px 0 0 0; margin: 15px 10px 10px 10px ;color: #333333; border-top: 1px solid #CCCCCC;}


P {padding: 0; margin: 7px 10px 13px 10px; font-size: 75%; line-height: 140%;  }
p.c3 {color: red; text-align: center}
p.c2 {text-align: justify}
p.c1 {text-align: center}

img {border: 0;}

.bold {font-weight: bold;}

.clear {CLEAR: both;}

.right {float: right;}
.left {float: left;}
.br {height: 20px;}

.photo {margin: 0 5px 5px 10px; /* hide from IE mac \*/ margin: 0 5px  5px 5px; /*End hide*/ padding: 5px; width: auto; height: auto; background: #C8D77A;}

.gallery {margin: 0 0 5px 5px; }
.gallery ul {margin: 40px; padding: 0;}
.gallery ul li {margin: 0; padding: 0 20px 20px 0; display: block; float: left; list-style-type: none;}

.bottom {clear: both;  width: 100%; height: 1px; background: #F0F7FD;}
.bNav {background: #F0F5DE; margin: 10px 0 0 0;}
.bNav a {background:#C7D779; display: block; padding: 3px 0 3px 0; text-align: center; margin: 0 2.2% 0 2.2%;}
.bNav a:link, .bNav a:visited, .bNav a:active {color: #FFFFFF; text-decoration: none;}
.bNav a:hover {color:#C8D778;	background: #F0F5DE; border: 1px solid  #C7D779; font-weight: bold; text-decoration: none;}
.bNav ul {list-style: none; padding: 0; margin: 20px;}
.bNav ul li {width: 14.2%; margin: 0 -0.1% 0 0;}
.bNav li {display: block; float: left; padding: 0; margin: 0; font-size: 65%; font-weight: bold; }

.hbottom {clear: both;  width: 100%; height: 1px; background: #F0F7FD;}
.hbNav {background: #F0F5DE; margin: 10px 0 0 0;}
.hbNav a {background:#C7D779;display: block; padding: 3px 0 3px 0; text-align: center; margin: 0 2.2% 0 2.2%;}
.hbNav a:link, .hbNav a:visited, .hbNav a:active {color: #FFFFFF; text-decoration: none;}
.hbNav a:hover {color:#C8D778;	background: #F0F5DE; border: 1px solid  #C7D779 ;font-weight: bold; text-decoration: none;}
.hbNav ul {list-style: none; padding: 0; margin: 20px;}
.hbNav ul li {width: 20%; margin: 0 -0.1% 0 0;}
.hbNav li {display: block; float: left; padding: 0; margin: 0; font-size: 65%; font-weight: bold; }

.copyw {	color:#C7D779;	font-weight: bold; font-size: 90%; text-decoration: none; text-align: center}
.copyw a:link, .copyw a:visited, .copyw a:active  {color:#C7D779;	font-weight: bold; text-decoration: none;}
.copyw a:hover {color:#000000; font-weight: bold; text-decoration: none}

#links a span {
	display: none;
	
	}

#links a:hover span {
	display: block;
  	position: absolute ;
    top: 70%; left: 41%; 
	width: 486px;	
	height: 374px;
    /*padding: 10px 10px 10px 10px; */
    z-index: 100;
    /*color: white;
	font-family: Union, Trebuchet MS, Arial;
	font-size:14px;
	font-weight:  bolder;
	text-align: justify;
	background-color: white;*/
	background-image: url(../images/parking.gif) ; 
     filter:alpha(opacity=100);
    opacity:50; 
   }
