body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}#wrapper #mainContent table tr td #navBar table tr td #navShadow {	background-image: url(images/navBarShadow.gif);	background-repeat: no-repeat;	height: 5px;}#background {	background-image: url(images/background.jpg);	height: 1792px;	width: 100%;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	position: absolute;	background-position: center top;}#background2 {	background-image: url(images/background.jpg);	height: 700px;	width: 812px;	margin-right: auto;	margin-left: auto;}#wrapper #mainContent table tr td #body #content {	text-align: left;}#wrapper {	height: 1792px;	width: 812px;	margin-right: auto;	margin-left: auto;}#wrapper #header {	height: 125px;}#wrapper #footer {	font-family: Verdana, Geneva, sans-serif;	font-size: 9px;	color: #FFF;	width: 800px;	vertical-align: middle;	text-align: left;}#wrapper #mainContent table tr td #body {	padding: 40px;	text-align: center;}.textBody {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #0a1655;}.textBodyLineHeight {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #0a1655;}.textAuthor {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	font-style: italic;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #0a1655;}.textBodyIdea {	font-family: Verdana, Geneva, sans-serif;	font-size: 13px;	font-style: normal;	line-height: 20px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #0a1655;}.textHead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #0a1655;}.textHeadLG {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #0a1655;}#wrapper #header #crest {	background-image: url(http://www.creative.rccl.com/e-lite/RCI/2012/Cruisetours/12027728-Cruisetours_Microsite/images/crest.png);	height: 113px;	width: 172px;	margin-bottom: 10px;	margin-left: 20px;}#wrapper #vidOverlay {	height: 20px;}#wrapper #footer img {	float: right;	margin-left: 20px;	margin-top: -10px;}#wrapper #mainContent table tr td #navBar #navBarShad {	background-image: url(images/navBarShadow.gif);	height: 5px;}#wrapper #mainContent table tr td #shellBackground {	background-repeat: no-repeat;	background-position: left bottom;}#wrapper #mainContent table tr td #shellBackground #homeWebinar {	float: right;	width: 440px;	text-align: center;}#wrapper #splashBack {	background-image: url(images/splashBack.png);	height: 557px;	width: 812px;	background-repeat: no-repeat;	background-position: center center;}#wrapper #splashBack2 {	background-image: url(images/splashBack.png);	height: 557px;	width: 812px;	background-repeat: no-repeat;	background-position: center center;}