body{background-color: #FFF3E7;color:#000;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}* {padding:0;margin:0;text-decoration:none;list-style-type:none;}a img{border:none;}.clear{clear:both;margin:0;height:0;font-size:0;}#container{	width: 775px;	margin: 0 auto;	padding: 0px;}/*--------------------- TOP ---------------------------*/#top{ }#top h1{	margin-left: 35px;	margin-top: 25px;	display: none;}#top h2{	margin-left: 35px;	display: none; }/*--------------------- MAIN NAVIGATION ---------------------------*/ul.main-nav{	background:no-repeat left top;	height: 162px;	width: 753px;	margin: 0px;	padding: 0px;	position: relative;}ul.main-nav li{}ul.main-nav li a span {	display:none;}ul.main-nav li a.story_0, ul.main-nav li a.story_0_selected {	background-image: url(../images/maplebanner_01.jpg);	color:#fff;	float:left;	margin: 0px;	padding: 0px;	height: 162px;	width: 269px;	position: absolute;}ul.main-nav li a.story_1{	background-image: url(../images/maplebanner_02_up.jpg);	float:left;	margin: 0px;	padding: 0px;	height: 50px;	width: 481px;	top: 0px;	position: absolute;	left: 269px;}ul.main-nav li a.story_1_selected {	background-image: url(../images/maplebanner_02_down.jpg);	float:left;	margin: 0px;	padding: 0px;	height: 50px;	width: 481px;	top: 0px;	position: absolute;	left: 269px;}ul.main-nav li a.story_1:hover{	background-image: url(../images/maplebanner_02_over.jpg);}ul.main-nav li a.story_2{	background-image: url(../images/maplebanner_03_up.jpg);	float:left;	margin: 0px;	padding: 0px;	height: 45px;	width: 481px;	top: 50px;	position: absolute;	left: 269px;}ul.main-nav li a.story_2_selected {	background-image: url(../images/maplebanner_03_down.jpg);	float:left;	margin: 0px;	padding: 0px;	height: 45px;	width: 481px;	top: 50px;	position: absolute;	left: 269px;}ul.main-nav li a.story_2:hover{	background-image: url(../images/maplebanner_03_over.jpg);}ul.main-nav li a.story_3{	background-image: url(../images/maplebanner_04_up.jpg);	float:left;	margin: 0px;	padding: 0px;	height: 67px;	width: 481px;	top: 95px;	position: absolute;	left: 269px;}ul.main-nav li a.story_3_selected {	background-image: url(../images/maplebanner_04_down.jpg);	float:left;	margin: 0px;	padding: 0px;	height: 67px;	width: 481px;	top: 95px;	position: absolute;	left: 269px;	display: block;}ul.main-nav li a.story_3:hover{	background-image: url(../images/maplebanner_04_over.jpg);}/*--------------------- CONTENT ---------------------------*/#content{clear:left;background:#FFF3E7 repeat-y;}/*---------------------CONTENT LEFT SIDE ---------------------------*/#content .left-side{	float: left;	width: 120px;	margin: 0px;	top: 20px;	position: static;	left: 0px;	color: #944129;	height: 550px;	padding-right: 0px;	padding-left: 0px;	right: 0px;}/*---------------------left - sub navigation---------------------------*/#content .left-side ul.sub-nav{margin: 52px 0;width: 100px;}#content .left-side ul.sub-nav li{/*margin-bottom: 0px;*/margin-bottom: -5px;}html>body #content .left-side ul.sub-nav li{	margin-bottom: 10px;}ul.sub-nav li a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #943C10;	text-decoration: none;	font-weight: bolder;	margin: 5px 0px;	width: 110px;	height: auto;	padding-top: 3px;	padding-bottom: 3px;	display:block;}ul.sub-nav li a:hover{	background-color: #9C3821;	display:block;	color: #ffffff;}ul.sub-nav li.active a {	display:block;	color: #943C10;	background-color: #E1C497;}ul.sub-nav li.active a:hover{	background-color: #9C3821;	display:block;	color:#fff;}/*---------------------left - sub navigation 2nd level---------------------------*/html>body #content .left-side ul.sub-nav li.active ul li a{margin-bottom: 0;}ul.sub-nav li.active ul li {margin-bottom: -3px !important;background-color: #dcc399;margin-left: 25px; }ul.sub-nav li.active ul li a {color:#943C10;display:block;padding: 0;width: 90px;font-size: 11px;margin-left: 0px;}ul.sub-nav li.active ul li a:hover {display:block;background-color: #9C3821;padding:0px !important;}ul.sub-nav li.active ul li.active a {	display:block;	color: #fff;}/*---------------------content right side---------------------------*/#content .right-side{width: 600px;padding-top: 15px;padding-bottom: 25px;padding-left: 25px;padding-right: 25px;float:right;}.imageRight {	float: right;	display: block;	background-color: #944129;	text-align: center;	margin-bottom: 7px;	margin-left: 7px;	padding: 3px;}#slideshowWrapper {	float: right;	margin: 0px 0px 0px 10px;	padding: 0px;	right: 0px;}#homeshowWrapper {	display: block;	text-align: center;}#printPicture {	display: none;}div#rightdropdown {	display: block;	float: right;	clear: left;}/******** GALLERY MODULE ********/ #photo h1{	text-align: center;        margin-bottom: 0.5em !important;	}#photo .navigation{	height: 75px;	text-align: center;	width: 400px;	margin: 0 auto;	}		#photo .previous, #photo .next{		padding: 0px;		display: block;		width: 40px;		height: 25px;	}	#photo .previous{		float: left;		background: url(/images/previous.gif) no-repeat;	}	#photo .next{		float: right;		background: url(/images/next.gif) no-repeat;	}        #photo .back{	        font-size: 0.9em;                color: #aaa;                text-decoration: none;        }        #photo .back:hover{	        text-decoration: underline;        }	#photo p{		margin: 0 0 10px 0;	}	#photo .image{		clear: both;		text-align: center;	}	#photo .image img{		border: 1px solid #111;	}        #photo .description{	   width:400px;                 margin: 1em auto;                 font-size:0.9em;                 text-align: center;        }#gallery {margin-left: 50px; }#gallery ul{  margin: 0;  padding: 0;}  #content .right-side #gallery ul li{    margin: 0 5px 5px 0;    list-style-type: none;    float: left;    width: 150px;    height: 150px;    line-height: 150px;    text-align: center;    border: 1px solid #ccc;    background-color: #f4dbaf;  }  #gallery ul li:hover{      border: 1px solid #aaa;  }#content .right-side #gallery li img{    vertical-align: middle;    border-top: 0px solid #000;    border-bottom: 0px solid #000;  }/*---------------------footer---------------------------*/#footer{height: 18px;background-color: #dbc299;padding-bottom: 10px;}#content .right-side-650 {width: 650px;padding-top: 15px;padding-bottom: 25px;padding-left: 0px;padding-right: 0px;float:right;}#footerlinks #admin_link {overflow: hidden;background: url(../images/admin-button.gif) no-repeat;background-position: center;width: 90px;height: 25px;float: left;margin-right: 1em;font-size: 0px;text-align: center; }#footerlinks #edit_link {font-size: 0px;overflow: hidden;background: url(../images/edit-button.gif) no-repeat;background-position: center;width: 90px;height: 25px;display: block;float: right;}/******** SITEMAP MODULE ********/#sitemap li.sub{list-style-type: none;}