﻿    body 
    {
	background-image:url('../images/bg-all.jpg');
	background-repeat:repeat-x;
    font-size: 12px;
    font-family: Tahoma,Verdana,Arial ,Arial;
    color: #857D74;
    background-attachment:fixed;
    margin-top:10px;
    }
    #maincontainer
    {
	background-color:White;
	width:710px;
	margin:0px auto;
	
	
	
    }
    
    
    .imgflt
	{
	 width: 294px; 
	 height : 198px;
	 float:left;
	 padding-right:35px;
	 padding-left:20px;
    }
    #toplinks
    {
	color:Black;   
	margin:5px;
	height:20px;
	
    }
    #toplinks ul
    {
    list-style: none;
    float:left;
    margin:0;
    width:710px;
   
    }
    #toplinks li
    {
    float:left;
     
    font-size:12px;
    font-style:normal;
    font-weight:500;
    padding-left:12px;
    }
    #toplinks a  
    {
	background:   url('../images/bullet.jpg') no-repeat ;
	background-position:0 4px; 
	padding-left:15px;
	text-decoration:none;
	color:Black;
	
    }
    #toplinks a:hover{
	background:url('../images/bullet-hover.jpg') no-repeat ;
	background-position:0 4px; 
	text-decoration: none;
	font-weight: 500;
	color: #B1A597;
    }
    #logo-gallery
    {
	text-align:center;
	float:left;
	width:700px;
	margin-left:1px;
	border-right:solid 4px #6B5634;
	border-left:solid 4px #6B5634;
	border-bottom:solid 4px #6B5634;
	border-top:solid 4px #6B5634;
		}
    #logo
    {
	float:left;
	width:279px;
	margin-left:1px;
	border-right:solid 4px #6B5634;

	}
	#gallery
	{

	float:left;
	width:416px;
	height:171px;
	}
    .brownsuger
    {
	background-color:#6B5634;
	height:2px;
	}
    .brownsugerless
    {
	background-color:#6B5634;
	height:2px;
	padding-bottom:3px;
	}
	.brownsugerGallery
    {
	background-color:#6B5634;
	height:1px;
	padding-bottom:3px;
	}
    .clearflt
    {
	clear:both; 
	padding:0 0 0 0;
	width:0px;
	height:1px;
	}
    .maincontent 
    {

	text-align:justify;
	font-size:12px;
	color:Black;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:10px;
	font-weight:200;
	line-height:13px;
	
	
	}
	.maincontent h1
    {
	font-weight:bold;
	color:Black;
	
	}
	
	.maincontentInner 
    {
	
	text-align:justify;
	font-size:12px;
	color:Black;
	padding-left:25px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-weight:200;
	line-height:13px;
	min-height:172px;
	}
	.maincontentInnercontactus 
    {
	font-family:Times New Roman;
	text-align:left ;
	font-size:16px;
	color:Black;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	
	line-height:22px;
	min-height:172px;
	}
	.maincontentInnercontactus a
	{
	text-decoration:none;
	}
	.maincontentInnercontactus a:hover
	{
	color:#6B5634;
	}
	.maincontentInner h1
    {
	min-height:30px;
	font-size:14px;
	font-weight:bold;
	color:Black;
	padding-bottom:5px;
	padding-top:10px;
	padding-left:20px;
	}
	#res_slide
	{
	float:left;
    width:708px;
    background-color:White;
  
    padding-bottom:20px;
	}
    #reservationAll
	{
	float:left;
	border: solid   1px #989898;
	width:250px;
	text-align:center;
	font-size:12px; 
	margin-top:2px;
	margin-right:5px;
	margin-left:10px;
	height:249px;
	}
    #reservationAll h1
	{
	float:none;
	padding-bottom:10px;
	padding-top:5px;
	
	font-weight:bold;
	font-size:14px;
	color:Black;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	border-bottom:solid 1px #989898;
	width:245px;
	}
	#photogall 
	{
	float:left;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:5px;
	
	font-weight:bold;
	font-size:14px;
	color:Black;
	font-weight:bold;
	text-align:left;
	border-bottom:solid 1px #989898;
	width:245px;
	border-top-color:#989898;
	border-top-style:solid;
	border-top-width:1px;
	}
	#photogallthumbnill
	{
	
	text-align:center;
	height:57px;
	font-weight:bold;
	font-size:14px;
	color:Black;
	font-weight:bold;
	padding-top:2px;
	width:250px;
	padding-right:4px;
	padding-left:0px;
    }
	#photogallimage
	{
	float:right;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:14px;
	color:Black;
	font-weight:bold;
	text-align:center;
	border-bottom:solid 1px #989898;
	width:246px;
	}
	.reservationfirstheader
	{
	float:left;
	padding-left:5px;
	text-align:left;
	float:none;
	font-size:12px;
	background-color:#98917E;
	color:White;
	height:210px;
	padding-top:5px;
	width:244px;
	border:solid 1px #989898;
	border-top-width:0px;
	margin-top:2px;	
	}
	.reservationfirstheaderInner
	{
	float:left;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	float:none;
	font-size:12px;
	background-color:#D3B171;
	color:White;
	height:210px;
	padding-top:5px;
	padding-bottom:10px;
	width:610px;
	border:solid 1px #989898;
	border-top-width:1px;
	margin-top:2px;	
	}
	
    .reservationfirst 
	{
	float:left;
	padding-left:15px;
	text-align:left;
	float:none;
	font-family:Tahoma;
	background-color:#98917E;
	color:White;
	height:42px;
	padding-top:1px;
	border-left-color:#989898;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#989898;
	border-right-style:solid;
	border-right-width:1px;
	width:234px;
	border-bottom-color:#989898;
	border-bottom-style:solid;
	border-bottom-width:1px;		
	}
    .reservationsecond 
	{
	float:left;
	padding-left:15px;
	width:234px;
	float:none;
	font-size:12px;
	background-color:#B1A597;
	color:White;
	height:42px;
	text-align:left;
	padding-top:1px;
	border:solid 1px #989898;
    border-top-width:0px;
    			
	}
	.reservationBTN 
	{
	float:left;
	padding-left:45px;
	width:234px;
	float:none;
	font-family:Tahoma;
	font-size:12px;
	background-color:#B1A597;
	color:White;
	height:31px;
	text-align:center;
	padding-top:5px;
	border:solid 1px #989898;
	border-top-width:0px;			
	}
	.reservationcopy
	{
		padding-top:20px;
		padding-left:61px;
	
	}
	.reservationcopyInner
	{
		padding-top:15px;
		padding-left:100px;
	
	}
	.inputField
	{
	border:solid 1px #000;
	color:#5E5A5C;
	font-size: 10pt;
    text-align:left;
    width:110px;
	margin:0;
	padding:0;
	height:22px;
	padding-left:0px;
	
    }
    .inputFieldInner
	{
	border:solid 1px #000;
	color:#5E5A5C;
	font-size: 10pt;
    text-align:left;
    width:190px;
	margin:0;
	padding:0;
	height:22px;
	padding-left:0px;
    }
    .resarvationspan
    {
		text-align:left;
		padding-left:31px;
		}
		 .resarvationspanname
    {
		text-align:left;
		padding-left:27px;
		}
		 .resarvationspanphone
    {
		text-align:left;
		padding-left:23px;
		}
		 .resarvationspanpass
    {
		text-align:left;
		padding-left:7px;
		}
		 .resarvationspanarrival
    {
		text-align:left;
		padding-left:26px;
		}
		.resarvationspandeparture
    {
		text-align:left;
		padding-left:3px;
		}
    
    .btnsubmit, .btnsubmit:active, .btnsubmit:link, .btnsubmit:visited
    {
	text-decoration:none;
	padding: 2px 5px;
	background-color:#6B5634;
	color:White;
	font-weight :bold;
	font-size:9pt;
	border:none;
	cursor: pointer;
	padding-top:5px;
	text-align:center ;
	}
	#Gallery_slides
	{
	float:left;
	border:solid 1px #989898;
	
	border-top-width:0px;
    width:250px;
	text-align:center;
	font-size:12px; 
	height:250px;
    margin-top:2px;
    margin-bottom:10px;
  	height:250px;
	}
	.lblsyle
	{
		padding-top:15px;
		}
    #offersDiv
	{   
	float:left;
	width:172px;
	text-align:center;
	font-size:12px; 
	margin-top:2px;
	margin-left:5px;
	
	margin-bottom:10px;
	height:250px;

	}	
	#OffersHeader
	{
	padding-bottom:10px;
	padding-top:5px;
	
	font-weight:bold;
	font-size:14px;
	color:Black;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	width:167px;
	border : solid 1px #989898;
	}
	#OffersHeaderText
	{
	background-image:url("/images/Offer-BG1.jpg");
    background-repeat:repeat-x;
	padding-bottom:10px;
	padding-top:5px;
	font-family:Tahoma;	
	font-weight:bold;
	font-size:10px;
	color:#6B6555;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	width:167px;
	border : solid 1px #989898;
	border-top-width:0px;
	}
	#OffersIMG
	{
	padding-bottom:12px;
	padding-top:5px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	color:Black;
	text-align:center;
	padding-left:5px;
	width:167px;
	border : solid 1px #989898;
	border-top-width:0px;
	border-bottom-width:0px;
	}
	#OffersDETAILS
	{
	padding-bottom:10px;
	padding-top:5px;
	font-family:Verdana;
	font-size:9px;
	color:#8B847E;
	text-align:left;
	padding-left:5px;
	width:167px;
	border : solid 1px #989898;
	min-height:39px;
	}
	#offer-more
	{
	background-image:url("/images/Offer-BG1.jpg");
    background-repeat:repeat-x;
	padding-bottom:10px;
	padding-top:5px;
	font-family:Tahoma;	
	font-weight:bold;
	font-size:10px;
	color:Black;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	width:162px;
	border : solid 1px #989898;
	border-top-width:0px;
	text-decoration:none;
	}
	#offer-more a
	{
	padding-bottom:10px;
	padding-top:5px;
	font-family:Tahoma;	
	font-weight:bold;
	font-size:10px;
	color:#6B6555;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	width:167px;
	
	
	text-decoration:none;
	}
	#bottomlinks
    {
	padding-top:10px;
	padding-left:110px;
	background-color:#6B5634;
  	color:black;   
    text-align:center;
	height:20px;
    }
    #bottomlinks ul
    {
    list-style: none;
    float:left;
    margin:0;
    width:710px;
    }
    #bottomlinks li
    {
    float:left;
    font-size:10px;
    font-style:normal;
    font-weight:bold;
    }
    #bottomlinks a  
    {
    padding-left:20px;
    text-decoration:none;
    color:Black;
    }
    #bottomlinks a:hover
    {
    background-position:0 9px; 
    text-decoration: none;
    font-weight: bold;
    color: #D6AD47;
    }
    #brownvertical
    {
    background-color:#000;
    }
   .Footer 
    {
	font-size: 8pt; 
	color:white;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
    text-align:left;
	background-color:#544D43;
	width:700px;
    }
    .Footer a
    {
	
    font-size:10px;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
    color:#B1A597;
    }
        .Footer a:hover
    {
	
    font-size:10px;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
    color:#D6C394;
    }
    
  .galleria{list-style:none;width:249px;padding-left:0px;margin-right:0px; float:right;border-top:solid 1px black}
  .galleria li{display:block;width:60px;height:55px;overflow:hidden;float:right;margin:0px 1px 0px 1px;}
  .galleria li a{display:none; float:left;}
  .galleria li div{display:none;top:0; right:1px; }
  .galleria li div img{cursor:pointer}
  .galleria li.active div img,.galleria li.active div{width:250px;}
  .galleria li img.thumb{cursor:pointer;top:auto;right:2px;display:block;width:250px;height:auto;}
  .galleria li .caption{display:block;padding-top:.5em}
  * html .galleria li div span{width:57px} /* MSIE bug */

