@charset "UTF-8";
/* CSS Document */

ul {
	margin-top: 0px;
}

body {
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	background-image:url(../images/Background.jpg);
	background-color:#3c7bab;
	background-repeat:no-repeat;
	}
	
#content {
	width:900px;
	margin:0px auto;
	text-align:left;
	}
	
#header {
	background-image:url(../images/header_home_apply.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}



#logo {
	float:left;
	margin: 30px 0px 0px 40px;	
}

#apply-now {
	float:left;
	margin: -40px 0px 0px 720px;
}

#bottom {
	float:left;
	margin:0px 0px 0px 0px;
	width:884px;
	height:auto;
	border-left:#336699 solid 8px;
	border-right:#336699 solid 8px;
	background-color:#FFF;
}

#col-1 {
	float:left;
	width:515px;
}

#col-2 {
	float:left;
	width:365px;
}

p, h1, ul, li{
	font-family:Arial, Helvetica, sans-serif
}

p {
	line-height:15px;
}

.left-p {
	margin: 0px 0px 0px 25px;
	width: 380px;
	font-size:11px;
	text-align:left;
}

#call-out {
	margin:73px 0px 0px 0px;
}

#onboard {
	margin:15px 0px 0px 0px;
}

#land-based {
	margin:15px 0px 0px 0px;
}

#footer {
	/*float:left;*/
	background-color:#336699;
	width:884px;
	height:30px;
	border-left:#336699 solid 8px;
	border-right:#336699 solid 8px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
}

#copyright {
	float:left;
	font-size:11px;
	color:#FFF;
	margin: 6px 0px 0px 25px;
}

#tweetfacebook{
	float:right;
	margin: 6px 5px 0px 0px;
}

/********* Sub Menus ***********/

#full-width {
	float:left;
	width:884px;
	line-height:15px;
}

#full-width-corp {
	float:left;
	width:584px;
	line-height:15px;
}

.sub-para-corp {
	margin: 0px 0px 25px 25px;
	width: 500px;
	font-size:11px;
	text-align:left;
}

.sub-para {
	margin: 0px 0px 25px 25px;
	width: 800px;
	font-size:11px;
	text-align:left;
}

.headline {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
	width: 800px;
	font-size:13px;
	text-align:left;
}

.ul-long {
	font-size:11px;	
	width: 700px;
	line-height:18px;
}


a:link {color: #6699cc; text-decoration:none;}     /* unvisited link */
a:visited {color: #6699cc; text-decoration:none;}  /* visited link */
a:hover {color: #3399ff; text-decoration:underline;}   /* mouse over link */
a:active {color: #900; text-decoration:none;}   /* selected link */

#header-ship {
	background-image:url(../images/header_shiplife_lifeonboard.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_shiplife_landing {
	background-image:url(../images/header_shiplife_landing.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_shiplife_workingonboard {
	background-image:url(../images/header_shiplife_workingonboard.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-appearence {
	background-image:url(../images/header_shiplife_appearancebehavior.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-faq {
	background-image:url(../images/header_shiplife_faq.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-about {
	background-image:url(../images/header_aboutus.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_aboutus_corpresponsibility {
	background-image:url(../images/header_aboutus_corpresponsibility.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_aboutus_historicalmilestones {
	background-image:url(../images/header_aboutus_historicalmilestones.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_aboutus_ourvalues {
	background-image:url(../images/header_aboutus_ourvalues.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-home {
	background-image:url(../images/header_HomeOffice_Landing.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_applynow {
	background-image:url(../images/header_applynow.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#corporate-benefits {
	background-image:url(../images/header_homeoffice_corpbenefits.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-culture {
	background-image:url(../images/header_homeoffice_ourculture.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-opps {
	background-image:url(../images/header_opportunities.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_careers_trainingdevelopment {
	background-image:url(../images/header_careers_trainingdevelopment.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_careers_homeoffice {
	background-image:url(../images/header_careers_homeoffice.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_careers_shipboard {
	background-image:url(../images/header_careers_shipboard.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header_careers_landing {
	background-image:url(../images/header_careers_landing.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:380px;
}

#header-map {
	background-image:url(../images/Header_HiringAgentsMap.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:478px;
	border-bottom:#336699 solid 8px;
}

#call-out-about-us {
	margin:80px 0px 0px 0px;
}
#call-out-ship {
	margin:50px 0px 0px 0px;
}


#call-out-home-office {
	margin:30px 0px 0px 0px;
}

#call-out-home-opps {
	margin:50px 0px 0px 0px;
}

.quote-p {
	font-size:11px;
	text-align:left;
	width:240px;
}

#quote-box {
	padding: 25px 0px 25px 25px;
	width: 320px;
	height:240px;
	background-color:#FFF;
	text-align:left;
}

.headline-quote {
	padding: 0px 0px 0px 0px;
	margin: 25px 0px 0px 0px;
	width: 800px;
	font-size:13px;
	text-align:left;
}

.headline-col-1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
	width: 380px;
	font-size:13px;
	text-align:left;
}

.ul-col-1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;	
	width: 380px;
	line-height:15px;
}

.headline-quote-long {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
	width: 410px;
	font-size:13px;
	text-align:left;
	font-style:italic;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#image-map {
	float:left;
	margin:20px 0px 0px 0px;
}

.para-shad {
	margin: 0px 0px 0px 25px;
	font-size:11px;
	text-align:left;
}

.hidden {
	display:none;
}

.headline-shad {
	padding: 0px 0px 0px 0px;
	margin: 25px 0px 0px 25px;
	font-size:13px;
	text-align:left;
}

.indent {
	margin-left: 20px;
}




	
