@charset "utf-8";


.clear {clear:both;}

#main-container { width:951px; margin:5px 0 0 0; padding:0;}

#container-one {width:178px; height:555px; margin: 0 5px 0 0; padding:0; float:left; }

#container-one .top-ad { width:178px; height:206px; color:#FFF; margin:0; padding:0; }

#container-one .cruise-promo-all { width:178px; height:62px; background-image:url(../images2/specials/view_all_bg.gif); margin: 5px 0 5px 0;}

#container-one .cruise-promo-all p { font-family:Arial; font-size:12px; font-weight:bold; color:#024d8e; padding:15px 0 0 15px; margin:0;}

#container-one .cruise-promo-1 { width:178px; height:87px; margin: 5px 0 0 0; background-image:url(../images2/specials/offer2_bg.gif);}

#container-one .cruise-promo-1 p { font-family:Arial; font-size:16px; font-weight:bold; color:#024d8e; padding: 15px 0 0 15px; margin:0;}

#container-one .cruise-promo-2 { width:178px; height:87px; margin: 5px 0 0 0; background-image:url(../images2/specials/offer3_bg.gif);}

#container-one .cruise-promo-2 p { font-family:Arial; font-size:16px; font-weight:bold; color:#024d8e; padding: 15px 0 0 15px; margin:0;}

#container-one .cruise-promo-3 { width:178px; height:87px; margin: 5px 0 0 0; background-image:url(../images2/specials/offer4_bg.gif);}

#container-one .cruise-promo-3 p { font-family:Arial; font-size:16px; font-weight:bold; color:#024d8e; padding: 15px 0 0 15px; margin:0;}

#container-one p a{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#dc1c41;
}


/*container two*/

#container-two {width:763px; height:550px; margin:0; padding:0; float:left;}

#cont-two-group {width:763px; height:474px; margin:0; padding:0; float:left; }


/*left*/

#container-two-left { width:521px; height:474px; margin:0 5px 0 0; float:left; border: 1px solid #d3eeff;}


/*Rigth*/

#container-two-right { width:222px; /*height:474px;*/ margin:0; float:left; padding:0;  }

#container-two-right .quicksearch {width:222px; height:279px; margin:0; padding:0; }

#container-two-right .bottom-ad { width:222px; height:194px; margin:5px 0 0 0; padding:0; }



/*bottom*/

#container-two-bottom {width:760px; height:65px; margin:10px 0 0 0; padding: 0; float:left; /*border: 1px solid blue;*/}




/*Email form*/

iframe.iframe-specials {width:757px; height:61px; padding:0; margin:0; }

#email-content { width:757px; height:61px; padding: 0; margin: 0; background: url('../images2/specials/get_the_low_down_2.jpg') no-repeat;}

#twitter-wrap { width:757px; margin:0; padding:0;}

#specialform-title {float:left; width:565px; font-family:Arial; font-size:16px; font-weight:bold; color:#dc1c41; padding: 5px 0 0 10px; margin:0;}

#specialtwitter  {float:left; width:168px; text-align:right; padding:15px 0 0 0; margin: 0;}

#specialtwitter a {font-family:verdana; font-size:10px; font-weight:bold; color:#0963c9; }



#formalign {padding: 0; margin: 0;}

#specialform-email{font-family:Arial; height: 30px; font-size:14px; font-weight:bold; color:#024d8e; float:left; padding: 3px 0 0 10px; margin: 0;}

#form {float:left; padding: 0; margin: 0; line-height:1em;}

input {padding: 0; margin: 0 5px; vertical-align:top;}

/*Email form ends*/


form { margin:0; padding:0;}

#footer {margin: 10px 0 0 0;}

#tc a{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#06F; margin:5px 0 5px 0;}


/*Hero Offer*/

#offer-box {width:521px; height:474px; float:left;}


/*cash Back*/

#offer-box .cashback{ width:521px; height:474px; background-image:url(../images2/specials/cash-back-0520.jpg); background-position:center; position:relative;}

#offer-box .cashbackgrid{
	width:430px;
	height:100px;
	position:absolute;
	left: 51px;
	top: 82px;
}

#offer-box .cashbackdetails-btn{
	width:70px;
	height:20px;
	position:absolute;
	left: 394px;
	top: 214px;
}
	
#offer-box .cashbackgrid p {font-family:Arial; font-size:14px; font-weight:bold; color:#024d8e; padding: 5px 0 5px 0; margin:0;}

#offer-box .cashbackgrid p a{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; text-decoration:none;}

#offer-box .cashbackgrid p a:hover{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; text-decoration:none;}

#offer-box .cashbackgrid p a:visited{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; text-decoration:none;}


/*End Cash Back*/



/*SUMMER SALE OUT START*/

#offer-box .summercashback{ width:521px; height:474px; background-image:url(../images2/specials/cash-back-0619.jpg); background-position:center; position:relative;}

#offer-box .summercashback-end{ width:521px; height:474px; background-image:url(../images2/specials/cash-back-0619end.jpg); background-position:center; position:relative;}

#offer-box .summercashbackgrid{
	width:430px;
	height:100px;
	position:absolute;
	left: 63px;
	top: 104px;
}

#offer-box .summercashbackdetails-btn{
	width:70px;
	height:20px;
	position:absolute;
	left: 394px;
	top: 204px;
}
	
#offer-box .summercashbackgrid p {font-family:Arial; font-size:14px; font-weight:bold; color:#024d8e; padding: 5px 0 5px 0; margin:0;}

#offer-box .summercashbackgrid p a{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; text-decoration:none;}

#offer-box .summercashbackgrid p a:hover{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; text-decoration:none;}

#offer-box .summercashbackgrid p a:visited{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; text-decoration:none;}


/*SUMMER SALE OUT END */








/*triple play*/
#offer-box .tripleplay{ width:521px; height:474px; background-image:url(../images2/specials/4day-triple-play-specials-hero.jpg);background-position:center; position:relative;}
/*triple play*/


/*72hr-sale*/
#offer-box-72hr{ width:521px; height:474px; background-image:url(../images2/specials/72hr-sale-specials-hero.jpg);background-position:center; position:relative;}


#offer-box-72hr p { font-family: verdana; font-size: 13px; color: #ffffff; margin:0; padding: 95px 0 0 60}


#countbox{color:#1f4476; font-size:16px; font-family:Arial; font-weight:bold; float:left; margin:0; padding:40px 0 0 110px;}


/*72hr-sale*/



/*Pay per day*/
#offer-box .payperday{ width:521px; height:474px; background-image:url(../images2/specials/pay-per-day-specials-hero.jpg);background-position:center; position:relative;}

#offer-box .payperday table{ width:300px; margin:0; padding:0;}

#offer-box .payperday td { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#024d8e; padding:5px; text-align:right; border-right: 1px solid white; border-bottom: 1px solid white;}

#offer-box .payperday td.red { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding:5px; text-align:center; background-color:#dc1c41; border-bottom: 1px solid white;}

#offer-box .payperday td.blue { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding:5px; text-align:center; background-color:#0090C5; border-right: 1px solid white; border-bottom: 1px solid white;}

#offer-box .payperday-grid{
	width:430px;
	height:100px;
	position:absolute;
	left: 103px;
	top: 84px;
}

/*Pay per day*/

#offer-box .hero{ width:521px; height:474px; background-image:url(../images2/specials/cash-back-extended.jpg); background-position:center; position:relative;}

#offer-box .grid{
	width:400px;
	height:100px;
	position:absolute;
	left: 61px;
	top: 123px;
}

#offer-box .details-btn{
	width:70px;
	height:20px;
	position:absolute;
	left: 406px;
	top: 200px;
}
	
#offer-box .grid p {font-family:Arial; font-size:14px; font-weight:bold; color:#024d8e; line-height:1.8em;}

#offer-box .grid p a{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; line-height:1.8em; text-decoration:none;}

#offer-box .grid p a:hover{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; line-height:1.8em; text-decoration:none;}

#offer-box .grid p a:visited{font-family:Arial; font-size:14px; font-weight:bold; color:#dc1c41; line-height:1.8em; text-decoration:none;}


/*Tool Tip*/

.tooltipspecialh{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#dc1c41;
	font-weight:bold;
	padding:15px 15px 10px 15px;
	}
	
.tooltipspecial {
	font-family:verdana;
	font-size:11px;
	padding:5px 5px 5px 15px; 
		}

#arrow
{}

