﻿.clear {
	clear: both
}
.breadcrumb {
	font-weight: normal; 
	margin: 0px 0px 0px 0px; 
}
.breadcrumb:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.breadcrumb ul {
	padding-right: 4px; 
	padding-left: 4px; 
	font-weight: bold; 
	font-size: small;
	background: #fff; 
	padding-bottom: 0px; 
	margin: 0px; 
	color: #3399ff;
	padding-top: 0px; 
	text-align: left;
}
/* display inline makes it a horizontal menu; color is used for the last/unlinked accommodation */
.breadcrumb ul li {
	display: inline; 
	color: #8f8f8f;
}
.breadcrumb ul li a {
	padding-right: 4px; 
	padding-left: 4px; 
	padding-bottom: 0px; 
	margin: 0px; 
	color: #3399ff;
	padding-top: 4px; 
	text-decoration: none
}
.breadcrumb ul li a:hover {
	text-decoration: none
}
/* clear content if related menu is missing */
.breadcrumb ul li a[rel]:unknown {
	content: " "
}

/* styling for the drop down menu's */
.dropmenudiv {
	z-index: 105; 
	visibility: hidden; 
	margin: 0px 0px 0px 10px; 
	position: absolute; 
	top: 0px; 
	background-color: white
}
.dropmenudiv .graphic_top {
	left: 10px; 
	position: relative; 
	top: 1px
}
.dropmenudiv .container {
	border-right: #78bbff 1px solid; 
	padding-right: 1px; 
	border-top: #78bbff 1px solid; 
	padding-left: 1px; 
	padding-bottom: 1px; 
	border-left: #78bbff 1px solid; 
	padding-top: 1px; 
	border-bottom: #78bbff 1px solid
}
.dropmenudiv .container ul li a {
	padding-left: 3px; 
	color: #3399ff;
}
.dropmenudiv .container ul li a:hover {
	color: #fff; 
	text-decoration: none
}
.dropmenudiv ul {
	padding-right: 0px; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 120px; 
	padding-top: 0px;
	list-style-type: none;
}
.dropmenudiv ul li {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px
}
.dropmenudiv ul li a {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px
}
.dropmenudiv a {
	padding-right: 0px; 
	display: block; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: auto; 
	padding-top: 0px; 
	text-decoration: none
}
* HTML .dropmenudiv a {
	width: 100%
}
.dropmenudiv a:hover {
	color: #ffffff; 
	background-color: #72b8ff
}
td.trailcell {
	padding-bottom: 3px;
	border-bottom: 1px #CCCCCC solid;
}
td h2{
	font-size: large;
	color: #ff9900;
	display: inline;
	font-family: "Tw Cen MT";
	font-weight: bold;
}
td .accoheader{
	text-align: left;
	border-bottom: 1px #CCCCCC solid;
	padding-top: 5px;
	padding-left: 15px;
	height: 30px;
}
td .accoimage{
	text-align: left;
	padding-top: 5px;	
	padding-right: 5px;
	padding-left: 15px;
}
td .accodesc{
	text-align: justify; 
	padding-top: 5px;	
	padding-left: 15px;
}
td .accolink{
	text-align: left;
	padding-top: 5px;
	font-size: 110%;
}
td .accolink a{
	color: #3399FF;
	text-decoration: none; 
	display: block; 	
}
td .accolink a:hover{
	color: #ffffff;
	background-color: #3399FF;
}
.populair{
	vertical-align: top; 
	width: 250px;
	padding-left: 30px;
}
td .popuheader{
	padding-top: 5px;	
	text-align: left;
	border-bottom: 1px #CCCCCC solid;	
}
td .populink{
	vertical-align: top; 
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}
td .populink a{
	color: #3399FF;
	text-decoration: none; 
	display: block; 	
}
td .populink a:hover{
	color: #ffffff;
	background-color: #3399FF;
}
.accommodation{
	text-align: justify; 
	vertical-align: top; 
}
td .accomerchant {
	text-align: justify; 
	padding-top: 5px;		
}
td .popuimg {
	text-align: justify; 
	padding-top: 5px;
	width: 100px;		
}
