td {

	font-size: 11px; color: black; line-height: 1.4; font-family: Verdana, Arial, Helvetica, sans-serif;

}

p {

	font-size: 11px; color: black; line-height: 1.4; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 20px;

}


body {
	color: #000000; BACKGROUND-COLOR: #E1E4E5;

}

h2 {

	font-weight: bold; font-size: 15px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-align: left;padding-top: 20px;padding-left: 20px;

}

.hdr {

	background-color: #7FD5DE;padding: 2,4,3,2; border: 1px solid #666666;
}



li {

	padding:0px; LIST-STYLE-IMAGE: url('images/bullet.gif'); MARGIN-LEFT: 0px; COLOR: black; MARGIN-RIGHT: 0px; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;

}

ul {

	margin-left: 0px; margin-right: 0px;

}

a {

	color: 008291;font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:visited {

	COLOR: #008291;

}

a:hover {

	COLOR: #000000;

}

a.sm {

	color: 008291;font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.sm:visited {

	COLOR: #000000;

}

a.sm:hover {

	COLOR: #000000;

}

blockquote {
	margin-left: 10px}

.header {
	border-left: solid 1px #000000; border-right: solid 1px #000000;background: #FFE850; height: 66px; width: 760px;font-size: 11px; font-weight: bold; padding-right: 15px;padding-left: 15px;
}

.topnav {
	border: solid 1px #000000; background: #7FD5DE; height: 30px; width: 760px;font-size: 11px; font-weight: bold; padding-right:10px;
}

.topnav a {
	padding-right: 30px;font-weight: bold; font-size: 11px; color: #000000; text-decoration: none;
}

.topnav a:visited {
	padding-right: 30px;font-weight: bold; font-size: 11px; color: #000000; text-decoration: none;
}

.topnav a:hover {
	padding-right: 30px;font-weight: bold; font-size: 11px; color: #000000; text-decoration: underline;
}

.searchbar {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT:20px;
}

.bottomnav {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.bottomnav a {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.bottomnav a:hover {
	COLOR: black;
}

.bottomnav a:visited {
	COLOR: white;
}

.name {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

strong {
	font-size: 11px; color: black; line-height: 1.4; font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.tours {
	font-size: 11px; color: black; line-height: 1.4; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 10px; padding-top: 5px; padding-bottom: 15px; border-bottom: 1px solid #e2e2e2;
}

tr.calendar {
	background-color: #efefef;
}

td.tours-ftr {
	font-size: 11px; color: black; line-height: 1.4; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 10px; padding-top: 5px; padding-bottom: 20px;

}

.hr {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #008291; BORDER-LEFT: 0px; COLOR: #ccc; BORDER-BOTTOM: 0px; HEIGHT: 1px;
}

.content {
	FONT: 11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black;
}

.content A {

	FONT: bold 11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #f60;

}

.caption {

	FONT-SIZE: 9px; COLOR: #666; FONT-FAMILY: arial,sans-serif;

}

.content_table {

	TEXT-ALIGN: center;

}

DIV#leftmenu {

	FONT-SIZE: 11px; WIDTH: 180px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;

}

DIV#menuleft span {
	background:#7FD5DE;width: 18px;min-height: 22px;height:auto:!important;height: 21px;float: left;
}

DIV#leftmenu A {

	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px solid; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none;

}

DIV#leftmenu A:visited {

	COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;

}

DIV#leftmenu A:hover {

	COLOR: #000000; BACKGROUND-COLOR: #E5F7F8;

}

DIV#leftmenu2 {

	FONT-SIZE: 11px; WIDTH: 180px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;

}

DIV#leftmenu2 A {

	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px solid; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none;

}

DIV#leftmenu2 A:visited {

	COLOR: #000000; BACKGROUND-COLOR: FFFFFF;

}

DIV#leftmenu2 A:hover {

	COLOR: #000; BACKGROUND-COLOR: #E5F7F8;

}

DIV#leftmenu3 {

	FONT-SIZE: 11px; WIDTH: 180px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;

}

DIV#leftmenu3 A {

	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px solid; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none;

}

DIV#leftmenu3 A:visited {

	COLOR: #000000; BACKGROUND-COLOR: FFE850;

}

DIV#leftmenu3 A:hover {

	COLOR: #000000; BACKGROUND-COLOR: FFF6B9;

}	

.section {

	PADDING-RIGHT: 0.4em; padding-LEFT: 20px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 0.3em; COLOR: #000000; PADDING-TOP: 0.3em; background: #FFE850;BORDER-BOTTOM: #666666 1px solid;

}

.section2 {

	PADDING-RIGHT: 0.3em; PADDING-LEFT: 30px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 0.3em; COLOR: #000000; PADDING-TOP: 0.3em; background: #FFFFFF;

}

.nextlevel {

	PADDING-RIGHT: 0.3em; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0.3em; COLOR: #ff6600; PADDING-TOP: 0.3em;

}

.sublevel {

	PADDING-RIGHT: 0.3em; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0.3em; COLOR: #ff6600; PADDING-TOP: 0.3em;

}

.thispage {

	PADDING-RIGHT: 0.3em; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0.3em; COLOR: #ffffff; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #f60;

}

.sidebarTitle {

	MARGIN-TOP: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none;

}

BLOCKQUOTE {

	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;

}

.comments {

	padding: 10px; 

	font-size: 11px; 

	line-height: 17px; 

	font-family: verdana, arial, sans-serif; 

	background-color: #D8F3F5;

}

	

.comments_title {

	padding:3px; 

	margin-top: 10px; 

	line-height: 17px; 

	font-size: 13px; 

	font-weight: bold; 

	font-family: verdana, arial, sans-serif; 

	background-color: #7FD5DE;

}



.hr_comment {

	border-top: 1px solid #000;margin-top: 15px;

}

.address {

	font-size: 11px; font-weight: bold; font-family: verdana, arial, sans-serif;line-height: 17px;

}





#dropmenudiv{

border-left:1px solid black; border-right:1px solid black; border-top:1px solid black; border-bottom:0px solid black; position:absolute;

line-height:18px;

z-index:100; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid black;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: E5F7F8;

}