/* CSS Document */

body { 
margin: 10px; 
margin-top: 105px; 
padding: 0px; 
background-image: url(images/WebHeader.gif); 
background-repeat: no-repeat; 
font-family: Perpetua, "Opus PlainChords", "Times New Roman", serif; 
color: #003; 
}
h1 { 
margin: 0px; 
margin-left: 140px; 
padding: 0px; 
color: #006; 
font: 20px bold Georgia, "Times New Roman", Times, serif; 
}
h2 { 
margin: 0px; 
margin-left: 10px; 
padding: 0px; 
color: #009; 
font: 18px bold Georgia, "Times New Roman", Times, serif; 
}
h3 { 
margin: 0px; 
margin-left: 5px; 
margin-top: 10px; 
padding: 0px; 
color: #606; 
font: 16px bold Georgia, "Times New Roman", Times, serif; 
}
#left { 
margin: 0px; 
padding: 10px; 
position: absolute; 
left: 0px; 
top: 180px; 
width: 130px; 
}
#left h1 { 
margin: 0px; 
padding: 5px; 
font: 15px bold Verdana, Arial, Helvetica, sans-serif; 
}
#form { 
margin: 0px; 
padding: 0px; 
}
#form h1 { 
margin: 0px; 
padding: 0px; 
}
#form form p{ 
margin: 3px; 
padding: 0px; 
}
#center { 
margin: 0px; 
padding: 10px; 
position: absolute; 
left: 150px; 
top: 120px; 
width: 480px; 
}
.topNav { 
margin-left: 70px; 
font-size: 16px; 
font-style: italic; 
}
#right { 
margin: 0px; 
padding: 0px; 
position: absolute; 
left: 650px; 
top: 135px; 
width: 150px; 
font-size: 11px normal Verdana, Arial, Helvetica, sans-serif; 
}
img.picture { 
float: right; 
margin: 10px; 
border: none; 
}
img.image { 
margin: 0px; 
padding: 0px; 
border: none; 
}
#right h1 { 
margin: 0px; 
padding: 5px; 
font: 14px bold Verdana, Arial, Helvetica, sans-serif; 
text-align: center;
}
#right p {
font:  10px normal Arial, Helvetica, sans-serif;
}
#form { 
margin: 20px 0px; 
padding: 0px; 
width: 130px; 
}
#news { 
margin: 0px; 
margin-bottom: 20px; 
padding: 3px; 
border: thin solid #600; 
width: 130px; 
}
#news ul { 
margin: 0px; 
margin-left: 3px;
padding: 0px; 
}
#footer { 
margin-top: 50px; 
font: 11px "Times New Roman", Times, serif; 
color: #600; 
text-align: center; 
}
#photo { 
height: 500px; 
}
