/*colors ***********************************
#E9B32C gold
#FFE89C yellow
#580000 brown
********************************************/
html { min-height:100%; margin-bottom:1px; }
html, body {height: 100%;margin: 0;}
/* mac hide \*/html, body{height:100%;}/* end hide*/

a:link, a:visited {color: #6B0103;}
a:hover, a:active {color: #EAB42D;} 

p, body, ul, li, dl, ol, blockquote, table {
font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; 
text-align: left;}

p {margin: 6px 0;}

h1 {font-weight: normal;color: #6B0103; font-size: 18px; font-family: Times New Roman, Times, serif;line-height: 130%; }
h2 {color: #6B0103; font-size: 14px; margin: 0 0 12px 0;}
img {padding:0; margin:0;}
*{margin:0;padding:0; }

p.calendardate {font-weight: bold; color: #555;margin: 12px 0 0 0; }
p.calendar {margin: 3px 0 0 0;}

/* ----------------------------------------------------
SECTION -  Containers
----------------------------------------------------*/

#container {
min-height:100%;
margin-bottom:-35px;
margin-right: auto;
margin-left: auto;
height:auto; 
width: 765px; 
}
* html #container {margin-bottom:-35px;}/* 3 pixel jog */
* html #container {height: 100%;}


/* ----------------------------------------------------
SECTION -  Row 1 "Columns"
----------------------------------------------------*/
#row1, #rowhome {width: 764px; margin: 0 auto 0 auto; text-align: left; 
border-right: 1px solid black;}
* html #row1 {height: 1%; margin: 0 auto 0 auto; }

#row1 {padding:0 0 16px 0; border-bottom: 2px solid white; background:url('images/bkgd2.jpg') repeat 0 0;}
#rowhome {background:url('images/bkgd_home.jpg') no-repeat 0 0;}

/* ----------col-left---------------------- */
#col-l, #col-lhome {width: 115px; \width: 156px; w\idth: 116px;
float: left;}
#col-l {background:url('images/bkgd.jpg') transparent no-repeat left top;padding:0 0 350px 0;}
#col-lhome {padding:0 0 290px 0;}
/* ----------col-center---------------------- */
#col-c_sub, #col-c_subhome {width: 300px;  \width: 340px; w\idth: 300px;float: left; 
margin: 0; padding: 0;}
* html #col-c_sub {margin-right:-3px;}/* 3 pixel jog */

#col-c_sub {background: url('images/bkgd-c.jpg') no-repeat 0 0; }

#col-c {margin: 0; padding: 100px 20px 0 50px;}
#col-c ul {list-style-type: square; margin: 0 0 0 20px;}

/* ----------col-right ---------------------- */
#col-r_sub, #col-r_subhome {float: left;width: 348px; \width: 388px; w\idth: 348px;}
* html #col-r_sub {padding-right:3px;}/* 3 pixel jog */
#col-r_sub {background: url('images/bkgd-r.jpg') no-repeat 0 0; padding:0;}

#col-r {padding: 67px 20px 0 80px; }

#col-r ul {list-style-type: square; margin: 0 0 0 20px;}

/* ----------------------------------------------------
SECTION -  Row 2 "Columns"
----------------------------------------------------*/
#row2 {
width: 765px; 
\width: 785px;
w\idth: 765px;
margin: 0 auto 0 auto; 
border-top: 10px solid black;
padding: 10px 0 10px 0;
}

#row2 p {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;}

/* ----------col-left---------------------- */
#col-l2 {width: 140px; \width: 180px; w\idth: 140px;padding: 0 4px 0 10px;float: left;}

/* ----------col-center---------------------- */
#col-c2 {width: 420px; \width: 460px; w\idth: 420px;float: left;
margin: 0;border-left: 1px solid black;border-right: 1px solid black; 
padding-left:6px; padding-right:20px; padding-top:0; padding-bottom:0;}

/* ----------col-right ---------------------- */
#col-r2 {width: 140px; \width: 180px; w\idth: 140px;margin: 0; padding:0 10px; float: left;}

/* ----------------------------------------------------
SECTION - Footer
----------------------------------------------------*/
#footer {
width:765px;
clear:both;
height:25px;  /*-10 to allow for border bottom */
color: #000000;
border-top: 1px solid black;
margin: 4px auto;
}
#clearfooter{clear:both;height:35px;}
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom: -27px;} /*safari wrapper */
 
#footer p {text-align: center;letter-spacing: 1px; font-size: 8px; color:#000;margin: 4px 0 0 0;}
#footer a:link, #footer a:visited {color: #580000;text-decoration: none;}
#footer a:hover, #footer a:active {color: #000;} 
 
/*navigaton **************************************************/

#navcontainer {background-color: black;padding: 0px 0 0 250px ; border-bottom: 2px solid white;}

#navlist {margin: 0;padding: 0 0 100px 10px;}

#navlist ul, #navlist li{
border-top: 80px solid white;
margin: 0;
display: inline;
list-style-type: none;
font-size: 10px;

}

#navlist a:link, #navlist a:visited {
border-top: 80px solid black;
float: left;
line-height: 14px;
font-weight: bold;
margin: 4px 10px 4px 10px;
text-decoration: none;
color: white;
background-color: black;
}

#navlist a:hover {
border-top: 80px solid white;
padding-bottom: 0;
background: transparent;
color: white;
}
#navlist a:link#current, #navlist a:visited#current {
border-top: 80px solid black;
padding-bottom: 0;
background: transparent;
color: #EAB42D;
}

#navlist a:hover { color: white; }