/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#627AA1; margin:0px; color:#ffffff; }
td { vertical-align:top; }
th { text-align:left; }
img { border:0px; }
#body { width:100%; margin:0px 0px 0px 0px; 
	background-image:url(images/body-bk.gif); background-position:top center; background-repeat:repeat-x; }
#head { margin:0px auto 0px auto; width:800px; position:relative; height:90px; }
#head p { margin:0px; position:relative; color:#ffffff; float:right; 
	width:180px; font-weight:bold; padding-top:50px; font-size:12px; }
#topnav { height:30px; margin:2px 1px 0px 1px; width:798px; 
	position:relative; background-color:#9C775C; padding: 0px 0px 0px 0px;  }
#topnav ul { list-style:none; float:left; margin:8px 0px 0px 10px; padding:0px;   }
#topnav li { float:left; margin:0px; padding:0px 19px 0px 19px; border-right:1px #ffffff solid; height:13px; }
#topnav a { color:#ffffff; font-weight:normal; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold; }
#topnav a:hover { color:#9FC6F7; }

#main { margin:4px auto 0px auto; width:800px; position:relative; border:1px #B0C6D4 solid; padding:0px; color:#ffffff; 
	min-height:450px; }
#main h1 { font-size:12px; color:#ffffff; font-weight:normal; margin-top:0px; }
#main h2 { font-size:24px; color:#ffffff; font-weight:normal; margin-top:0px; }
#mainbody { color:#ffffff; padding:7px; height:100%; min-height:450px; margin:20px 0px 0px 0px; font-weight:bold; }
#mainbody h2 { font-size:18px; color:#ffffff; }
#mainbody p { color:#ffffff; font-weight:bold;  }
#footer {  width:798px; position:relative; background-color:#3A5176; margin:1px; padding:4px 0px 0px 0px; }
#footer img { float:right; padding:3px 4px 0px 0px; }
#footer p { margin:0px 0px 0px 5px; font-size:12px; color:#ffffff;  }
.inset { float:left; padding-right:10px; }
.inset p { font-size:10px; font-style:italic; font-weight:normal; }

#rooms { width:328px; background-color:#B1C3E0; font-weight:normal; color:#000033; padding:4px; }
#rooms th { font-weight:bold; text-transform:uppercase; padding:4px; }
#rooms td { padding:4px 4px 4px 4px; }
#rooms ul { margin-left:10px; padding:5px; }
#rooms hr { border:0px; height:3px; background-image:url(images/hr.gif); }

#prop { height:450px; float:left; border:0px #ffffff solid; }



