@import url('reset.css');

html, body{
	height:100%; /* needed for container min-height */
}

body{
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:"MS Sans Serif", "Trebuchet MS", Arial, Verdana;
color:#aaa;
font-size:11px;
/*background:url(../images/bg-body.gif) bottom left repeat-x #050404;*/
}

h1, h2, h3, h4, h5, h6{
font-weight:normal;
}

h2{
text-transform:uppercase;
font-family:"Century Gothic", Arial, "MS Sans Serif";
font-size:18px;
/*font-weight:bold;*/
color:#e1bf76;
padding:0 0 10px 0;
}

h3, .txtTitle{
/*text-transform:uppercase;*/
font-size:12px;
color:#e1bf76;
font-weight:bold;
padding:5px 0;
}

p{
line-height:14px;
padding:3px 0;
font-size:11px;
}

a{
color:#fff;
text-decoration:underline;
}
a:hover{
color:#e1bf76;
text-decoration:none;
}

#container{
position:relative;
min-height:100%; /* real browsers */
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
/*border:1px solid red;*/
margin: 0 auto -36px;
background:url(../images/bg-body.gif) bottom left repeat-x #050404;
}

#header{
position:absolute;
width:100%;
height:82px;
}
#header div h1{
width:304px;
height:82px;
overflow:hidden;
}
#header div h1 span{
width:100%;
height:100%;
background:url(../images/logo.png) top left no-repeat;
display:block;
}

#content{
padding:30px 0 15px 0;
overflow:hidden;
}

#flash{
padding:62px 0 0 0;
}

#push{
clear:both;
height:36px;
/*border:1px solid red;*/
}

#footer{
position:relative;
height:36px;
background:#000000;
font-size:9px;
}
#footer div p{
padding:10px 0 0 0;
}
#footer div p a{

}
.box-center{
width:929px;
margin:0 auto;

}
.upperTxt{
text-transform:uppercase;
}
.design{
color:#898989;
}
.design a{
color:#898989;
}
.design a:hover{
color:#e1bf76;
}
.float-l{
float:left;
}
.float-r{
float:right;
}
.clearboth{
clear:both;
}
.txtBold{
font-family:"MS Sans Serif", "Trebuchet MS", Arial, Verdana;
font-size:12px;
color:#e1bf76;
font-weight:bold;
}

.box-reserveform{
width:305px;
height:120px;
padding-top:15px;
}

.formElement{
font-family:"MS Sans Serif", "Trebuchet MS", Arial, Verdana;
font-size:12px;
color:#ffffff;
border:#786846 solid 1px;
background-color:#000000;
width:290px; height:16px;
}
.formElementTxTArea{
font-family:"MS Sans Serif", "Trebuchet MS", Arial, Verdana;
font-size:12px;
color:#ffffff;
border:#786846 solid 1px;
background-color:#000000;
width:290px; height:82px;
}

.box-rates{
width:445px;
padding:10px 0 0 0;
}

.box-gab{
width:25px;
height:auto;
float:left;
}

#frmcontact-box{
overflow:hidden;
}

.list{

}
.list li{
padding:1px 0 1px 10px;
background:url(../images/bullet01.gif) 0px 4px no-repeat;
}

.btnSubmit, .btnReset{
font-size:11px;
font-weight:bold;
width:140px;
height:21px;
background:#a19064;
border:1px solid #786846;
}
.btnSubmit{

}
.btnReset{

}

#msg{
padding:3px;
color:#ff6633;
}
#msg .green{
padding:3px;
color:#a19064;
}

.box-left, .box-right{
width:440px;
padding:20px 0;
}

.box-left{
padding-right:30px;
float:left;
}
.box-right{
float:left;
}

/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		height:100px;
		overflow:hidden; 
		}
	#slider li{ 
		}		
	#slider li h2{ 

		}	
	#slider li p{ 

		}				
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */