/*==============================================*/
/*   Planet Door Travel                         */
/*   CSS for PlanetDoor                         */
/*   Streetdoor.com                             */
/*==============================================*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #47515B;
	margin: 20px;
	padding: 10px;
	background-color: #FFFFFF;
}

p {
	font-size:10px;
	color:#3E4D5B;
	font-weight:normal;
	margin-top: -5px;
}

h1 {
	color: #FF3300; font: 40px arial; font-weight: normal
}

h2 {
	color: #FF3300; font: 20px arial; font-weight: normal 
}

h3 {
	color: #FF3300; font: 15px arial; font-weight: normal 
}

h4 {
	color: #FF3300; font: 12px arial; font-weight: normal 
}

/*==============================================*/
.Continent {
	font-size:15px;
	color:#3E4D5B;
	font-weight: bold;
	line-height: 20px;
	margin-top: 5px;
}

.Countries a {
	text-decoration: none;
	text-align: center;
	color: #000000;
}

.Countries a:hover {
	color: gray;
}

.Countries img {
	color: #000000;
	border: #D7D7D7;
	border: 2px solid #666;
	border-bottom: 5px solid #666666;
	border-right: 5px solid #666666;
}

.Countries li {
	display: block;	
	padding: 5px;
	float: left;
}

.clear {
	clear: left;
}

/*==============================================*/
#www-planetdoor-com-home #Container {
	position: absolute;
	top: 350px;
	width: 95%;
}

/*==============================================*/

#Container {
	position: absolute;
	top: 225px;
	width: 95%;
}

#GoogleTowerRight {	
	position: absolute;
	left: 10px;
}

#GoogleTowerLeft {	
	position: absolute;
	top: 10px;
	left: 950px;
}

#AmazonStore {
	padding: 5px;
	float: right;
}

#BookFlight {
	position: absolute;
	top: 225px;
	width: 730px;
	height: 90px;
	margin-left: 50px;
}

#ClusterMap {
	position: absolute;
	top: 650px;
	/*margin-left: 50px;*/
}

#www-planetdoor-com-home #Footer {
	position: absolute;
	top: 500px;
	left: 175px;
	width: 80%;
}

#Footer {
	position: absolute;
	top: 105%;
	width: 97%;
}

#ColumnLeft {
	float: left;
}

#ColumnMiddle {
	float: left;
	width: 60%;
	padding: 10px;
}

#www-planetdoor-com-home #ColumnMiddle {
	position: absolute;
	left: 150px;
}

#ColumnRight {
	float: Right;
}

#VacationTours li {
	list-style-type: none;
}

#CountryPhotos li  {
	list-style-type: none;
}

/*==============================================*/

#CountrySearch {	
	padding: 5px;
	float: left;
}

/*==============================================*/

#TravelKit li {
	list-style-type: none;
}

#DisasterRecovery li {
	list-style-type: none;
}

#MissingLaptop li {
	list-style-type: none;
}

#AirportTroubles li {
	list-style-type: none;
}

#TripPlanning li {
	list-style-type: none;
}

#PackingTips li {
	list-style-type: none;
}

#TravelSafety li {
	list-style-type: none;
}

#SponsoredLinks li {
	list-style-type: none;
}

/*==============================================*/

#NavBar {
	position: absolute;
	top: 150px;
}

#NavBar ul {
	margin: 0;
	padding: 0;
}

#NavBar li {
	list-style-type: none;
	float: left;
}

#NavBar a {
	display: block;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	color: black;
	width: 175px;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	text-indent: -9999px;
}

#NavBar #Home a {
	background: url(images/homebutton.jpg) no-repeat bottom right;
}

#NavBar #Home a:hover {
	background: url(images/homebuttonhover.jpg) no-repeat bottom right;
}

#NavBar #Home a:visited {
	background: url(images/homebuttonvisited.jpg) no-repeat bottom right;
}

#NavBar #Hotel a {
	background: url(images/hotelsbutton.jpg) no-repeat bottom right;
}

#NavBar #Hotel a:hover {
	background: url(images/hotelsbuttonhover.jpg) no-repeat bottom right;
}

#NavBar #Hotel a:visited {
	background: url(images/hotelsbuttonvisited.jpg) no-repeat bottom right;
}

#NavBar #Tours a {
	background: url(images/toursbutton.jpg) no-repeat bottom right;
}

#NavBar #Tours a:hover {
	background: url(images/toursbuttonhover.jpg) no-repeat bottom right;
}

#NavBar #Tours a:visited {
	background: url(images/toursbuttonvisited.jpg) no-repeat bottom right;
}

#NavBar #TravelGuide a {
	background: url(images/tgbutton.jpg) no-repeat bottom right;
}

#NavBar #TravelGuide a:hover {
	background: url(images/tgbuttonhover.jpg) no-repeat bottom right;
}

#NavBar #TravelGuide a:visited {
	background: url(images/tgbuttonvisited.jpg) no-repeat bottom right;
}

#NavBar #TravelTools a {
	background: url(images/ttbutton.jpg) no-repeat bottom right;
}

#NavBar #TravelTools a:hover {
	background: url(images/ttbuttonhover.jpg) no-repeat bottom right;
}

#NavBar #TravelTools a:visited {
	background: url(images/ttbuttonvisited.jpg) no-repeat bottom right;
}

#NavBar #TravelNews a {
	background: url(images/tnbutton.jpg) no-repeat bottom right;
}

#NavBar #TravelNews a:hover {
	background: url(images/tnbuttonhover.jpg) no-repeat bottom right;
}

#NavBar #TravelNews a:visited {
	background: url(images/tnbuttonvisited.jpg) no-repeat bottom right;
}

/*==============================================*/

#NavBarBottom ul {
	margin: 0;
	padding: 0;
}

#NavBarBottom li {
	list-style-type: none;
	float: left;
}

#NavBarBottom a {
	display: block;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: black;
	width: 175px;
	height: 15px;
	text-align: center;
	margin-top: -10px;	
}

#NavBarBottom a:hover {
	color: red;
}

/*==============================================*/

#photolinks a {

	text-indent: -9999px;

}


/*==============================================*/
/*   End of CSS                                 */
/*==============================================*/
