/* Do you know the way? *//*

------------------------------------------------------
Copyright Maxine Sherrin, www.westciv.com
some rights reserved
http://creativecommons.org/licenses/by-sa/2.0/

You are free to use this style sheet and its
associated image files to create your own site.
However, we ask that you respect the template's
creator by maintaining this attribution in
the style sheet.
------------------------------------------------------

*/
body{margin: 0;
padding: 0;
font-family: verdana, arial, helvetica, sans-serif;color: black;
}

/* Banner across top of page that says the name of the whole site */

A:link { text-decoration: none; color:#C8945D;} 
 

A:hover { text-decoration: none; color:#A65C0C; }

#main-title1{
margin-bottom: 0px;
margin-left: 0;
margin-right:  0;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
color: #000000;
font-weight: bold;
font-size: 1.4em;
letter-spacing: 5px;
text-align: center;
background: url(menu_bg.jpg) repeat;
}

#main_sub_title{
font-size:.7em;
font-weight:normal;
color:#000000
background: url(menu_bg.jpg) repeat;
text-align:center;
}


/* Styles for the main text on the page. */

#main-text{
margin-bottom: 20px;
margin-left: 40px;
margin-right: 40px;
}

#main-text p{
font-size:.8em;
}

#main-text h2{
font-size:.8em
}

#main-text table{
align:center;
}


h1{
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
font-size: 1.1em;
color: #000000;
padding-bottom: 10px;
padding-top: 0;
padding-left: 0;
padding-right: 0;
font-weight: bold;
}

h2{
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
padding: 0;
font-size: 1em;
color: #bf8f30;
font-weight: bold;
}

p, ul, ol{
margin-top: 0;
margin-bottom: 17px;
margin-left: 0;
margin-right: 0;
font-size: .8em;
line-height: 1.9em;
}

table{
margin-bottom: 0;
font-size: .85em;
line-height: 1.9em;
padding-bottom:0;
padding-top:0;
}

ol, ul{
margin-left: 25px;
}

a,a:link, a:visited{
color: #000000;
text-decoration: none;
font-weight: none;
}

a:hover{
color: #000000;
font-weight: bold;
text-decoration: underline;
}

#hmenu 
a{
font-size: .85em;
padding-left:15px;
padding-right:15px
padding-top:0;
color:#ffffff;
}

a:active{
color:#000000
font-size:1em;
font-weight:bold;
padding-left:15px
}
#hmenu table{
background: url(menu_bg.jpg);
text-align:center;
}

#submenu a{
font-size: .65em;
padding-left: 10px;
text-align:left;}

a:active{
font-size: .70em;
font-weight: bold;
}

#right-column{
position: absolute;
top: 10px;
right: 10px;
margin: 10px;
padding-left:10px;
border-left: 2px #000000 
groove;
width: 200px;
clear: left;
}

#right-column p{
line-height: 1.5em;
font-size: .7em;
}
#right-column strong{
color: #cc6600;
font-style: italic;
}

/*menu styles*/

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 1px solid black;
font:normal 10px Verdana;
line-height:16px;z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{

/*hover background color*/

background-color: yellow;
}

/* Styles for the footer at the bottom of the page */

#footer{
text-align: center;
background-color: #666633;
color: #ffffff;
margin-bottom: 0;
padding-top: 15px;
padding-bottom: 15px;
font-size: .7em;
border-top: 2px #cc6600 solid;
}

#footer a:link, #footer a:visited{
color: #f0f0e1;
}

#footer a:hover{
color: #f0f0e1;
text-decoration: underline;
}