/* CSS Document */
body{margin:0; padding:0; background:#05132a url(../images/body-bg.jpg) top left repeat-x fixed; color:#000}

img{border:none}
ul, h1, h2, h3, h4, h5, h6{margin:0; padding:0}

#IndShell{width:600px; margin:20px auto}
#IndLogo{width:486px; margin:auto; padding-bottom:30px}
#IndSkip{text-align:center; font:bold 80% Georgia, serif; padding:20px 0}
#IndSkip a{color:#fff; background-color:transparent; text-decoration:none}
#IndSkip a:hover{color:#d6b647; background-color:transparent}

#Container{width:799px}
#NavContainer{width:158px; float:left}
#Logo{margin:auto; width:97px; padding-top:17px}
#Nav{}
#Nav ul{list-style:none; font:normal 70% Verdana, Arial, sans-serif; color:#fff; background-color:transparent; padding:25px 0 0 8px}
#Nav ul li{background:transparent url(../images/menu-under.gif) bottom left repeat-x; padding:7px 0 5px 0; margin-right:11px}
#Nav a, #Nav a:link{color:#fff; background-color:transparent; text-decoration:none}
#Nav a:visited{color:#fff; background-color:transparent; text-decoration:none}
#Nav a:hover{color:#d6b647; background-color:transparent; font-weight: bold; text-decoration:underline}
#Nav a:active{color:#d6b647; background-color:transparent; font-weight:bold; text-decoration:none}
#Current{color:#d6b647; background-color:transparent; font-weight: bold; text-decoration:underline}
#Est{position:relative; bottom:0px; left:0px; font:normal 60% Georiga, serif; text-align:center; text-transform:uppercase; color:#fff; 
background-color:transparent; padding-top:20px}

#MainContainer{float:left; width:638px; background-color:#dbe2ed; color:#000; border-right:1px solid #d6b647; border-left:2px solid #d6b647;
border-bottom:2px solid #d6b647}
#Header{background:#fff url(../images/header-bg2.jpg) repeat-x top left; height:133px; color:#000}
#Content{width:635px; float:left; background:url(../images/content-bg.jpg) top left repeat-x; border-right:3px solid #010205;}
#SearchContent{width:635px; background:url(../images/content-bg.jpg) top left repeat-x; border-right:3px solid #010205}
#TextArea{padding:32px 60px 0 60px}
#FormArea{padding:32px 7px 0 6px}
#Copyright{clear:both; width:638px; color:#000; background-color:transparent; font:normal 60% Verdana, Arial, sans-serif; padding:15px 0px 2px 0px;
border-top:1px solid #bcc4d2; text-align:right}
#Copyright2{clear:both; width:635px; color:#000; background-color:transparent; font:normal 60% Verdana, Arial, sans-serif; padding:15px 0px 2px 0px;
border-top:1px solid #bcc4d2; text-align:right}
#Copyright a{text-decoration:none; color:#000; background-color:transparent}
#Copyright a:hover{text-decoration:overline; color:#cc0000; background-color:transparent}
#BannerImage{width:344px; margin:12px auto 0px auto; height:227px; background:transparent url(../images/harbour4.jpg) top left no-repeat}

#MainAddress{width:50%; float:left}
#OfficeImage{float:left}
#Tel{clear:both}

.HeaderStrap{font:bold 100% Georgia, serif; color:#fff; background-color:transparent; padding:20px 0 0 12px}
.HeaderStrap span{font-size:80%; font-weight:normal}
#Content h1{font:bold 100% Georgia, serif; color:#05132a; background-color:transparent; padding:28px 0 0 9px}
#SearchContent h1{font:bold 100% Georgia, serif; color:#05132a; background-color:transparent; padding:28px 0 0 9px}
#TextArea h2, #FormArea h2{font:bold 90% Verdana, Arial, sans-serif; color:#05132a; background-color:transparent; padding:8px 0 16px 12px}
#TextArea h3, #FormArea h3{font:bold 90% Verdana, Arial, sans-serif; color:#05132a; background-color:transparent; padding:8px 0 16px 12px}
#TextArea a{text-decoration:none}
.ParaText1{font:normal 70% Verdana, Arial, sans-serif; text-align:justify; line-height:1.4em}

#SignUpRight{padding:20px 0 20px 10px; width:160px; border-bottom:1px dashed #ccc; margin:auto; font:normal 90% Verdana, Arial, sans-serif; 
text-align:center; color:#000; background-color:transparent}
#SignUpRight a{color:#7C250d; background-color:transparent; text-decoration:none}
#SignUpRight a:hover{text-decoration:underline}

#UsefulLinks{}
#UsefulLinksHead{padding-top:20px; padding-left:3px}
#UsefulLinksHead span{color:#fff; font:bold 70% Verdana, Arial, sans-serif; border-bottom:2px solid #d6b647}
#UsefulLinks ul{list-style:none; font:normal 70% Verdana, Arial, sans-serif; color:#fff; background-color:transparent; padding:5px 0 0 8px}
#UsefulLinks li{background:transparent url(../images/menu-under.gif) bottom left repeat-x; padding:5px 0 3px 0; margin-right:11px}
#UsefulLinks li a{color:#fff; background-color:transparent; text-decoration:none}
#UsefulLinks li a:hover{color:#d6b647; background-color:transparent; text-decoration:underline}

#FindUs{}
#FindUsHead{padding:20px 0 6px 3px}
#FindUsHead span{color:#fff; font:bold 70% Verdana, Arial, sans-serif; border-bottom:2px solid #d6b647}
#FindUs a{color:#010205; background-color:transparent; text-decoration:none}
#FindUs a:hover{text-decoration:underline}
#FindUs img{border:1px solid #000; padding-left:9px}
#MapText{font:normal 60% Verdana, Arial, sans-serif; color:#fff; background-color:transparent; padding-bottom:7px; text-align:center}
#MapText a{color:#fff}
#SearchFormFrame{width:627px; height:414px; margin:0; padding:0; border:none}

/* Register Form */

#FormContainer{background-color:#fff; color:#000; width:418px; border:1px dashed #666}
/*#FormContainer div{border:1px solid pink}*/
.Question{font:normal 60% verdana, sans-serif; padding:0 3px 0 3px}
.Question div{padding-top:3px}
.Answer{padding:5px; background-color:#e6eaf2; color:#000}
.Button{text-align:center; margin: auto; padding:5px 0 5px 0; border-top:1px solid #ccc}
input, select, textarea{font:normal 60% verdana, sans-serif; background-color:#ccc; color:#000}