/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}

fieldset,img { 	border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {	list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}

img {border:none; outline:none;}
a {outline:none;}

h1 {color:#0b549f; font:normal 24px times new roman; margin:0 0 5px 0;}
h2 {color:#0b549f; font:normal 24px times new roman; margin:0 0 5px 0;}
h3 {color:#0b549f; font:normal 32px times new roman; margin:0 0 0 0;}
h4 {color:#0b549f; font:bold 14px arial; margin:0 0 0 0;}
h5 {color:#0b549f; font:normal 24px/24px times new roman; margin:0;}
body {background:#044796;}
.clear1 {clear:both;}
.clear2 {clear:both; height:15px;}
.clear3 {clear:both; height:30px;}

.orange1 {font:bold 14px arial; color:#f87916;}
body, li {font:normal 13px/18px arial; color:#5a5033;}

p {text-align:justify; font:normal 13px/18px arial; color:#5a5033;}

a {color:#176bb1; text-decoration:underline;}
a:hover {text-decoration:none;}

#ie6 {display:none;}

#top {background:#fff; width:100%; height:91px;}
#top1 {margin:0 auto; width:920px;}
#top1L {float:left; width:450px;}
#top1R {float:right; width:450px; text-align:right;}

#main {background:#fff; width:100%;}

#dropmenu5 {height:48px; width:100%; background:url(../images/back-menu1.gif) repeat-x;}
#dropmenu5x {margin:0 auto; width:1060px;}
#nav {margin:0 0 0 80px;}

.view-button {display:block; width:56px; height:15px; background:url(../images/view1.png) 10px 0 no-repeat;}
.view-button span{display:none;}
.view-button:hover {background:url(../images/view1.png) 10px -15px no-repeat;}

#enquiry1 { width:453px; background:url(../images/enquiry-back.jpg) no-repeat;}
#enquiry3 {width:453px; height:11px; background:url(../images/enquiry-bottom.jpg) no-repeat;}

#map2 {margin:10px 0 0 4px;}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {list-style: none; margin: 0;padding: 0;}
ul.dropdown {position: relative;z-index: 597;float: left;}
ul.dropdown li {float: left;line-height: 1.3em;vertical-align: middle;zoom: 1;}
ul.dropdown li.hover,
ul.dropdown li:hover {position: relative;z-index: 599;cursor: default; }
ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width: 100%;}
ul.dropdown ul li {float: none;}
ul.dropdown ul ul {top: 1px;left: 99%;}
ul.dropdown ul {width: 195px;	}
ul.dropdown li:hover > ul {visibility: visible;}
ul.dropdown a ,ul.dropdown span {display: block; padding: 16px 30px; }
ul.dropdown ul a,ul.dropdown ul span { /* POI, proposal: override abstract a, span */padding: 7px;}
ul.dropdown a:link,
ul.dropdown a:visited { color: #fff; text-decoration: none;}
ul.dropdown a:hover {color: #fff;background:url(../images/back-menu1.gif) center -48px repeat-x;	}
ul.dropdown ul li {	 background-color: #8a8780; border-left:1px solid #053566; border-right:1px solid #000; border-bottom:1px solid #000; }
ul.dropdown li a {font:bold 14px arial; text-shadow: 0px 1px 1px #000;} /* Top level text  */
ul.dropdown li ul li a {font:normal 13px arial;}  /* Sub menu text  */

#headpic1 {background:url(../images/back-headpic.gif) no-repeat; width:977px; height:257px; margin:0 auto; position:relative;}

#slideshow1 { width:977px; height: 253px; position:absolute; top:2px; left:0; }
.pics img { width:977px; height: 253px;  border: 0; top:0; left:0 }

#headtext1 {position:absolute; top:30px; left:470px; width:375px; z-index:200;}
#headtext1 h2{font:normal 21px times new roman; color:#0b549f;}
#headtext1 p{font:normal 12px/18px arial; color:#555; text-align:justify; padding:0 0 5px 0;}

.button1 {display:block; width:151px; height:29px; background:url(../images/button1.gif) 0px 0 no-repeat; float:right;}
.button1 span{display:none;}
.button1:hover {background:url(../images/button1.gif) 0px -29px no-repeat;}

#content1 {width:977px; margin:0 auto; background:url(../images/back-b3.jpg) no-repeat;} 
#content1x {width:927px; margin:0 auto;}
#footer1 {background: #044796 url(../images/back-footer1.gif) repeat-x; height:171px;}
#footer2 {width:977px; margin:0 auto; position:relative;}

#footerbox1 {width:250px; position:absolute; top:10px; left:10px; font:normal 12px arial; color:#fff;}
#footerbox2 {width:200px; position:absolute; top:10px; left:280px; font:normal 12px arial; color:#fff;}
#footerbox3 {width:260px; position:absolute; top:10px; left:580px; font:normal 12px arial; color:#fff;}
#footerbox4 {width:160px; position:absolute; top:51px; left:780px; font:normal 12px arial; color:#fff;}
#footerbox1 h3, #footerbox2 h3, #footerbox3 h3{color:#fff; font:normal 22px times new roman; margin:0 0 15px 0; text-decoration:underline;}
#footerbox3 a, #footerbox4 a{color:#fff; font:normal 12px/19px arial; text-decoration:none;}
#footerbox3 a:hover, #footerbox4 a:hover{ text-decoration:underline;}

#left1 {width:444px; float:left; margin:20px 0 0 60px;}
#left1 .hr1 {width:444px; height:24px; background:url(../images/hr2.png) 0 10px  no-repeat; border:0; margin:10px 0;}
#left2 {width:880px; margin:20px 0 0 60px; float:left;}
#left3 {width:473px; float:left; margin:20px 0 0 0px;}
#left3 .hr1 {width:473px; height:24px; background:url(../images/hr3.png) 0 10px  no-repeat; border:0; margin:10px 0;}
#left4 {width:233px; float:left; margin: 20px 0 0 0;}
#left4 li {}
#left4 a {color:#5a5033; text-decoration:none; padding: 10px 0px 10px 10px; font:normal 16px arial; border-bottom:1px dotted; display:block;}
#left4 a:hover {color:#0b549f; text-decoration:none; padding: 10px 0px 10px 10px; font:normal 16px arial; border-bottom:1px dotted; display:block; background:#f6f6f6;}

#ll1 {width:300px; float:left;}
#lr1 {width:142px; float:right; font: bold 16px arial; color:#555;}

.dot1 li {list-style-image:url(../images/dot1.gif); margin: 0 0 8px 40px;}


#divider1 {width:34px; float:left; margin:20px 10px 0 40px;}
#divider2 {width:34px; float:left; margin:20px 10px 0 40px;}
#right1 {float:left; width:356px; margin:20px 0 0 0px;}
#right2 {float:left; width:356px; margin:20px 0 0 0px;}
#right2 p{margin:0 0 8px 0;}
#right3 {float:right; width:453px; margin:20px 0 0 0px;}
#right4 {width:635px; float:left; margin: 20px 0 0 0;}
#right4 .hr5 {width:635px; height:30px; background:url(../images/hr5.png) 0 10px  no-repeat; border:0; margin:10px 0;}
#right8 {width:653px; float:left; margin: 20px 0 0 0; position:relative;}

#box1t {width:356px; height:44px;}
#box1m {width:306px; background:url(../images/box1-back.gif) repeat-y; padding: 5px 25px;}
#box1m p {color:#fff;}
#box1m img {padding:0 15px 0 0;}
#box1b {width:356px; height:14px;}

#suites1 td {padding:6px; margin:0; text-align:center; font:normal 11px arial;}
.td1 {background:#eee;}
.td2 {background:#ddd;}






#iconbox1 {width:160px; background:url(../images/icon4.gif) no-repeat; padding:0 0 0 43px; float:left;}
#iconbox2 {width:160px; background:url(../images/icon1.gif) no-repeat; padding:0 0 0 43px; float:right;}
#iconbox3 {width:160px; background:url(../images/icon3.gif) no-repeat; padding:0 0 0 43px; float:left;}
#iconbox4 {width:160px; background:url(../images/icon2.gif) no-repeat; padding:0 0 0 43px; float:right;}
#iconbox1 p, #iconbox2 p, #iconbox3 p, #iconbox4 p{font:normal 11px arial;}
#iconbox1 h2, #iconbox2 h2, #iconbox3 h2, #iconbox4 h2{color:#0b549f; font:normal 18px times new roman; margin:0 0 5px 0; }

input.join1 {padding:3px; width:194px; margin:5px 0;} 



#photobox1 {width:443px; height:368px; background:url(../images/back-photos.gif) no-repeat; padding:9px 0 0 10px;}


a.docs1 {width:346px; height:60px; background:url(../images/documents2.gif) no-repeat; display:block;}
a.docs1:hover {background:url(../images/documents2.gif) 0 -121px no-repeat;}
a.docs2, a.docs-last {width:346px; height:62px; background:url(../images/documents2.gif) 0 -60px no-repeat; display:block;}
a.docs2:hover, a.docs-last:hover {background:url(../images/documents2.gif) 0 -181px no-repeat;}
.hide1 {display:none;}



a.docs-rental {
    width:346px; height:60px; background:url(../images/documents3.gif) no-repeat; display:block;   
}
a.docs-rental:hover { 
    background:url(../images/documents3.gif) 0 -188px no-repeat; 
}
a.docs-work-order {
    width:346px; height:60px; background:url(../images/documents3.gif) 0 -62px no-repeat; display:block;   
} 
a.docs-work-order:hover {
    background:url(../images/documents3.gif) 0 -248px no-repeat;  
}  
a.docs-feedback {
    width:346px; height:62px; background:url(../images/documents3.gif) 0 -122px no-repeat; display:block;
}
a.docs-feedback:hover {
    background:url(../images/documents3.gif) 0 -308px no-repeat;  
} 


#contact_form_container input {padding:3px; width:250px; font:normal 12px arial; border:solid 1px #999;}
#contact_form_container textarea {padding:3px; width:250px; height:60px; font:normal 12px arial; border:solid 1px #999;}
