/* CSS Document */

/* Banners */

#HomeBanner {
	height:350px;
	display:block;
	margin-bottom:15px;
	background-repeat: no-repeat;
	width:979px;
	position: relative;
	overflow: hidden;
}

#HomeBannerTxt {
	float:left;
	width:635px;
}
#HomeBannerTxt p {
	margin:0px;
	line-height:normal;
}
#HomeBrands {
	margin-left:635px;
	width:344px;
	height:350px;
	background-image: url(../images/seatriever/home-brands-bg.png);
	background-repeat:no-repeat;
	background-position:right top;
	position:absolute;
	right: -350px;
}
*html #HomeBrands {width:341px}

#HomeBrandsContent {
	margin-left:29px;
}
#HomeBrandsContent h2 {
	font-size:14px;
	text-transform:uppercase;
	color:#14abeb;
	line-height:38px;
	padding-left:10px;
}
a.homeBrandsBtn {
	display:block;
	width:311px;
	height:100px;
	background-image: url(../images/seatriever/home-brands-more.jpg);
	margin-bottom:3px;
	overflow:hidden;
}

a.homeBrandsBtn:hover {
	background-position: 0px -100px;
}


div.homeBrandsTab {
	position:absolute;
	width:25px;
	height:99px;
	background-image: url(../images/seatriever/home-brands-tab.png);
	top:40px;
	left:0px;
	background-position: right center;
}


#HomeBanner.bannerLondon {
	background-image: url(../images/seatriever/banners/London.jpg);
	color:#FFFFFF;
}
#HomeBanner.bannerLondon #HomeBannerTxt {
	padding-top:250px;
	padding-left:210px;
	width:370px;
}

#HomeBanner.bannerNewyork {
	background-image: url(../images/seatriever/banners/Newyork.jpg);
	color:#FFFFFF;
}
#HomeBanner.bannerNewyork #HomeBannerTxt {
	padding-top:260px;
	padding-left:30px;
	width:400px;
}

#HomeBanner.bannerHongKong {
	background-image: url(../images/seatriever/banners/HongKong.jpg);
	color:#FFFFFF;
}
#HomeBanner.bannerHongKong #HomeBannerTxt {
	padding-top:250px;
	padding-left:260px;
	width:370px;
}

#HomeBanner.bannerDubai {
	background-image: url(../images/seatriever/banners/Dubai.jpg);
	color:#FFFFFF;
}
#HomeBanner.bannerDubai #HomeBannerTxt {
	padding-top:250px;
	padding-left:260px;
	width:370px;
}


#Content{
}
#Content #HomeWelcome h1{
	margin-bottom:15px;
}
#Content #HomeWelcome p{
	padding:0;
	margin:0;
	margin-bottom:15px;
}

/*
	this fixes a small display bug in IE7
*/
#Content #HomeWelcome ul{
	padding-bottom:1px;
}
#Content #HomeWelcome{
	display:block;
	float:left;
	width:420px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#HomeWelcome a {
	display: block;
}

#HomeRescue{
	margin:0;
	padding:0;
	float:left;
	position:relative;
	left:80px;
	top:75px;
}
#HomeRescue a{
	color:#C1CBCE;
	text-decoration:none;
	font-size:18px;
	line-height:16px;
	background-image:url(../images/seatriever/bullets/arrow_3.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	float:left;
}
#HomeRescue a:hover{
	background-image:url(../images/seatriever/bullets/arrow_4.png);
}
#HomeRescue a:hover span.subtitle,
#HomeRescue a:active span.subtitle,
#HomeRescue a:focus span.subtitle{
	color:#F26222;
}

#pods {
	position:relative;
	float:left;
	clear:both;
	margin-bottom:15px;
	width:980px;
}


#podNews{
	float:left;
	width:317px;
	height:240px;
	background-image:url(../images/seatriever/pod_background.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding: 2px;
	position: relative;
}

#podAwards h3 {
	margin-bottom:95px;
}
#podAwards h4 {
	font-size:13px;
	padding-left:10px;
}
#podAwards p {
	padding-left:10px;
}

#podNews table {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	width: 100%;
	background: url(../images/seatriever/newsPod.png) left repeat-y;
}

#podNews table tr {
	background: url(../images/seatriever/podRule.gif) bottom repeat-x;
}

#podNews table td {
	padding-bottom: 3px;
}

#podNews td.headline {
	font-weight: normal;
	font-size: 12px;
	vertical-align: middle;
}

#podNews td.date {
	width: 65px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	padding: 10px 0;
	margin: 0;
}

#podNews div.divider {
	height: 3px;
	clear: both;
}

#podNews .moreInfo {
	background-image: none;
}

#podAwards{
	float:left;
	margin-left: 8px;
	width:321px;
	height:240px;
	background-image:url(../images/seatriever/pod_background.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#podAwards h4 {
	margin: 0;
}

#podAwards .awardsPadder p {
	margin: 0;
}

.awardsPadder {
	padding:2px;
	background-image: url(../images/seatriever/awards.gif);
	background-repeat: no-repeat;
	background-position: center 45px;
}

.moreInfo {
	text-align:right;
	clear: both;
	position: absolute;
	bottom: 0;
	width: 321px;
	background-image: url(../images/seatriever/podRule.gif);
	background-repeat: no-repeat;
	background-position: 2px 8px;
	padding: 10px 0;
}
.moreInfo p {padding-right:14px; margin:0;}

#podOutlets{
	float:right;
	width:321px;
	background-color:#000;
	height:240px;
	background-image:url(../images/seatriever/pod_background.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#podPartners{
	margin-left:8px;
}
#podPartners h4 {
	font-size:18px;
	margin:0px;
	font-weight:normal;
}

#pods p {
	font-size: 12px;
	line-height: 1.6;
}