@import url(http://www.mytravelgalaxy.com/css/freckle.css);
@import url(http://www.mytravelgalaxy.com/css/default.css);

body {
	margin: 0;
	padding: 0;
	background-image: url(http://www.mytravelgalaxy.com/images/bg2.jpg) !important;
	background-repeat: repeat-x !important;
	background-position: 0 -1px;
	font-family: Arial, sans-serif;
	font-size: 1.0em;
	background-color: #FFFFFF;
	text-align: center;
}

#default { background-image: url(http://www.mytravelgalaxy.com/images/bg.jpg) !important; }
.home { background-image: url(http://www.mytravelgalaxy.com/images/bg.jpg) !important; }

h1, h2, h3, h4, h5, h6 {
	color: #0b93d9;
}

#d-wrapper {
	position: relative;
	margin: 0 auto;
	clear: both;
	width: 760px;
	text-align: left;
}

#d-header {
	float: left;
	width: 760px;
	height: 89px;
}

#d-header h1 {
	margin: 0;
	padding: 0;
	width: 228px;
	height: 89px;
	background-image: url(http://www.mytravelgalaxy.com/images/mytravelgalaxy.jpg);
	background-repeat: no-repeat;
}

#d-header h1 a {
	text-indent: -3000em;
	float: left;
	width: 228px;
	height: 89px;
}

#d-nav {
	float: left;
	width: 760px !important;
	font-size: 14px !important;
    height: 21px;
	
	
}

#d-leftcol {
	float: left;
	width: 364px;
}

#d-rightcol {
	float: left;
	width: 396px;
}

#searchforbest {
	float: left;
	margin: 0;
	padding: 0;
	width: 364px;
	height: 85px;
	background-image: url(http://www.mytravelgalaxy.com/images/search-for-the-best-deals.jpg);
	background-repeat: no-repeat;
	text-indent: -3000em;
}

#d-search {
	float: left;
	margin: 0;
	padding: 0;
	width: 364px; /*364*/
	height: 450px;
	background-image: url(http://www.mytravelgalaxy.com/images/search-background.jpg);
	background-repeat: no-repeat;
	padding: 0 0 0 0px;
	overflow: hidden;
	background-color: #FFFFFF;
	font-size: 11px !important;
}

#createyourown {
	float: left;
	width: 364px;
	height: 168px;
	background-image: url(http://www.mytravelgalaxy.com/images/create-your-own-package.jpg);
	background-repeat: no-repeat;
	text-indent: -3000em;
	background-color: #FFFFFF;
	font-size: 11px !important;
}

#d-newsletterheader {
	float: left;
	width: 396px; /*396*/
	height: 85px; /*85*/
	background-image: url(http://www.mytravelgalaxy.com/images/newsletter_subscription.jpg);
	background-repeat: no-repeat;
	text-align: right;
	color: #FFFFFF;
	padding: 0px 0px 0 0;
	font-size: 11px !important;
}

#d-newsletterheader a {
	color: #FFFFFF;
}

#d-newsletterheader a:hover {
	color #FFFFFF;
}

#d-newsletterform {
	float: left;
	background-image: url(http://www.mytravelgalaxy.com/images/subscription-bg.jpg);
	background-repeat: no-repeat;
	width: 366px; /*396*/
	height: 61px; /*61*/
	padding: 0px 20px 0px 0px;
	background-color: #FFFFFF;
}

#emailbox {
	margin-right: 10px;
	float: right;
}

#submitbtn {
	margin-right: 10px;
	float: right;
}

#d-content {
	float: left;
	width: 750px;
	background-color: #FFFFFF;
	color: #000000;
	padding: 10px 5px 0 5px;
	height: 43px;
	clear: both;
}

.home #d-content { font-size: 11px !important; }

#d-flash {
	float: left;
	width: 396px;
	height: 389px;
	background-image: url(http://www.mytravelgalaxy.com/images/flashbg.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
}

#d-travelsupporttools {
	float: left;
	width: 396px;
	height: 168px;
	background-image: url(http://www.mytravelgalaxy.com/images/travel_support_tools.jpg);
	background-repeat: no-repeat;
	font-size: 11px !important;
}

#d-links {
	float: left;
	width: 740px; /*760*/
	height: 17px; /*33*/
	background-repeat: repeat-x;
	text-align: right;
	color: #FFFFFF;
	margin: 12px 0 0 0;
	padding: 10px 20px 5px 0;
	font-size: 11px !important;
}

html>body #d-links { margin: 10px 0 0 0 }

#d-links a {
	color: #FFFFFF;
	text-decoration: none;
}

#d-links a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#d-footer-container { width: 100%; clear: both !important; text-align: center; }
html>body #d-footer-container { display: none; }
#d-footer {
	font-size: 11px !important;
	text-align: center;
	clear: both !important;
	float: left;
	border: 0px solid #d2d2d2;
	margin: 0 auto;
	width: 100%;
}

.clear { clear: both!; }

#d-footer-top {
	float: left;
	clear: both !important;
	border: 1px solid #9c9c9c;
	background-color: #ababab;
	color: #FFFFFF;
	width: 100%;
}

#d-footer-bottom {
	clear: both !important;
	float: left;
	width: 100%;
}

#d-footer-top a {
	color: #FFFFFF;
	text-decoration: none;
}

#d-footer-top a:hover {
	text-decoration: underline;
}

#d-footer-bottom, #d-footer-top {
	padding: 5px 0 0 6px;
	height: 20px;
	width: 700px;
	text-align: center;
}

#d-footer-bottom a {
	color: #999999;
	text-decoration: none;
}

#d-footer-bottom a:hover {
	text-decoration: underline;
}


/*****NAV******/

#d-nav ul {
	width: 768px  !important; /*760*/
	height: 21px;
	margin: 0 0 0 6px;
	padding: 0;
	list-style: none;
}

#d-nav li {
	margin: 0;
	padding: 0;
	float: left;
}

#d-nav li a {

	text-align: center;
	float: left;
	height: 21px; /*21*/
	padding: 5px 7px 0px 7px !important;
	color: #0b93d9;
	white-space: no-wrap;
	text-decoration: none;
}

body.home #d-nav li a { height: 16px }

#d-nav li a:hover {
	background-color: #0c57a4;
	color: #ffffff;
	text-decoration: none;
}

a {
	color: #0b93d9;
	text-decoration: none;
}

a:hover {
	color: #0c57a4;
	text-decoration: underline;
}

#d-select {
    padding-left:25px;
	padding-top: 25px;
	font-size: 11px;
}

#d-select label {
	float: left;
	font-size: 10px;
	line-height: 15px;
	padding: 2px 0 0 0;
}

#d-select table tr {
	height: 40px;
}

#d-select input {
	float: left;
}

#d-select table td {
	padding: 0 5px;
}

#d-destinationguidespanel{
	float: left;
}

#d-destinationguidespanel table tr td{
	font-size: 11px;
}


#d-travelsupporttools ul {
	list-style: none;
	margin: 60px 0 0 20px;
	padding: 0;
}

#d-travelsupporttools li {
	width: 326px;
	height: 22px;
}

#d-travelsupporttools li a {
	float: left;
	width: 216px; /*326*/
	height: 22px;
	line-height: 22px;
	color: #505050;
	text-decoration: none;
	padding: 0 0 0 110px;
}

#d-travelsupporttools li a:hover {
	color: #505050;
	text-decoration: underline;
}

#d-header h1 {
	float: left; 
	width: 240px;
}


/****** Destination Guides - Country Listing ******/
#d-countrylist {
	border: 1px solid #9FB9E3;
	width:210px !important;
	background-color:#CFDFEF;
}



#d-countrylist ul {
	font-family: verdana;
	font-size: 12px;
	color: #2D579D;
	font-weight: bold;
	list-style:square;
	text-align:left;
	

	
}
#d-countrylist ul li ul{
	font-family: verdana;
	font-size: 12px;
	color: #3669BE;
	list-style:square;
	text-align:left;
}

#d-countrylist ul li ul li ul {
	font-family: verdana;
	font-size: 11px;
	color: #999999;	
	list-style-type:square;
	text-align:left;
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0px;
	/*white-space:nowrap;*/
}

#d-countrylist ul li ul li ul li{
	
	display:inline !important; /* Makes the destination sub-sub menu flow horizontally */
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0px;
}
/****** END: Destination Guides - Country Listing ******/




/****** Destination Guides - Landing Page Country Main Menu Links ******/
#d-countrylist-mainmenu {
	
	width:90% !important;
	float:left;	
}

#d-countrylist-mainmenu-continent ul{
	margin:0;
	padding:0;
}


#d-countrylist-mainmenu-continent li{
	
	
	font-family: verdana;
	font-size: 12px;
	color: #2D579D;
	font-weight: bold;
	list-style:none;
	text-align:left;
	
	padding-top:20px;
	padding-bottom:20px;
	
	
}

#d-countrylist-mainmenu-country{
	border: 1px solid #9FB9E3;
	
	
}

#d-countrylist-mainmenu-country ul{
	margin:5px;
	border:0px;
	padding:3px;
}


#d-countrylist-mainmenu-country li{
	border: 0px;
	font-family: verdana;
	font-size: 12px;
	color: #3669BE;
	list-style:none;
	text-align:left;
	
	padding-top:5px;
	padding-bottom:5px;
	
		
}

#d-countrylist-mainmenu-city ul{
	margin:0px;
	border:0px;
	padding:0px;
}

#d-countrylist-mainmenu-city li{
	border: 0px;
	font-family: verdana;
	font-size: 11px;
	color: #999999;
	list-style-type:none;
	text-align:left;
	/*white-space:nowrap;*/
	display:inline !important; /* Makes the destination sub-sub menu flow horizontally */
	
	padding-top:0px;
	padding-bottom:0px;
}

#d-countrylist-mainmenu a, #menu a:visited {  
   
}
/****** END: Destination Guides - Country Listing ******/







.googleads {
	position: relative;
	float: left;
	width: 504px;
	text-align: right;
}
iframe {
	position: absolute;
	top: 16px;
	right: 20px;
}
html>body iframe { right: 0 }


/****CRAP FROM WTC****/
	#hotelbox {display:block;}
	#carbox {display:none;}
	#lastmindealsbox {display:none;}
	#airbox {display:none;
	  padding-left:25px;}
	#hotelairbox {display:none;}
	#activitybox {display:none;}

	

	#errormsg { display: none; }

	#hotelbox label, #carbox label, #lastmindealsbox label, #airbox label, #hotelairbox label, #activitybox label {
		float: left;
  		text-align: left;
        padding-left:30px;
    	padding-top: 25px;

		width: 75px;
		
	}


	.searchnow {
		width: 100%;
		text-align: center;
	}


	.clear {
		clear: both;
	}

	.starBullet		{ list-style-image : url(http://images.wctravel.com/images-general/bullet.gif) }
	.tblMain		{ background-image : url(http://images.wctravel.com/images-general/tbl_main.gif); background-color: #B3C4E6 }
	.tblBtmMain		{ background-image : url(http://images.wctravel.com/images-general/tbl_btmMain.gif); background-color: #B3C4E6 }
	.tblLeft		{ background-image : url(http://images.wctravel.com/images-general/tbl_left.gif); background-color: #B3C4E6 }
	.tblRight		{ background-image : url(http://images.wctravel.com/images-general/tbl_right.gif); background-color: #B3C4E6 }
	.tblTopLeft		{ background-image : url(http://images.wctravel.com/images-general/tbl_topLeft.gif); background-color: #B3C4E6 }
	.tblTopRight	{ background-image : url(http://images.wctravel.com/images-general/tbl_topRight.gif); background-color: #B3C4E6 }
	.tblBtmLeft		{ background-image : url(http://images.wctravel.com/images-general/tbl_btmLeft.gif); background-color: #B3C4E6 }
	.tblBtmRight	{ background-image : url(http://images.wctravel.com/images-general/tbl_btmRight.gif); background-color: #B3C4E6 }
	.tblNewsMain	{ background-image : url(http://images.wctravel.com/images-general/tbl_newsMain.gif); background-color: #B3C4E6 }
	.tblNewsBtmMain { background-image : url(http://images.wctravel.com/images-general/tbl_newsBtmMain.gif); background-color: #B3C4E6 }
	.tblNewsLeft	{ background-image : url(http://images.wctravel.com/images-general/tbl_newsLeft.gif); background-color: #B3C4E6 }
	.tblNewsRight	{ background-image : url(http://images.wctravel.com/images-general/tbl_newsRight.gif); background-color: #B3C4E6 }
	.tblNewsTopLeft { background-image : url(http://images.wctravel.com/images-general/tbl_newsTopLeft.gif); background-color: #B3C4E6 }
	.tblNewsTopRight{ background-image : url(http://images.wctravel.com/images-general/tbl_newsTopRight.gif); background-color: #B3C4E6 }
	.tblNewsBtmLeft { background-image : url(http://images.wctravel.com/images-general/tbl_newsBtmLeft.gif); background-color: #B3C4E6 }
	.tblNewsBtmRight{ background-image : url(http://images.wctravel.com/images-general/tbl_newsBtmRight.gif); background-color: #B3C4E6 }
	.tblLightMain	{ background-image : url(http://images.wctravel.com/images-general/tbl_lightMain.gif); background-color: #B3C4E6 }
	.tblLightBtmMain{ background-image : url(http://images.wctravel.com/images-general/tbl_lightBtmMain.gif); background-color: #B3C4E6 }
	.tblLightLeft	{ background-image : url(http://images.wctravel.com/images-general/tbl_lightLeft.gif); background-color: #B3C4E6 }
	.tblLightRight  { background-image : url(http://images.wctravel.com/images-general/tbl_lightRight.gif); background-color: #B3C4E6 }
	.tblLightTopLeft{ background-image : url(http://images.wctravel.com/images-general/tbl_lightTopLeft.gif); background-color: #B3C4E6 }
	.tblLightTopRight{ background-image : url(http://images.wctravel.com/images-general/tbl_lightTopRight.gif); background-color: #B3C4E6 }
	.tblLightBtmLeft { background-image : url(http://images.wctravel.com/images-general/tbl_lightBtmLeft.gif); background-color: #B3C4E6 }
	.tblLightBtmRight{ background-image : url(http://images.wctravel.com/images-general/tbl_lightBtmRight.gif); background-color: #B3C4E6 }

	.tabOn			{ font-family:verdana; font-size:12px; color: #FFFFFF; background-color : #B3C4E6;
					  font-weight : bold; text-transform : uppercase; text-align : center;
					  padding-left : 5px;padding-right : 10px}
	.tabOff			{ font-family:verdana;font-size:11px;color: #2850A0;text-transform : uppercase}kground-image : url(http://images.wctravel.com/images-general/tbl_lightBtmLeft.gif); background-color: #B3C4E6 }
	.tblLightBtmRight{ background-image : url(http://images.wctravel.com/images-general/tbl_lightBtmRight.gif); background-color: #B3C4E6 }

	.tabOn			{ font-family:verdana; font-size:12px; color: #FFFFFF; background-color : #B3C4E6;
					  font-weight : bold; text-transform : uppercase; text-align : center;
					  padding-left : 5px;padding-right : 10px}
	.tabOff			{ font-family:verdana;font-size:11px;color: #2850A0;text-transform : uppercase}

	.searchtable {
		width: 315px;
		padding: 0 0 30px 0;
	}

	.searchtable a {
		cursor: pointer;
		font-size: 12px;
	}

	.searchtable a:hover {
		color: #0c57a4;
	}
