	/* Colour Scheme
Dark Blue: #405D7F
Med Blue:  #376393
L. Blue:   #6CB2FF
Sky Blue:  #A4D0FF
Lemon:	   #FFFDC0
Cream:     #FFFEDE
Orange:	   #FF7900
*/

h1,h2,h3,h4 {font-weight:bold}
h1,h1 a {text-decoration:none;top:8px;left:10px;color:#405D7F;font-size:32px;z-index:100}
h2 {color:#405D7F;font-size:120%;margin-bottom:10px}
h3,#moreinfo h2 {background:url(images/h_bg.jpg) repeat-x #6CB2FF;color:#FFF;margin:-5px -5px 5px -5px;padding:5px}

#maintop {float:left;position:relative;width:397px;height:240px;margin:5px 5px 0 10px}
#imagetext {position:absolute;bottom:-5px;left:5px;color:#000;font-size:12px}

#search h3,#info h3,#moreinfo h2 {text-align:left;background:url(images/h_bg.jpg) repeat-x #6CB2FF}
#new h3 {text-align:left;background:url(images/h_bg_green.jpg) repeat-x #6CB2FF}
#search {float:right;position:relative;width:387px;height:230px;padding:5px;margin:5px 10px 0 0;background:#FFFDC0}
#search form {padding:10px}
#search p {font-size:90%}
#search select {width:150px}

#search_btn {position:absolute;text-align:center;width:200px;bottom:20px;left:50%;margin-left:-100px}

#search,#maintop,#new,#showcase,#info,#moreinfo,#brochure {border-width:1px 1px 2px 1px;border-color:#999;border-style:solid}
#new,#showcase {position:relative;width:387px;padding:5px;margin:10px 0 0 0;float:right;margin-right:10px;clear:right}

#showcase {border-bottom-color:#376393}
#new,#maintop,#search,#info,#moreinfo {border-bottom-color:#376393}

#booknow {position:absolute;top:0;left:0;width:305px;height:125px}

#centerarea {float:left;position:relative;background:#FFF;width:800px;margin:5px 0;padding:10px}
#home_rlinks {text-align:right}
#home_rlinks a,#home_rlinks a:hover,#home_rlinks a:visited,#home_rlinks a:active {color:#000;font-size:12px;padding:2px}
#home_rlinks a:hover {background:#FC0}

#info {position:relative;float:left;clear:left;margin:10px 0 0 10px;width:377px;padding:10px 10px 0 10px}
#info h3 {margin:-10px -10px 5px -10px} /* correct for 10px padding on info DIV */
#info ul {font-size:100%;font-weight:bold;color:#405D7F;margin-left:10px;list-style-type:none}
#info li {margin:20px 0;padding:0 0 10px 50px;line-height:130%;background:url(images/20logo.gif) no-repeat}

#brochure {position:relative;float:left;margin:10px 0 0 10px;width:377px;padding:10px 10px 0 10px}
#brochure p {padding:20px}

.apt {width:387px;float:left;position:relative;padding:10px 0;border-bottom:#999 1px dotted}
.aptbtm {border-bottom:none}
.apt h4 a {font-size:120%;color:#405D7F;margin-bottom:5px;text-decoration:none}
.apt p {font-size:80%;line-height:140%;width:230px}
.apt .btn {float:right;clear:both;margin:5px 25px 0 0}
.apt_image {border:#999 1px solid;padding:2px;float:right;margin:0 10px 5px 5px}

#main {margin:10px;width:788px}
#main p {line-height:150%;margin-top:20px}

#moreinfo {float:left;position:relative;padding:10px;margin:10px 10px;width:788px;font-size:100%}
#moreinfo h2 {margin:-10px -10px 5px -10px;padding:5px;font-size:100%} /* correct for 10px padding on moreinfo  DIV */
#moreinfo p {line-height:150%;margin-top:20px}