body { margin-top: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; text-align: center;background-color:#81a6b9; }
#container { width: 880px; background-image: url(../images/bkgd-page3.gif); text-align: left; }
#masthead { margin-left: 10px; width: 860px; background-color:#ffffff; text-align: center; color: #2f4054; }
#mainmenu { margin-left: 10px; width: 860px; height: 32px; background-image: url(../images/bkgd-menu3.gif); font-size: 90%; border-top: 2px solid #fff; border-bottom: 2px solid #fff;text-align:center; padding-top:8px; }
#imagebar { clear: left; margin-left: 10px; width: 860px; border-bottom: 2px solid #fff; }
#content { width: 860px; margin-left: 10px; }
#column2 { float: right; width: 270px; text-align: left; padding: 10px;}
#column1 { margin: 0 300px 0 0; border-right: 1px dashed #bb772e; padding: 2em; text-align: left; line-height: 150%; }
#footer { width: 860px; margin-left: 10px; padding-bottom: .25em; background-color: #6b8a99; border-top: 2px solid #fff; border-bottom: 2px solid #2f4054; font-size: 90%; text-align: center;color:#a1cfe5; }

/* dropdown menu styles */
#22nav {color: #fff; font-weight: bold; text-align: center; z-index: 30; margin: 0;padding:0;      }
#mainmenu ul { margin: 0; list-style: none; }
#mainmenu ul li {display: inline; color: #fff; }
#mainmenu li:hover, #mainmenu li.over { background-color: #6b8a99; }
#mainmenu li ul { display: none; position: absolute; top: 1em; left: 0; }
#mainmenu li > ul { top: auto; left: auto; }
#mainmenu li:hover ul, #mainmenu li.over ul { padding: 0; display: block; background-color: #81a6b9; border: 1px solid #bb772e; line-height: 150%; }
#mainmenu li:hover ul li, #mainmenu li.over ul li { padding-bottom: 3px; padding-top: 3px; }
#mainmenu li:hover ul li a, #mainmenu li.over ul li a { text-decoration: none; color: #2f4054; }


#mainmenu a:link, #mainmenu a:visited { text-decoration: none; font-weight: bold; color: #2f4054; }
#mainmenu a:hover { color: #81a6b9; }
#mainmenu ul li a:link, #mainmenu ul li a:visited {text-decoration: none; font-weight: bold; color: #fff;}
#mainmenu ul li li a:link, #mainmenu ul li li a:visited {text-decoration: none; font-weight: bold; color: #000;}
#mainmenu ul li a:hover {color: #ffffff;}
#mainmenu ul li li a:hover {color: #ffffff;}
#mainmenu li { float: left; position: relative; width: 9em; color: #fff; }

h1 { font-size: 150%; }
h2 { font-size: 130%; margin-top: 2em; }
h3 { font-size: 105%; margin-top: 2em; }
a:link, a:visited { text-decoration: underline; font-weight: bold; color: #2f4054; }
a:hover { color: #81a6b9; }

#column2 h3 {color: #900;}

.left { float: left; padding: 1em; }
.right { float: right; padding: 1em; }

#masthead img { vertical-align: bottom; }
#imagebar img { vertical-align: bottom; }
#footer p { margin: .5em 0 .5em 0; }

em {font-weight: bold;}



#nav
{	margin: 0;
	padding: 0;
	z-index: 30}

#mainmenu ul li.appts {width:120px;}
#mainmenu ul li.about {width:100px;}
#mainmenu ul li.svc {width:120px;}
#mainmenu ul li.home {width:100px;}
#mainmenu ul li.newness {width:120px;}
#mainmenu ul li.contact {width:100px;}
#mainmenu ul li.resources {width:120px;}