/* CSS Document */

body {
    background-color : #CAC6B1;	
    margin-bottom : 20px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474240;
	SCROLLBAR-FACE-COLOR: #F2F0EB;
	SCROLLBAR-HIGHLIGHT-COLOR: #434133;
	SCROLLBAR-3DLIGHT-COLOR: #434133;
	scrollbar-arrow-color: #434133;
	scrollbar-shadow-color: #434133;
}


/*-------- Natural Text --------*/
.footera { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#9A9380; }
.leadline { font-family:Verdana; font-size:10px; color:#E5E3D8; }
.maintxt {font-family: Verdana, Geneva, Arial, Helvetica,sans-serif;font-size:11px;color:#534F4D;}
.subheader {font-family: Verdana, Geneva, Arial, Helvetica,sans-serif;font-size:11px;color:#65332C; font-weight:bold;}

.leaddiv {
 margin-top : 5px;	
  margin-bottom : 15px;	
}

.img12 {margin-bottom : 8px;}

.img13 {margin-bottom : 5px;}

.headermargin1 {margin-bottom : 9px;}

.headermargin2 {margin-bottom : 7px;}

.headermargin3 {margin-bottom : 4px;}

.headermargin4 {margin-bottom : 3px;}

.main1 {
margin-top : 30px;	
margin-left : 25px;	
margin-right : 50px;
margin-bottom : 5px;
}

.main2 {
margin-top : 10px;	
margin-left : 25px;	
margin-right : 50px;
margin-bottom : 5px;
}

.main3 {
margin-top : 9px;	
margin-left : 25px;	
margin-right : 50px;
margin-bottom : 5px;
}

ul.part1 { 
	padding-left: 1px;
	margin-top:10px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:7px;
	list-style-type: $middot;
}

ul.part2 { 
	padding-left: 1px;
	margin-top:0px;
	margin-left:25px;
	margin-right:50px;
	margin-bottom:7px;
	list-style-type: $middot;
}

.ulm{
margin-left:20px;
}

li {
margin-top:6px;
padding-bottom:5px;
line-height:14px;
}

li.nospace {line-height:14px;}
li.ttd {
	line-height:14px;
	list-style:none;
	margin-top:6px;
	margin-bottom:6px;

}

#accomm-list li{
padding-bottom: 2px;
 line-height:1em;
background-image: url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0 .4em;
padding-left:1em;

}
#accomm-list{
list-style-type:none;
margin-top:15px;
margin-left:12px;
}
.nav-pad{
padding-bottom:3px;
}
/*-------- Link classes --------*/


a { font-family: Verdana;
		font-size:11px;
		text-decoration:underline;
		color:#65332C; }
a:visited { font-family: Verdana;
		font-size : 11px;
		text-decoration:underline;
		color:#65332C; }
a:active  { font-family: Verdana;
		font-size : 11px;
		text-decoration:underline;
		color:#8B8584; }
a:hover   { font-family: Verdana;
		font-size : 11px;
		text-decoration:underline;
		color:#8B8584; }
		

a.footer { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		text-decoration:none;
		color:#9A9380; }
a.footer:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration:none;
		color:#9A9380; }
a.footer:active  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration:none;
		color:#FFFFFF; }
a.footer:hover   { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration:none;
		color:#FFFFFF; }	

a.things { font-family: Verdana;
		font-size:11px;
		text-decoration:underline;
		color:#BD9C5C; }
a.things:visited { font-family: Verdana;
		font-size : 11px;
		text-decoration:underline;
		color:#BD9C5C; }
a.things:active  { font-family: Verdana;
		font-size : 11px;
		text-decoration:none;
		color:#BD9C5C; }
a.things:hover   { font-family: Verdana;
		font-size : 11px;
		text-decoration:none;
		color:#BD9C5C; }		

td.cella {
border-left: solid 1px #CAC6B1;
border-bottom: solid 1px #CAC6B1;
}	
td.cellb {
border-bottom: solid 1px #CAC6B1;
}	
td.cellc {
border-left: solid 1px #CAC6B1;
border-bottom: solid 1px #CAC6B1;
border-right: solid 1px #CAC6B1;
}	
td.celld {
border-bottom: solid 1px #CAC6B1;
border-right: solid 1px #CAC6B1;
}				

.things_a {
margin-top : 10px;	
margin-right : 15px;
margin-bottom : 10px;
}
.things_b {
margin-top : 10px;	
margin-left : 15px;	
margin-right : 15px;
margin-bottom : 5px;
}

#accomm-list ul{
padding:0px;
margin-left:12px;
}

.mifooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5A5A5A;
	}
a.mifooteremail  {color:#5A5A5A; font-family : Arial, Helvetica, sans-serif; font-size : 10px; text-decoration : none;}
a.mifooteremail:visited {color:#5A5A5A;font-family : Arial, Helvetica, sans-serif; serif; text-decoration : none;}
a.mifooteremail:active {color:#F1EDDB;font-family : Arial, Helvetica, sans-serif; text-decoration : none;}
a.mifooteremail:hover {color:#F1EDDB;font-family : Arial, Helvetica, sans-serif; text-decoration : none;}

/* new updates */

td.home-reservations{
	font-size: 10px;
	line-height: 23px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	}
	
td.home-reservations a img{
	border:none;
	}
