body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat:repeat;
}

td{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;	
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #643c47;
	text-decoration: underline;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration: none;
}

.maintxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

.maintxtbig{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #606060;
}

a.maintxtbig{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #606060;
	text-decoration: none;
}

a.maintxtbig:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #643c47;
	text-decoration: underline;
}

.maintxtsmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}

.maintxtsmallgrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #bcbcbc;
}

a.maintxtsmallgrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #bcbcbc;
	text-decoration: underline
}

a.maintxtsmallgrey:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #bcbcbc;
	text-decoration: underline
}

.maintxtred{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #c02828;
}

a.maintxtsmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #643c47;
	text-decoration: underline;
}

a.maintxtsmall:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration: none;
}

.header{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
}

a.header{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	text-decoration: underline;
}

a.header:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #643c47;
	text-decoration: none;
}

a.maintxt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #643c47;
	text-decoration: underline;
}

a.maintxt2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration: none;
}

a.maintxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration: none;
}

a.maintxt:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #643c47;
	text-decoration: underline;
}

.bigtxt{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:38px;
	color: #333333;
}

.greytxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #545454;
}

a.greytxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #545454;
	text-decoration: none;
}

a.greytxt:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #707070;
	text-decoration: underline;
}

.left[class] {
	background: url(../images/left.png) repeat-y top center;		
}

.left2[class] {
	background: url(../images/left.png) repeat-y top center;		
}

.right[class] {
	background: url(../images/right.png) repeat-y top center;		
}

.right2[class] {
	background: url(../images/right.png) repeat-y top center;		
}

.bottom_left[class] {
	background: url(../images/bottom_left.png) no-repeat;		
}

.bottom_right[class] {
	background: url(../images/bottom_right.png) no-repeat;		
}

.bottom[class] {
	background: url(../images/bottom.png) repeat-x;		
}

.lineheight[class] {
	line-height: 20%;
}

.lineheight2[class] {
	line-height: 15px;
}

.lineheight3[class] {
	line-height: 20px;
}

.menu1 a {
		display:block;
		width: 46px;
		height: 22px;
		background: url("../images/navbar/home.gif") 0 0 no-repeat;
		}
.menu1_alt a {
		display:block;
		width: 46px;
		height: 22px;
		background: url("../images/navbar/home_alt.gif") 0 0 no-repeat;
		}
.menu1 a:hover {	
		background: url("../images/navbar/home_alt.gif") no-repeat;
		}

.menu2 a {
		display:block;
		width: 86px;
		height: 22px;
		background: url("../images/navbar/reservations.gif") 0 0 no-repeat;
		}

.menu2_alt a {
		display:block;
		width: 86px;
		height: 22px;
		background: url("../images/navbar/reservations_alt.gif") 0 0 no-repeat;
		}

.menu2 a:hover {	
		background: url("../images/navbar/reservations_alt.gif") no-repeat;
		}

.menu3 a {
		display:block;
		width: 75px;
		height: 22px;
		background: url("../images/navbar/history.gif") 0 0 no-repeat;
		}
.menu3_alt a {
		display:block;
		width: 75px;
		height: 22px;
		background: url("../images/navbar/history_alt.gif") 0 0 no-repeat;
		}
.menu3 a:hover {	
		background: url("../images/navbar/history_alt.gif") no-repeat;
		}

.menu4 a {
		display:block;
		width: 76px;
		height: 22px;
		background: url("../images/navbar/rooms.gif") 0 0 no-repeat;
		}
.menu4_alt a {
		display:block;
		width: 76px;
		height: 22px;
		background: url("../images/navbar/rooms_alt.gif") 0 0 no-repeat;
		}
.menu4 a:hover {	
		background: url("../images/navbar/rooms_alt.gif") no-repeat;
		}

.menu5 a {
		display:block;
		width: 45px;
		height: 22px;
		background: url("../images/navbar/rates.gif") 0 0 no-repeat;
		}

.menu5_alt a {
		display:block;
		width: 45px;
		height: 22px;
		background: url("../images/navbar/rates_alt.gif") 0 0 no-repeat;
		}

.menu5 a:hover {	
		background: url("../images/navbar/rates_alt.gif") no-repeat;
		}

.menu6 a {
		display:block;
		width: 68px;
		height: 22px;
		background: url("../images/navbar/amenities.gif") 0 0 no-repeat;
		}
.menu6_alt a {
		display:block;
		width: 68px;
		height: 22px;
		background: url("../images/navbar/amenities_alt.gif") 0 0 no-repeat;
		}
.menu6 a:hover {	
		background: url("../images/navbar/amenities_alt.gif") no-repeat;
		}

.menu7 a {
		display:block;
		width: 59px;
		height: 22px;
		background: url("../images/navbar/contact.gif") 0 0 no-repeat;
		}
.menu7_alt a {
		display:block;
		width: 59px;
		height: 22px;
		background: url("../images/navbar/contact_alt.gif") 0 0 no-repeat;
		}
.menu7 a:hover {	
		background: url("../images/navbar/contact_alt.gif") no-repeat;
		}

.home1 a {
		display:block;
		width: 253px;
		height: 89px;
		background: url("../images/our_rooms.gif") 0 0 no-repeat;
		}
.home1 a:hover {	
		background: url("../images/our_rooms_alt.gif") no-repeat;
		}

.home2 a {
		display:block;
		width: 253px;
		height: 89px;
		background: url("../images/our_history.gif") 0 0 no-repeat;
		}
.home2 a:hover {	
		background: url("../images/our_history_alt.gif") no-repeat;
		}

.home3 a {
		display:block;
		width: 253px;
		height: 89px;
		background: url("../images/reservations.gif") 0 0 no-repeat;
		}
.home3 a:hover {	
		background: url("../images/reservations_alt.gif") no-repeat;
		}

.links a {
		display:block;
		width: 313px;
		height: 83px;
		background: url("../images/links/travelmt.gif") 0 0 no-repeat;
		}
.links a:hover {	
		background: url("../images/links/travelmt_alt.gif") no-repeat;
		}

.links2 a {
		display:block;
		width: 313px;
		height: 83px;
		background: url("../images/links/mtbb.gif") 0 0 no-repeat;
		}
.links2 a:hover {	
		background: url("../images/links/mtbb_alt.gif") no-repeat;
		}
input {
	background-color:#e8e8e8;
	border: 1px solid #cccccc;
	color:#6d7162;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:18px;
	line-height:18px;
	margin-bottom:8px;
	padding-left:5px;
	padding-top:5px;
	vertical-align:middle;
}

textarea {
	background-color:#e8e8e8;
	border: 1px solid #cccccc;
	color:#6d7162;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:120px;
	line-height:18px;
	margin-bottom:8px;
	padding-left:5px;
	padding-top:5px;
	vertical-align:middle;
}

select {
	background-color:#e8e8e8;
	border: 1px solid #cccccc;
	color:#6d7162;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-left:5px;
	vertical-align:middle;
}