body { margin-top:10px; padding:0px; text-align:center; background-color:#000000; }
h1 { font-family: times, serif; font-size: 36px; color: #929778; }
h2 {
	font-family: times,serif;
	font-size: 20px;
	color: #044621;
	}

.top_repeat { background:url(/images/top_repeat.gif) repeat-x; width:100%; text-align:center; }
.midline_repeat { background:url(/images/midline_repeat.gif) repeat-x; width:100%; height:; text-align:center; }
.nav_repeat { background:url(/images/nav_repeat.gif) repeat-x; width:100%; height:; text-align:center; }

.content_side { background:url(/images/content_left_repeat.gif) repeat-y; width:10px; height:100%; background-position:right; }
.content_top { background:url(/images/content_top.gif) no-repeat; height:27px; }
.content { background:url(/images/content_repeat.jpg) repeat-y;  width:100%; height:100%; }
.sidebar { background:url(/images/sidebar_repeat.gif) repeat-y; width:258px; height:100%; }

.bottom_leftside { background: #ffffff; height:100%; width:10px; }
.bottom { background-color: #ffffff; width:100%; }
.bottom_rightside { background:url(/images/bottom_right_repeat.gif) repeat-y; height:100%; background-position:right; }

.footer_leftside { background:url(/images/footer_left.gif) no-repeat; }
.footer { background:url(/images/footer_repeat.gif) repeat-x; width:100%; height:76px; }
.footer_rightside { background:url(/images/footer_right.gif) no-repeat; background-position:right; }

#Content {
	width:960px;
	margin:0px auto;	
	}


li { font-style:italic; }

a.a1:link { color: #1D6230; font-weight: bold; }
a.a1:active { color: #1D6230; font-weight: bold; }
a.a1:visited { color: #1D6230; font-weight: bold; }
a.a1:hover { color: #1D6230; font-weight: bold; text-decoration: none; }
a.a2:link { font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; }
a.a2:active { font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; }
a.a2:visited { font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; }
a.a2:hover { font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; }
a.a3:link { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none;}
a.a3:active { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none;}
a.a3:visited { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none;}
a.a3:hover { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none; }
a.a4:link { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none;}
a.a4:active { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none;}
a.a4:visited { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none;}
a.a4:hover { font-family: arial, helvetica, geneva, sans-serif; color: #515634; font-size: 12px; font-weight: bold; text-decoration: none; }

.h1 { font-family: times, serif; font-size: 36px; color: #929778; }
.h2 { font-family: times, serif; font-size: 20px; color: #044621; }
.t1 { font-family: times, serif; font-size: 14px; color: #4B4B4B; }
.t2 { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: #fff; font-weight: bold; }

.ddmx { font: 16px copperplate gothic, garamond; }
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 0px;
    background: transparent;
    font: 14px copperplate gothic, garamond, serif;
    color: #333030;
    font-weight: bold;
    text-decoration: none;
	text-transform: uppercase;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 4px 3px 4px;
    font: 12px copperplate gothic, garamond, serif;
    color: #3c3c3c;
    font-weight: bold;
    text-decoration: none;
	text-transform: uppercase;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #adb292;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #d2d5c4;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #000000;
    background: #adb292;
    position: absolute;
    margin-top: 8px;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */