/* CSS Document */
body{
background-color:#E5E5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.166;	
margin: 0px;
padding: 0px;
}
a {
	 COLOR: #1C336C; TEXT-DECORATION: none;
}
a:link {
	COLOR: #1C336C; 
	TEXT-DECORATION: none;
}
a:visited {
	COLOR: #1C336C;
	TEXT-DECORATION: none;
}
a:hover {
	BACKGROUND-COLOR: #EBE9E9;
	TEXT-DECORATION: none;
}
/* divs */
#shield{
text-align:center;
background-color:#E5E5E5;
margin: 5% auto 10px auto;
}
#banner{
text-align:center;
background-color:#E5E5E5;
border-bottom: 1px solid #a4a4a4;
width: 80%;
margin: 5% auto 10px auto;
}
#stat{
text-align:center;
background-color:#ffffff;
margin: 2% auto 10px auto;
font-size:10px;
border:1px dashed #a4a4a4;
width:60%;
}
#engels{
text-align:center;
background-color:#E5E5E5;
margin: 10px auto 10px auto;
}
#footer{
text-align:center;
border-top: 1px solid #a4a4a4;
width: 80%;
margin: 10px auto 10px auto;
font-size:x-small;
color:#a4a4a4;
}
/* classes */
#content{
font-family: "Times New Roman", Times, serif;
text-align: justify;
width: 80%;
padding: 10px 10px 10px 10px;
margin: 10px auto 10px auto;
font-size:12px;
color:#000000;
}
#pictitle{
text-align:center;
background-color:#ffffff;
margin: 2px auto 20px auto;
font-size:10px;
border:1px dashed #a4a4a4;
width:30%;
}
#gallery{
text-align: center;
width: 80%;
margin: 0px auto 0px auto;
padding: 0px;
}
#gallery img{
	padding: 0px 0px 0px 0px;
	border: 1px outset #a4a4a4;
}
#navigation{
padding: 0px 0px 2px 0px;
margin: 10px auto 10px auto;
font-size:12px;
color:#000000;
width:40%;
white-space: nowrap;
text-align:center;
background-color:#ffffff;
border:1px dashed #a4a4a4;
}
#navigation a:link{
	padding: 2px 0px 2px 0px;
	/*width: 100%;*/
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: auto;
}
#navigation a:visited{
	
	/*padding: 2px 0px 2px 10px;*/
}
#navigation a:hover{
	background-color: #cccccc;
	/*padding: 2px 0px 2px 10px;*/
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1C336C;
	padding: 20px 0px 5px 0px;
	text-align: center;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:red;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border-top:1px dashed #a4a4a4;
	border-bottom:1px dashed #a4a4a4;
}
#content img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}
P {
text-indent:20px;
}
/* guest book */
#guest_messages{
text-align:left;
background-color:#ffffff;
margin: 0% auto 10px auto;
font-size:14px;
border:1px dashed #a4a4a4;
width:80%;
}
#guest_date{
text-indent:2px;
text-align:left;
background-color:#cccccc;
margin: 5px auto 5px auto;
font-size:12px;
font-weight:bold;
border-top:1px solid #a4a4a4;
border-bottom:1px solid #a4a4a4;
}
#guest_mess{
text-indent:10px;
text-align:justify;
margin: 5px 5px 5px 5px;
font-size:14px;
}
#guest_user{
text-align:left;
text-indent:2px;
margin: 0px auto 5px auto;
font-size:14px;
border-top:1px solid #a4a4a4;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
    border-style: ridge;
    font-weight: bold;
    color: #FF8888;
   	background-color: #110000;
}

font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #D1D7DC; }

