* { padding: 0; margin: 0; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #BD9C8C;
}

#wrapper { 
margin: 50px auto; 
 width: 800px;
 background-color: #000000;
 border: 10px solid #9A7063;
}

#header {
	color: #333;
	width: 700px;
	float: left;
	padding: 10px;
	height: 100px;
	margin: 10px 0px 2px 0px;
	background-color: #000000;
}
#navigation {
	float: left;
 	width: 790px;
	height: 37px;
	color: #333;
	padding: 5px;
	border-top: 1px solid #BD9C8C;
	border-bottom: 2px solid #BD9C8C;
	margin: 0px 0px 5px 0px;
	background: #000000;
	position:relative
}
#leftcolumn {
	color: #BD9C8C;
	padding: 10px;
	width: 165px;
	float: left;
	background-color: #000000;
	font-family: Verdana;
	font-style: italic;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#leftcolumn img {
	border: 3px solid #9A7063
}

.left-header {
 font-family: Verdana;
 font-style: italic;
 font-size: 16px;
}

.events{
	list-style-type:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 6px;
}

.events-dates {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
		
.news{
	list-style-type:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 6px;
}

.text {
   font-style:italic;
   font-family:Verdana;
   font-size:12px;
}

#features {
	margin-top: 10px;
	margin-left: 10px;
	background-color: #BD9C8C;
	color: #000000;
	padding: 0px 0px 6px 2px;
	border: 2px solid #9A7063;
}	
div.img img {
	border:medium #BD9C8C;
}

#rightcolumn {
	float: right;
	color: #BD9C8C;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	width: 570px;
	display: inline;
	border-left: 1px solid #BD9C8C;
	background-color: #000000;
}

#rightcolumn img {
	border: solid 4px #BD9C8C;
}

.right-header {
	 font-family: Verdana;
	 font-style: italic;
	 font-size: 18px;
	 color: #BD9C8C;
}

#main-image {
	padding: 60px 0px 0px 70px;
}
#main-image-frame {
	padding: 70px 0px 0px 70px;
	height: 300px;
	width: 400px;
	background-color:BD9C8C;
	background:BD9C8C;
}

#footer { 
 width: 780px;
 clear: both;
 color: #BD9C8C;
 border-top: 1px solid #BD9C8C;
 background: #000000;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 font-family: Verdana;
 font-size: 10px;
}

#footer-menu { 
 width: 665px;
 clear: both;
 color: #BD9C8C;
 background: #000000;
 margin: 0px 0px 0px 0px;
 padding-bottom: 10px;
 padding-left: 120px;
 font-family: Verdana;
 font-size: 10px;
}

#footer-menu li {
	display: inline;
	list-style-type: none;
	padding-right:28px; 
	padding-left: 20px;
	border-right: 1px solid #BD9C8C;
	margin:0;
	list-style:none; 
 	height:30px;  
	background:#000000;
	font-style:italic;
}

a {
 color: #FFFFCC;
 text-decoration: none;
}

a:hover {
	color: #ffffff;
}
	
#webgallery a {
	font-size: 10px;
	}
	
.hssenior {
	color: #BD9C8C;
	background-color: #BD9C8C;
	font-family: Verdana;
	font-style: italic;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
	
/* Menu */

#menu, #menu ul {
	padding:0; 
	margin:0; 
	list-style:none; 
 	height:30px;  
	background:#000000;
	font-family:Verdana;
	font-style:italic;
	font-size:14px;
	position:absolute;
}
#menu {padding-left:20px; width:690px;}
#menu table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
#menu ul {position:absolute; left:-9999px;}
#menu li {float:left; border-right:1px solid #000;}
#menu li a {white-space:nowrap; background:#000000; display:block; float:left; height:30px; line-height:30px; text-decoration:none; color:#BD9C8C; padding:0 20px 0 10px;}
#menu li a.drop {background:#9A7063 no-repeat right center;}
#menu li a:hover {position:relative; color:#ffffff;}
#menu li:hover {position:relative;}
#menu li:hover > a {color:#ffffff;}

#menu :hover ul {left:-1px; top:30px; width:120px; background:url(trans.gif); padding-top:1px; border-bottom:0;}
#menu :hover ul li a {border:1px solid #BD9C8C; height:20px; line-height:20px; width:175px; font-size:12px; background: #000000;}

#menu :hover ul ul {left:-9999px; padding-top:0;}
#menu :hover ul li.fly a:hover {padding-left:161px; border-bottom-color:#000; background:#BD9C8C; no-repeat right center;}
#menu :hover ul li.fly:hover > a {padding-left:160px; border-bottom-color:#000; background:#BD9C8C; url(images/down.gif) no-repeat right center;}
#menu :hover ul :hover ul {left:140px; top:21px;}
#menu :hover ul :hover ul ul {left:-9999px;}

#menu :hover ul :hover ul li a:hover {padding-left:10px; border-color:#ffffff; background:#BD9C8C;}
#menu :hover ul :hover ul li.fly a:hover {padding-left:161px; border-bottom-color:#000; background:#BD9C8C; url(images/down.gif) no-repeat right center;}

#menu :hover ul :hover ul :hover ul {left:140px;}
#menu :hover ul :hover ul :hover ul li a:hover {padding-left:10px; border-color:#fff; color: #ffffff;}
