@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin:0;
	line-height:150%;
}
input { font-family: Arial, Helvetica, sans-serif; }
a { text-decoration: none; color: #666666; }
a:hover{ color:#f60; text-decoration:underline; }

.borderLeft { border-left:#ccc dashed 1px; }
.borderBottom { border-bottom:#ddd solid 1px; padding-bottom:5px; margin-bottom:7px; }

h1 { font-family:Verdana; font-size:14px; margin:0; padding:0 0 0 10px; color:#444; border-bottom:#ccc dashed 1px; line-height:30px;  }
	h1 span { border-left:#FCA001 solid 5px; padding-left:7px; }
.h1_shadow { background:url(../images/skin/shadow.jpg) no-repeat top left; height:10px; }

h2 { margin:10px 0 0 0; padding:0; color:#A0410D; font-size:12px; }

h3 { margin:0; padding:0; height:30px; overflow:hidden; line-height:30px; text-align:center; font-size:12px; color:#fff; background:url(../images/skin/title_orange.gif) no-repeat; }
h3.row { height:35px; overflow:hidden; background:url(../images/skin/title_orange2.gif) no-repeat; line-height:14px; padding-top:5px; }


#foot { background:#E7E7E7; margin-top:15px; }

.content { padding:0 0 15px 15px; }

.hotel_img { width:255px; height:172px; display:block; background:url(../images/hotel/bg.gif) no-repeat; position:relative; }
	.hotel_img img { position:relative; top:13px; left:13px; width:229px; height:146px; }
	
.icons { margin-top:7px; }
	.icons img { margin-right:5px; }

.marginBottom15 { margin-bottom:15px; }

.list { margin:0 0 10px 0; padding:0; list-style-type:none; }
	.list li { line-height:30px; border-bottom:#ccc solid 1px; background:url(../images/skin/bullet.gif) no-repeat 7px 12px; padding-left:17px; }

.contact { margin-top:5px; }
	.contact td { padding:3px 0; }
	.contact th { padding:3px 5px 3px 0; font-weight:normal; text-align:left; }

.btn { outline:none; border:none; color:#fff; font-weight:bold; width:60px; height:24px; background:url(../images/skin/btn_orange.gif) no-repeat; font-size:11px; }
.btn3 { outline:none; border:none; color:#fff; font-weight:bold; width:80px; height:24px; background:url(../images/skin/btn_orange3.gif) no-repeat; font-size:11px; }


a.btn2 { color:#fff; font-weight:bold; width:100px; height:24px; line-height:24px; display:block; background:url(../images/skin/btn_orange2.gif) no-repeat; font-size:11px; text-align:center; text-decoration:none; }
a.btn2:hover { color:#fff; text-decoration:none; }

.tb { border:#ccc solid 1px; }
	.tb td { background:#f4f4f4; }
	.tb .title { background:url(../images/skin/title_green3.gif) repeat-x; line-height:30px; text-align:center; font-weight:bold; color:#fff; }
	.tb ul { list-style-type:none; }
	.tb li { background:url(../images/skin/bullet.gif) no-repeat 0 8px; padding:2px 0 2px 12px; }

#hotel_list a:hover { text-decoration:none; }

.amenities img { margin-right:3px; }

.txt ul { list-style-image:url(../images/skin/bullet.jpg); }
	.txt ul li { padding:1px 0; }

.btn_home { margin-top:30px; margin-bottom:5px; }