div#preload {
	display:none;
}	

div#portShow {
	position:absolute;
	left:263px; 
	top:50px;
	width:490px;
	height:430px;
}

div.portRait {
	position:absolute; 
	top:50%;
	display:none;
}

div.portLand {
	position:absolute; 
	top:50%;

}

/* old
div#portCaption {
	position:absolute;
	top:371px;
	left:583px;
	width:200px;
} 
*/

.capH, .capV {
	position:absolute;
	font-size:.84em;
}

.capL2 {

	width:233px;
}
.capH {
	
	height:29px;
}

.capV {
	top:0;
	left:0px;
	height:32px;
}

div#portThumb {
	position:absolute;
	top:445px;
	left:435px;
}

.tmb {
	position:absolute;
	width:325px;
	height:50px;
}

div#portCaption {
	position:absolute;
	top:371px;
	left:583px;
	width:220px;
	font-size:.84em;

}

#desc {
	display:none;
}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 325px; /*Width of Carousel Viewer itself*/
	height: 50px; /*Height should enough to fit largest content's height*/
	top:445px;
	left:415px;
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0 4px; /*margin around each panel*/
	width: 50px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

/* verticals: -1/2 height - 40px | horizontals: -1/2 height - 45px */

/* Shearer */
.sh01Lrg {	margin-top:-188px;}
.sh02Lrg {	margin-top:-188px;}
.sh03Lrg {	margin-top:-188px;}
.sh04Lrg {	margin-top:-188px;}
.sh05Lrg {	margin-top:-188px;}
.sh06Lrg {	margin-top:-255px;}
.sh07Lrg {	margin-top:-188px;}
.sh08Lrg {	margin-top:-188px;}
.sh09Lrg {	margin-top:-188px;}
.sh10Lrg {	margin-top:-90px;}
.sh11Lrg {	margin-top:-30px;}
.sh12Lrg {	margin-top:-110px;}

/* Brumbaum */
.br01Lrg {	margin-top:-260px;}
.br02Lrg {	margin-top:-260px;}
.br03Lrg {	margin-top:-260px;}
.br04Lrg {	margin-top:-260px;}
.br05Lrg {	margin-top:-188px;}

/* Marie */
.mw01Lrg {	margin-top:-260px;}
.mw02Lrg {	margin-top:-188px;}
.mw03Lrg {	margin-top:-188px;}
.mw04Lrg {	margin-top:-188px;}
.mw05Lrg {	margin-top:-188px;}

/* Fairlane */
.fl01Lrg {	margin-top:-188px;}
.fl02Lrg {	margin-top:-188px;}
.fl03Lrg {	margin-top:-260px;}

/* Beach */
.bh01Lrg {	margin-top:-188px;}
.bh02Lrg {	margin-top:-260px;}
.bh03Lrg {	margin-top:-188px;}

/* Cheyette */
.ch01Lrg {	margin-top:-188px;}
.ch02Lrg {	margin-top:-188px;}
.ch03Lrg {	margin-top:-188px;}
.ch04Lrg {	margin-top:-260px;}
.ch05Lrg {	margin-top:-260px;}

/* Hanf */
.hf01Lrg {	margin-top:-260px;}
.hf02Lrg {	margin-top:-188px;}
.hf03Lrg {	margin-top:-260px;}
.hf04Lrg {	margin-top:-260px;}
