

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#2d0a0a;
}
#wrapper { 
 margin: 0 auto;
 width: 920px;
 background:#fffeee;
}
#header {
 width: 920px;
 color: #808080;
 padding:0;
 border: 0px solid #8c6239;
 height: 250px;
 margin: 0px 0px 0px 0px;
 background-image:url(media/header.gif);
}
#nav {
 width: 900px;
 color: #333;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 background-image:url(media/navbg.png);
}
#nav li{
display:inline;
}
#nav a{
padding:12px 15px;
text-decoration:none;
color:#fff;
}
#navigation a:hover{
color:#baa378;
}
#content { 
 width: 860px;
 color: #333;
 border: 0px solid #8c6239;
 background: #fffeee;
 margin: 0px 0px 0px 0px;
 padding: 10px 30px 50px 30px;
 min-height:450px;
 height:auto !important;
 height:450px;

 }
#content h1{
font-family:arial, helvetica, sans-serif;
font-size:16px;
color: #baa378;
}
#content h2{
font-family:arial, helvetica, sans-serif;
font-size:14px;
color:#6c6c6c;

}
#content p{
font-size:13px;
color:#606060;
padding-right:15px;
text-align:justify;


}
#content img{
float:right;
padding-bottom:0px;
padding-left:20px;
margin-top:15px;
}
#content a{
text-decoration:none;
color:#BAA378;
}
#left{
 width: 570px;
 color: #333;
 border: 0px solid #8c6239;
 background: #fffeee;
 margin: 0px 0px 0px 0px;
 padding: 10px 30px 0px 30px;
 min-height:615px;
 height:auto !important;
 height:615px;
 float:left;
 text-align:justify;
}
#left h1{
font-family:arial, helvetica, sans-serif;
font-size:16px;
color: #baa378;
}
#left h2{
font-family:arial, helvetica, sans-serif;
font-size:14px;
color:#6c6c6c;

}
#left p{
font-size:13px;
color:#606060;
padding-right:15px;
text-align:justify;


}
#right{
 width: 270px;
 color: #333;
 border: 0px solid #8c6239;
 background: #fffeee;
 margin: 0px 0px 0px 0px;
 padding: 10px 20px 0px 00px;
 min-height:615px;
 height:auto !important;
 height:615px;
 float:left;
}

#footer { 
 width: 900px;
 color: #baa378;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 font-size:11px;
 clear:both;
 background-image:url(media/footbg.png);
 }
#footer a{
color:#eee;
text-decoration:none;

}
#check_availability{
height:auto;
width:556px;
background:#fff;
border:1px double #ddd;
margin:5px -5px 10px 5px;
}
#check_availability h2{
font-family:arial, helvetica, sans-serif;
color:#959595;
font-size:13px;
text-align:center;
letter-spacing:1px;
margin-top:10px;
}
#check_availability form{
padding:5px 10px;
}
#check_availability td{
padding-right:20px;}
#check_availability p{
padding: 10px;
}

#home_image{
float:right;
margin:18px -5px -5px 30px;
padding:5px;
border:1px solid #eee;

}
#banner object{
left:5px 
 }
.thumbnail{
width:860px;
float:left;
clear:left;
margin:10px 10px 0px 0;
padding-bottom:10px;
border:1px solid #eee;
background:#fff;
}
.thumbnail img{
border:1px solid #eee;
margin:10px 10px 0 10px;
clear:right;
float:right;
padding:6px;
}
.thumbnail p{
margin:0;
padding:10px;
width:630px;
}
.thumbnail h2{
margin:0;
padding:10px;
font-family:arial, helvetica, sans-serif;
font-size:16px;
color:#959595;
word-spacing:4px;}

.thumbnail li{
font-size:1.2em;
}
#about object{
float:right;
margin-left:20px;
margin-top:15px;
margin-bottom:15px;
}
#blank{
height:350px;
}
.attract{
 text-align:center;
}
.attract td{
padding:3px 5px;
background:#000
}

#fb-root{
	float:right;
	}
#botfoot{
width:820px;
padding:0 20px;
clear:both;
float:left;
color:#333;

}
#botfoot a{
text-decoration:none;
color:#BAA378;

}
#botfoot h2{
color:#BAA378;
}
#offers{
 background-image:url(media/offersbg.gif);
 background-repeat:no-repeat;
 padding:5px 10px;
 width:530px;color:#fff !important;height:270px;
}
#offers h1{
 text-align:center;
}
#offers p{
color:#fff;
}
