*{margin:0;padding:0;}
body{background:#eaeeef url(../../assets/images/background.jpg) repeat-y;background-position:center;}
h1{font:bold 18px/22px arial;color:#4B6A76;margin: 4px;}
#container{position:relative;margin:0 auto;width:990px;}
#header{height:241px;width:990px;}
#blob{position:absolute;top:0px;left:35px;width:357px;height:241px;}
#aquaport{position:absolute;top:82px;left:517px;width:377px;height:95px;}
#innercontainer{position:relative;width:990px;margin:0;padding:0;}
#navbar{float:left;margin-left:50px ! important;margin-left:25px;min-height:500px;height:auto ! important;height:500px;width:197px;}
#navcontent{margin-top:-4px;margin-left: 21px; min-height: 440px;height:auto ! important;height:440px;width:148px;background:#eaeeef;}
#navcontent a{margin-left: 22px; font:bold 9px "arial";  color: #4B6A76;text-decoration:none;}
#navcontent a:hover {color: #a6a6a6; }
#content{float:left;width: 690px;min-height:500px;}
#footer{margin-left: 50px;}
#footer_left{float:left; width:200px;}
#footer_right{float:left;width:640px;margin-top:40px;}
#footer_right{font: bold 9px arial;color: #A6A6A6;}
#footer_right .pleft { float: left; }
#footer_right .pright { float: right; }
#footer_right a { text-decoration:none; color: #a6a6a6;}
#footer_right a:hover { color: #0BA8C9; }
#textsizer { margin-left: 22px; margin-bottom: 5px; font: bold 9px arial; color: #0BA8C9; }
#textsizer a { margin-left: 0 ! important; }
#textsizer .smallsize { font: bold 10px arial; }
#textsizer .largesize { font: bold 12px arial; }


/* Sub menus */
.submenu { display: none; margin-left: 20px;}
.submenu a { margin-top: 5px; margin-left: 40px; }

/* Classes */
.blueexpand{font: normal 9px arial; color: #0BA8C9;}
.blueseparator{width:148px;height:8px;margin-top:3px;margin-bottom:3px;background:url(../../assets/images/blue_bar.jpg) no-repeat;}
#footer_right .blueblock { color: #0BA8C9; }
.wideblock {margin-right: 10px; margin-bottom: 10px; float:left;width:441px;height:192px;background:url(../../assets/images/wideblock.jpg) no-repeat;}
.wideblock h2 { margin-left: 10px; margin-top: 5px; font: normal 14px/18px arial; color:#fff; }
.wideblock_content { overflow:hidden;padding:4px; margin-left: 24px; margin-top: 17px; width: 384px; height: 115px; font: normal 12px arial;}
.wideblock_content a {text-decoration:none;color:#ACAB7B;}
.wideblock_content a:hover { text-decoration:underline;}

.smallblock {margin-right: 10px; margin-bottom: 10px; width: 185px; height: 192px; float:left; background: url(../../assets/images/narrowblock.jpg) no-repeat;}
.smallblock h2 { margin-left: 10px; margin-top: 5px; font: normal 14px/18px arial; color:#fff; }
.smallblock_content { overflow: hidden; padding: 4px; margin-left: 24px; margin-top: 17px; width: 128px; height: 115px; font: normal 12px arial; }
.smallblock_content a {text-decoration:none;color:#ACAB7B;}
.smallblock_content a:hover { text-decoration:underline;}

.midbrownblock {margin-right: 10px; margin-bottom: 10px; width: 346px; height: 192px; float:left; background: url(../../assets/images/midbrownblock.jpg) no-repeat;}
.midbrownblock h2 { margin-left: 10px; margin-top: 5px; font: normal 14px/18px arial; color:#fff; }
.midbrownblock_content { overflow: hidden; padding: 4px; margin-left: 24px; margin-top: 17px; width: 288px; height: 115px; font: normal 12px arial; }
.midbrownblock_content a {text-decoration:none;color:#ACAB7B;}
.midbrownblock_content a:hover { text-decoration:underline;}

.midcyanblock {margin-right: 10px; margin-bottom: 10px; width: 280px; height: 192px; float:left; background: url(../../assets/images/midcyanblock.jpg) no-repeat;}
.midcyanblock h2 { margin-left: 10px; margin-top: 5px; font: normal 14px/18px arial; color:#fff; }
.midcyanblock_content { overflow: hidden; padding: 4px; margin-left: 24px; margin-top: 17px; width: 218px; height: 115px; font: normal 12px arial; }
.midcyanblock_content a {text-decoration:none;color:#ACAB7B;}
.midcyanblock_content a:hover { text-decoration:underline;}

.widebrownblock {margin-right: 10px; margin-bottom: 10px; width: 369px; height: 192px; float:left; background: url(../../assets/images/widebrownblock.jpg) no-repeat;}
.widebrownblock h2 { margin-left: 10px; margin-top: 5px; font: normal 14px/18px arial; color:#fff; }
.widebrownblock_content { overflow: hidden; padding: 4px; margin-left: 24px; margin-top: 17px; width: 298px; height: 115px; font: normal 12px arial; }
.widebrownblock_content a {text-decoration:none;color:#ACAB7B;}
.widebrownblock_content a:hover { text-decoration:underline;}

.smallearthblock {margin-right: 10px; margin-bottom: 10px; width: 253px; height: 192px; float:left; background: url(../../assets/images/smallearthblock.jpg) no-repeat;}
.smallearthblock h2 { margin-left: 10px; margin-top: 5px; font: normal 14px/18px arial; color:#fff; }
.smallearthblock_content { overflow: hidden; padding: 4px; margin-left: 24px; margin-top: 17px; width: 198px; height: 115px; font: normal 12px arial; }
.smallearthblock_content a {text-decoration:none;color:#ACAB7B;}
.smallearthblock_content a:hover { text-decoration:underline;}

.wideblock h3, .smallblock h3, .midbrownblock h3, .midcyanblock h3, .widebrownblock h3, .smallearthblock h3 { font: normal 14px/16px arial; color: #0BA8C9; }


.clear{clear:both;}