@charset "utf-8";







body {







	background-image: url(../images/singles.jpg);



	background-repeat: repeat-x;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-color: #FFFFFF;







}







.header{



width:1023px;



background-image:url(../images/singles-cruise.jpg);



background-repeat:no-repeat;



}







.submenu a{







width:1023px;







text-align:center;







height:40px;







font-family:Arial, Helvetica, sans-serif;







font-size:15px;







font-weight:bold;



color:#FFFFFF;







}







.super-special{font-family:Helvetica, Arial, sans-serif;







font-size:15px; line-height:21px; color: #0066FF;}







img{border:0;}







.content{







width:1023px; clear:both; background-image:url(../images/singles-schedules.jpg); background-position:bottom;  background-repeat:no-repeat;}







.content-footer{







width:1023px; clear:both;}







.singles-group-cruise-schedules{float:left; margin-left:73px; width:272px; background-image:url(../images/single-group-cruises-schedules.png); background-repeat:no-repeat;  background-color:#e4e3a8;}

.singles-tours-schedules{float:left; margin-left:23px; width:272px;  background-image:url(../images/single-tours-schedules.png); background-repeat:no-repeat;  background-color:#f1adf3;}

.singles-events-schedules{float:left; margin-left:23px; width:272px; background-image:url(../images/single-events-schedules.png); background-repeat:no-repeat;  background-color:#a0e0f1;}

.dotted{ padding-bottom:2px;margin-bottom:10px; background-image:url(../images/dotted.gif); width:266px; height:2px;}

.singles{margin-top:65px}



.singlestravelintl{color:#006600;}
.singlestravelintl h3{ font-weight:bolder; font-size:12px;}
.singlescruise{color:#000066;}
.singlescruise h3{ font-weight:bolder; font-size:12px;}



.group-cruise{width:275px; background-image:url(../images/single-group-cruises-home.gif); background-position:center; background-repeat:no-repeat; padding:0 6px 0 6px;}

.singles-group-cruise-schedules h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0}

.group-thumb img{float:left; vertical-align: top; padding:10px 4px 5px 2px;}

.group-cruise-details {float:left;padding: 7px 5px 5px 0px;width:210px; text-align:left; line-height:12px; letter-spacing:0.05px}

.group-cruise-details b{font-family:Arial, Helvetica, sans-serif; color:#797602; font-size:10px;}

.group-cruise-details span{font-family:Arial, Helvetica, sans-serif; color: #000; font-size:11px;}





.events{width:275px; background-image:url(../images/single-events-home.gif); background-position:center; background-repeat:no-repeat; padding:0 6px 0 6px;}

.singles-events-schedules h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0}

.events-thumb img{float:left; vertical-align: top; padding:10px 4px 5px 2px; }

.events-details{float:left;padding: 7px 5px 5px 0px;width:210px; text-align:left; line-height:12px; letter-spacing:0.05px}

.events-details b{font-family:Arial, Helvetica, sans-serif; color:#1390cc; font-size:10px;}

.events-details span{font-family:Arial, Helvetica, sans-serif; color: #000; font-size:11px;}





.tours{width:275px; background-image:url(../images/single-tours-home.gif); background-position:center; background-repeat:no-repeat; padding:0 6px 0 6px;}

.singles-tours-schedules h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0}

.tours-thumb img{float:left; vertical-align: top; padding:10px 4px 5px 2px; }

.tours-details{float:left;padding: 7px 5px 5px 0px;width:210px; text-align:left; line-height:12px; letter-spacing:0.05px}

.tours-details b{font-family:Arial, Helvetica, sans-serif; color:#db28e0; font-size:10px;}

.tours-details span{font-family:Arial, Helvetica, sans-serif; color: #000; font-size:11px;}







.single-singles{margin-top:0px}



.singles-article{float:left; margin-left:123px; width:572px; text-align:justify; font-family:Arial, Helvetica, sans-serif;}



.singles-article-side{float:left; margin-left:13px; width:272px; text-align:left}











.agentmenu{ background-image:url(../images/agent-agent.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:35px; padding-top:11px; margin-top:20px;}



.agentmenu b a{color:#000}





.FooterText01{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#2E348A;

	font-weight:bold;

}

.FooterText02BB{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#1B1B1B;

	font-weight:bold;

}

.FooterText02RBig{

	font-family:Arial, Helvetica, sans-serif;

	font-size:23px;

	color:#D50303;

	font-weight:bold;

}

.FooterText02BBL{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#202A90;

	font-weight:bold;

}

.FooterTextArialGray{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#7B7B7B;

	font-weight:bold;

}

.FooterTextArialRed{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#E00026;

	font-weight:bold;

}

.FooterText02WHITE{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

}

.FooterText02WHITENumber{

	font-family:Arial, Helvetica, sans-serif;

	font-size:23px;

	color:#FFFFFF;

	font-weight:bold;

}

.seasickContentredBlk{
	font-family:Arial, Helvetica, sans-serif;
	color:#060606;
	font-size:13px;
	font-weight:bold;
}
.servicesContent2{
	font-family:Arial, Helvetica, sans-serif;
	color:#fc8902;
	font-size:13px;
	font-weight:bold;
}