body{margin: 0 auto; padding: 0; background: #FFF; font: verdana,arial,sans-serif 12px;}

div#container {margin-top: 5px;}
div#sub {margin: auto; width: 750px; height: 450px; background-image: url(images/background.jpg); background-repeat: no-repeat;}
div#top {margin: 9px 0px 0px 9px;}

div#main {margin: auto;}

div#textmain {padding: 0px 5px 5px 5px; width: 180px; height: 295px; border: 1px solid #00AAD2; background: #C7FFFF; overflow: auto;}
div#text {z-index: 99; position: relative; left: 25px; top: 50px; padding: 5px 5px 5px 5px; width: 430px; height: 295px; border: 3px double #00AAD2; overflow: auto;}

div#horizontal {width: 700px; height: 170px; position: relative; top: -210px; left: -230px;}
.logorightmain {position: relative; top: 5px; left: 710px;}
.logoright {position: relative; top: -4px; left: 710px;}


h2,h3,h4,h5,h6 {display: block; margin: auto;}
h2 {color: #000; text-indent: 1%;}
h3 {margin: 10px auto auto auto; font: bold 98%;}

#menu{padding-top: 10px;}
#menu:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#menu ul{text-align: center; border: 1px solid #00AAD2; width: 728px; margin-left: 0; padding-left: 0; margin: 0; padding-top: 6px; padding-bottom: 6px; font: bold;}
#menu ul li{display: inline;}
#menu ul li a{color: #7F7F7F; font-weight: bold; padding: 6px 12px 6px 7px; text-decoration: none;}
#menu ul li a:hover{color: #494949; background: #C7FFFF;}

.bar {color: #7F7F7F;}
.bar a:hover {color: #494949;}

li.litext {list-style: none; font: large bold;}

.numberright {float: right; font-weight: bold;}

.quotes {font-style: italic;}

.dropdown {position:absolute; top: 0; border: 1px solid #00AAD2; border-bottom-width: 0; font:normal; line-height:18px; z-index:100; background-color: white; width: 174px; visibility: hidden;}
.dropdown a{width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #00AAD2; padding: 2px 0; text-decoration: none; font-weight: bold; color: black;}
.dropdown a:hover{background-color: #C7FFFF;}

div#footermain {text-align: center; position: relative; top: -95px; width: 750px;}
div#footer {text-align: center; position: relative; top: -104px; width: 750px;}
div#footer a {color: #000; margin: 3px; padding: .5em; text-decoration: none;}
div#footer a:visited {color: #494949; text-decoration: none;}
div#footer a:hover {color: #494949; text-decoration: underline;}
div#footer a:active {color: #000; text-decoration: none;}
