/* CSS Document */
body{
margin:0px auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:.9em;
}


#loggedin{
margin:5px;
background-color:#FF0000;
color:#000000;
border: #00FF99 1px solid;
text-align: center;

}
#header{
background:url(../images/headbgrd.jpg);
width:800px;
height:195px;
margin:0px auto;
margin-top:5px;
cursor:pointer;
}
#body{
margin:0px auto;
width:800px;
padding:0px;
}
#body h1{
font-family: "Times New Roman", Times, serif;
font-size:1.5em;
font-style:oblique;
color: #003366;
letter-spacing:5px;
border-bottom:1px solid #B7D3E5;
}
#body a, #body a:visited,#body a:first-letter{
color:#000099;
text-decoration:none;
}
#body a:hover{
text-decoration:underline;
}
#leftnav{
width:240px;
float:left;
}
#topleftnav{
background:url(../images/navtop.gif);
height:25px;
}
#middlenav{
background:url(../images/navmid.gif);
padding-left:20px;
min-height:600px;
}
#bottomleftnav{
background:url(../images/navbtm.gif);
height:25px;
margin-bottom:10px;
}
#mainContent{
float:right;
background:url(../images/bodybgrd.jpg) center top ;
background-repeat:no-repeat;
width:550px;
margin-bottom:10px;
}
#footer{
clear:both;
margin:0px auto;
width:800px;
text-align:center;
}
.greydivider{
border-style:solid;
background-color:#CCCCCC;
height:10px;
clear:both;
width:800px;
margin:10px auto;
}
.redhr{
background-color:#990000;
height:3px;
margin:10px auto;
}
p{
color:#333333;
}
p:first-letter{
font-size:1.4em;
color:#000000;
}


.click{
cursor:pointer;
}
.small{
font-size:.7em;
}
.small a, .small a:visited{
cursor:pointer;
color:#0000CC;
text-decoration:underline;
}
ul.icon{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
margin-bottom:10px;
}
ul.icon li{
background:url(../images/li.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:25px ;
margin-top:10px;
padding-bottom:5px;
}

ul#nav{
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:179px;
}


#nav li{
background:#B7D3E5 none repeat scroll 0 0;
border:1px solid #D2E5B7;
color:#666666;
padding:5px;
}
#nav li a,#nav li a:visited{
color:#666666;
font-weight:bold;
text-decoration:none;
}
#nav li a:hover{
color:#333333;
}
#nav li:hover{
background:#D2E5B7 none repeat scroll 0 0;
border:1px solid #B7D3E5;
color:#666666;
text-decoration:underline;
padding:5px;
cursor:pointer;
}


li #inc {
background:#D2E5B7;
border:1px solid #B7D3E5;
color:#666666;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto !important;
line-height:22px;
padding:0 6px;
text-decoration:none;
}


#left{
padding:1px;
}

#left h2,#srv h2{
font-family: "Times New Roman", Times, serif;
font-size:1.1em;
font-style:oblique;
color: #003366;
letter-spacing:5px;
border-bottom:1px solid #B7D3E5;
margin-right:30px;
margin-left:10px;
cursor:pointer;
}
#left h2:hover{
color: #999;
}
#left ul{
font-family:Arial, Helvetica, sans-serif;
font-size:.8em; 
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
margin:0px 10px;
}

#left ul li{
margin-top:10px;
}


#officehours strong,#officeaddress strong{
font-size:.8em;
color: #000066;
}

#bottomnav li{
display:inline;
padding:0px 10px;
border-right:1px #999 solid;
}
#bottomnav a, #bottomnav  a:visited{
color:#660000;
}
li.dynam{
border:0px !important;
}
.inpt{
margin:10px auto;
}
#about img{
margin: 0px 10px;
}
#srv em{
font-size:.8em;
}
#srv h2:hover{
color:#999999;
}
#tonybentley{
font-family:"Courier New", Courier;
font-size:11px;
color: #0000FF;
letter-spacing:1px;
cursor:pointer;
height:85px;
clear:both;
width:250px;
margin:0px auto;
}
#tonybentley img{
border:none;
}
.error{
border:2px #FF0000 solid;
}
