body { margin: 0; color: #543016; background-color: #FFEDB9; font-family: verdana, arial, helvetica, sans-serif;}
h1 { font-size: 15pt; color: #E06010; background-color: transparent;}
h2 { font-size: 12pt; font-weight: bold; color: #FEE777; background-color: #A85518; width: 100%; text-align: left; padding: 5px;}
h3 { font-size: 10pt; font-weight: bold; color: #E06010; background-color: transparent;}
p { margin: 0 0 15px 0;}
td { font-size: 9pt; color: #543016; background-color: transparent;}
ul { margin: 0 0 20px 20px; padding: 0; list-style-image: url(images/bullet.gif);}
li { margin-bottom: 5px;}
a { color: #E68D4C; background-color: transparent;}
a:hover { text-decoration: underline;}
dt { font-weight: bold;}
dd { margin-bottom: 5px;}

#container { width: 100%; max-width: 1000px; background-image: url(images/masthead.jpg); background-repeat: no-repeat;}
#maincontent { position: relative; left: 185px; top: -250px; width: 60%; min-width: 420px; padding: 10px; font-size: 9pt; color: #543016; background-color: transparent; z-index: 0;}
#mainmenu .links a, #mainmenu .links a:visited { color: #E68D4C; background-color: transparent;}
#mainmenu { position: relative; left: 15px; top: 35px; width: 120px; font-size: 9pt; z-index: 1;}
#mainmenu a { color: #FEE777; background-color: transparent; text-decoration: none;}
#mainmenu a:visited { color: #FEE777; background-color: transparent; text-decoration: none;}
#menubottom { position: relative; left: 185px; top: -210px; width: 60%; min-width: 420px; padding: 10px; clear: both;}
#menubottom a:hover { text-decoration: underline;}
#name { position: relative; text-align: center;}
#wbxlink { position: relative; left: 185px; top: -175px; width: 60%; text-align: center; font-size: 7pt;}
#wbxlink p { display: inline; position: relative; top: -10px;}

.av { text-align: center; color: #E68D4C; background-color: #FEE777;}
.azindex a { font-weight: bold;}
.bk { text-align: center; color: #FEE777; background-color: #E68D4C;}
.calday { color: #A85518; background-color: transparent; text-align: center;}
.calhead { font-weight: bold; color: #FEE777; background-color: #A85518; text-align: center;}
.calleft { width: 45%; float: left; margin: 20px 10% 0 0;}
.calright { width: 45%; float: right; margin: 20px 0 0 0;}
.caption { font-style: italic; font-size: 8pt; color: #985728; background-color: transparent; margin: 3px 0 7px 0;}
.cleared { clear: both;}
.cll { clear: left;}
.clr { clear: right;}
.emphasis { color: #E06010; background-color: transparent; font-weight: bold;}
.formtext { width: 300px; font-family: arial, helvetica, sans-serif; font-size: 9pt;}
.highlights { text-align: center; font-style: italic;}
.larger { font-size: 12pt;}
.lev3 { font-size: 10pt; font-weight: bold; color: #E06010; background-color: transparent; margin: 20px 0;}
.linkpage a { font-weight: bold;}
.links { text-align: center; margin-top: 30px; font-size: 9pt;}
.links a, .links a:visited { color: #E68D4C; background-color: transparent;}
.links a:hover { text-decoration: underline;}
.mbmain { width: 25%; font-size: 9pt; font-weight: bold; color: #E06010; background-color: transparent; background-image: url(images/mcloud.jpg); text-align: center; padding: 5px;}
.mbmain a { color: #E06010; background-color: transparent;}
.mbsub { width: 25%; font-size: 8pt; color: #A85518; background-color: transparent; background-image: url(images/mcloud.jpg); text-align: center; padding: 5px;}
.mbsub a { color: #A85518; background-color: transparent;}
.menuit { margin: 0 0 10px 0; padding: 3px; text-align: center; font-size: 9pt; font-weight: normal; background-image: url(images/moff.gif);}
.menuiton { margin: 0 0 10px 0; padding: 3px; text-align: center; font-size: 9pt; font-weight: normal; background-image: url(images/mon.gif);}
.photo-center { text-align: center; margin: 0 0 20px 0; padding: 0;}
.photo-left {  float: left; margin: 0 20px 10px 0; padding: 0;}
.photo-right {  float: right; margin: 0 0 10px 20px; padding: 0;}
.picrow { text-align: center; margin: 25px 0 15px 0;}
.picrow img { margin: 0 10px 10px 0;}
.punch { font-size: 15pt; font-weight: bold;}
.shout { font-size: 20pt; font-weight: bold; font-family: "times new roman", serif;}
.smallprint { font-size: 8pt;}
.standout {background-color: #FEE777; padding: 5px;}
.statcounter { color: #A85518; background-color: transparent; font-weight: bold;}
.submenu { text-align: center; font-size: 9pt;}
.thead { border-bottom: solid 2pt #E68D4C; padding-left: 0; color: #E68D4C; background-color: transparent; font-weight: bold;}
.top { clear: both; text-align: right; margin-right: 10px; font-size: 8pt; color: #E68D4C; background-color: transparent;}

