body {background: #083c88 url(../img/headerbg.gif) repeat-x left top; margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; font-size: 80%;}

a img {border: none;}
a {color: #dceafe;}
a:hover {color: #ffffff;}
p , h1, h2, h3, h4{color: #dceafe;}
h1 {font-size: 1.5em;}
h2 {font-size: 1.3em;}

ul.plain {margin: 1.5em 0 1.5em 20px; padding: 0; color: #dceafe; line-height: 1.5em;}

#header {height: 93px; margin: 0 auto; padding: 0; width: 744px;}
#header h1, #header h2 {margin: 0; padding: 0; float: left;}
#topmenu {margin: 0; height: 27px; padding: 40px 0 0 0; list-style: none; text-align: right;}
#topmenu li {display: inline; margin: 0 0 0 20px; padding: 0;}
#topmenu li a {color: #b7c7df; text-decoration: none; text-transform: uppercase; font-size: 8pt; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold;}
#topmenu li a:hover {color: #ffffff;}
#mainmenu {margin: 0 auto; padding: 0; list-style: none; text-align: right; background-color: #082b60; line-height: 26px; height: 26px;}
#mainmenu li {display: inline; margin: 0 0 0 25px; padding: 0;}
#mainmenu li.first {margin: 0;}
#mainmenu li a {color: #a1b5d2; text-decoration: none; text-transform: uppercase; font-size: 8pt; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-weight: bold;}
#mainmenu li a:hover {color: #ffffff;}

#homepage {background: #083c88 url(../img/homeimg.jpg) no-repeat center top; margin-top: 15px;}
#homepage #content {width: 744px; height: 418px;}
#homepage #content p {font-size: 1.25em; line-height: 1.5em; margin: 1.5em 44px 0 500px; text-align: right; font-family: arial, helvetica, sans-serif;}
#homepage #content p#welcome {font-weight: bold; margin-top: 90px;}
#content {margin: 0 auto; padding: 1px 0 0 0; width: 744px;}
#content p {line-height: 1.5em; margin: 1.5em 0;}

#copyright {text-align: center; color: #4384e5;}
#copyright a {color: #4384e5; text-decoration: none;}
#copyright a:hover {text-decoration: underline;}

#shortcuts {display: block; position: absolute; top: -10em; z-index: 0} 
#shortcuts a {padding: 0 0.5em; left: 0; z-index: 0}
#shortcuts a:focus, #shortcuts a:active {display: inline; z-index: 2; background-color: #000000; color: #ffffff; text-decoration: none; position: absolute; top: 10em;}

#googlemap {float: right; margin-left: 20px; text-align: center;}

.logo {float: right; margin: 0 0 0 10px;}
.fimg {float: left; margin: 0 15px 0 0;}
.rimg {float: right; margin: 0 0 0 15px;}


