/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#A81712;
}

/*-----------------------------------------------------  	BG Starts	---------------------*/

.bg-body{
	background-image: url(images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
}


	
.bg-header{
	background-image:url(images/bg-header.jpg);
	background-repeat:no-repeat;
	}

	
.cell-headerimage-padding {
	padding: 19px 0px 0px 18px;
	margin: 0px;
	
}

.cell-navi-padding {
	padding: 43px 0px 0px 8px;
	margin: 0px;
	
}

.cell-content-padding {
	padding: 35px 30px 35px 30px;
	margin: 0px;
	
}

.bg-content-bar{
	background-image:url(images/bg-content-bar.gif);
	background-repeat:no-repeat;
	}

.cell-contentbar-padding {
	padding: 5px 10px 5px 10px;
	margin: 0px;
	
}

.img-logo {
padding: 0px 0px 0px 22px;
margin:0px;
}

.img-headerimage {
padding: 0px 8px 0px 0px;
margin:0px;
}

.img-rightimage {
padding: 0px 0px 10px 30px;
margin:0px;
}




/*-----------------------------------------------------  	BG Ends	---------------------*/


/*-----------------------------------------------------  	Text Decoration Starts	---------------------*/


.text {
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color: #190202;
}

.text1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color: #F4EFED;
}

.text2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color: #D89987;
}

.text3 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color: #FFFFFF;
}

.text4 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color: #FFFFFF;
}

.text5 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color: #F4D899;
}

.text6 {
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:16px;
	color: #190202;
}

.text7 {
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color: #610B07;
}

/*-----------------------------------------------------  	Text Decoration Ends	---------------------*/

/*-----------------------------------------------------  	Navigation link starts 	---------------------*/

/*Home Button*/

#home
{
  display: block;
  width: 89px;
  height: 47px;
  background: url("images/but-home1.jpg") no-repeat 0 0;

}

#home:hover
  { 
    background: url("images/but-home2.jpg") no-repeat 0 0;
  }

#home span
{
  display: none;
}



/*Current Cruises Button*/

#cruises
{
  display: block;
  width: 161px;
  height: 47px;
  background: url("images/but-current-cruises1.jpg") no-repeat 0 0;

}

#cruises:hover
  { 
    background: url("images/but-current-cruises2.jpg") no-repeat 0 0;
  }

#cruises span
{
  display: none;
}


/*Boarding Map Button*/

#map
{
  display: block;
  width: 146px;
  height: 47px;
  background: url("images/but-boarding-map1.jpg") no-repeat 0 0;

}

#map:hover
  { 
    background: url("images/but-boarding-map2.jpg") no-repeat 0 0;
  }

#map span
{
  display: none;
}


/*Photo Gallery Button*/

#photo
{
  display: block;
  width: 152px;
  height: 47px;
  background: url("images/but-photo-gallery1.jpg") no-repeat 0 0;

}

#photo:hover
  { 
    background: url("images/but-photo-gallery2.jpg") no-repeat 0 0;
  }

#photo span
{
  display: none;
}


/*Video Button*/

#video
{
  display: block;
  width: 74px;
  height: 47px;
  background: url("images/but-video1.jpg") no-repeat 0 0;

}

#video:hover
  { 
    background: url("images/but-video2.jpg") no-repeat 0 0;
  }

#video span
{
  display: none;
}


/*Bookings Contact Button*/

#bookings
{
  display: block;
  width: 200px;
  height: 47px;
  background: url("images/but-bookings-contact1.jpg") no-repeat 0 0;

}

#bookings:hover
  { 
    background: url("images/but-bookings-contact2.jpg") no-repeat 0 0;
  }

#bookings span
{
  display: none;
}


/*-----------------------------------------------------  	Text Link Starts	---------------------*/


a	{
	color: #D89987;
	text-decoration: none;
}

a:hover	{
	text-decoration: underline;
}



.copyright {
	color: #0099CC;
	text-decoration: none;
}

.copyright:hover {
	text-decoration: underline;

}


/*-----------------------------------------------------  	Text Link Ends	---------------------*/




/*-----------------------------------------------------  	textfield 	---------------------*/

.ss {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	height: 14px;
	color: #27292C;
	border: 1px solid #27292C;
	background-color: #ffffff;
}


.ss1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 18px;
	color: #27292C;
	border: 1px solid #27292C;
	background-color: #ffffff;
}
.ss2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #27292C;
	border: 1px solid #27292C;
	background-color: #FFFFFF;
}







