/* CSS Document */

/* CSS Document */

body { margin:0;
       padding:0;
	   line-height:1.5em;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size:14px;
	   color:#616161;
	   background-color:#FFFFFF;
	   }
a:link, a:visited { color: #003263; text-decoration:none;} 
a:active, a:hover { color: #4aaedb; text-decoration: none;}
h1 { margin:0px;
     padding:0 0px;
	 font-size:14px;
	 color: #414242;
	 text-align:justify;
	 font-weight:normal;
	 }
h2 { margin:0px;
     padding:0 0px;
	 font-size:18px;
	 color: #4aaedb;
	 text-align:left;
	 font-weight:bold;
	 }
h3 { margin:0px;
     padding:0 0px;
	 font-size:16px;
	 color: #003263;
	 text-align:center;
	 font-weight:normal;
	 }
	 
h4 { margin:0px;
     padding:0 0px;
	 font-size:16px;
	 color: #003263;
	 text-align:left;
	 font-weight:bold;
	 }
	 
.cleaner {
	clear: both;
	width: 100%;
	height: 20px;
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 20px;
}

/* top panel */
#sevencruise_top_panel{
	width:997px;
	height: 106px;	
	margin: 0 auto;
	color: #FFFFFF;
}

#sevencruise_top_panel #sevencruise_header_section{
	width: 997px;
	height: 106px;	
	margin:0 auto;
	padding: 0 0px;
	background:#FFFFFF;
}
#sevencruise_header_section #left_logo{
    float:left;
	width: 252px;
	height: 106px;	
	margin:0 0 0 20px;
	padding: 0 0px;
}
#sevencruise_header_section #center_add{
    float:left;
	width: 685px;
	height: 86px;	
	margin: 10px  0 0 10px;
	padding: 0 0px;
}


/* end of top panel */

/* menu */
#sevencruise_menu_panel {
	clear: both;
	width: 997px;
	height: 27px;	
	margin: 0 auto;
	padding: 0 0 0 0px;
	color: #ffffff;
	background:#FFFFFF;
	border-bottom:1px; order-bottom-color:#dfd6cb; border-bottom-style: solid;
}

#sevencruise_menu_panel #sevencruise_menu_section {
	width: 997px;
	height: 27px;	
	margin:0 auto;
	padding: 0 0 0 0px;
	color: #003263;
	border-bottom:1px; border-bottom-color:#897151; border-bottom-style: solid;
}

#sevencruise_menu_section ul {
	float: left;
	width: 997px;
	margin: 0;
	padding: 0px 0 0 0;
	list-style: none;
}

#sevencruise_menu_section ul li {
	display: inline;
}

#sevencruise_menu_section ul li .lastmenu{
	border-right: none;
}

#sevencruise_menu_section ul li a {
    display:block;
	float: left;
	width: 120px;
	padding: 4px 0 0 0;
	margin-right: 0px;
	margin-left:4px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #003263;
}

#sevencruise_menu_section li a:hover, #sevencruise_menu_section li .current {
	color: #066793;
}

/* end of menu */

/*----MAIN page----*/
#mainPage{width:997px; height:100%; clear:both;margin:0 auto; background:#FFFFFF; padding:0px;}

/*----MAIN PANEL----*/

#mainPan{width:957px; height:100%; clear:both;margin:0 auto; background:#FFFFFF; padding:0px;}

/* Content */

#content {
	float: left;
	width: 566px;
	height:100%;
	margin-left:20px;
}

.post {
	padding-bottom: 0px;
	height:200px;
	line-height: 200%;
	background: url(../images/business_2_business.gif) center no-repeat;
}
.post1 {
   height:30px;
   margin-top:80px;
   }

.post h1 {
	font-weight: normal;
}

.title {
	height: 78px;
	margin: 0;
	padding: 15px 0 4px 20px;
	font-weight: normal;
}

.title a {
	border-bottom: none;
	color: #FFFFFF;
}

.title a:hover {
	border-bottom: 1px dotted #000000;
}

.byline {
	margin: -60px 20px 20px 20px;
}

.byline a {
	color: #DC8700;
}

.tag {
	padding: 0 15px;
}
.entry1 {
	padding: 0px 0px 0px 0px;
	}
.cont {
    clear:both;
	padding-top:10px;
	padding-bottom:10px;
	text-align: justify;
	}
.cont1 {
    clear:both;
	padding-top:10px;
	padding-bottom:0px;
	font-size:14px;
	text-align: right;
	}
.entry {
	padding: 0px 10px 10px 10px;
}

.links {
	padding: 4px 0px;
	text-align: right;
	font-weight: bold;
}

.links a {
	border: none;
}

.links a:hover {
}


/* Sidebars */

#sidebar1 {
	float: left;
	height:100%;
	margin-top: 0px;
	margin-left:0px;
	padding:0px 0px 0px 0px;
}
#sidebar2 {
	float: right;
	margin-left:20px;
	width:175px;
	height:100%;
	margin-top: 0px;
	margin-right:0px;
	padding:0px 0px 0px 0px;
}

.side1 {
    clear:both;
    width:175px;
	height:220px;
	padding-top:0px;
	padding-bottom:0px;
	}
.photo {
    clear:both;
    width:175px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: justify;
	}
.phototop {
    clear:both;
    width:175px;
	padding-top:10px;
	padding-bottom:3px;
	text-align: justify;
	}
.photo1 {
    clear:both;
    width:175px;
	padding-top:10px;
	padding-bottom:0px;
	text-align: right;
	}
.sidebarri {
	float: left;
	width: 175px;
	padding: 0;
	font-size: 14px;
}

.photoright {
    clear:both;
    width:175px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: justify;
	}
	
.photorightadd {
    clear:both;
    width:175px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: left;
	}
	
.sidebar {
	float: left;
	width: 175px;
	padding: 0;
	font-size: 14px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	padding: 0px 0px 0px 0px;
}

.sidebar li ul {
}

.sidebar li li {
	margin: 0 0px 0 0px;
	padding: 0px 0px;
}
.sidebar li h2 {
	height: 10px;
	margin: 0 0 0 0;
	padding: 10px 0px 5px 15px;
	font-size: 16px;
	background-color:#CCCCCC;
	font-weight: bold;
	color: #000;
}

.sidebar a {
}
#center_cont{
    width:566px;
	height:460px;
	float:none;
	background:url(images/bg_contact.jpg) no-repeat;
	margin-left:42px;
}
/* Footer */

#cruise_footer_panel{
	width:997px;
	height: 100%;
	margin: 0 auto;
	background:#FFFFFF;
	border-top:1px; border-top-color:#dfd6cb; border-top-style: solid;
}
#cruise_footer_panel #cruise_footer_section{
	width: 997px;
	height: 270px;
	margin:0 auto;
	padding: 0px 0px;	
	text-align: center;
	border-top:1px; border-top-color:#897151; border-top-style: solid;
}
#line {
    clear:both;
	width: 971px;
	margin-top:0px;
	height: 1px;
	margin-left:13px;
	margin-right:13px;
	background: #897151;
}




.last {
    float:left;
    margin-right:6px;
    border-right: 1px outset #cccccc;
	margin-left:20px;
	width: 230px;
	height:140px;
	margin-top:0px;
	margin-bottom:10px;
	font-size:11px;
	line-height:18px;
	color: #432907;
	text-align:center;
	padding-right:10px;
	padding-top:12px;
}
.last a, a:hover {
	color:#432907; 
}

.last a:hover {
	color:#003263; 
}

.lastl {
    float:left;
	margin-right:6px;
	width: 225px;
	height:140px;
	margin-top:0px;
	margin-bottom:10px;
	font-size:11px;
	line-height:18px;
	color: #432907;
	text-align:center; 
	padding-right:10px;
	padding-top:12px;
}

.lastl a, a:hover {
	color:#432907; 
}

.lastl a:hover {
	color:#003263; 
}

.lastd {
    float:left;
	margin-right:0px;
	border-left: 1px  inset #cccccc;
	width: 220px;
	height:140px;
	margin-top:0px;
	margin-bottom:10px;
	font-size:11px;
	line-height:18px;
	color: #432907;
	text-align:center; 
	padding-right:10px;
	padding-top:12px;
}

.lastd a, a:hover {
	color:#432907; 
}

.lastd a:hover {
	color:#003263; 
}

.lastc {
    float:right;
	margin-left:0px;
	border-left: 1px  inset #cccccc;
	margin-right:20px;
	width: 230px;
	height:140px;
	margin-top:0px;
	margin-bottom:10px;
	font-size:11px;
	line-height:18px;
	color: #432907;
	text-align:center;
	padding-left:5px;
	padding-top:12px;
}
.lastc a, a:hover {
	color:#432907; 
}

.lastc a:hover {
	color:#003263; 
}




#footer p {
	margin: 0;
	padding: 13px 0 0 0;
	text-align: center;
	color:#333333;
	font-size: 12px;
}

#footer a {
}

#footer .link {
	float: right;
	margin-right:13px;
}

.copyright {
   width:957px;
   height:20px;
   float:left;
   margin-left:20px;
   font-size:12px;
   color: #432907;
   text-align:center;
}
	 
.copyright a, a:hover {
	color:#432907; 
}

.copyright a:hover {
	color:#003263; 
}

.finalcopy  {
    float:left;
    margin-left:20px;
	margin-right:20px;
	width: 957px;
	height:50px;
	margin-top:0px;
	margin-bottom:10px;
	font-size:11px;
	text-align:center;
	padding-right:0px;
	}

