body {
	background:#dff0fa;
	text-align:center;
	font-size:12px;
	margin:0;
	padding:0;
	font-family:Arial;
}
a {
	outline:none;
}
#container {
	width:843px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#header {
	width:843px;
	background:#fff url(../img/landing/header.png) no-repeat;
	padding-top:25px;
}
.logo {
	margin: 10px 0 0 32px;
}
#content {
	background:#fff;
	height:320px;
	overflow:visible;
	position:relative;
}
#footer {
	background:url(../img/landing/footer.png) no-repeat;
	width:843px;
	height:118px;
}
.bucket {
	width:244px;
	height:297px;
	float:left;
	left:30px;
	top:50px;
	position:relative;
}
#travel .buyNow {
	background:url(../img/landing/travelBuy_button.png) no-repeat;
	background-position:left top;
}
#health .buyNow {
	background:url(../img/landing/healthBuy_button.png) no-repeat;
	background-position:left top;
}
#health .buyNow:hover, #travel .buyNow:hover {
	background-position:right top;
}
.buyNow {
	width:244px;
	display:block;
	height:55px;
	position:relative;
	top:242px;
	text-indent:-9000px;
}
#travel {
	background:url(../img/landing/travel_bucket.png) no-repeat;
}
#health {
	background:url(../img/landing/health_bucket.png) no-repeat;
	left:60px;
}
.rightBucket {
	width:233px;
	height:76px;
	background:url(../img/landing/right_bucket_full.png) no-repeat;
	margin-bottom:10px;
}
.rightBucketLarge {
	width:233px;
	height:92px;
	background:url(../img/landing/right_bucket_full_large.png) no-repeat;
	margin-bottom:10px;
}
#rightColumn {
	width:250px;
	position:absolute;
	top:32px;
	left:580px;
}
#rightColumn p {
	font-weight:bold;
	margin:12px 0;
}
h3 {
	font-family:Myriad Pro, Century Gothic;
	font-size:16px;
	margin-bottom:8px;
	margin-top:0px;
	padding-top:16px;
}
.visitButton {
	display:block;
	width:165px;
	height:35px;
	background:url(../img/landing/visit_button.png) no-repeat;
	text-indent:-9000px;
}
h4 {
	font-family:Myriad Pro, Century Gothic;
	color:#005dab;
	margin:0;
	font-size:16px;
	padding:4px 7px;
}
#rightColumn .rightBucket p, #rightColumn .rightBucketLarge p {
	font-weight:normal;
	margin:0px;
	padding:4px 7px;
}
.linkout {
	color:#005dab;
	padding-left:9px;
	background:url(../img/landing/link_arrow.gif) no-repeat left center;
	font-weight:bold;
}
.nav {
	float:right;
	color:#005dab;
	font-weight:bold;
	margin-right:40px;
	margin-top:25px;
}
.nav a {
	text-decoration:none;
	color:#005dab;
}
.nav a:hover {
	text-decoration:underline;
}
.info {
	color:#fff;
	font-size:10px;
	padding-top:50px;
	margin:0 0 0 30px;
}
.subInfo {
	font-weight:bold;
	font-size:14px;
	color:#a0d2fb;
	float:right;
	margin-right:30px;
	margin-top:-40px;
	text-align:right;
}
.subInfo a {
	font-weight:normal;
	color:#fff;
	font-size:12px;
}
.bucket p {
	left:20px;
	position:absolute;
	top:60px;
}


