/*
	Western Webs 2009
	Author: Miguel Martinez
	Date: 02/02/2009
	Customer: Kelly´s Gateway Hotel
*/
.clear{ clear:both}
body {
	background: #FFFFFF url(../images/bg.jpg);
	font-size:12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container {
	width: 100%;
	margin: 0px auto;
	min-height:915px;
	background: #FFFFFF url(../images/bg_wall.jpg) center;
}

#main_content{
width:775px;
margin: 0px auto;

}

#menu{
	padding-top:20px;
	margin: 0px 20px;
}


div#logo{
	text-align:center;
	width:735px;
}

#banner_booking{
margin:20px 0px 0px 0px;
background-color:#ADB8BB;
height:45px;
width:715px;
border:10px solid #97CCDF;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
color: #555555;
}

div#banner_booking div { float:left; padding:5px 15px;}
#booking_title{ font-size:18px;margin-left:15px; margin-top:5px}
#num_nights select{ font-size:90%}
#Dep{ color:#000000}
#button{margin-top:5px;}
#box_date img{ border:2px solid #ADB8BB;}

#buttons{
	margin-top:20px;
	font-size:110%;
	text-transform:uppercase;
	font-weight:normal;
	float:left;
}
#buttons ul{
margin:0;
padding:0;
list-style:none;
text-align:center;

}
#buttons li{
text-decoration:none;
background:#00455F;
padding:5px 0px;
margin:0px 0px 10px 0px;
width:170px;
font-weight:bold
}

#buttons a{
padding: 0px 0px;
color:#FFFFFF;
text-decoration:none;

}
#buttons a:hover{
color:#A9CBEB;
text-decoration:none;
}
#content{
width:715px;
margin-left:20px;
margin-top:20px;
background:#FFFFFF;
border: 10px solid #4C8194; 
}

#content_info{
background:#ADB8BB;
font-size:120%;
min-height:425px;
width:525px;
float:left;
margin:20px 10px 10px 10px}
#content_booking{
background:#FFFFFF;
font-size:120%;
min-height:425px;
width:700px;
float:left;
margin:20px 10px 10px 10px}
#button_booking{ margin:10px;}
#button_booking a{
	background-color:#00455F !important; color:#FFFFFF !important; padding:10px 20px; margin:40px 0px 40px 0px; font-weight:bold; text-decoration:none; font-size:120%;
}
#button_booking a:hover{ color:#A9CBEB !important}
#content_info h1{
color:#FFFFFF;
margin:20px;
padding-bottom:5px;
font-size:170%;
border-bottom: 1px solid #666666;
}
#content_info h3{
color:#EEEEEE;
margin:15px 0px 5px 20px;
padding-bottom:5px;
font-size:120%;
}
#content_info p{
 margin:20px;
 line-height:18px;
 font-size:90%;
 color:#212323;
}

#contact_form{ margin:20px}
#content_info ul{ margin:10px 0px; color:#444444; font-size:90%; margin-left:40px;}
#content_info ul li{ margin:10px 0px}
#content_info a{ font-style:italic; font-weight:bold; font-size:120%; color:#000000}
#map{ margin:20px; text-align:center}
#img_left{ float:left; margin:5px 20px;}

#footer_tel{
width:735px;
margin-top:20px;
padding:5px 0px;
margin-left:20px;
background:#598291;
}
#foot_content_tel{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	margin:10px;
}
#foot_content_tel a{
	line-height:18px;
	text-decoration:none;
	color:#FFFFFF;
}
#foot_content_tel a:hover{	
color:#A9CBEB;
}

#footer{
width:735px;
margin-top:20px;
padding:20px 0px;
margin-left:20px;
background:#598291;
}
#foot_content{
	color:#FFFFFF;
	font-size:9px;
	text-align:center;
	margin:10px;
}
#foot_content a{
	line-height:18px;
	text-decoration:none;
	color:#FFFFFF;
}
#foot_content a:hover{	
color:#A9CBEB;
}