@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bg.gif); font-family:"Tahoma"; color:#FFFFFF; font-size:14px; letter-spacing:1px; }
.top-container{ background:url(../images/top.gif); height:25px; text-align:center; }
    .top{ width:892px; margin:auto; }
		.top-left{ width:436px; float:left; text-align:left; padding:5px; font-size:11px; text-transform:uppercase; }
		.top-right{ width:436px; float:left; text-align:right; padding:5px; }
		     .top a{ color:#FFFFFF; padding:0 10px 0 10px; text-transform:uppercase; font-size:10px; }
			 .top a:hover{ text-decoration:underline; }
.wraps{ background:url(../images/bg-shades.gif) top left repeat-x; min-height:746px; min-width:892px; text-align:center; }
    .header{ margin:auto; width:892px; height:247px; border-top:1px solid #c0b6a3; border-bottom:1px solid #c0b6a3; }	
.content-container{ width:892px; margin:auto; background:#847a67; min-height:600px; }
    .sidebar{ width:210px; float:left; background:url(../images/bg-side.gif); padding-bottom:17px; }
	   .sidebar h1{ padding:5px 0 5px 10px; font-size:18px; background:#a79d89; float:left; width:100%;
	                margin:10px 0 5px 0; }
	   .sidebar a{ float:left; padding:5px 0 5px 14px; background:url(../images/bullets.gif) left no-repeat; width:190px;
	               color:#FFFFFF; margin:0 0 0 15px; }
	   .sidebar a:hover, .sidebar a.active{ color:#2a1e09; text-decoration:underline; }			   
	   h1.search{ border-bottom:1px solid #c0b6a3; margin-top:0; padding-right:0; background:none; text-transform:capitalize; }
	   .sidebar p{ margin:0 0 2px 10px; line-height:14px; }			   
	.content{ width:675px; float:left; background:#bfb4a2; min-height:800px; height:100%; }
	    .content h1{ padding:5px 0 5px 10px; font-size:18px; background:#4c586d; margin:0 0 5px 0; 
		             border-bottom:1px solid #c0b6a3; text-transform:capitalize; }
		.content h1 a{ color:#FFFFFF; text-transform:uppercase; }
		.content h1 a:hover{ color:#CCCCCC; }
		.content p{ padding:5px; color:#273144; text-align:justify; font-size:12px; line-height:14px; }
		.content .tb-booking{ padding:5px; color:#273144; }			 
.footer{ width:892px; margin:10px auto 10px auto; height:75px; text-align:center; vertical-align:middle; padding:10px; }

.cleaner{ clear:both; }	

div.fieldtext { color: #222; letter-spacing: 1px; padding: 0 0 5px 0; float:left; width:250px; text-align:right; }
div.fieldinput { padding: 0 0 5px 0; color: #222; width:350px; float:left; }

.links-container{ padding-left:15px; }
    .directory{ padding:10px 0 0 0; font-size:15px; color:#000000; font-weight:bold; }
	.links{ padding-left:15px; font-size:11px; }
	    .links h4{ padding:5px 0; margin:0; } 
		.links h4 a{ color:#000000; }
		.links h4 a:hover{ text-decoration:underline; }
		.links p{ line-height:normal; margin:0; padding:0; }
		.links a{ color:#ccc; }
		.links a:hover{ text-decoration:underline; color:#000000; }
		
