/* Sage-Thyme - Galapagos trip styles -- All Pages  (top right bottom left) */body {padding:0 0 0 0; margin: 0; font-size: medium; font-weight: normal;	font-family:"Trebuchet", "Helvetica", sans-serif; text-align: center;	background: #a8a49b url(images/sand_slice.gif) repeat top left;}  /* Top Banner */#topbanner  {width: 800px; height: 200px; margin: 0; padding: 0;  background: #537f88;}#bannerborder {width: 800px; height: 8px; margin: 0; padding: 0; 	background: black url(images/lava_slice.gif) repeat-x top left;}/* Main Divisions */#wrap {width: 800px; text-align: left;  margin: 0 auto; background: #789cbe url(images/sand_slice.gif) repeat top left;} #content {width: 630px; float: right; font-size: 90%; padding: 0 10px 40px 10px; background: #b5a99a;}#header {color:black; background: #537f88 url(images/wave_slice.gif) repeat-x top left; padding: 0;	height:30px; margin: 0 0 10px -10px;  width: 650px; }#header h1 {padding:0 0 10px 20px; font-family:"Tahoma", "Helvetica",sans-serif;	}#Map {float: right; padding: 5px 0 0 5px;}/* Header and Regular Fonts */h1 {font-weight: bold; font-size:135%; text-align:left; } /* page and Video headers */h2 {font-weight: bold; font-size:125%; text-align:left; } /* home page */	h3 {font-weight: bold; font-size:110%; text-align:left; }	h5 {font-weight: bold; font-size:85%; color: #5b2d2d; text-align:left; }/* video instructions */h6 {font-weight: normal; font-size:75%; text-align:center; margin-top: 0px; }  /* picture caption-credit *//* Photo Images */.ImgLt {float: left; padding: 5px 5px 0 0;}.ImgRt {float: right; padding: 5px 0 0 5px;}.ImgLtM {float: left; padding: 5px 10px 0 0;}.ImgRtUp {position: relative; top: -30px; float: right; padding: 5px 0 0 5px;}.ImgCt {float: right; padding: 5px 55px 0 0 ;}.FlushLt {float: Left;  padding-left: 25px;}.FlushLt4 {float: Left;  padding-left: 70px;}.SpaceMid4 {padding:0 40px 0 70px;}.ImgClear {clear: both; margin-top: -30px;}/*  NOT USED.ImgMove {padding-left: 20px;}.FlushRt {float: right; padding-right: 15px;}*/#Video {clear: both; color:black; background-color: #537f88; width: 600px; padding: 10px 10px 0 10px; margin-left: 5px;}#Vidplayer { float: left; margin-right: 20px;}#Video li {margin-left: 340px; margin-right: 5px;}/* Side Navigation Links */#ImgNav {width: 150px; font-size: 90%;}#navigation {position: absolute; top: 210px; width: 140px; padding-right: 20px; float: left; 		font-family:"Tahoma", "Helvetica",sans-serif;	}#navigation a {display: block; }#navigation {margin: 10px 0 10px 10px;}ul.menu {display: none; list-style-type: none; margin: 0 0 0px 20px; } ul.open {display: block; list-style-type: none; margin: 0 0 0px 20px; } .nav a.menuLink {font-size: 95%; font-weight: bold; margin-top: 5px; color: #363738; text-decoration: none; }.nav a.menuLink:hover {color:black; background-color: #537f88; width: 50px; }#navigation li {font-size: 80%; font-weight: normal; list-style: none; }#navigation li a {color: #022f52; font-weight: bold; text-decoration: none; }#navigation li a:visited {color: #5f00c0; text-decoration: none;}.link a {font-size: 95%; font-weight: bold; margin-top: 5px; color: #363738; text-decoration: none; }.link a:visited {color: #363738; text-decoration: none;}.link a:hover {color:black; background-color: #537f88; width: 50px; }.navdark a.menuLink {font-size: 95%; font-weight: bold; margin-top: 5px; text-decoration: none; 		color:#363738; background-color:white; width: 50px; }.navdark a.menuLink:hover {color:black; background-color: #537f88; width: 50px; }.navdark li a {color:#363738; text-decoration: none; background-color:white; width: 90px;  }/* Footer and Bottom Links */#footer {clear: both;  width: 100%; margin: 0; margin-top: 10px; padding: 0; 		background: #a8a49b;font-family:"Tahoma", "Helvetica",sans-serif; }#bottomlinks {list-style:none; margin: 0; margin-left: 20px; }#bottomlinks li {float: left; margin-top: 5px; padding: 0; font-weight: normal; font-size: 70%; }#bottomlinks a {float: left; display: block; margin: 0 1px 0 0; padding: 0 4px;  }#bottomlinks a:hover {color:black;}#bottominfo {clear: both;  margin-top: 5px; margin-left: 22px; font-size: 70%;  }#bottominfowide {clear: both;  margin-top: 5px; margin-left: 10px; font-size: 70%;  }/* Home Page */#contenthome {width: 630px; height: 1150px; float: right; font-size: 90%; padding: 0 10px 40px 10px; background: #b5a99a;}#ItineraryMap {width: 620px; height: 343px; border: solid #537f88;}#ImgMap {float: left; padding: 0 5px 0 0;}#Itinerary  {width: 130px; float: right; padding: 5px 0 0 0; color: Black;  }#Itinerary ul {margin: 2px 0 0 0; font-size:95%; }#Itinerary li {list-style-type: none; color: #68869e; font-size:90%; 		font-variant:small-caps; font-weight: bold;}.StopNbr {color: red; margin: 0 5px 0 0; font-size:95%; }.ImgHorizT {z-index: 1; float: left; display: block;}.ImgHorizT img { padding:0 30px 0 30px;}.ImgLPics {float: left; margin-top: 50px; }.ImgRPics {float: right; margin-top: 50px;}.ImgHorizB {clear: both; display: block;}.ImgHorizB img { padding:50px 30px 0 30px;}.ImgRtD {float: right; padding: 20px 0 0 5px;}#homelist {margin-left: 60px; z-index: 0; width: 550px; height: 400px; 		font-size:90%; font-weight: bold;}#homelist ul {padding:10px;}#homelist li {list-style-type: none; padding:0 10px 2px 0px; }#homepics {position: relative; top: -400px;}#homefinish {position: relative; top: -400px;} #homefinish h1 {font-weight: bold; font-size:150%; text-align:left; color: #537f88; } #footerhome { both; width: 100%; margin: 0;  padding: 0; 		background: #a8a49b;font-family:"Tahoma", "Helvetica",sans-serif; }#NavMessage {position: relative; top: -300px; border: solid  black; width: 130px; padding: 5px 5px 0 5px;}#NavMessage h5 {font-weight: bold; font-size:85%; color:black; text-align:left; }#Warning {position: relative; border: solid red; width: 130px; padding: 5px 5px 0 5px;}#Warning h5 {font-weight: bold; font-size:95%; color:black; text-align:left; }/*  Final Page */.subhead {color:black; background: #537f88; padding: 5px 5px 5px 20px; 	height:20px; margin: 30px 0 10px -10px;  width: 640px; }.finalcontent {margin-left: 20px;}.finalcontent .ImgLt {float: left; padding: 0px 20px 0 0;}h4 {font-weight: bold; font-size:85%; text-align:left; color:#2f5155;}