HTML 
{ 
scrollbar-base-color: #CC0000; 
scrollbar-arrow-color: yellow;
scrollbar-DarkShadow-Color: green; 
}
input{
	background-color: #FFFFFF;
	border: 1px double #000000;
	font-size: 10px;
	font-family: verdana;
	border-style:solid;
}
#submit{
	color:#8F0000;
}
#contactsubmit{
	color:#FFFFFF;
	background-color:#8F0000;
}
select{
	background-color: #FFFFFF;
	border: 1px double #000000;
	font-size: 10px;
	font-family: verdana;
	border-style:solid;
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px;
	COLOR: #404040;
	FONT-FAMILY: Arial;
	HEIGHT: 100%;
	TEXT-ALIGN: left;
}
A {
	COLOR: #8f0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #404040; FONT-FAMILY: "Calisto MT"; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; WIDTH: auto; COLOR: #8f0000; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; TEXT-TRANSFORM: none; WIDTH: auto; COLOR: #999999; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
H4 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; WIDTH: auto
}
UL {
	LIST-STYLE-TYPE: none
}
.readon {
	FONT-SIZE: 10px; FONT-STYLE: normal
}
DIV.show-comment {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; TEXT-INDENT: 0px; PADDING-TOP: 3px; FONT-STYLE: normal; HEIGHT: 19px; TEXT-ALIGN: left
}
DIV.show-linkmore {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; TEXT-INDENT: 0px; PADDING-TOP: 3px; FONT-STYLE: normal; HEIGHT: 19px; TEXT-ALIGN: left
}
DIV.show-feed {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; TEXT-INDENT: 0px; PADDING-TOP: 3px; FONT-STYLE: normal; HEIGHT: 19px; TEXT-ALIGN: left
}
DIV.commentBlogView {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; TEXT-INDENT: 0px; PADDING-TOP: 3px; FONT-STYLE: normal; HEIGHT: 19px; TEXT-ALIGN: left
}
DIV.commentBlogView A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; TEXT-INDENT: 0px; PADDING-TOP: 3px; FONT-STYLE: normal; HEIGHT: 19px; TEXT-ALIGN: left
}
DIV.cp_price_main2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
DIV.cp_book_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
DIV.cp_book_main FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
DIV.cp_book_main SELECT {
	FONT-SIZE: 10px
}
.josPrettyButton_book#book_now {
	FONT-SIZE: 10px
}
#topmenu_outer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 35px
}
#topmenu_inner {
	PADDING-TOP: 9px
}
TABLE .moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#content_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/column_bg.gif) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#left_outer {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 165px
}
.titleleftcolumn {
	BORDER-TOP: #ffffff 1px solid
}
#tourssearch_outer {
	BACKGROUND: url(../images/tours_search_bg.gif) no-repeat center bottom; FLOAT: left; WIDTH: 165px; HEIGHT: 170px
}
#tourssearch_inner {
	MARGIN: 10px 0px 35px 10px
}
.pictureleftcolumn_bag {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/left_column/bags.jpg) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
.pictureleftcolumn_pen {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/left_column/pen.jpg) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
.pictureleftcolumn_coins {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/left_column/coins.jpg) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
DIV.mod_contentitem_leftcolumn TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0
}
#header_banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 1px; PADDING-TOP: 0px
}
#content_outer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 635px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content_inner {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 625px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.content_table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.content_table TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN.pathway {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; WIDTH: 100%; PADDING-TOP: 0px
}
A.pathway {
	FLOAT: left; COLOR: #404040
}
.pathway A:link {
	FLOAT: left; COLOR: #404040
}
.pathway A:visited {
	FLOAT: left; COLOR: #404040
}
.body_outer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blog {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: justify; BORDER-RIGHT-WIDTH: 0px
}
.contentpagetitleimage {
	MARGIN: 0px 0px 20px
}
.contentpagetitle {
	MARGIN: 0px 0px 20px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #d2d2d2; PADDING-TOP: 10px; BACKGROUND-COLOR: #4c4c4c
}
#footer A:link {
	FONT-SIZE: 10px; COLOR: #d2d2d2
}
#footer A:visited {
	FONT-SIZE: 10px; COLOR: #d2d2d2
}
TABLE.moduletable_footer TD {
	FONT-SIZE: 10px; HEIGHT: 16px
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #404040; FONT-FAMILY: "Calisto MT"; TEXT-ALIGN: left
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #404040; FONT-FAMILY: "Calisto MT"; TEXT-ALIGN: left
}
.contentheading A {
	FONT-SIZE: 12px; TEXT-TRANSFORM: none; FONT-FAMILY: Arial
}
.contentpaneopen {
	FONT-SIZE: 12px; WIDTH: 100%; TEXT-ALIGN: justify
}
TABLE .blog DIV {
	MARGIN-BOTTOM: 10px
}
.imageleft {
	FLOAT: left; WIDTH: 100%
}
imageright {
	FLOAT: left; WIDTH: 100%
}
imagecenter {
	FLOAT: left; WIDTH: 100%
}
DIV.imageleft .mosimage {
	MARGIN: 0px 10px 0px 0px
}
DIV.imageright .mosimage {
	MARGIN: 0px 0px 0px 10px
}
.MsoNormal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.imagecenter .mosimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contenttitleimage {
	FLOAT: left
}
.contentpaneopen DIV {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: justify
}
.contentpaneopen P {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: justify
}
.blog .contentpaneopen {
	WIDTH: auto; TEXT-ALIGN: justify
}
.blog .contentpaneopen DIV {
	MARGIN: 0px 5px
}
.blog .contentpaneopen P {
	MARGIN: 0px 5px
}
.blog .contentheading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.picturefavorites {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 145px; MARGIN-RIGHT: 12px
}
.picturefavorites2 {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 145px
}
.namefavorites {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 135px; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; HEIGHT: 15px; BACKGROUND-COLOR: #d9d9d9
}
.namefavorites2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 135px; PADDING-TOP: 5px; HEIGHT: 15px; BACKGROUND-COLOR: #d9d9d9
}
.textfavorites {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 135px; MARGIN-RIGHT: 12px
}
.textfavorites2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 135px
}
#right_outer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 0px
}
#right_inner {
	FLOAT: right; WIDTH: 155px
}
.moduletable_thematics {
	MARGIN: 0px 0px 10px; WIDTH: 100%; BACKGROUND-COLOR: #d9d9d9
}
TABLE.moduletable_thematics TH {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: "Calisto MT"; HEIGHT: 25px; BACKGROUND-COLOR: #d9d9d9; TEXT-ALIGN: center
}
TABLE.moduletable_thematics TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f2f2f2
}
TABLE.moduletable_thematics TABLE TD:hover {
	BACKGROUND-COLOR: #d9d9d9
}
A.mainlevel_thematics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; COLOR: #404040; PADDING-TOP: 0px
}
.contentpaneopen_linkmap {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.picturemap {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: left; MARGIN: 5px 0px 0px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.contentpane {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
DIV.thematic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 220px
}
.thematicright {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 220px
}
TD.all_tours_rollover LI A {
	COLOR: #404040
}
TD.all_tours_rollover H2 A {
	COLOR: #404040
}
TD.all_tours_rollover LI A:hover {
	COLOR: #8f0000
}
TD.all_tours_rollover H2 A:hover {
	COLOR: #8f0000
}
#summarytable {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.titlerightcolumn {
	MARGIN-TOP: 1px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 145px; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #d9d9d9
}
.textrightcolumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: justify
}
.textrightcolumn A:link {
	COLOR: #404040
}
.textrightcolumn A:visited {
	COLOR: #404040
}
.howtoapplytitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 25px; BACKGROUND-COLOR: #d9d9d9
}
.howtoapply {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2
}
