body { 
background-color: #E7E7E7; 
padding: 0px;
}

#contentdiv {
width: 700px; margin-left: auto; margin-right: auto; margin-top: 0px; background-color: white;
}

#bannerdiv {
height: 110px; background-color: #EE7621; margin-top: -10px;
}

#mainphotodiv {
float: right; margin: 10px; width: 124px;
}

.contact {
color: white; font-size: 9pt; text-align: right; font-family: arial, sans-serif; margin-top: 0px;
}


#footer {
height: 30px; background-color: #EE7621; margin-top: 0px; 
}

.head {color: white; text-align: center;}
.title {font-size: 36pt; font-family: Georgia; color: white; margin-bottom: -10px; margin-top: -10px; text-align: center;}
h3 {font-family: georgia; font-weight: bold; font-style: italic; margin-bottom: -8px;}
.entry {font-family: georgia; font-weight: bold; font-size: 9pt;}
p {font-family: georgia; font-size: 10pt;}
ul {list-style-type: circle; margin-top: -10px;}
ul .l2 {list-style-type: disc;}
li {margin-left: -10px; font-family: georgia; font-size: 10pt; margin-top: 10px;}
a {color: #636363;}
a.linkphoto {color: black;}
.smallphoto {height: 72px; margin-left: 4px; margin-top: 10px; border: 1px solid black;}
.entrydiv {margin-top: 30px;}
.new {margin-top: -5px;}
.title a {text-decoration: none; color: white;}
.head a {text-decoration: none; color: white;}
.head a:hover {text-decoration: underline; color: white;}


.maindiv {
margin: 0px 10px 10px 10px; 
min-height: 350px;
}
/* for Internet Explorer */
/*\*/
* html .maindiv {
margin: 10px; 
height: 350px;
}
/**/