/* CSS Document */

html {background-color:#ffffff; margin:0px;}
body { font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; margin:0px; color:#517070; }
td { vertical-align:top; }
th { text-align:left; vertical-align:top; }
a { color:#517070; }
img { border:0px; }
#body { width:100%; margin:0px 0px 0px 0px; background: #ffffff url('../img/hp/grad.png') 0 0 repeat-x; }
#head { margin:0px auto 0px auto; width:800px; padding:0px; }
#main { margin:0px auto 0px auto; width:800px; position:relative;  padding:0px 0px 0px 10px; border:0px #fff solid; background-color:#c5d3d6;}
#leftnav { width:150px; margin:0px; position:relative; background-color:#ddd1ba;  }
#leftnav ul { list-style:none; margin-left:10px; margin-top:15px; padding:0px; }
#leftnav li { margin-bottom:10px; margin-left:0px; line-height:15px; }
#leftnav a { padding-left:0px; color:#055e51; text-decoration:none; font-size:12px; font-weight:bold; }
#nbalink { margin-top:20px; padding-left:6px;  }

#topnav { margin:0px auto 0px auto; height:30px; width:810px; position:relative;  padding:0px; text-align:center; font-size:12px; }
#topnav ul { list-style:none; float:left; margin:3px 0px 0px 0px; padding:0px;   }
#topnav li { float:left; margin:0px; padding:0px 5px 0px 5px; border-right:1px #ffffff solid; height:13px; }
#topnav a { color:#ffffff; font-weight:normal; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:normal; }
#topnav a:hover { color:#FFFF99; }

.buttonlink { text-transform:uppercase; color:#fff; background-color:#73a4b2; text-decoration:none; width:140px; display:block;
	text-align:center; padding:3px; }


#mainbody { margin:0px 0px 0px 0px;  width:615px; padding:15px 10px 10px 25px; background-color:#fff1e5;  }
#mainbody h2 { font-size:20px; margin-top:0px; color:#055e51; font-weight:normal; }
#mainbody p {  }

#bottom { margin-top:25px; height:50px; text-align:center; }

#footer { width:800px; margin:0px auto 0px auto; position:relative;clear:both; text-align:left; background:#ffffff;}
#footer p { width:800px; margin:0px auto 0px auto; font-size:11px; color:#ffffff; text-align:left; font-weight:bold;  }

#rooms { width:790px; padding:10px; border:1px #fff solid; }
#rooms th { font-weight:bold; padding:4px 0px 4px 0px; }
#rooms thead { border:none; }
#rooms td { padding:4px 0px 4px 0px;  }
#rooms ul { margin-left:10px; padding:5px; }
#rooms h4 { font-size:19px; color:#a0b9ad; font-weight:bold; margin:0px; }
#rooms p { margin:0px 0px 5px 0px; }
#rooms .rborder { border-top:1px #517070 solid; }

#homeimage { width:900px; height:450px; margin:0px; background-image:url(images/homeimage-bk.jpg); }

.rcimage { background-image:url(images/shadow.jpg); background-position:bottom right; 
	background-repeat:no-repeat; margin:0px 5px 10px 0px; padding:0px; float:left;   }
.rcimage img { position: relative; display:block; padding:6px; margin: -5px 8px 8px -5px; 
	border:0px #999999 solid; background-color:#a0b9ad; }



