h1           { font-family: Verdana; font-size: 12pt; color: #ff0000; 
                margin-bottom: 5px;  margin-top: 15px;  margin-left: 9px;}
h2           { font-family: Verdana; font-size: 10pt; color: #800000;
               text-align: center; margin-bottom: 5px; }
h3           { font-family: Verdana; font-size: 9pt; letter-spacing: 1px;; color: #800000;
               margin-bottom: 5px; }
h4           { font-family: Verdana; font-size: 8pt; letter-spacing: 1px; }
p            {
    font-family: Verdana;
    font-size: 10pt;
    text-align: Left;
    margin-bottom: 5px;
    left: 10px;
}
p.textnav    { font-family: Verdana; font-size: 8pt;
               text-align: center; margin-bottom: 5px; }

blockquote   { font-family: Verdana; font-size: 10pt; letter-spacing: 1px;
               text-align: Left; margin-bottom: 5px; }
li           { font-family: Verdana; font-size: 8.5pt;
               list-style-type: square ;  line-height: 1.5; }
a:link       {  color: #ff0000; text-decoration: none; }
a:visited     { text-decoration: none; color: #ff0000; }

a img { border: 0;} 




address      { font-family: Verdana; font-size: 8pt; letter-spacing: 1px; text-align: Right;
               color: #800000 }
hr           { color: #800000; margin-bottom: 5px; }
body         { background-color: #EBE9D5; padding-left: 15px;; padding-right: 15px; }



#nav, #nav ul
{
    float: left;
    width: 100%;
    list-style: none;
    font-size: 11.2px;
    font-family: arial, sans-serif;
    line-height: 1;
    color: #ffffff;
    background-color: #ff0000;
    font-weight: bold;
    padding: 0;
    /*    border: solid #eda;
    border-width: 1px 0;*/
    margin: 0 0 0 0;
	z-index:2;
}

#nav a
{
    display: block;
    width: auto;
    color: #ffffff;
    background-color: #ff0000;
    text-decoration: none;
    padding: 0.6em 1.2em;
}

#nav a.daddy { background: url(rightarrow2.gif) center right no-repeat; }

#nav li
{
    float: left;
    padding: 0;
    width: auto;
    background-color: #15629d;
    color: #ffffff;
    list-style: none;
}

#nav li ul
{
    position: absolute;
    left: -999em;
    height: auto;
    width: 15.7em;
    font-weight: normal;
    border-width: 0.25em;
    margin: 0;
}

#nav li li
{
    padding-right: 0;
    width: 15em;


}

#mainmenu #nav li ul li a
{
    width: 13.5em;
    font-size: 11px;
   
   
}

/*html>body #nav li ul a { font-size: 1.1em; }*/

#nav li ul ul { margin: -1.75em 0 0 14em; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

#nav li:hover, #nav li.sfhover
{
    background: #8d8578;
    color: #15629d;
}

#nav li a:hover, #nav li a.sfhover
{    color: #ffffff;
    background: #000000;
}




/*
p img        { text-align: Center; border: none }

li img       { text-align: Left; border: none }
*/