#block1{
	float:left;
	width:295px;
	height:145px;
	margin-top:3px;
	line-height:normal;
}
#block1-1{
	width:285px;
	height:95px;
	margin-left:10px;
}
#block1-2{
	width:285px;
	height:33px;
	margin-left:10px;
}
#block1-3{
	float:left;
	height:16px;
	margin-left:5px;
}
.roomNbr{
	float:left;
	width:30px;
	height:16px;
	line-height:16px;
	font-weight:bold;
}
#block2{
	float:left;
	width:280px;
	height:145px;
	margin-left:5px;
	margin-top:5px;
	line-height:normal;
	overflow:auto;
	scrollbar-3d-light-color : #3C1526;
	scrollbar-arrow-color : #3C1526;
	scrollbar-base-color : #3C1526;
	scrollbar-darkshadow-color : #3C1526;
	scrollbar-face-color : #EEE7D2;
	scrollbar-highlight-color : #EEE7D2;
	scrollbar-shadow-color : #EEE7D2;
}
#block2 .content{
	margin-left:5px;
	width:255px;
}
#block3{
	float:left;
	width:145px;
	height:145px;
	margin-top:5px;
	background-color:#3C1526;
	color:#fff;
	line-height:normal;
}
#block3 .content{
	margin-left:0px;
	margin-top:3px;
	width:145px;
	text-align:center;
}
#block4{
	float:left;
	width:430px;
	height:145px;
	margin-left:5px;
	margin-top:5px;
	line-height:normal;
	background-color:#3C1526;
	color:#fff;
	overflow:auto;
	scrollbar-3d-light-color : #EEE7D2;
	scrollbar-arrow-color : #EEE7D2;
	scrollbar-base-color : #EEE7D2;
	scrollbar-darkshadow-color : #EEE7D2;
	scrollbar-face-color : #3C1526;
	scrollbar-highlight-color : #3C1526;
	scrollbar-shadow-color : #3C1526;
}
#block4 .content{
	margin-left:10px;
	margin-top:10px;
	width:400px;
}
#block5{
	float:left;
	width:145px;
	height:145px;
	margin-top:5px;
	line-height:normal;
}
#block5 .content{
	margin-left:5px;
	margin-top:5px;
	width:135px;
}
.blockImg{
	float:left;
	width:145px;
	height:145px;
	margin-left:5px;
	margin-top:5px;
}
.title{
	font-weight:bold;
}
/*calendar*/
td.calendar{
	border: solid 1px #EEE7D2;
	font-family:verdana,arial,sans-serif;
    font-size:9px;
	color:#ffffff;
	width:16px;
	height:14px;
	line-height:14px;
}
td.calendarA{
	border: solid 1px #EEE7D2;
	font-family:verdana,arial,sans-serif;
    font-size:9px;
	color:#3C1526;
	background-color:#E6B82A;
	width:16px;
	height:14px;
	line-height:14px;
}
td.calendarB{
	border: solid 1px #EEE7D2;
	font-family:verdana,arial,sans-serif;
    font-size:9px;
	color:#ffffff;
	background-color:#9B8890;
	width:16px;
	height:14px;
	line-height:14px;
}
.dateCalendar{
	width:140px;
	text-align:center;
	font-weight:bold;
}
.legend{
	width:120px;
	margin-top:3px;
	text-align:left;
}
a.navCalRemark{
	font-weight:normal;
    color:#ffffff;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
a.navCalRemark:visited{
	font-weight:normal;
    color:#ffffff;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
a.navCalRemark:hover{
	font-weight:normal;
    color:#ffffff;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
a.navCalAvailable{
	font-weight:normal;
    color:#3C1526;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
a.navCalAvailable:visited{
	font-weight:normal;
    color:#3C1526;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
a.navCalAvailable:hover{
	font-weight:normal;
    color:#3C1526;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
a.navCalMonth{
    font-size:8px;
    color:#ffffff;
	text-decoration:none;
}
a.navCalMonth:visited{
    font-size:8px;
    color:#ffffff;
	text-decoration:none;
}
a.navCalMonth:hover{
    font-size:8px;
    color:#ffffff;
	text-decoration:none;
}