@import url("format.css");					/* mandatory */

body{
background:url(../img/page-bg.gif) repeat-x 0 0;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#fff;
margin:0; 									/* mandatory */
padding:0;
text-align:center;
background-color:#a04a34;						/* mandatory */
}
#container{
width:901px;
text-align:left;						
background:#6b0a0a url(../img/footer-bg.gif) repeat-x bottom;
margin:25px auto 0 auto; 					 	
padding:0;
}
.inrBg{
background:url(../img/inr-page-bg.gif) repeat-x 0 0;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#fff;
margin:0; 									/* mandatory */
padding:0;
text-align:center;
background-color:#35475f;						/* mandatory */
}
/*------------------------Header Start----------------------------*/
#header{
height:131px;
width:901px;
display:block;
background:url(../img/header.jpg) no-repeat 0 0; 
}

#logo{
position:absolute;							 /* mandatory */
padding:25px 0 0 10px; 
}


#topLinks{
float:right;
padding:0 10px 0 0;
margin:50px 130px 0 0;
text-align:left;
font:bold 16px Arial, Helvetica, sans-serif;
color:#bc9e61;
}
#leftNav {
width:220px;
padding:5px 0 0 0;
background-color:#00FF33;
background:url(../img/nav-bg.gif) repeat-y 0 0;
}
#leftNav ul{
list-style-type:none;
margin:0 0 0 0;
padding:0;
}
#leftNav li {
display:block;
margin:0;
padding:0 0 0 1px;
list-style-type:none;
}
#leftNav li a:link, #leftNav li a:visited, #leftNav li a:active {
cursor:pointer;
display:block;
text-decoration:none;
background:url(../img/nav-bg1.jpg) no-repeat 0 0;
width:176px;
height:34px;
padding:8px 0 0 40px;
text-align:left;
font:bold 16px Arial, Helvetica, sans-serif;
color:#ffdb86;

}

#leftNav li a:hover, #leftNav li a.on:link, #leftNav li a.on:active, #leftNav li a.on:visited, #leftNav li a.on:hover {
color:#fff600;
}


/*------------------------Header End----------------------------*/


.rightMenu{
border-right:1px solid #000000;
border-left:1px solid #000000;
background-color:#442418;
height:300px;
float:right;
width:140px;
text-align:center;
}
.rightMenu img{
margin:8px 0;
}


/*------------------------Middle Start ----------------------------*/
/*#middleIndex{
margin:0 0 0 0;
padding:0;
background-color:#fff;
}
*/
.leftCol{
width:220px;
float:left;
}
.dot{
background:url(../img/dot.gif) repeat-y 0 0;
}
.address{
background:url(../img/address.gif) no-repeat 20px 0;
padding:30px 10px 0 20px;
height:100px;
width:190px;
display:block;
margin:20px 0 0 0;
color:#cd7a55;
}
.address2{
background:url(../img/address2.gif) no-repeat 20px 0;
padding:30px 10px 0 20px;
height:100px;
width:190px;
display:block;
margin:0 0 0 0;
color:#cd7a55;
}
.address em, .address2 em{
font:bold 12px Arial, Helvetica, sans-serif;
color:#cd7a55;
font-style:italic;
}

.phone p{
font:normal 11px Arial, Helvetica, sans-serif;
color:#cd7a55;
line-height:20px;
}

.welcome{
background:url(../img/welcome.gif) no-repeat 20px 0;
padding:50px 10px 5px 20px;
width:450px;
display:block;
margin:10px 0 0 0;
color:#d68562;
font:normal 11px Georgia;
line-height:18px;
}
.welcome p{
color:#d68562;
font:normal 11px Georgia;
line-height:18px;
}

.reservations{
background:url(../img/reservations.gif) no-repeat 15px 0;
padding:30px 10px 5px 20px;
width:150px;
display:block;
margin:20px 10px 0 0;
color:#ffdb86;
font:normal 16px Georgia;
line-height:18px;
float:right;
/*border:1px solid red;*/
}

.reservations span{
margin:8px;
}
.reservations p{
text-align:center;
color:#ffdb86;
line-height:22px;
margin:0 0 7px 0;
}
.reservations p a:link, .reservations p a:active, .reservations p a:active {
text-align:center;
color:#ffdb86;
font:bold 16px Georgia;
text-decoration:none;
}
.reservations p a:hover{
color:#d68562;
}
.divider{
background:url(../img/divider.gif) repeat-x 0 0;
height:4px;
font-size:2px;
}
.divider2{
background:url(../img/bg-address.gif) repeat-x 0 0;
height:150px;
}
/*.tblDisplay td{
padding:2px 2px 15px 2px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#626262;
text-align:left;
vertical-align:top;
}

.tblDisplay td input[type="text"]{
width:250px;
border:1px solid #CCCCCC;
font:normal 12px Arial, Helvetica, sans-serif;
color:#626262;
}
.tblDisplay td textarea{
width:300px;
border:1px solid #CCCCCC;
font:normal 12px Arial, Helvetica, sans-serif;
color:#626262;
padding:2px;
}*/
/*------------------------Middle End----------------------------*/
.inrContentArea{
background:url(../img/dot.gif) repeat-y 2px 0;
width:661px; 
margin:0 0 0 220px;
padding:7px 10px 30px 10px;
height:auto!important;
height:500px;
min-height:500px;
}
.content{
padding:10px 0 0 30px;
}
.content{
padding:10px 0 0 30px;
}
.content p{
font:normal 11px Georgia;
color:#d68562;
line-height:18px;
}
h1{
background:url(../img/bullet-1.gif) no-repeat 0 0;
font:bold 11px Georgia;
color:#d68562;
padding:0 0 0 20px;
margin:0;
}
.marginLeft{
margin:0 0 0 20px;

}
/*------------------------Footer Start----------------------------*/

.footer{
height:25px;
margin:0 auto 0 auto;
width:901px;		 			
}
.copyright{
text-align:center;
margin:15px 10px 0 0;
color:#30160f;
}

/*div{
border:1px solid red;
}*/