/* CSS Document */
body{
background:#c2b5a2; 
color:#000; 
font:1em "Times New Roman", Times, serif;
text-align:center; }

#wrapper{
width:850px; 
margin:0 auto; 
text-align:left; 
}

#header{
font-family:Arial, Helvetica, sans-serif;
color:#800c24; 
background:transparent;
text-align:center; 
}

h1{
font:bold 2em Arial, Helvetica, sans-serif;
border-bottom:15px solid #a0918c;
}

h2{ 
font:oblique 1.5em Arial, Helvetica, sans-serif;
color: #800c24;
background:transparent;
text-align:center;  
clear:both;
} 

h3{
font:oblique 1.15em "Times New Roman", Times, serif;
color: #800c24;
background:transparent;
text-align:center;
clear:both;  
}

#sidenavbar{
float:left;
width:240px;
font-size:1em; 
margin:0; 
padding-left:0; 
list-style:none;
} 

#sidenavbar ul{ 
float:left; 
margin-left:0; 
padding-left:0;  
list-style:none;
}

#sidenavbar a{
color:#800c24; 
background:transparent; 
text-decoration:none;
}

#sidenavbar a:hover{
color:red; 
background:transparent;
}

#content{
padding-bottom:2em; 
}

table {
border-collapse: collapse;
width: 450px;
border: 1px solid #800c24;
}

th, td {
padding: 4px 10px;
}

th{
font-style:oblique;
font-size:90%;
}

#content a{
color:#800c24; 
background:transparent; 
text-decoration:none;
}

#content a:hover{
color:red; 
background:transparent;
}

#content ul{
margin-left:0;
padding-left:0;
list-style:none;
}

div.floatright{
float:right; 
width:45%;
}

div.floatleft{
float:left; 
width:45%;
}

span.floatright{
float:right;
}

.floatright{
float:right
}

.floatleft{
float:left
}

img.floatleft{
float:left;
clear:left;
padding-right:10px;
padding-bottom:10px;
}

#bottomnavbar{
clear:both; 
text-align:center; 
font-size:1.1em; 
margin:0; 
padding-left:0; 
height:1.1em; 
list-style:none; 
color: #800c24; 
background:#a0918c;
} 

#bottomnavbar ul li{
display:inline; 
}

#bottomnavbar ul li a{
color: #800c24; 
background:#a0918c;
text-decoration: none; 
padding-right:1em; 
border-right: 5px solid #fff; 
}

#bottomnavbar ul li a:hover{
color:#fff; 
background:#800c24;
}

#bottomnavbar ul li a#currentbottom{
color:#fff; 
background:#800c24;
}

#photoalbum{
clear:both; 
text-align:center; 
font-size:1.1em; 
margin:0; 
padding-left:0; 
height:1.1em; 
list-style:none; 
color: #800c24; 
background:#a0918c;
} 


#footnote{
clear:both; 
font-size:0.9em; 
text-align:center; 
padding-top:1em;
}

#footnote a{ 
color:#800c24; 
text-decoration:none; 
background:transparent;
}

#footnote a:hover{
color:red;  
text-decoration:none; 
background:transparent;
}

#hitcounter{
font:oblique 1.5em Arial, Helvetica, sans-serif;
color: #800c24;
background:transparent;
text-align:center; 
}
