/*** Global 
************************************************/
html,body		  { margin:0px; padding:0px;}
body			  { font: 80% arial,sans-serif; text-align:center;}
h1 				  { font-weight: bold; font-size: 15px; margin:0px; padding: 0px;}
h2 				  { color: #ff0000; font-size: 12px; margin:0px; padding: 0px;}
h3 				  { color: #000080; font-size: 12px; margin:0px; padding: 0px;}
a				  { color: #0085C6; margin: 0px; padding: 0px;}
a img			  { border: 0px; }
.clearBoth		  { clear: both; display: block; height: 1px; margin: 0; overflow: hidden; padding: 0;}
.clearLeft		  { clear: left; }
.clearRight		  { clear: right; }
.floatLeft		  { float: left; }
.floatRight		  { float: right;}
.center			  { width: 100%; text-align: center; }
.marginTopSmall   { margin-top: 5px }
.marginTopMedium  { margin-top: 10px }
.marginTopLarge   { margin-top: 15px }
.marginTopXLarge  { margin-top: 25px }
.marginLeftImages { margin-left: 10px; }
.polaroid         { padding: 2px 2px 7px 2px; border: 1px solid #ccc;}
div#content p				  	{ line-height:1.4em;}
.container_text_sectionHeader 	{ margin: 5px; padding-left: 20px; color: #686868; font-size: 1.3em; font-weight: bold; background: #FFFFFF url(http://www.wowadventure.com/images/square_orangeDoubleArrowRight.gif) no-repeat left; }
.pageBottomSpacing			  	{ margin-bottom: 100px; }
.pageBottomSpacing_home         { margin-bottom: 100px; margin-bottom: *150px }
.pageBottomSpacingForIE		  	{ margin-bottom: 300px;}
.pageBottomSpacingForShortPage  { margin-bottom: 600px;}
.colorText_1				  	{ color: #ff0000; font-weight: bold;}
div#container_pageContent ul li  strong {	color: green;}
div#container_pageContent h2 	{ color: #008000;font-size: 1.2em;}
.error							{ color: red; }
.success 						{ color: #008000; font-size: 18px; margin: 10px 0px 0px 0px; }

/*** Site Structure 
************************************************/
div#header 		{ height: 7px; line-height: 7px; margin: -2px 0px 0px 0px; padding:0px;}
div#container	{ border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; margin:0px auto; padding:0px; text-align:left; width: 767px; }
div#footer		{ background: #FFFFFF; clear:both; width: 768px;}
div#content		{ float:right; position: relative; border-left: 8px solid #0070BA; height: 100%; padding-left: 2px; width:556px;}
div#navigation	{ background:#FFFFFF; float:left; width:198px;}


/*** Left Column
************************************************/
/**** Logo and Menu ****/
div#wowLogo 				{ border-bottom: 8px solid #DCDCDC; padding: 10px; text-align: center; width:177px;}
div#container_menu 			{ background-color: #F2F2F2; border-bottom: 8px solid #DCDCDC;}	
div#container_menu ul 		{ list-style-type: none; margin: 2px 0px 0px  5px; padding: 0px; }
div#container_menu li 		{ background-color: #F2F2F2; border-bottom: 2px solid #FFFFFF; background: #F2F2F2 url(images/listBullet_OrangeBox.gif) left no-repeat; list-style-type: none; height: 30px; line-height: 30px; }
div#container_menu li.container_menu_current { background: #FFEBD5 url(images/listBullet_OrangeBox.gif) left no-repeat; }	
div#container_menu a 		{ color: #1278BE; font-size: 1.2em; margin-left:15px; }
div#container_menu .container_menu_current a { text-decoration: none; font-weight: bold; }	
div#container_menu a:hover 	{ color: #ffa500;}
#travelguard 				{ margin-left: -8px; padding: 10px 0; }

/**** Content Under Menu ****/
div#container_pastAdventurePhotos 		{ margin-bottom: 20px; text-align: center; width: 100%; }
div#container_pastAdventurePhotos h1 	{ color: orange; font-size: 1em; margin-bottom: 3px;}
div#container_pastAdventurePhotos p 	{ font-size: 1em; margin: 0px; padding: 0px; text-align: center; width: 100%;}
div#container_travelTools 				{ text-align: left; margin-bottom: 10px; padding-left: 22px; width: 160px; }
div#container_travelTools h1 			{ color: orange; font-size: 1em;}
div#container_travelTools ul 			{ list-style-type: disc; margin: 2px 0px 0px  0px; padding: 0px; }
div#container_travelTools ul li         {padding: 2px 0;}

/*** Page Header
************************************************/
div#pageHeader_Container 	  	{ background: #FFFFFF url(http://www.wowadventure.com/images/homeHeader.jpg) no-repeat center; height: 205px; width: 556px; margin: 2px 0px 0px 0px; padding: 0px;}
*html div#pageHeader_Container  { margin: 0px;}
div#pageHeader_Container h1  	{ position: relative; left: 10px; top: 180px; color: #008FCF; font-size: 1.5em; font-weight: bold; margin:0px; padding: 0px;}
div#container_pageContent	 	{ position: relative; margin: 0px 5px 30px 10px; padding: 0px; width: 540px;}
div#container_pageContent.top-travel-agency {margin: 0;background-color:#FFEBD5;width: 100%;padding-top:10px;}
div#pageHeader_SubContainer  	{ background-color: #FFEBD5;  margin: 0px;  height: 20px;}
div#pageHeader_SubContainer h1  { color: #8b0000; font-size: 1.2em; font-weight: bold; margin:0px 0px 0px 12px; padding: 0px;}
div#pageSubHeader			 	{ margin: 10px 0px 0px 0px;}
div#pageSubHeader h1 		 	{ color: #ff8c00; }

div#subMenu_Container 				{ width: 100%; height: 21px;  background-color: #0080C0; margin: 0px; padding: 0px;}
div#subMenu_Container ul 			{ list-style-type:none; margin: 0px 0px 0px 5px; padding: 0px; }
div#subMenu_Container li 			{ display: inline; color: #fff; line-height: 21px; height: 21px;font-size: 13px; padding: 0px 5px 0px 5px;}
div#subMenu_Container li a 			{ color: #fff; font-weight: bold; text-decoration: none;}
div#subMenu_Container li a:hover 	{ color: orange;text-decoration: underline;}
div#subMenu_Container ul li.current { background-color: #ffffff; color: #800000; margin-bottom: 0px; font-weight: bold; border-bottom: 3px solid #FFF; border-top: 1px solid  #B1B1B1; border-right: 1px solid  #B1B1B1; border-left: 1px solid  #B1B1B1; }

	
/*** Footer
************************************************/
div#container_Footer_LeftColumn 		{ float: left; background-color: #FFFFFF; border-left: 1px solid #D6D6D6; border-top:  8px solid #DCDCDC;  height: 70px; width:197px; }
div#container_Footer_LeftColumn h1 		{ font-size: .8em; font-weight: normal; margin: 20px 20px 20px 40px;  }
div#container_Footer_RightColumn 		{ float: right; background-color: #F1F1F1; border-left: 8px solid #0070BA; border-right: 1px solid #D6D6D6;  height: 80px; text-align: center; vertical-align: middle; width: 558px; }

div#container_Footer_NavLinks 			{ margin-top: 20px; }
div#container_Footer_RightColumn ul 	{ list-style-type: none; margin-top: 5px; padding: 0px; }
div#container_Footer_RightColumn li 	{ display: inline; list-style-type: none; }
div#container_Footer_RightColumn li a 	{ color: #006BB7; font-size: 1em; margin:0px 20px 5px 0px; }

/*** Home Page Classes
************************************************/
/**** Featured Adventure ****/
div#pageHeader_Container .featuredAdventureHome h1  { position: relative; left: 10px; top: 180px; color: #008FCF; font-size: 1.5em; font-weight: bold; margin:0px; padding: 0px;}
div#container_home_sectionheader{padding: 20px 10px 10px 10px;background-color:#FFEBD5;}
div#container_home_sectionheader  h1  { color: #008FCF; font-size: 1.5em; font-weight: bold; margin:0px; padding: 0px;}
.container_featuredAdventure 	{ position: relative; background: #FFEBD5; border-bottom: 1px solid #DCDCDC; height: 190px; margin: 0px; padding:5px 0 0 0 ;  width: 556px;}
#container_featuredTravelAgency 	{ position: relative; background: #FFEBD5; border-bottom: 1px solid #DCDCDC; height: 300px; margin: 0px; padding:5px 0 0 0 ;  width: 556px;}
.featureAdventureImage 			{ position: relative; left: 5px; top: 0px;  margin:0px; padding: 0px; text-align: center; width: 150px;}
.container_text_featureAdventure { position: absolute; left: 190px; top: 20px; margin: 0px; padding: 0px; width: 350px;}
.container_text_featureAdventure p, .container_home_aboutWow p, .container_home_otherAdventure p  {line-height: 14px; margin-top: 2px; padding: 0px;}

/**** About WOW ****/
.container_home_aboutWow 										{ position: relative; margin: 0px 0px 30px 0px; }
.container_home_aboutWow .adventureImage 	 					{ position: relative; width: 120px; margin:0px 0px 0px 13px; padding: 8px 0px 0px 0px; text-align: center;}
.container_home_aboutWow .container_text_adventureInfo 			{ position: absolute; left: 145px; top: 0px; width: 390px; margin: 0px; padding: 0px;}
.container_home_otherAdventure .container_text_adventureInfo h3 { color: #ffa500; font-size: 13px; }
/**** Other Adventures ****/
.container_home_otherAdventure 								{ position: relative; margin: 0px 0px 30px 0px; }
.container_home_otherAdventure .AdventureImage 				{ position: relative; left: 5px; top: 0px; margin:0px; padding: 0px; text-align: center; width: 150px;}
.container_home_otherAdventure .container_text_adventureInfo{ position: absolute; left: 145px; top: 0px; margin-left: 10px; padding: 0px; width: 390px;}

/*** form styles
************************************************/
legend 				 { font-size: 15px;  font-weight: bold;  color: #aaa;  background-color: transparent;}
div.row 		 	 { font-size: 12px; clear: both; margin: 5px 20px;}
div.row span.label 	 { float: left; font-weight: bold; width: 110px; text-align: left;}
div.row span.formc 	 { margin-left: 0px;text-align: left;}
div.spacer 			 { clear: both;}
fieldset 			 { width: 490px; border: 1px solid #E3E3E3; }
		
.formSubmit 		 { margin-left: 20px; }
div.row2 			 { font-family:  Verdana; display: block; font-size: 12px;  margin: 8px 20px;}
div.row2 span.label2 {font-family:  Verdana; font-weight: bold; width: 400px; text-align: left; display: block;}
div.row2 span.formc2 {font-family:  Verdana; margin-left: 0px;text-align: left;display: block;}


/*** Adventure Club
************************************************/
div.adventureClub h1 		 { color: #ffa500; font-size: 18px; margin: 10px 0px 0px 0px; }
div.adventureClub ul 		 { margin: 5px 0px 0px 0px; padding: 0px; }
div.adventureClub li 		 { list-style-type: none; margin: 0px; padding: 0px; }
div#adventureClubHeaderImage { margin: 10px 0px 5px 0px;}

/*** wow gives back
************************************************/
.wowefPhotos 	 { margin-left: 90px; width: 300px; text-align: center; }
.wowefPhotos img { margin-top: 10px; }
.wowefPhotos p 	 { width: 295px;margin: 3px 0px 10px 0px; background-color: #dcdcdc; border: 1px solid #000;}

/*** ContactUs
************************************************/
div#contactUs h1 { color: #ffa500; font-size: 18px; margin: 10px 0px 0px 0px; }
div#contactUs p  { margin: 0px 0px 10px 0px; }
div#contactUs ul { margin: 5px 0px 0px 0px; padding: 0px; }
div#contactUs li { list-style-type: none; margin: 0px; padding: 0px; }



/*** Africa
************************************************/
div#africa h1 	{ color: #ffa500; font-size: 15px; margin: 10px 0px 0px 0px; }
div#africa h2 	{ color: #4682b4; font-size: 14px; margin: 0px 0px 0px 0px; }
div#africa h3 	{ color: #4682b4; font-size: 15px; margin: 10px 0px 0px 0px; }
div#africa h4 	{ color: #800000; font-size: 16px; margin: 10px 0px 0px 0px; text-align: center; border-top: 1px dashed #d3d3d3; border-bottom: 1px dashed #d3d3d3; padding: 2px 0px;}
div#africa p	{ margin: 5px 0px 0px 0px; }
.africaEmText 	{ font-style: italic; text-align: center; }

/*** Baja
************************************************/
div#baja h1 		{ color: #DF1734; font-size: 15px; margin: 10px 0px 0px 0px; }
div#baja h2 		{ color: #ff6347; font-size: 14px; margin: 0px 0px 0px 0px; }
div#baja h3 		{ color: #1e90ff; font-size: 12px; margin: 0px 0px 0px 0px; }
div#baja p	 		{ margin: 5px 0px 0px 0px; }
.basic_info_list li {list-style-type: none;}
.basic_info_list em {color: #DF374E;font-weight: 900;}

div#photoDisclaimer { clear: left;margin: 30px 0px;font-size: 11px; text-align: center; color:#a9a9a9; }

/*** Belize
************************************************/
div#belize h1 		{ color: #000080; font-size: 15px; margin: 10px 0px 0px 0px; }
div#belize h2 		{ color: #ff6347; font-size: 14px; margin: 0px 0px 0px 0px; }
div#belize h3 		{ color: #1e90ff; font-size: 12px; margin: 0px 0px 0px 0px; }
div#belize p	 	{ margin: 5px 0px 0px 0px; }
div#photoDisclaimer { clear: left;margin: 30px 0px;font-size: 11px; text-align: center; color:#a9a9a9; }

/*** Nepal
************************************************/
div#nepal h1 { color: #800080; font-size: 15px; margin: 10px 0px 0px 0px; }
div#nepal h2 { color: #ff0000; font-size: 14px; margin: 0px 0px 0px 0px; }
div#nepal p	 { margin: 5px 0px 0px 0px; }

/*** Nepal Videos
************************************************/
div#container_NepalVideoThumbs 	  { width: 100%; }
div#container_NepalVideoThumbs h1 {color: #800080; font-size: 15px; margin: 10px 0px 0px 0px;  }
.NepalVideoRow 					  { width: 100%; margin: 0px 0px  40px 0px; text-align: center;}
.NepalVideoThumb 				  { float: left; width:180px; margin: 0px 40px 20px 20px; }

/*** Nepal Maps
************************************************/
div#container_NepalMaps h1 {color: #800080; font-size: 15px; margin: 10px 0px 20px 0px; }

/*** Nepal Facts
************************************************/
div#nepalFacts_HeaderImage 			{ float: right; margin-top: 5px; }
div#nepalFacts_HotelAmariImages 	{ width: 100%; text-align: center; }
div#nepalFacts_HotelAmariImages ul 	{ list-style-type: none; margin-top: 5px; padding: 0px; }
div#nepalFacts_HotelAmariImages li 	{ display: inline; list-style-type: none; margin: 0px 10px; }

/*** South America
************************************************/
div#south-america h1 		{ color: #8BBF53; font-size: 15px; margin: 10px 0px 0px 0px; }
div#south-america h2 		{ color: #ff6347; font-size: 14px; margin: 0px 0px 0px 0px; }
div#south-america h3 		{ color: #1e90ff; font-size: 12px; margin: 0px 0px 0px 0px; }
div#south-america p	 		{ margin: 5px 0px 0px 0px; }

/*** Itinerary Table
************************************************/
.container_table_Itinerary 			{ margin: 0px; padding: 0px; }
.container_table_Itinerary table 	{ width: 100%; margin: 5px 0px; padding: 0px;  }
.container_table_Itinerary table td { padding: 2px; background-color: #f5f5f5;color: #000; }
.container_table_Itinerary table th { padding: 2px;background-color: #d3d3d3;color: #000; text-align: center; }

/*** Flickr
************************************************/
.dtop,.dbottom				{ display:block;background-color:#ffffff /* change the	color of the corners here */}
.dtop b,.dbottom b			{ display:block;height:1px;overflow:hidden;background:#000}
.d1							{ margin:0 5px}
.d2							{ margin:0 3px}
.d3							{ margin:0 2px}
.dtop .d4,.dbottom b.d4		{ margin:0 1px;height:2px}
.container_flickrBadge  	{ margin:0px; width:98%; padding: 0px; text-align: center; height: 151px;}
.container_SlideShow 		{ text-align:center;margin-top: 10px; }
.container_SlideShow_Inner 	{ background:#000;width:530px}
.container_Iframe 			{ margin-top:10px }


/*** Travel Agency
************************************************/
.sectionheaderextra 		{ margin: 20px 0 0 0;}
#wow-travel-agency-outer 	{ border: 1px solid #D6D6D6; background: #F2F2F2; width: 510px; height: 352px; text-align: center;margin: 20px 0 0 0;padding: 10px; }
.top-travel-agency #wow-travel-agency-outer { border: 1px solid #D6D6D6; background: #F2F2F2; width: 510px; height: 352px; text-align: center;margin: 0 0 0 10px;padding: 10px; }
#wow-travel-agency 			{ border: 1px solid #D6D6D6; background: #fff;height: 340px;padding: 5px;}
#wow-travel-agency img 		{ float: right;}
#wow-travel-agency #right 	{ float: right;width: 270px;text-align: center;}
#wow-travel-agency h2  		{ font-size: 22px;}
#wow-travel-agency h2 em 	{ font-size: 18px; color: red;}
#wow-travel-agency h3  		{ font-size: 18px;color: #000;font-weight: 500;}
#wow-travel-agency p a      { font-size: 18px;font-weight: bold;}
#wow-travel-agency p        { font-size: 15px;}


/*** Travel Agency
************************************************/
.sectionheaderextra 		{ margin: 20px 0 0 0;}
.wow-special-trip-outer 	{ border: 1px solid #D6D6D6; background: #fff; width: 510px; text-align: center;margin: 20px 0 0 0;padding: 10px; }
.wow-special-trip #wow-special-trip-outer { border: 1px solid #D6D6D6; background: #fff; width: 510px; text-align: center;margin: 0 0 0 10px;padding: 10px; }
.wow-special-trip 			{ background: #fff;padding: 5px;}
.wow-special-trip #right 	{ float: right;width: 270px;text-align: center;}
div#container_pageContent.wow-special-trip h2 { font-size: 200%;color: orange;}
div#container_pageContent.wow-special-trip {margin: 0;background-color:#FFEBD5;width: 100%;padding-top:10px;padding-bottom: 20px;}
.wow-special-trip h2 em 	{ font-size: 18px; color: red;}
.wow-special-trip h3  		{ font-size: 18px;color: #008000;font-weight: 500;}
.wow-special-trip p a      { font-size: 12px;font-weight: bold;}
.wow-special-trip p        { font-size: 12px;text-align:left;}

/*** WOW Links
************************************************/
.wow-links                  { clear: both; padding: 20px 0;}
.wow-links ul               { float: left;list-style-type: none;margin: 0; padding: 0; width: 250px;}
.wow-links ul li            { padding-left: 28px;}
.wow-links ul li.container_text_sectionHeader {padding-left: 20px;}

#home_about_wow {
    background-color: #fff;
    border: 0;
    margin: 40px 0pt -40px;
}
#home_about_wow .container_text_featureAdventure {
    margin-top: -15px;
    width: 320px;
}

#container_nvpef {
    text-align: center;
    font-size: 12px;
}

.wow-special-trip p.bike-donate {
    width: 100%;
    text-align: center;
    margin: 20px 0;
}

.wow-special-trip .bike-donate img,
.wow-special-trip .bike-donate a {
    display: block;
}
.wow-special-trip .bike-donate img {
    margin: auto;
}
div#content p.facebook {
    text-align: center;
    margin: 20px 0;
}
.facebook a {
    background: url(images/facebooklogo.png) no-repeat 0 0;
    padding-left: 20px;
}
#teamwow {
    width: 100%;
}
#teamwow th h4 {
    color:purple;
    font-size:200%;
    margin:0;
}
#teamwow td {
    text-align: center;
    padding: 10px;
}
#teamwow td strong {
    display: block;
    font-size: 93%;
}
#teamwow_itinerary {
    width: 100%;
    font-size: 93%;
    margin: 20px 0;
}
table#teamwow_itinerary .title {
    font-size: 150%;
    font-weight: bold;
    color: green;
    padding: 20px 0;
}
table#teamwow_itinerary tbody tr td.day,
table#teamwow_itinerary tbody tr td.place {
    text-align: left;
}
table#teamwow_itinerary tbody tr.odd td {
    background-color: #F2F2F2;
}
#container_pageContent .sponsor-title {
    padding-right: 10px;
}