body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#111C47;
	margin:0px auto;
	text-align:left;
	padding-top:10px;
	}
a:link, a:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
a:hover {
	color: #444;
	text-decoration: none;
	font-size: 11px;
	}
#menu {
	width:943px;
	height:150px;
	margin:0px auto;
	}
#main {
	width:943px;
	margin:0px auto;
	text-align:center;
	}
#packages {
	width:941px;
	margin:0px auto;
	text-align:center;
	}
#container {
	width: 943px;
	margin:0px auto;
	float:none;
	padding-top:10px;
	}
#container2 {
	width: 943px;
	margin:0px auto;
	float:none;
	padding-top:10px;
	background-image:url(../media/home.jpg);
	background-repeat:no-repeat;
	}
#container_wedge {
	width: 943px;
	margin:0px auto;
	padding-top:10px;
	}
#top {
	width:943px;
	height:170px;
	}
#video_container_play {
	width:400px;
	height:300px;
	margin-right:20px;
	margin-top:89px;
	float:right;
	}
#wedge_button {
	width:229px;
	height:80px;
	float:left;
	margin-top:210px;
	margin-left:272px;
	}
#charter_detail {
	width:512px;
	height:600px;
	float:left;
	background-color:#171e28;
	}
#gallery_menu {
	background-color:#6692c3;
	width:431px;
	float:right;
	height:600px;
	}
#videobg {
	width:943px;
	height:471px;
	background-image:url(../media/home.jpg);
	background-repeat:no-repeat;
	}
#media {
	width:943px;
	height:475px;
	}
#mediaTV {
	width:943px;
	height:526px;
	background-image:url(../media/MediaBaseTV.jpg);
	background-repeat:no-repeat;
	}
#mediaTV2 {
	width:943px;
	height:526px;
	background-image:url(../media/MediaBase.jpg);
	background-repeat:no-repeat;
	}
#facebook {
	width:207px;
	height:61px;
	float:right;
	margin-top:40px;
}
#mediaiPhone {
	width:943px;
	height:526px;
	background-image:url(../media/MediaBaseiPhone.jpg);
	background-repeat:no-repeat;
	}
#mediaTVtext {
	width:330px;
	height:300px;
	margin-left:16px;
	margin-top:150px;
	text-align:left;
	float:left;
	}
#mediaTVshows {
	width:400px;
	height:330px;
	margin-left:125px;
	margin-top:83px;
	text-align:left;
	float:left;
	}
#mediaiPhoneshows {
	width:280px;
	height:420px;
	margin-left:185px;
	margin-top:65px;
	text-align:left;
	float:left;
	}
#media_slideshow {
	width:280px;
	height:282px;
	float:left;
	margin-top:90px;
	margin-left:10px;
	}
#media_gallery {
	background-color:#6692c3;
	width:431px;
	float:right;
	height:400px;
	}
#media_container {
	width:943px;
	height:526px;
	}
#media_photos {
	width:313px;
	background-color:#6692c3;
	float:left;
	height:400px;
	text-align:left;
	border-right:3px solid #003;
	}
#media_videos {
	width:313px;
	background-color:#6692c3;
	float:left;
	height:400px;
	text-align:left;
	border-right:3px solid #003;
	}
#media_iphone {
	width:311px;
	background-color:#6692c3;
	float:left;
	height:400px;
	text-align:left;
	}
#iphone_trans {
	width:197px;
	height:153px;
	float:left;
	margin-left:75px;
	margin-top:180px;
}
#tv_trans {
	width:380px;
	height:217px;
	float:left;
	margin-top:138px;
	margin-left:15px;
}
#photos_trans {
	width:246px;
	height:184px;
	float:left;
	margin-top:65px;
}
#house_text {
	width:343px;
	margin:0px auto;
	float:left;
	text-align:left;
	padding:15px;
	background-color:#181e28;
	height:500px;
	}
#house_photos {
	background-color:#181e28;
	padding-top:40px;
	width:570px;
	height:400px;
	margin:0px auto;
	float:right;
	}
#bookings {
	width:395px;
	margin:0px auto;
	text-align:left;
	border:1px dashed #003;
	padding:5px;
	}
#bookingscontact {
	width:380px;
	height:205px;
	float:right;
	border:1px dashed #F60;
	background-color:#5a83b1;
	padding:10px;
	margin-top:130px;
	margin-right:15px;
	}
#contact_base {
	width:941px;
	height:700px;
	margin:0px auto;
	text-align:left;
	background-image:url(../media/contactus.jpg);
	background-repeat:no-repeat;
	}
#contact_info {
	width:450px;
	text-align:left;
	float:left;
	margin-left:20px;
	margin-top:440px;
	}
#aboutus {
	width:941px;
	height:800px;
	margin:0px auto;
	text-align:left;
	background-image:url(../media/AboutUs.gif);
	background-repeat:no-repeat;
	}
#aboutus_text {
	width:395px;
	text-align:left;
	float:right;
	margin-right:20px;
	margin-top:180px;
	}
#aboutus_flash {
	width:506px;
	float:left;
	}
#friends {
	width:350px;
	text-align:left;
	float:left;
	margin-left:75px;
	margin-top:92px;
	line-height:16px;
	}
#footer {
	width:943px;
	height:50px;
	margin:0px auto;
	}
.Blue {
	color: #6692C3;
}
#container #contact_base #contact_info {
	font-size: 14px;
}


