body {
	background-color:#8d0e16;
	margin:0;
	padding:0;
	border:0;
	text-align:center;
}

.block 
{
display:block;
}

.clear
{
clear:both;
}
*
{
font-family: Arial, Verdana, Geneva;
font-size:11px;
margin:0;
padding:0;
color:#ffdac3;
}

a {
color: #919191;
font-weight: normal;
font-size: 10px;
font-family: verdana, Arial, Helvetica; 
text-decoration: none;
border:0;
}
a:hover
{
	text-decoration: underline;
}

a img {
	border:0;
}

#container 
{
margin-left:auto;
margin-right:auto;
text-align:left;
width:780px;
}

.titles 
{
height:18px;
position:relative;
line-height:18px;
background-color:#000;
}

.titles  a 
{
	color: #FFF;
	text-decoration:none;
}
.titles  a:hover 
{
	text-decoration:none;
	color: #919191;
}

.titles  ul
{

list-style-type: none;
}

.titles li
{
list-style-type: none;
text-align:center;
float: left;
display:inline;
width:111px;
display:block;

}

#footer 
{
	margin-top:20px;
	clear:both;
	text-align:center;
	

}
#footer div
{

clear:both;
}
#footer #address 
{
background-color:#660000;

}
#footer p 
{
	padding:10px 0 5px 0;
	color:#FFF;
}

#content {
	border:0;

}

#content .picture
{
width:166px;
margin-right:36px;
border:1px solid #530202;
float:left;
}

.picturegallery
{
width:166px;
margin-right:25px;
margin-top:25px;
border:1px solid #530202;
float:left;
}

#content .minipicture
{
width:107px;
margin-right:20px;
border:1px solid #530202;
float:left;
}

.downloadIcon 
{
vertical-align:middle;
border:0;

}
#content p
{
	font-size:12px;



}

h1 
{
padding-bottom:10px;

}
.mapshow h1
{
	color:#000;
}
.mapshow p
{
	color:#000;

}

h2
{
	color:#919191;
	font-size:12px;
	padding:10px 0 10px 0;
}

h3
{
	color:#919191;
	font-size:12px;
	padding:0 0 10px 0;
}


input,select,textarea,option
{
	color:#000;
}


.contact strong
{
	color:#919191;
}

.guestbook h2 {
	font-size:13px;
	margin-top:20px;
}
