a{color: #A9B8CD; text-decoration: none; margin: 10px 0 0 0;}
a:hover{color: #A9B8CD; text-decoration: underline; margin: 10px 0 0 0;}


body {
	
	margin: 0;
	background: #333;
}

div#mainContain {
	
	margin: 21px auto 21px auto;
	width: 694px;
	height: 500px;
	background: url("../img/bg_bg.png") top left;
}

div#vertNav {
	
	width: 179px;
	background: url(../img/nav_bg.png);
	text-align: right;
}

div#vertContent {

	margin: 0 0 21px 0;	
	float: right;
	width: 515px;
	background: #FFF;
}

div#head {

	width: 515px;
	height: 117px;
}

div#reserve {
	
	width: 168px;
	height: 142px;
	background: url(../img/reserve_bg.png);
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #305439;
}

/*  content  */

h1 {
	
	margin: 20px 0 0 19px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 17px;
	color: #B8B8B8;
	
}

h2 {
	
	margin: 0;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 17px;
	color: #666;
	
}

p#mainContent {
	
	margin: 20px 0 0 19px;
	width: 250px;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #999;
	line-height: 17px;
}

div#txtReserve {
	
	margin: 11px 8px 0 0;
}

div#txtCheckIn {
	
	margin: 5px 87px 0 0;
}

div#txtCheckOut {
	
	margin: 5px 80px 0 0;
}

.frmSpace {
	
	margin: 0 12px 0 0;
}

div#searchButton {
	
	margin: 6px 12px 0 0;
}

div#photoHome {
	
	margin: 25px 30px 0 0;
	float: right;
	width: 181px;
	height: 288px;
	background: url(../img/photo_home.png) 0 0 no-repeat;
	
}

div#textBlob {
	
	position: relative;
	margin: 7px 0 0 19px;
	width: 474px;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #999;
	line-height: 20px;
}

div#overview {
	
	clear: both;
	margin: 10px 0 50px 19px;
	width: 320px;
	float: left;
}

div#overviewText {
	
	float: right;
	width: 130px;
	margin: 7px 12px 0 0;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #666;
	text-align: left;
}

div#dinePhoto {
	
	float: left;
	clear: both;
	width: 237px;
	height: 237px;
	margin: 15px 0 15px 19px;
}

div#dineText {
	
	margin: 10px 10px 0 0;
	width: 210px;
	float: right;
}

p.txt1 {
	
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #666;
}

p.txt2 {
	
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #999;
	line-height: 15px;
}

div#footer {
	
	clear: both;
	margin: 20px auto 10px auto;
	width: 361px;
	height: 28px;
	background: #EEF1F5;
	text-align: center;
}

p.txt3 {
 
	padding: 8px 0 0 0;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #A9B8CD;	
}


* html body div#mainContain{
	
	width: 700px;
}

h2#roomLoft{

	margin: 59px 0 0 0;

}

h2#roomSuite{

	margin: 216px 0 0 0;

}

h2#dineBlue {
	margin: 48px 0 0 0;
}

h2#dineRose {
	margin: 140px 0 0 0;
}

div#roomPic {

	float: right;
}