@charset "UTF-8";
/* CSS Document */
/*   This stylesheet was created to custom format thumbnail photo views by using */
/*   data from XML database and showing a black background to landscape and portrait photos. */

/*  Copyright © 2008 K&E Global.  All rights reserved */

.main {
	position:relative;
	width:491px;
	height:315px;
	z-index:2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	font-style: italic;
	line-height: 180%;
}
.thumbContainer {
	position:relative;
	left:8px;
	top:0px;
	width:200px;
	height:430px;
	z-index:1;
	background-color: #FFFFCC;
	padding-right: 6px;
	padding-left: 6px;
}
.thumbContainer2 {
	position:relative;
	left:8px;
	top:0px;
	width:270px;
	height:430px;
	z-index:1;
	background-color: #FFFFCC;
	padding-right: 6px;
	padding-left: 6px;
}
.thumbContainer3 {
	position:relative;
	left:8px;
	top:10px;
	width:265px;
	height:430px;
	z-index:1;
	background-color: #FFFFCC;
	padding-left: 6px;
}
.thumbContainer3b {
	position:relative;
	left:8px;
	top:10px;
	width:270px;
	height:580px;
	z-index:1;
	background-color: #FFFFCC;
	padding-right: 6px;
	padding-left: 6px;
}
.thumbContainer4 {
	position:relative;
	top:0px;
	width:550px;
	height:100%;
	z-index:1;
	background-color: #FFFFCC;
	padding-right: 6px;
	padding-left: 6px;
	left: 0px;
}
.infoContainer {
	position:absolute;
	font-weight:bold;
	left:13px;
	width:200px;
	height:90px;
	position:relative;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
	top: 0px;
}
.infoContainer1 {
	position:absolute;
	font-weight:bold;
	left:13px;
	width:200px;
	height:90px;
	position:relative;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
}
.infoContainer2 {
	position:absolute;
	font-weight:bold;
	left:13px;
	width:265px;
	height:90px;
	position:relative;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
}
.map {
	position:relative;
	left:14px;
	width:200px;
	height:100px;
}
.map2 {
	position:relative;
	left:14px;
	width:270px;
	height:100px;
}
.map3 {
	position:relative;
}
.header {
	position:absolute;
	left:23px;
	top:3px;
	width:600px;
	height:95px;
	z-index:3;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.comment {
	position:absolute;
	text-align:center;
	left:3px;
	top:-27px;
	width:613px;
	font-family:"Handwriting - Dakota";
	font-style: normal;
	font-weight:normal;
	font-stretch:condensed;
	font-size: 15px;
	color: #000066;
}
.comment2 {
	position:absolute;
	text-align:left;
	left:3px;
	top:-27px;
	width:500px;
	font-family:"Handwriting - Dakota";
	font-style: normal;
	font-weight:normal;
	font-stretch:condensed;
	font-size: 15px;
	color: #000066;
}
.comment3 {
	position:absolute;
	text-align:center;
	left:0px;
	top:-27px;
	width:370px;
	font-family:"Handwriting - Dakota";
	font-style: normal;
	font-weight:normal;
	font-stretch:condensed;
	font-size: 15px;
	color: #000066;
	overflow: visible;
}
.comment4 {
	position:absolute;
	text-align:left;
	left:0px;
	top:-27px;
	width:370px;
	font-family:"Handwriting - Dakota";
	font-style: normal;
	font-weight:normal;
	font-stretch:condensed;
	font-size: 15px;
	color: #000066;
}
.comment4b {
	position:absolute;
	text-align:left;
	left:3px;
	top:-27px;
	width:600px;
	font-family:"Handwriting - Dakota";
	font-style: normal;
	font-weight:normal;
	font-stretch:condensed;
	font-size: 15px;
	color: #000066;
}
.comment5 {
	position:absolute;
	text-align:left;
	left:0px;
	top:-35px;
	width:480px;
	font-family:"Handwriting - Dakota";
	font-style: normal;
	font-weight:normal;
	font-stretch:condensed;
	font-size: 15px;
	color: #000066;
	line-height: 15px;
}

.tripTitle {
	position:absolute;
	left:0px;
	top:-125px;
	width:600px;
	height:80px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
 	line-height:16px;
}
.tripTitle2 {
	position:absolute;
	left:-65px;
	top:-125px;
	width:600px;
	height:80px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
 	line-height:16px;
}

.tripTitle2b {
	position:absolute;
	left:-65px;
	top:-125px;
	width:660px;
	height:80px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
 	line-height:16px;
}

.cat {
	position:absolute;
	top:10px;
	width:160px;
	height:90px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
	left: 526px;
	text-align: right;
}
.cat1 {
	position:absolute;
	top:10px;
	width:160px;
	height:90px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
	left: 461px;
	text-align: right;
}
.cat2 {
	position:absolute;
	top:-4px;
	width:160px;
	height:90px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
	left: -9px;
	text-align: right;
}
.cat3 {
	position:absolute;
	width:190px;
	height:90px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
	left: 140px;
	text-align: right;
	top: 10px;
}
.cat4 {
	position:absolute;
	width:190px;
	height:90px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
	left: 710px;
	text-align: right;
	top: 10px;
}
.mainDescription {
	position:absolute;
	left:1px;
	top:-107px;
	width:600px;
	height:80px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
}
.mainDescription2 {
	position:absolute;
	left:-64px;
	top:-107px;
	width:600px;
	height:80px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	line-height:16px;
}
.description {
	position:absolute;
	left:27px;
	top:455px;
	width:450px;
	font-family: "Trajan Pro";
	font-style: normal;
	font-weight:normal;
	font-size: 13px;
	color:#FFFFFF;
}
.description2 {
	position:absolute;
	left:27px;
	top:455px;
	width:265px;
	font-family: "Trajan Pro";
	font-style: normal;
	font-weight:normal;
	font-size: 13px;
	color:#FFFFFF;
}
.month {
	position:absolute;
	left:27px;
	top:471px;
	font-family: "Trajan Pro";
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
}
.month2 {
	position:absolute;
	left:27px;
	top:471px;
	font-family: "Trajan Pro";
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
}

.month3 {
	position:absolute;
	left:97px;
	top:471px;
	font-family: "Trajan Pro";
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
}
.copyrightowner {
	position:absolute;
	left:514px;
	top:450px;
	width: 150px;
	font-family: "Handwriting - Dakota";
	font-style: normal;
	font-weight:100%;
	font-size: 13px;
	font-stretch: condensed;
	color:#FFFFFF;
}
.copyrightowner2 {
	position:absolute;
	left:270px;
	top:451px;
	width: 150px;
	font-family: "Handwriting - Dakota";
	font-style: normal;
	font-weight:100%;
	font-size: 13px;
	font-stretch: condensed;
	color:#FFFFFF;
}

.copyrightowner3 {
	position:absolute;
	left:584px;
	top:450px;
	width: 150px;
	font-family: "Handwriting - Dakota";
	font-style: normal;
	font-weight:100%;
	font-size: 13px;
	font-stretch: condensed;
	color:#FFFFFF;
}
.copyrightowner4 {
	position:absolute;
	left:340px;
	top:451px;
	width: 150px;
	font-family: "Handwriting - Dakota";
	font-style: normal;
	font-weight:100%;
	font-size: 13px;
	font-stretch: condensed;
	color:#FFFFFF;
}
.infoLink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:100;
	color: #CC3300;
	text-decoration: none;
	margin-left: 5px;
	cursor: pointer;
}
.infoPage {
	position: relative;
	left:13px;
	width:200px;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:normal;
	text-decoration: none;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #333333;
	border-bottom-color: #333333;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #000000;
}

.infoPage2 {
	position: relative;
	left:13px;
	width:265px;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:normal;
	text-decoration: none;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #333333;
	border-bottom-color: #333333;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #000000;
}
.infoPage2b {
	position: relative;
	left:13px;
	width:265px;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:normal;
	text-decoration: none;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #333333;
	border-bottom-color: #333333;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #000000;
	top: 10px;
	padding-top: 4px;
}
