body { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
h1 { font-size: 18px; margin: 0px 0px 5px 0px; }
h2 { font-size: 14px; margin: 0px 0px 5px 0px; }
h3 { font-size: 12px; margin: 0px 0px 0px 0px; }
img { border: 0px; }
ul { padding-left: 25px; }
* html ul { padding-left: 0px; }
li { padding-top: 7px; }
a:link, a:visited { color: #526A80; }
a:hover { color: #000000; }
#container { position: absolute; left: -387px; margin-left: 50%; width: 774px; top: 0px; }
#toplinks { position: absolute; top: 0px; right: 0px; }
#toplinks a:hover  { color: #000000; }
#logo { position: relative; left: 241px; width: 292px; height: 126px; background-image: url(images/logo.gif); background-repeat: no-repeat; }
#navleft { position: relative; float: left; top: 100px; width: 241px; height: 36px; }
#navright { position: relative; float: right; top: 100px; width: 241px; height: 36px; }
#main { position: relative; width: 774px; }
#mainmid { position: absolute; left: 241px; width: 292px; color: #526A80; }

#mainleft { position: relative; float: left; width: 241px; }
#maintopleft { position: relative; width: 241px; background-color: #526A80; color: #FFFFFF; }
#mainbotleft { position: relative; float: left; width: 241px; color: #526A80; }

#mainright { position: relative; float: right; width: 241px; }
#maintopright { position: relative; width: 241px; background-color: #6D89A2; color: #FFFFFF; }
#mainbotright { position: relative; width: 241px; color: #526A80; }

#maintopleft a:link, #maintopright a:link, #maintopleft a:visited, #maintopright a:visited { color: #ffffff; }  
#mainbotleft a:link, #mainbotright a:link, #toplinks a:link, #mainbotleft a:visited, #mainbotright a:visited, #toplinks a:visited { color: #526A80; }
#maintopleft a:hover, #maintopright a:hover, #mainbotleft a:hover, #mainbotright a:hover { color: #E4DE56; }  

#footerfix { position: relative; float: left; }
#footer { position: relative; float: left; clear:both; width: 774px; height: 60px; color: #526A80; text-align: center; border-top: 5px solid #526A80; }

.nav { position: relative; left: 5px; }
.nav ul { list-style: none; margin: 0; padding: 0; padding-top: 4px; }
.nav li { display: inline; }
.nav a:link, .nav a:visited { padding: 3px 12px 7px 12px; color: #526A80; text-decoration: none; border-top: 3px solid #526A80; font-weight: bold; }
.nav a:hover { color: #E4DE56; background-color: #526A80; }
.marg { position: relative; left: 5px; top: 5px; width: 93%; }
.marg10 { position: relative; left: 10px; top: 10px; width: 93%; }
.text { list-style: none; }
.rightalign { text-align: right; }
.centeralign { text-align: center; }
.gall img { width: 53px; height: 77px; }
.textlinks { margin: 0px; list-style: disc; padding: 0px 0px 0px 20px; }
.tinge { font-size: 10px; } 
.rightfloat { float: right; }
.leftfloat { float: left; }
.leftfloat img { padding-right: 5px; }
.prop426 { height: 426px; float: right; width:1px; }
.prop280 { height: 280px; float: right; width:1px; }
.prop144 { height: 144px; float: right; width: 1px; }
.clear { clear:both; height:1px; overflow:hidden; }

