body {
	background-image: 		url(/assets/images/2009/bg.jpg);
	background-repeat: 		repeat-x;
	background-color:		#84bfe4;
	text-align:				center;
	margin:					0px;
	padding:				0px;
}
	
#mastercontainer {
	position:				relative;
	margin:					auto;
	padding:				auto;	
	margin-top:				8px;
	width:					964px;
	text-align:				left;
	font-family:			verdana, arial;
	font-size:				11px;
	color:					#333333;}	
	
#content {
	position:				relative;
	margin:					auto;
	padding:				auto;	
	width:					964px;}	

	
#blackwedge {
	position: 				absolute;
	right:					0px;
	top:					0px;
	width:  				47px;
	z-index:				60;
	height:					801px;
	background-image:		url(/assets/images/2009/black-wedge.png);}	
	
	
#header	{
	position:				absolute;
	top:					0px;
	left:					0px;
	z-index:				5;
	width:					964px;
	height:					86px;}
	
#banner {
	position:				relative;
	top:					0px;
	left:					0px;
	width:					964px;
	height:					386px;}

#infowrapper {
	position:				relative;
	width:					964px;
	background-image:		url(/assets/images/2009/content-bg.gif);
	background-repeat:		repeat-y;}
	
#info {
	position:				relative;
	color:					#000;
	left:					40px;
	padding-top:			10px;
	padding-bottom:			30px;
	width:					820px;
	line-height:			18px;	}	
	
#info a, #info a:active, #info a:visited {
	color: #ba2025;}	
	
a.vapak	{
	color:					#801016;}
	
.price	{
	color:					#C7474E;}	
	
#vacation {
	position:				relative;
	float:					right;
	background-repeat:		no-repeat;
	background-position:	bottom right;
	width:					330px;
	height:					320px;
	right:					0px;}
	
#vacatcontent {
	position:				relative;
	left:					70px;
	top:					120px;
	color:					#ffffff;
	width:					210px;}
	
#rightcontentcontainer {
	position:				relative;
	float:					right;
	width:					320px;
	right:					0px;
	margin-left:			10px;
	border-left:			1px solid #A9985F;}		
	
#rightcontent {
	position:				relative;
	left:					20px;
	top:					5px;
	width:					300px;
	margin-bottom:			30px;}		
	
.divider {
	height:					1px;
	border-top:				1px solid #A9985F;
	margin-top:				10px;
	margin-bottom:			10px;
	width:					95%;}	
	
h1 {
	font-size:				105%;
	color:					#55563D;
	margin-top:				20px;
	margin-bottom:			5px;
	text-transform:			uppercase;}	
	
h2 {
	font-size:				95%;
	color:					#55563D;
	margin-top:				15px;
	margin-bottom:			3px;	}			
	
#newsletter-logos {
	background-image:		url(/assets/images/2009/footer-logos-home.gif);
	background-repeat:		no-repeat;
	background-color:		#514d49;
	width: 					952px;
	height:					183px;}
	

form {
	margin:					0px;
	padding-top:			10px;
	margin-left:			20px;
	color:					#514d49;
	font-size:				12px;}
	
label {
	float:					left;
	width: 					80px;}
	
input {
	border:					0px;
	background-color:		#f4f6cc;
	width:					195px;
	height:					23px;
	margin-bottom: 			2px;}	
	
input.submitbutton {
	position:				relative;
	float:					left;
	left:					278px;
	top:					-50px;
	width: 					96px;
	height:					25px;
	background-color:		none;}		
	
input.submitcbutton {
	width: 					96px;
	height:					25px;
	background-color:		#ebecaa;}	
	
#footerlogos {
	position:				relative;
	text-align:				right;
	margin-right:			52px;}	
	

	
#newsletter-logos ul {
	margin:					0px;
	padding:				0px;
	list-style:				none;
	float: 					right;	
	padding-right:			50px;
	top:					0px;
	width:					250px;
	height:					55px;}		
	
#footerlogos ul {
	margin:					0px;
	padding:				0px;
	list-style:				none;	
	height:					80px;	
	width:					550px}		
	
#footerlogos ul li, #newsletter-logos ul li {
	display:				inline;
	float: 					right;}

#footerlogos ul li a, #newsletter-logos ul li a {
	display:				block;
	margin-left: 			15px;}	

#footer {
	position:				relative;
	background-color:		#514d49;
	width:					952px;
	height: 				25px;
	vertical-align:			abmiddle;
	color:					#ffffff;
	margin-bottom:			5px;}

#footer a {
	color:					#ffffff;}

img {
	border: 0px;}
	
#contenturt	{
	position:				absolute;
	display: 				block;
	top: 					25px;
	left:					520px;
	width:					70px;	
	height: 				30px;
	z-index:				60;
	}
	
#contenturt	a {
	display: 				block;
	width:					70px;	
	height: 				30px;}	