@charset "utf-8";
/* CSS Document */
html, body{margin:0px; background-color:#FFFFFF; text-align:center; height: auto; font-family: "arial";}
#center-everything{background-color:#FFFFFF; width:962px; margin:auto; text-align:center; vertical-align:top; height:auto; padding:0px; font-size:12px; color:#999999;}
#holder{background-color:#FFFFFF; width:960px; margin:auto; text-align:center; vertical-align:top; height:auto; padding:0px; color:#000000;}
#content{clear:left;}
#left-side{width:130px; float:left; text-align:center; background-color:#FFFFFF; padding-top:10px; padding-left:0px}
#middle{width:613px; float:left; background-color:#FFFFFF; padding-top:12px; text-align:left; padding-left:7px; padding-right:7px;}
#middle-2{width:595px; float:left; background-color:#FFFFFF; padding-top:12px; text-align:left; padding-left:16px; padding-right:16px;}
#middle-right{width:650px; float:right; background-color:#FFFFFF; padding-top:18px; text-align:left;}
#right-side{width:202px; float:right; text-align:center; margin:0px; background-color:#FFFFFF; padding-top:12px;}
.rounded-square{height:auto; padding:5px; border-color:#000000; border-width:2px; background:#FED259; vertical-align:top; display:block; margin:0px;}
.box1-title {width:280px; background-image:url(Images/rounded-title.gif); font-size:16px; font-weight:bold; vertical-align:top; display:block; height:31px; color:#FFFFFF;}
.box1 {background: #FFFFFF; vertical-align:top; text-align:left;}
.content-subtitles{font-size:16px; font-weight:bold; color:#0000FF;}
#footer{clear:left; text-align:center; background-color:#0D82C5; color:#FFFFFF;}

/*------------------ MAIN BOX (Surounding the whole website)  ----------------------*/
/* You can make this background transparent to show the <BODY> background, hopefully it works in all the browsers */
.holder-b1, .holder-b2, .holder-b3, .holder-b4{font-size:1px; overflow:hidden; display:block;}
.holder-b1 {height:1px; background:#3c93ec; margin:0 5px;}
.holder-b2 {height:1px; background:#3c93ec; border-right:2px solid #FFFFFF; border-left:2px solid #FFFFFF; margin:0 3px;}
.holder-b3 {height:1px; background:#3c93ec; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; margin:0 2px;}
.holder-b4 {height:2px; background:#3c93ec; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; margin:0 1px;}
.holder-border {background: #3c93ec; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}

/*------------------ TOP MENU ----------------------*/
tr.topnav a, tr.topnav a:visited {
	display: block;
	background-color: #FF7900;
	color: #FFFFFF;
	text-align: center;
	padding: 7px 7px 7px 7px;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	white-space: nowrap;
	min-width: 50px;
	text-decoration:none;
}
tr.topnav a:hover {
	color: #FFFFFF;
	background-color: #0085CA;
	padding: 7px 7px 7px 7px;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
}

/*-------------------- LEFT MENU ----------------------*/
#menu{	
	width: 130px;
	height: 353px;
	background-image:url(../Images/left-menu-back.jpg);
	padding-top: 15px;
	margin: 0px;
}
#menu a, #menu a:visited{
	position:relative;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	display:block;
	width:120px;
	padding:10px 5px 10px 5px;
	margin:0px;
	font-weight:bold;
	font-size:12px;
	font-family:arial;
}
#menu a:hover {
	color: #ff7900;
	font-family:arial;
	text-decoration:underline;
}
/*--------------------------------- DEAL BOXES (in the content) ----------------------------------*/
.deals1-b1h, .deals1-b2h, .deals1-b3h, .deals1-b4h, .deals1-b2bh, .deals1-b3bh, .deals1-b4bh{font-size:1px; overflow:hidden; display:block;}
.deals1-b1h {height:1px; background:#aaa; margin:0 5px;}
.deals1-b2h, .deals1-b2bh {height:1px; background:#0D82C5; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.deals1-b3h, .deals1-b3bh {height:1px; background:#0D82C5; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.deals1-b4h, .deals1-b4bh {height:2px; background:#0D82C5; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.deals1-b2bh, .deals1-b3bh, .deals1-b4bh {background: #FFFFFF;}
.deals1-headh {background: #0D82C5; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.deals1-headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; color:#FFFFFF;}
.deals1-contenth {background: #FFFFFF; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.deals1-contenth div {background: #FFFFFF;}
.destination-contenth {background: #FFFFFF; border:0px;}
/*------------------- SEARCH BOX (in the right-side) ------------------------*/
.searchbox1-b1h, .searchbox1-b2h, .searchbox1-b3h, .searchbox1-b4h, .searchbox1-b2bh, .searchbox1-b3bh, .searchbox1-b4bh{font-size:1px; overflow:hidden; display:block;}
.searchbox1-b1h {height:1px; background:#aaa; margin:0 5px;}
.searchbox1-b2h, .searchbox1-b2bh {height:1px; background:#227AD3; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.searchbox1-b3h, .searchbox1-b3bh {height:1px; background:#227AD3; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.searchbox1-b4h, .searchbox1-b4bh {height:2px; background:#227AD3; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.searchbox1-b2bh, .searchbox1-b3bh, .searchbox1-b4bh {background: #62AFFE;}
.search-Header {background: #227AD3; border-right:1px solid #aaa; border-left:1px solid #aaa; text-align:center; padding-bottom:4px;}
.searchbox1 {background: #62AFFE; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.searchbox1 div {margin-left: 12px; padding-top: 0px; background: #62AFFE;}

/*------------------- SEARCH BOX (in the right-side) ------------------------*/
.searchbox2-b1h, .searchbox2-b2h, .searchbox2-b3h, .searchbox2-b4h, .searchbox2-b2bh, .searchbox2-b3bh, .searchbox2-b4bh{font-size:1px; overflow:hidden; display:block;}
.searchbox2-b1h {height:1px; background:#55a9ff; margin:0 5px;}
.searchbox2-b2h, .searchbox2-b2bh {height:1px; background:#55a9ff; border-right:2px solid #55a9ff; border-left:2px solid #55a9ff; margin:0 3px;}
.searchbox2-b3h, .searchbox2-b3bh {height:1px; background:#55a9ff; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff; margin:0 2px;}
.searchbox2-b4h, .searchbox2-b4bh {height:2px; background:#55a9ff; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff; margin:0 1px;}
.searchbox2-b2bh, .searchbox2-b3bh, .searchbox2-b4bh {background: #ff7900;}
.search-Header2 {background: #55a9ff; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff; text-align:center; padding-bottom:4px;}
.searchbox2 {background: #ff7900; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff;}
.searchbox2 div {margin-left: 12px; padding-top: 0px; background: #ff7900;}

/*--------------------------------- DEALS BOX (in the content) ----------------------------------*/
.deals10-b1h, .deals10-b2h, .deals10-b3h, .deals10-b4h, .deals10-b2bh, .deals10-b3bh, .deals10-b4bh{font-size:1px; overflow:hidden; display:block;}
.deals10-b1h {height:1px; background:#55a9ff; margin:0 5px;}
.deals10-b2h, .deals10-b2bh {height:1px; background:#55a9ff; border-right:2px solid #55a9ff; border-left:2px solid #55a9ff; margin:0 3px;}
.deals10-b3h, .deals10-b3bh {height:1px; background:#55a9ff; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff; margin:0 2px;}
.deals10-b4h, .deals10-b4bh {height:2px; background:#55a9ff; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff; margin:0 1px;}
.deals10-b2bh, .deals10-b3bh, .deals10-b4bh {background: #c4e0ee;}
.deals10-headh {background: #55a9ff; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff;}
.deals10-headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.deals10-contenth {background: #c4e0ee; border-right:1px solid #55a9ff; border-left:1px solid #55a9ff;}
/*.deals10-contenth div {background: #AFEAAA;}*/
.destination10-contenth {background: #c4e0ee; border:0px;}

/*-----------------------------------------------------------------------------------------------*/

.opblack {color: #000000; font-weight: bold; text-align:center; font-size: 13px; padding-top:2px; padding-bottom:2px; letter-spacing:2px;}
.left {color: #000000;  font-size: 12px; font-weight: bold; padding-left:5px; padding-right:10px;}
.right {color: #000000;  font-size: 13px; font-weight: normal; padding-right:5px; text-align:justify;}
.tbl_bcru {background-color:#FED158; text-align:left; height:18px}
.club {color: #000000;  font-size: 12px; font-weight: normal; padding-left:10px; text-align:justify;}
.top-menu a, .top-menu a:visited{text-decoration:none;}
.top-menu a:hover{text-decoration: underline;}
.footer-links a, .footer-links a:visited{text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:15px;}
.footer-links a:hover{text-decoration: underline; color:#FFFFFF;}
.footer-links{padding-top:10px; padding-bottom:10px;}