/* ------ Theme 2 --------- */
html, body {
	color:#666;
	background:#20355e;
}
#top {
	color:#fff;
	background:#0e182b url(../img/topbg-th9.png) no-repeat 0 0;
}
#all {
	background:#fff url(../img/allbg-th9.png) repeat-y 0 0;
}
#nav {
	color:#36c;
	background:#0e182b url(../img/navbg-th9.png) no-repeat 0 0;
}
#nav li {
	border-right-color:#365ba1;
}
#content {
	background:#fff url(../img/contentbg-th9.png) repeat-y 0 0;
}
.sporthome #content {
	background:#fff;
}
.contentshim {
	background:#000033;
}
#footer {
	background-image:url(../img/footerbg-th9.png);
	color:#7f7f99;
}
h1, h2, .subnav .active a, .subnav .active a:hover, .tabs-selected a, .tabs-selected a:hover  {
	color:#000033;
}

.subnav .active a, .tabs-selected a {
	/*background:#fbf2f7;*/
}
.subnav a:hover {
	color:#000033;
	background:#f5f7fc;
}
#ctsubtours .subnav a:hover, #convertor p#result, .tourdates th, .package th {
	background:#eaeffa;
}
#ctsubtours .subnav .active a, #ctsubtours .subnav .active a:hover  {
	color:#666;
	background:none;
}
#ctsubtours {
	background:url(../img/ctsubbg-th1.png) 0 0 no-repeat;
}
.ctright h2, #ctsubtours h2 {
	color:#7f7f99;
}
.bullist li {
	background-image:url(../img/tourhighlightbg-th9.png);
}
#ctsubtours .subnav li.active {
	background:url(../img/ctsubsubnavbg-th1.png) 0 2px no-repeat;
}
.ctbroch h2 {
	color:#7f7f99;
}
.ctbroch {
	background:#f5f7fc;
}
.announcement {
	background:#20355e;
}

.subnav .active a:hover, .tabs-selected a, .tabs-selected a:hover {
	background:none;
	color:#000033;
}
#convertor, .tourdates .even td, .package .even td {
	background:#f5f7fc;
}
.tourdates td, .package td {
	border-bottom:1px solid #e8eef3;
}
#photobutton a {
	background-image:url(../img/photobutton-th9.png);
}
#mapbutton a {
	background-image:url(../img/mapbutton-th9.png);
}
#profilebutton a {
	background-image:url(../img/profilebutton-th9.png);
}
.tdPrice {
	text-align: right;
}
.tdStart {
	width:200px;
}
