/* Main layout styles */



#wrapper{ max-width:1004px;min-width:700px;margin:0 auto;min-height:100%;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}




.borderwrap{background:#ffffff;width:100%;}
#borderleft{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;height:100%;}
#borderright{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;height:100%;}
#colleft{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;height:100%;}
#colmiddle{padding-left:0;margin:0;float:left;width:30%;background:#ffffff; border:0px solid;height:100%;}
#colmiddlelocation{padding-left:0;margin:0;float:left;width:60%;background:#ffffff; border:0px solid;height:100%;}
#colright{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;height:100%;}
#marginleft{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;height:100%;}
#marginright{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;height:100%;}

#borderaccomleft{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;height:100%;}
#borderaccomright{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;height:100%;}
#colaccomleft{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;height:100%;}
#colaccommiddle{padding-left:0;margin:0;float:left;width:40%;background:#ffffff; border:0px solid;height:100%;}
#colaccomright{padding-left:0;margin:0;float:left;width:200px;background:#ffffff; border:0px solid;height:100%;}
#marginaccomleft{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;height:100%;}
#marginaccomright{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;height:100%;}

#borderleft2{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#borderright2{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#colleft2{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;}
#colmiddle2{padding-left:0;margin:0;float:left;width:30%;background:#ffffff; border:0px solid;}
#colright2{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;}
#marginleft2{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;}
#marginright2{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;}

#lowerborderleft{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#lowerborderright{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#lowercolleft{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;}
#lowercolmiddle{padding-left:0;margin:0;float:left;width:30%;background:#ffffff; border:0px solid;}
#lowercolright{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;}
#lowermarginleft{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;}
#lowermarginright{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;}

#bottomborderleft{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#bottomborderright{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#bottomcolleft{padding-left:0;margin:0;float:left;width:300px;background:#ffffff; border:0px solid;}
#bottomcolmiddle{padding-left:0;margin:0;float:left;width:60%;background:#ffffff; border:0px solid;}
#bottommarginleft{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;}

#forumborderleft{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#forumborderright{padding-left:0;margin:0;float:left;width:1%;background:#ffffff; border:0px solid;}
#forumcolleft{padding-left:0;margin:0;float:left;width:200px;background:#ffffff; border:0px solid;}
#forumcolmiddle{padding-left:0;margin:0;float:left;width:70%;background:#ffffff; border:0px solid;}
#forummarginleft{padding-left:0;margin:0;float:left;width:3%;background:#ffffff; border:0px solid;}

#leaderbottom{padding-left:0;margin:0;float:left;width:95%;background:#ffffff; border:0px solid;}

#leaderhidden{padding-left:0;margin:0;float:left;width:95%;background:#ffffff; border:0px solid;}

#destinationsnavbar{padding-top:10px;margin-left:10px;height:auto;z-index:2;}

#navbarhiddenblock{padding-left:0;margin-left:0px;float:left;width:95%;background:#ffffff; border:0px solid;}
#photobelt{padding-left:0;margin-left:0px;float:left;width:95%;background:#ffffff; border:0px solid;}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* add block styles */
#adblock125holder{padding:10px;margin:0;width:280px;background:#ffffff; border:0px solid;overflow:auto;}
#adblock125holder2{padding:10px;margin:0;width:280px;background:#ffffff; border:0px solid;margin-bottom:20px;overflow:auto;}
.adblock125left{margin-left:0px;margin-right:25px;padding-top:10px;float:left;width:125px;background:#ffffff; border:0px solid;}
.adblock125right{margin-left:0px;padding-top:10px;float:left;width:125px;background:#ffffff; border:0px solid;}

/*blurbs*/
#countryblurb{padding-top:0;padding-left:0;padding-bottom:0;margin:0;background:#b3c9dd;font: 14px sans-serif;}
.countryblurbleft{padding-top:10px;padding-left:0;padding-bottom:10px;margin-bottom:10px;float:left;background:#b3c9dd;width:49%;border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;}
.countryblurbleftlocation{padding-top:10px;padding-left:0;padding-bottom:10px;margin-right:5px;margin-bottom:10px;float:left;background:#b3c9dd;width:100%;border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;border-right:1px solid #000000;}
.countryblurbright{padding-top:10px;padding-left:0;padding-bottom:10px;margin-bottom:10px;float:left;background:#b3c9dd;width:49%;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}

#subnavtable{padding-top:10px;padding-left:0;padding-bottom:10px;margin-right:5px;margin-bottom:10px;margin-left:5px;margin-top:10px;background:#b3c9dd;font: 14px sans-serif;border:1px solid #000000;width:100%;}

/*Travelfish Guides*/
#tgbar {background:#6588a8;border:0;padding:0;float:left;margin-top:0px;margin-left: 0px; padding-left: 0px;width:100%;text-align:center;}
#tgbar li {display:inline;margin:0;border-left:0px;color:#000;background:#6588a8;padding:5px 10px 5px 10px;float:left;text-decoration:none;}

.barbreak {background:#6588a8;width:100%;border:0;padding:0;margin:0;float:left;}

/* Headers */
#leaderboard{background:#6588a8;color: #ffffff;text-align:right;}
#welcome{font:12px Arial, sans-serif;color: #000000;text-align:left;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;float:left;}
#login{background:#ffffff;font:12px Arial, sans-serif;color: #000000;text-align:right;padding-right: 30px;padding-top: 5px;padding-bottom: 5px;}
#logo{padding-left:20px;text-align:left;position:absolute;top:150px;width:298px;z-index:1001;}
#header{border:0;padding:0;margin:0;text-align:center;}


/* Headings and paragraphs */
h1{margin-bottom:0;font-size: 36px;font-weight:normal;line-height: 36px;margin-top:0px;}
h2{margin-bottom:0;font-size: 22px;font-weight:normal;line-height: 28px;margin-top:0px;margin-bottom:0.3em;margin-top:0.3em;}
#left h3{margin-bottom:0.3em;font-size: 1.2em;font-weight:normal;color:#000000;}



/* Lists and navigation */
#searchbar {background:#cbc6c6;float:left;width:100%;border:0;padding:0;margin:0;}
#searchbar li {display:inline;margin:0;border-left:1px solid #534741;color:#000;background:#cbc6c6;padding:5px 1px 5px 15px;float:left;width:30%;text-decoration:none;font:14px Arial, Helvetica, sans-serif;}

#navigation {background:#ffffff;float:left;width:100%;border:0;padding:0;margin:0;}
#navigation li {display:inline;padding:0;margin:0;}
#navigation a:link,#navigation a:visited {color:#000;background:#ffffff;padding:5px 7px 3px 7px;float:left;width:auto;text-decoration:none;font-weight:bold;font:14px Arial, Helvetica, sans-serif;border-right:1px solid #534741;}
#navigation a:hover {color:#fff;background:#cbc6c6;}
#navigation a-home {color:#fff;background:#727454;}



#home #navigation-home a,
#cambodia #navigation-cambodia a,
#laos #navigation-laos a,
#malaysia #navigation-malaysia a,
#singapore #navigation-singapore a,
#thailand #navigation-thailand a,
#vietnam #navigation-vietnam a, 
#islands #navigation-islands a, 
#stories #navigation-stories a, 
#forum #navigation-forum a, 
#shop #navigation-shop a, 
#members #navigation-members a {
background:#cbc6c6;
color:#fff;
text-shadow:none;
}

#home #navigation-home a:hover,
#cambodia #navigation-cambodia a:hover,
#laos #navigation-laos a:hover,
#malaysia #navigation-malaysia a:hover,
#singapore #navigation-singapore a:hover,
#thailand #navigation-thailand a:hover,
#vietnam #navigation-vietnam a:hover, 
#islands #navigation-islands a:hover, 
#stories #navigation-stories a:hover, 
#forum #navigation-forum a:hover, 
#shop #navigation-shop a:hover, 
#members #navigation-members a:hover{
background:#cbc6c6;
}


/* Forms */
#login form{text-align:right;margin:0px;padding: 0px;position:relative;}
#login input[type="text"] {border: 1px solid #534741;background-color: #cbc6c6;margin:0px;font-size:80%;}
#login input[type="password"] {border: 1px solid #534741;background-color: #cbc6c6;margin:0px;font-size:80%;}
#login input[type="submit"]{border: 1px solid #534741;background-color: #cbc6c6;color: #000000;font-size:80%;margin:0px;}

#comments form{text-align:left;margin:0px;padding: 0px;position:relative;}
#comments input[type="text"], textarea {border: 1px solid #534741;background-color: #cbc6c6;margin:0px;font-size:90%;}
#comments input[type="submit"]{border: 1px solid #534741;background-color: #cbc6c6;color: #000000;font-size:90%;margin:0px;}

#searchbar form{text-align:left;margin:0px;padding: 0px;position:relative;}
#searchbar input[type="text"] {border: 1px solid #534741;background-color: #ffffff;margin:0px;font-size:80%;}
#searchbar input[type="submit"]{border: 1px solid #534741;background-color: #ffffff;color: #000000;font-size:80%;margin:0px;}

/* Footer */
#bottomline{background:#ffffff;color: #ffffff;text-align:left;float:left;width:100%;padding-top:20px;}
#bottomtext{background:#6588a8;color: #ffffff;text-align:left;padding-left:20px;font-size: 11px;line-height: 14px;}
#bottomtext a {color: #ffffff;}

/* Accom profile only */
#comments1{padding-left:10px;margin:0;float:left;width:30%;background:#ffffff;}
#comments2{padding-left:10px;margin:0;float:left;width:30%;background:#ffffff;}
#comments3{padding-left:10px;margin:0;float:left;width:30%;background:#ffffff;}


.small{font:11px Arial, sans-serif;}
.smallest{font:9px Arial, sans-serif;}
p.comments{padding-left: 0px;background-color:#ffffff;padding-bottom: 5px;font-size:80%;}




.simpleborder{border: 1px solid #534741;}

#breadcrumb {background-color:#ffffff;width:100%;}
.padit{padding-left: 20px;background-color:#ffffff;}

#google{float:right;}

	#navjump, #navjump ul { /* all lists */
		padding: 0px;
		margin: 0px;
		list-style: none;
		float : left;
		width : 280px;
	}
	
	#navjump li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 200px;
	}
	#navjump li.wide { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 300px;
	}
	
	#navjump li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 202px;
		margin-top : -2.2em;
		width: 607px;
		background-color : #92b9dd;
	}

	#navjump li.wide ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 302px;
		margin-top : -2.2em;
		width: 607px;
		background-color : #92b9dd;
	}

	#navjump li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#navjump li a {
		font:12px Georgia, serif;
		width : 200px;
		display : block;
		color : #ffffff;
		font-weight : normal;
		text-decoration : none;
		background-color : #92b9dd;
		border : 1px solid #678097;
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#navjump li.wide a.wide {
		font:14px Georgia, serif;
		width : 300px;
		display : block;
		color : #ffffff;
		font-weight : normal;
		text-decoration : none;
		background-color : #92b9dd;
		border : 1px solid #678097;
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#navjump li a:hover {
		color : white;
		background-color : black;
	}
	
	#navjump li:hover ul ul, #navjump li:hover ul ul ul, #navjump li.sfhover ul ul, #navjump li.sfhover ul ul ul {
		left: -999em;
	}
	
	#navjump li:hover ul, #navjump li li:hover ul, #navjump li li li:hover ul, #navjump li.sfhover ul, #navjump li li.sfhover ul, #navjump li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

#navjump li:hover, #navjump li.hover {  
     position: static;  
}  


#flickr_badge_uber_wrapper {text-align:center; width:300px;}
#flickr_badge_wrapper {padding:5px 0 5px 0;}
#flickr_badge_image1{float:left;}
#flickr_badge_image2{float:left;}
#flickr_badge_image3{float:left;}
.flickr_badge_image {margin:0 5px 5px 5px;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}



td.caption4 {
	background-color: #6586A5;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 15px;
	font: 12px sans-serif;
}

td.caption1{
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	border-right: 1px solid #CCCCCC;
	font: 12px sans-serif;
}

.messageboard{
	width: 100%;
	border: 1px #CCCCCC solid;
	display: table;
	color: #000000;
	border-collapse: collapse;
	text-align: left;
}

.tbCel2{
	background: #E4ECEE;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-left: 2.5em;
	border-bottom: 1px solid #CCCCCC;
}

/* Accommodation */
.listing0{	background: #b3c9dd;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	margin-bottom: .5em;
}
.listing1{	background: #E4ECEE;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-left: .5em;
	border: 1px solid #CCCCCC;
	margin-bottom: .5em;
	width:95%;
	overflow:auto;
}

.listing2{	background: #cce6ec;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-left: .5em;
	border: 1px solid #CCCCCC;
	margin-bottom: .5em;
	width:95%;
	overflow:auto;
}

/*Accom comment form styles*/

.accom{
	width: 100%;
	border: 0px #CCCCCC solid;
	display: table;
	background: #ffffff;
	border-collapse: collapse;
	text-align: left;

}

.accomrow{
	font:11px Arial, sans-serif;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	margin-left: 2.5em;
}

.more {
	display: none;
	/*border-top: 1px solid #666;
	border-bottom: 1px solid #666; */
}
a.showLink, a.hideLink {
	text-decoration: none;
	color: #36f;
	padding-left: 8px;
	background: transparent url('http://www.travelfish.org/images/down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('http://www.travelfish.org/images/up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #36f; }

.accomlogin{
	border: 1px #FF6600 solid;
	background: #FFFFCC;
	text-align: left;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
}

.accomsearchbox{
	border: 1px #FF6600 solid;
	background: #FFFFFF;
	text-align: left;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	width:290px;
	margin-left:10px;
}

/*reservations*/
.totaltext {background:#e4ecee;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:600px;text-align:right;}
.totaldueamount {background:#e4ecee;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:100px;}
.totaltext2 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:600px;text-align:right;}
.totaldueamount2 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:100px;}

.dateheader {background:#6586a5;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:100px;color:#ffffff;}
.bedsheader {background:#6586a5;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:100px;color:#ffffff;}
.roomdetailsheader {background:#6586a5;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:395px;color:#ffffff;}
.priceheader {background:#6586a5;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:100px;color:#ffffff;}
.priceusdheader {background:#6586a5;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:13px sans-serif;width:100px;color:#ffffff;}

.date1 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:130px;}
.beds1 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:50px;}
.roomtype1 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:395px;}
.price1 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:50px;}
.priceusd1 {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:50px;}

.date2 {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:130px;}
.beds2 {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:50px;}
.roomtype2 {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:395px;}
.price2 {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:50px;}
.priceusd2 {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;width:50px;}

.custDetails{background:#e4ecee;padding-top:0.3em;padding-bottom:0.3em;border-bottom: 1px solid #bab1b1;font:13px sans-serif;}
.message{background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 1px solid #e4ecee;font:13px sans-serif;color:#FF0000;}
.red{color:#FF0000;}

.title {background:#6586a5;padding:0.2em;border: 0px solid #bab1b1;font:15px sans-serif;color:#ffffff;font-weight:bold;text-align:center;}
.header {font:15px sans-serif;font-weight:bold;text-align:center;}

.descriptionbooking {background:#6586a5;padding:0.2em;border: 0px solid #bab1b1;font:13px sans-serif;color:#ffffff;}
.titledate {background:#6586a5;padding:0;border: 0px solid #bab1b1;font:13px sans-serif;color:#ffffff;width:22px;}
.listing {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:10px sans-serif;}
.availability {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:9px sans-serif;}
.requestAgain{background:#e4ecee;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;}
.diffdates{background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;}
.message{background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;padding-left:0.3em;border: 1px solid #e4ecee;font:13px sans-serif;color:#FF0000;}


.directions {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;border: 0px solid #bab1b1;font:12px sans-serif;}
.placetitle {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;font:18px sans-serif;}
.confirmation {background:#f3f4ec;padding-top:0.3em;padding-bottom:0.3em;font:18px sans-serif;}
.linebreak {background:#ffffff;padding-top:0.3em;padding-bottom:0.3em;border-top: 1px solid #bab1b1;border-bottom: 1px solid #bab1b1;font:12px sans-serif;}

.roomdetails {background:#ffffff;padding-top:0.1em;padding-bottom:0.1em;border-bottom: 1px solid #bab1b1;font:10px sans-serif;}



/* image stuff*/
.imgmiddle{vertical-align:middle;}

/* forum styles */

.forum{width: 100%;border: 1px #CCCCCC solid;display: table;color: #000000;border-collapse: collapse;text-align: left;}

td.c4 {background-color: #6586A5;padding-bottom: 1px;padding-left: 5px;padding-right: 5px;padding-top: 1px;font-weight: bold;color: #FFFFFF;}

td.c1{padding-bottom: 5px;padding-left: 5px;padding-right: 5px;padding-top: 5px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}

td.c3 {background-color: #F3F9FB;padding: 3px;height: 20px;line-height: 15px;}

.tb2{
	background: #E4ECEE;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-left: 2.5em;
	border-bottom: 1px solid #CCCCCC;
}
.tb1{
	background: #F3F4EC;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-left: 2.5em;
	border-bottom: 1px solid #CCCCCC;
}

.forumsmall{font:11px Georgia, serif;}

/*icons*/
ul.iconlist{float:left;list-style: none;margin: 0;padding: 0;}

li.delicious{float:left;display:inline;background-image: url(http://www.travelfishguides.com/images/bookmarks/delicious.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 0px 10px;margin: 0;width:80px;}

li.facebook{float:left;display:inline;background-image: url(http://www.travelfishguides.com/images/bookmarks/facebook.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 0px 10px;margin: 0;width:80px;}

li.stumbleupon{float:left;display:inline;background-image: url(http://www.travelfishguides.com/images/bookmarks/stumbleupon.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 0px 10px;margin: 0;width:80px;}

li.twitter{float:left;display:inline;background-image: url(http://www.travelfishguides.com/images/bookmarks/twitter.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 0px 10px;margin: 0;width:80px;}

li.google{float:left;display:inline;background-image: url(http://www.travelfishguides.com/images/bookmarks/google.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 0px 10px;margin: 0;width:80px;}

li.myspace{float:left;display:inline;background-image: url(http://www.travelfishguides.com/images/bookmarks/myspace.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 0px 10px;margin: 0;width:80px;}



.scrapbooklink{padding-top:5px;padding-left:10px;padding-bottom:5px;padding-right:10px;margin:5px;background:#b3c9dd;font: 12px sans-serif;text-decoration:none;display:block;text-align:center;color:#ffffff;}

a.scrapbooklink:hover {	color:#ffffff; }


.scrapbooklinkaccom{padding-top:0px;padding-left:10px;padding-bottom:0px;padding-right:10px;margin:5px;background:#b3c9dd;font: 12px sans-serif;text-decoration:none;text-align:center;color:#ffffff;}

a.scrapbooklinkaccom:hover {	color:#ffffff; }


h2.visions{text-align:center;}
#photobeltCountry{border: 3px #534741 solid;background: #000000;text-align: center;padding-bottom: 4px;padding-left: 3px;padding-right: 3px;padding-top: 4px;margin-left:125px;margin-right:125px;}

#commentform{background:#F3F4EC;border: 1px solid #bab1b1;padding-top:1em;padding-bottom:1em;padding-left:1em;padding-right:1em;overflow:auto;}


/* tour formats */
.toursslot1{display:block;border: 1px #990000 solid;padding:5px;background-color: #ffdddd;font:11px Georgia, serif;}
.toursslot2{display:block;border: 1px #990000 solid;padding:5px;background-color: #ccffff;font:11px Georgia, serif;}

.forumbuttomad{display:block;border: 1px #990000 solid;padding:5px;background-color: #ffdddd;font:12px Georgia, serif;}

/*Google map styles */
.tooltip1 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#ffffff;}
.tooltip2 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#cccccc;}
.tooltip3 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#33FFCC;}
.tooltip4 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#33CCFF;}
.tooltip5 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#FF6666;}
.tooltip6 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#CCFFFF;}
.tooltip7 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#CCCC33;}
.tooltip8 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#CCFF99;}
.tooltip9 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#66CC00;}
.tooltip10 {border: 1px solid #534741;margin:3px; padding:5px; font:10px verdana, sans-serif; line-height: 12px; color: #534741; background:#FFCCCC;}

.gmapHeader{background:#ffffff;border:0px #006666 solid;padding:0px;float:left;margin-top:0px;margin-bottom:0px;margin-left: 0px;margin-right: 0px;width:100%;}
.gmapOutline{background:#ffffff;border-top:1px #006666 solid;border-bottom:1px #006666 solid;padding:0px;float:left;margin-top:0px;margin-bottom:0px;margin-left: 0px;margin-right: 0px;width:100%;}
.gmapHelpbox{background:#b3c9dd;border-top:1px #006666 solid;border-bottom:1px #006666 solid;padding:0px;float:left;margin-top:0px;margin-bottom:0px;margin-left: 0px;margin-right: 0px;width:100%;font:12px sans-serif;color: #000000;}




