/* 2010 Subpage CSS Rules

	Structure Only
		Structure should be the same between all tours.
		Not in global.css as the rules here would mess up existing layout on legacy pages.
		Colors should be maintained in /.element/css/5.0/global/[tour code]/subpage_[tour code].css

*/

/*body, table { color: #000; }
*/

#tourMainPlusRail,#tourFullRight { 
	*z-index: -1 !important; /* IE 6 & 7 Fix to handle SOS */
	_zoom:1; /* IE6 hasLayout issue */
	_position: relative; /* fix for IE6 hasLayout fix */
}

#tourFullContent {
	min-height:800px;
	_height:800px;
	margin: 0px;
	padding:10px 12px;
	_padding:10px 10px; /* IE 6 Fix */
	left: 0 !important;
	width: 653px;
	
}
#tourFullRight {
	left: 0px !important;
	width: 320px !important;
	margin: 0px !important;
}

/* Generic 2010 T1 box */
#tourTournT1Box { position: relative; }
#tourTournT1Box .tourT1DescriptonBox {
	position: absolute;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	height: 82px;
	width:100%;
	bottom:0;
	left:0;
}

#tourTournT1Box .tourT1DescriptonText {
	padding: 15px 5px 11px 30px;
	position: absolute;
	height: 65px;
	width:605px;
	bottom:0;
	left: 0;
	/*overflow:auto;*/
	font-size: 10px;
	_font-size: 11px;
	line-height: 20px;
}

#tourTournT1Box .tourT1DescriptonText p {
	font-size: 12px;
	line-height: 14px;
}
.tourTournT1Box, #tourTournT1Box .tourT1DescriptonText p a {
	font-size: 11px;
	font-weight: bold;
}

#tourTournT1Box .tourT1DescriptonText h1, #tourTournT1Box .tourT1DescriptonText h1 a {
	font-size: 27px;
	line-height: 33px;
	height: 33px;
	overflow: hidden;
	font-weight:normal;
	padding-bottom:2px;
}

#tourTournT1Box .tourT1DescriptonText ul {
	overflow:hidden;
	height:20px;
	zoom:1;
}

#tourTournT1Box .tourT1DescriptonText ul li {
	font-weight: bold;
	list-style: none;
	padding-bottom: 5px;
}
.tourTournT1ViewPort .tourT1StoryImg { border: 1px solid #000; }
#tourTournT1Box .tourT1PhotoCredit {
	position: absolute;
	color: #7F7F7F;
	right: 5px;
	top: 280px;
	padding-right:5px;
	font-size: 9px;
}

.tourTournRRPod {
	_zoom:1;
	margin: 0 7px 0 10px;
}

#tour300Ad { text-align:center; }

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix { zoom: 1; } /* IE */
