html,body {margin: 0;padding: 10px 0;text-align: center;font-family: tahoma, arial, sans-serif;font-size: 14px; color: #333333;background: #00073B;}    img { border: none; }a { text-decoration: none; color: #F29200; font-weight: bold;}a:hover { text-decoration: underline;}em.small{font-size:xx-small ; color:#00073b; display:none}#main-border {width: 940px;height: 100%;margin: 0 auto;padding: 20px;overflow: hidden;background: #707491;text-align: left;}.content{width: 900px;height: 100%;padding: 20px;overflow: hidden;}#header {height: 80px;margin-bottom: 20px;background: #00073B;}#right-header {float: right; margin: 0px 50px 0px 0px; width: 400px;padding-top: 20px;font-weight: bold;font-size: 25px; color: #fff;text-align: right;line-height: 35px;}#logo{float: left; margin: 0px 0px 0px 50px; width: 139px;height: 80px;background: url('images/logo.gif') no-repeat center center;}#intro{ margin-bottom: 20px; background: #DADBE3;}#left-intro{float: left;width: 675px;}#right-intro{float: right;width: 180px;height: 260px;padding: 20px;background: #00073B;}#maincontent{ overflow: hidden; height: 100%;}#left-maincontent {float: left;width: 570px;padding: 20px;background: #ffffff;text-align: justify;}#gallery {float: left;width: 900px;padding: 20px;background: #ffffff;text-align: justify;}#location {float: left;width: 900px;padding: 20px;background: #ffffff;text-align: justify;}#services {float: left;width: 900px;padding: 20px;background: #ffffff;text-align: justify;}#right-maincontent{float: right;width: 270px;padding: 20px;background: #ffffff;}  #footer {width: 940px;height: 100%;overflow: hidden;margin: 0 auto;padding: 10px 20px;font-size: 10px;text-align: center; color: #fff;}#footer a {color: #fff; font-weight: normal;}#leftfooter{float: left;width: 500px;text-align: left;}#rightfooter{float: right;width: 350px;text-align: right;}.small {padding-top: 0;margin-top: 0;font-size: 12px;font-weight: normal;color: #333333;}.test {padding-top: 0;margin-top: 0;font-size: 14px;font-weight: normal;color: #000066;}.nav {position: relative;list-style-type: none;margin: 0;padding: 0px;font-size: 17px;}.nav li {text-align: left;margin: 3px 1px;padding: 0;}.nav li a {display: block;padding-bottom: 5px;color: #ffffff;font-weight: normal;text-decoration: none;}.nav li a:hover, .nav li a.selected { color: #FFAB20; cursor: pointer;}h1 {padding-top: 0;margin-top: 0;font-size: 18px;font-weight: bold;color: #000066;}h2 {padding-top: 0;margin-top: 0;font-size: 14px;font-weight: normal;color: #333333;}p.heading {font-size: 18px;font-weight: bold;color: #000066;}#maincontent ul{list-style-image: url(images/bullet2.png)}.newsitem{overflow: hidden;height: 100%;margin-bottom: 20px;}.newstitle-holder{display: block;overflow: hidden;height: 100%;}.newstitle{display: block;float: left;width: 190px;padding-bottom: 10px;font-weight: bold;font-size: 14px;}.newstitle a{color: #333;}.newsdate{display: block;float: right;width: 75px;padding-bottom: 5px;font-size: 11px;text-align: right;}