* { margin: 0; font-family: "Arial", "Helvetica", sans-serif; }
#nav a { color: #73472e; text-decoration: none; }
#nav a:active { color: #5078be; text-decoration: none; }
#nav a:hover { color: #5078be; text-decoration: none; }
#container {margin: 0 auto; width: 972px; }

#header {background-color: #ffe07f; width: 972px; height: 190px; padding:0; margin:0;}

#content_main { width: 970px; border-left: 1px solid #73472e; border-right: 1px solid #73472e; padding-top: 20px; }
#content { width: 560px; margin: 0 20px 20px 20px; float: left; }
#nav { width: 190px; float: left; text-align: left; }
/*#nav ul { margin-top: 15px 0 0 0; }*/
#nav ul { margin-top: 10px; margin-bottom: 15px;}
#nav ul li { margin: 5px 0 0 -20px; font-size: 12pt; color: #73472e; text-transform: uppercase; font-weight: bold; list-style-type: none; text-align: left; }
#nav ul hr { color: #73472e; height: 1px; background-color: #73472e; border: 0px none; margin-top: 5px; }
#nav ul li ul li { margin: 5px 0 0 -20px; font-size: 10pt; color: #73472e; text-transform: none; font-weight: normal; list-style-type: circle; text-align: left; }
#nav ul li ul li ul li { font-size: 10pt; color: #73472e; text-transform: none; font-weight: normal; text-align: left; }
#slogan { font-size: 14pt; color: #73472e; text-transform: uppercase; font-weight: bold; }
.section { width: 230px; height: 230px; float: left; background-color: #73472e; }
.section div { width: 230px; height: 55px; background-color: #73472e; color: white; text-align: center; text-transform: none; clear: none; float: none; padding-top: 10px; }
.section p { width: 220px; height: 30px; background-color: white; color: #73472e; text-align: center; text-transform: none; clear: none; float: none; font-size: 8pt; padding: 5px; }
.section a, .section div a { background-color: #73472e; color: white; text-align: center; text-decoration: none; }
/*.nav_divider { width: 16px; float: left; }    background: url("/images/logo.gif");*/
.section img { margin-bottom: 20px; }
#banners_right { float: left; }
#banners_right img, #banners_right object { margin-bottom: 15px; }
.h_divider { width: 972px; height: 30px; float: none; clear: both; background-color: #73472e; margin-bottom: 15px; } /*#f0f0f0*/
#banners_bottom { margin-left: auto; margin-right: auto; }
#banners_bottom_bottom { margin-top: 15px; margin-left: auto; margin-right: auto; }
#nav_min { background-color: #73472e; width: 180px; height: 40px; float: right; margin: 15px 0 0 0; }
#banners_left { margin-top: 30px; }
p { font-size: 10pt; text-align: justify; margin-bottom: 1ex; }
h1 { font-size: 14pt; text-align: center; margin-bottom: 1ex; color: #73472e; }
h2 { font-size: 12pt; text-align: center; margin-top: 2ex; margin-bottom: 1ex; color: #73472e; }
h3 { font-size: 10pt; text-align: left; margin-top: 3ex; margin-bottom: 1ex; color: #73472e; }
h4 { font-size: 10pt; text-align: left; margin-top: 3ex; margin-bottom: 1ex; color: #73472e; }
li { font-size: 10pt; text-align: justify; margin-bottom: 1ex; }
a { color: #73472e; text-decoration: underline; }
a:active { color: #5078be; text-decoration: underline; }
a:hover { color: #5078be; text-decoration: underline; }
table.timetable { border-collapse: collapse; width: 100%; }
table.timetable tr td { border: 1px solid black; padding: 10px; font-size: 10pt; }
table.timetable tr th { border: 1px solid black; padding: 10px; font-size: 10pt; color: #73472e; }
.imgright { float: right; clear: right; margin: 10px 0 0 15px; }
.imgright img { margin: 10px 0 0 0; }
.imgright h4 { font-size: 10pt; color: #73472e; }
.imgleft { float: left; clear: left; margin: 10px 15px 0 0; }
.imgleft img { margin: 10px 0 0 0; }
.imgleft h4 { font-size: 10pt; color: #73472e; }
.divide {background-color:#73472E;border:0 none;color:#73472E;height:1px;margin-top:5px;}
