/*body {
	margin: 0px;
	background-image: url(images/BackgroundStripes_new.gif);
	font: 12px sans-serif;
}
#head {
	background-image: url(../images/BackgroundStripes_Head.gif);
	background-repeat: repeat-x;
}*/
#head td {
	font: 10px sans-serif;
	/*color:#fff;*/
}
#head img {
	display:block;
}
#head a {
	/*color:#FFFF99;*/
	text-decoration:none;
	padding:2px;
}
#head a:hover {
	color:#FF0000;
	background-color:#FFCC00;
	text-decoration:none;
}
.section_nav {
	font-size:11px;
	height:25px;
	background-image: url(images/bar.gif);
	background-position:top;
	background-repeat: repeat-x;
}
/*.section_nav li {
	margin: 0px;
	padding: 5px;
	display: inline;
	list-style-type: none;
}
.section_nav ul {
	margin: 0px;
	padding: 0px;
	display:inline;
	list-style-type: none;
}
*/
.section_nav a {
	color:#666666;
	padding:0px 3px;
}
.section_nav a:hover {
	color:#003366;
	font-weight:normal;
}

.tour_includes{
	font-size:12px;
}
.tour_includes ul li{
margin:0px 5px;
padding:0px 5px;
list-style-image:url(images/0090_check.gif);
}
.related_tours {
	padding: 15px;
}

.related {
	border-bottom:1px solid #CCCCCC;
	color:#666666;
	padding:2px;
}
.related li {
	display:block;
}
.related a {
	color:#666666;
	
}
.related a:link {
	color:#666666;
}
.related a:active {
	color:#666666;
}
.related a:visited {
	color:#666666;
}
.related a:hover {
	color:#FF0000;
}

.selected  {
	background-color: #BFD5E8;
	/*font-weight:bold;*/
	color:#003366;
	padding:5px;
	display:block;
	float:left;
}
.unselected {
	background-color: #ffffff;
	cursor:pointer;
	color:#999999;
	padding:5px;
	display:block;
	float:left;
}
.main_container {
	background-color: #BFD5E8;
	padding: 10px;
}
.main_part {
	background-color: #F1F5FA;
	text-align: justify;
	display: block;
	padding: 20px;
	line-height:18px;
	font-size:12px;
}
/*
.section_links {
	font:11px Tahoma, sans-serif
}
.section_links a {
	font-weight:normal
}
*/
.region {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: right;
	padding-right:10px;
	white-space:nowrap;
}
.trip {
	padding:0px;
	margin:15px 10px 5px 10px;
	color:#FF6600;
	font-size: 19px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	
}
.overnights {
	padding:0px 10px;
	font:11px tahoma, sans-serif;
	color:#666666;
	
}

.alternative {
	padding:0px 10px;
	font:11px tahoma, sans-serif;
	color:#666666;

}

.main_image {
	margin-left: 0px;
	padding-left:15px;
	background-color: #F1F5FA;
	float:right;
	

	
}
.main_image img {
	border:1px solid #999;
}
.overview input {
	font-size: 11px;
}
.overview h2{
	margin:0px 0px 5px 0px
}
input {
	font-size: 11px;
}
#rates td {
border-bottom:1px solid #999;
border-right:1px solid #999;
background-color:#FFFFFF;
}
#rates table {
border-top:1px solid #999;
border-left:1px solid #999;
}
#rates th {
border-bottom:1px solid #999;
border-right:1px solid #999;
background-color:#FFFAEC;
}
#dv_rates td {
border-bottom:1px solid #999;
border-right:1px solid #999;
background-color:#FFFFFF;
}
#dv_rates table {
border-top:1px solid #999;
border-left:1px solid #999;
}
#dv_rates th {
border-bottom:1px solid #999;
border-right:1px solid #999;
background-color:#FFFAEC;
}
#photoalbum {
	clear:both;
	margin-bottom:20px
}
#photoalbum img{
	float:left;
	margin:10px 10px 0px 0px;
	border:1px solid #999
}
.getadobe{
	font-size:11px;
	margin:10px 0px 0px 0px
}
.getadobe img {
	margin:0px 5px 0px 0px
}
#footer {
margin-top:5px;
line-height:19px;
font-size:12px;
}
.nav_content_show {
	display: block;
}
.nav_content_hide {
	display: none;
}
.nav_content a {
	font-weight: bold;
}
#pager{
	border-top:1px solid #999999;
	margin-top:10px;
}
.tourimage {
	display:block;
	margin-bottom:2px;
	border: none;
}
.advanced_search  {
	padding:5px;
	background-color:#ECEBDF;
	/*background-image:url(images/search_gr.gif);
	background-repeat:no-repeat;
	background-position:5px center;*/
	border-bottom:1px solid #999999;
	display:none;
}
.advanced_search table, td, th, input, select {
	font:11px Tahoma, sans-serif;
}
.date {
	float: right
}
.photoframe {
	position: absolute;
	z-index: 1000;
	display: none;
}

.photoframe_Midtop {
	background-image: url(../images/photo_frame-top.jpg);
	background-repeat:repeat-x;
}
.photoframe_Midcenter-left {
	background-image: url(../images/photo_frame-left.jpg);
	background-repeat:repeat-y;
}
.photoframe_Midcenter-right {
	background-image: url(../images/photo_frame-right.png);
	background-repeat:repeat-y;
}
.photoframe_Midbottom {
	background-image: url(../images/photo_frame-bottom.png);
	background-repeat:repeat-x; 
}
.selected_bar {
	height:25px;
	background-image:url(../images/selected.png);
	background-repeat: repeat-x;
}
.bottom_link {
font:12px tahoma, sans-serif;
float:right;
	padding:5px;
	margin:5px 0px 0px 0px;

}
.bottom_link a { color:#333333}
.bottom_link a:hover { color:#FF0000}