body, div, h1, img{
margin:0;
padding:0;
border:0;

}
div{
text-align:justify;
}
body{
text-align:center;
background-color:#835931;
/*
background-image:url(gfx/bg_body.png);
background-position:top center;
background-repeat:repeat-y;
*/
background-image:url(gfx/wall.gif);
}
img.gallery{
margin:10px;
border:1px solid black;
}
img.gallery2{
margin:2px;
border:1px solid black;
}
div#all{
margin:0 auto;
width:700px;
font:13px Arial;
border-left:2px solid #835931;
border-right:2px solid #835931;
}
div#top{
width:700px;
height:245px;
background-image:url(gfx/top.jpg);
background-repeat:no-repeat;
}
div#menu{
width:700px;
height:29px;
background-image:url(gfx/bg_menu.gif);
background-repeat:repeat-x;
}
div#left_bg{
width:700px;
background-image:url(gfx/banner.png);
background-repeat:repeat-y;
background-color:white;
}
div#banner{
float:left;
width:211px;
height:400px;
background-image:url(gfx/banner.jpg);
background-repeat:repeat-x;
}
div#content{
float:left;
width:489px;
text-align:center;
padding-top:20px;
background-image:url(gfx/bg_content.gif);
background-position:top;
background-repeat:repeat-x;
}
div#incontent{
width:460px;
margin:0 auto;
text-align:justify;
padding:10px;
padding-top:35px;
padding-bottom:20px;
background-image:url(gfx/bg_incontent.gif);
background-repeat:no-repeat;
background-position:top center;
}
div#footer{
clear:both;
width:700px;
height:21px;
background-image:url(gfx/footer.gif);
background-repeat:no-repeat;
}
div.desc{
width:100%;
text-align:justify;
padding-bottom:10px;
}
h1{
text-align:center;
color:#835931;
font-size:16px;
font:Times New Roman;
}
table.menu{
margin-top:0px;
width:100%;
}
td.menu_spacer{
width:auto !important;
min-width:14px;
width:14px;
height:13px;
background-image:url(gfx/menu_star.gif);
background-repeat:no-repeat;
background-position:center;
}
img{
vertical-align:middle;
}
a{
color:#835931;
}
a:hover{
color:black;
}
h2{
color:black;
font-size:14px;
}
h2 a{
color:black;
}
p.morelink{
padding:0;
margin:0;
text-align:right;
padding-top:5px;
padding-bottom:15px;
}
div.clearer{
clear:both;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(gfx/overlay.png); }

