/*
Date: 8th Januray 2008
Project: Holidays 2 Canada
Author: Matthew Pusey, Freetimers Internet
Description: 3 column website
*/

body {
  background: #ECECEC;
}

body, table, td, tr, p {
  color: #585858;
  font-size: 12px;
  font-family: Tahoma;
  /*text-align: left;*/
}

.addreviews{cursor:pointer;}
#addreviewform{display:none;float:left;clear:both;}

p {
  padding: 0;
  margin: 0;
}
  .addreviews{cursor:pointer;}
.subtitle {

}

table, tr, td {
  background: #fff;
}

a {
  color: #585858;
  text-decoration: underline;
}

h1 a {
  color: #d0000f;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

a:hover {
  color: #d0000f;
}

.clear {
  clear: both;
}
h3 {
  color: #d0000f;
  font-size: 16px;
  font-weight: bold;
}
h1 {
  color: #d0000f;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

h2 {
  color: #d0000f;
  font-size: 15px;
  font-weight: bold;
  text-align: left;
}

h2 a{
  color: #d0000f;
}


#mainContainer {
  width: 955px;
  margin: auto;
}

#columnContainer {
  margin-top: 5px;
}

#headerContainer {
  height: 142px;
  width: 953px;
  background: url('../images/header-new.jpg') no-repeat;
}
#moreback
{
background: url('../images/nav-images/more-back.jpg') no-repeat;
height:15px;width:180px;margin-bottom:5px;font-family:Arial;font-size:10px;color:white;padding-top:1px;clear:both;
}


#leftContainer {
  width: 180px;
  border: 1px solid #CBCBCB;
  background: #fff;
  float: left;
  font-size: 10px;
  text-align: center;
}
#box{clear:both;margin-bottom:5px;margin-left:10px;text-align:left;margin-top:0px; padding-top:0px;font-size:10px;}
#box a{text-decoration:none;}
/*
Left Menu */

#leftContainer a img {
  border:none;
  /*border: 1px solid #d0000f;*/
  /*margin-top: 10px;*/
}

#leftContainer a img.title {
  margin: 0px;
}
/*
#leftPadding p {
  width: 155px;
  margin: 0px;
  font-size: 11px;
  padding: 10px 10px;
  text-align: center;

}
*/
#leftPadding p a {
  text-decoration: none;
}

/* Right Container */

#rightContainer {
  width: 180px;
  border: 1px solid #CBCBCB;
  background: #fff;
  float: left;
  font-size: 10px;
  text-align: center;
  font-weight: normal;
}

#rightContainer a img {
  border: none;
  margin-top: 0px;
}

#rightContainer a img.title {
  margin: 0px;
}

#rightPadding p {
  width: 150px;
  margin: 0px;
  padding: 10px 10px;
  
}

#rightPadding p a {
  text-decoration: none;
}

#rightContainer a{
  text-decoration: 	none;
}

/*
Center Column */

#centerContainer {
  width: 575px;
  margin-left: 5px;
  margin-right: 5px;
  float: left;
  border: 1px solid #CBCBCB;
  background: #fff;
}

#centerPadding {
  padding: 10px;
  text-align: left;
  font-size: 12px;
}

.centerLeft{
  text-align: left;
  padding-left: 15px;
  font-size: 11px;
}

/*
Horizontal Navigation Menu 

#horizontal {
  background: #fff;
  border: 1px solid #CBCBCB;
  border-top: none;
  height: 23px;
}

#horizontal ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  width: 670px;
  margin: auto;
  font-family: Tahoma;
  font-size: 14px;
}

#horizontal ul li {
  float: left;
  /*padding: 0 10px;*/
}
/*
#horizontal ul li a {
  color: #D0000F;
  line-height: 23px;
  text-decoration: none;
  display: block;
  padding: 0 10px;
}

#horizontal ul li a:hover {
  background: #d0000f;
  color: #fff;
}
*/


/****************************************************************************HORIZONTAL MENU****************************************************************************/	
#topnavcontainer{width:952px;	height:27px; margin-left:0px;float:left; }
#horizontal { float:left; margin:0px;margin-left:1px; padding:0px;background-image:url(../images/top_menu/_top_menu_back.png); margin-bottom:10px;width:952px;	}
#horizontal ul { list-style-type: none; float: left; margin:0px; padding:0px;margin-left:250px;}
#horizontal ul li { float: left; margin:0px;padding:0px; }
#horizontal a img {border: 0;float: left;margin:0px;padding:0px;}
#horizontal ul li a {display: block; height:27px; margin:0px; padding:0px; overflow: hidden;/* for IE 6 */}

#horizontal ul li a#home { background-image:url(../images/top_menu/_top_menu.png); width:58px;  background-position:-0px -0px; background-repeat:no-repeat;}
#horizontal ul li a#home:hover{background-image:url(../images/top_menu/_top_menu.png); background-position:-0px -27px; background-repeat:no-repeat;}
#horizontal ul li#active a#home{background-image:url(../images/top_menu/_top_menu.png); background-position:-0px -54px;background-repeat:no-repeat; }

#horizontal ul li a#aboutus{ background-image:url(../images/top_menu/_top_menu.png);width:75px; background-position:-58px -0px;background-repeat:no-repeat;}
#horizontal ul li a#aboutus:hover{ background-image:url(../images/top_menu/_top_menu.png); background-position:-58px -27px;background-repeat:no-repeat;}
#horizontal ul li#active a#aboutus{ background-image:url(../images/top_menu/_top_menu.png); background-position:-58px -54px;background-repeat:no-repeat;}

#horizontal ul li a#events1{ background-image:url(../images/top_menu/_top_menu.png);width:123px; background-position:-133px -0px;background-repeat:no-repeat;}
#horizontal ul li a#events1:hover{ background-image:url(../images/top_menu/_top_menu.png); background-position:-133px -27px;background-repeat:no-repeat;}
#horizontal ul li#active a#events1{ background-image:url(../images/top_menu/_top_menu.png); background-position:-133px -54px;background-repeat:no-repeat;}

#horizontal ul li a#operations { background-image:url(../images/top_menu/_top_menu.png);width:65px;background-position:-256px -0px;background-repeat:no-repeat; }
#horizontal ul li a#operations:hover{ background-image:url(../images/top_menu/_top_menu.png); background-position:-256px -27px;background-repeat:no-repeat;}
#horizontal ul li#active a#operations{background-image:url(../images/top_menu/_top_menu.png); background-position:-256px -54px;background-repeat:no-repeat;}

#horizontal ul li a#avi8 { background-image:url(../images/top_menu/_top_menu.png);width:114px;background-position:-321px -0px;background-repeat:no-repeat;}
#horizontal ul li a#avi8:hover{background-image:url(../images/top_menu/_top_menu.png); background-position:-321px -27px;background-repeat:no-repeat;}
#horizontal ul li#active a#avi8{ background-image:url(../images/top_menu/_top_menu.png); background-position:-321px -54px;background-repeat:no-repeat;}

#horizontal ul li a#news1 {background-image:url(../images/top_menu/_top_menu.png);width:140px;background-position:-435px -0px;background-repeat:no-repeat;}
#horizontal ul li a#news1:hover{ background-image:url(../images/top_menu/_top_menu.png); background-position:-435px -27px;background-repeat:no-repeat;}
#horizontal ul li#active a#news1{ background-image:url(../images/top_menu/_top_menu.png); background-position:-435px -54px;background-repeat:no-repeat;}

#horizontal ul li a#commercial {background-image:url(../images/top_menu/_top_menu.png);width:82px;background-position:-575px -0px;background-repeat:no-repeat;}
#horizontal ul li a#commercial:hover{ background-image:url(../images/top_menu/_top_menu.png); background-position:-575px -27px;background-repeat:no-repeat;}
#horizontal ul li#active a#commercial{ background-image:url(../images/top_menu/_top_menu.png); background-position:-575px -54px;background-repeat:no-repeat;}

/*******************************************************************Menus *********************************************************************************************/
#horizontal li:hover a, 
#horizontal li.sfHover a {
  color: #474444;
    color: white;
	width:115px;	
	padding:0px;

}
#horizontal li:hover ul a, 
#horizontal li.sfHover ul a {
  color: #474444;	
    color: white;
	width:115px;
	text-indent:5px;
}
#horizontal li:hover ul a:hover, 
#horizontal li.sfHover ul a:hover {
  background: #1dabec;
  color: #474444;	
  color: white;
}
  #horizontal li ul {
     	position: absolute;
    	left: -999em;
		padding-left: 1px;
		width:115px;
       background: #1d9aec;
		z-index:2;
		clear:both;
      }
      #horizontal li ul li { 
        border-bottom: solid;
        border-bottom-width: 1px;
		width:115px;
		}
		
     
	  
      #horizontal li:hover ul,
      #horizontal li.sfhover ul {
        left:auto;
	   top: 217px;
      }
      
       #horizontal li:hover ul,
       #horizontal li.sfhover ul {
         left: auto;
        margin: 0px;
        padding: 0px;
       }
          #horizontal ul li ul li a {
            border-top: 0;
            padding: 0px;
            margin: 0px;
            line-height: 20px;
            font-family: Verdana;
            font-size: 11px;
            color: #414141;
            text-decoration: none;
            height: 20px;
           
          }
      
          #horizontal ul li ul li a:hover {
            color: #fff;
            border-top: 0;
            padding: 0px;
            *height: 20px;
            margin: 0px;
            line-height: 20px;
           
          }
/*
Gallery Boxes */
/****************************************************************************HORIZONTAL MENU****************************************************************************/	
#topnavcontainer_tab{position:relative;z-index:10;width:575px;height:22px;margin-left:0px;float:left;margin-left:-11px;*margin-right:-11px;margin-top:-11px;border-top:1px solid #ececec;border-left:1px solid #ececec;border-right:1px solid #ececec; background:#ececec url(../images/tabs/_tabs.png);margin-bottom:10px;}
#topnavcontainer_tab1{width:575px;height:22px;margin-left:0px;float:left;background-image:url(../images/tabs/_tabs.png);}

#horizontal_tab {  float:left; margin:0px; padding:0px;background:url(../images/tabs/_tabs.png) -0px -132px; width:575px;height:22px;}
#horizontal_tab ul { list-style-type: none; float: left; margin:0px; padding:0px;}
#horizontal_tab ul li { float: left; margin:0px;padding:0px; }
#horizontal_tab a img {border: 0;float: left;margin:0px;padding:0px;}
#horizontal_tab ul li a {display: block; height:22px; margin:0px; padding:0px; overflow: hidden;/* for IE 6 */}
#horizontal_tab ul li a#home11 { width:115px;   }
#horizontal_tab ul li a#aboutus1{width:115px;}
#horizontal_tab ul li a#events1{ width:115px;}
#horizontal_tab ul li a#operations { width:115px;}
#horizontal_tab ul li a#avi8 { width:115px;}

#divcontainer{position:relative;z-index:10;width:570px;height:285px;margin-left:0px;float:left;margin-left:-11px;*margin-right:-11px;margin-top:-11px;overflow:hidden}
#divcontainer1{position:relative;z-index:10;width:570px;min-height:100px;margin-left:0px;float:left;margin-left:-11px;*margin-right:-11px;margin-top:-11px;overflow:hidden;text-align:left}
#divcontainer1 .menu {background:url(../images/nav-images/slider-back-list.jpg) top left no-repeat;display:block;height:22px;width:536px;
					margin-bottom:0px;overflow:hidden;color:#343434;text-decoration:none;padding-left:15px;padding-top:0px;*padding-top:3px;text-align:left;}

.innerdiv{clear:both;float:left;width:536px;border-bottom:3px solid #d3000e;margin-bottom:3px;margin-top:3px;}
.innerdiv a{text-decoration:none; }			
.innerdiv1{clear:both;float:left;border-bottom:1px solid #d3000e;width:156px;}		
#divcontainer1 .active {
	background:url(../images/nav-images/slider-back-list-mo.jpg) top left no-repeat;
}

.menu {background:url(../images/nav-images/tree-list.jpg) top left no-repeat;display:block;height:20px;width:158px;
					margin-bottom:1px;overflow:hidden;text-decoration:none;padding-left:15px;padding-top:1px;text-align:left;}
.active {
	background:url(../images/nav-images/tree-list-mo.jpg) top left no-repeat;
}

#list1{ height:127px;width:127px;border:1px solid #6B6B6B;background:#E5E5E5;margin-bottom:5px;float:left;}
#list2{ height:127px;width:127px;border:1px solid #6B6B6B;background:#E5E5E5;margin-bottom:2px;margin-left:6px;*margin-left:9px;float:left;}
#list3{ height:127px;width:127px;border:1px solid #6B6B6B;background:#E5E5E5;margin-bottom:2px;margin-left:6px;*margin-left:9px;float:left;}
#list4{ height:127px;width:127px;border:1px solid #6B6B6B;background:#E5E5E5;margin-bottom:2px;margin-left:6px;*margin-left:9px;float:left;}

#list1-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Rail-Tours-and-Escorted-Tours/Escorted-Tours.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list2-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Rail-Tours-and-Escorted-Tours/Rail-And-Drive.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list3-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Rail-Tours-and-Escorted-Tours/Rail-Tours.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list4-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Rail-Tours-and-Escorted-Tours/Rocky-Mountains.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}

#list5-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Wildlife-Holidays/Adventure.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list6-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Wildlife-Holidays/Bear-Watching.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list7-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Wildlife-Holidays/Whale-Watching.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list8-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Wildlife-Holidays/Wildlife.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}

#list9-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Cruises-Deluxe-Tailormade-Holidays/Alaska.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list10-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Cruises-Deluxe-Tailormade-Holidays/Deluxe.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list11-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Cruises-Deluxe-Tailormade-Holidays/MultiCentre.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list12-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Cruises-Deluxe-Tailormade-Holidays/Tailormade.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}

#list13-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Fly-Drive-and-Family-Holidays/Family-Holidays.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list14-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Fly-Drive-and-Family-Holidays/Fly-Drives-Atlantic.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list15-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Fly-Drive-and-Family-Holidays/Fly-Drives-East.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list16-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Fly-Drive-and-Family-Holidays/Fly-Drives-West-Rockies.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}

#list17-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Winter-and-Adventure-Holidays/Adventure.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list18-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Winter-and-Adventure-Holidays/Ski-Offers.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list19-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Winter-and-Adventure-Holidays/Two-Country-Holidays.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}
#list20-in{ height:80px;width:120px;float:left;background:url(../images/nav-images/Tour-thumbs/Winter-and-Adventure-Holidays/Winter.png);margin-left:2px;margin-top:3px; text-align:center;color:white;}


#div1{width:575px;height:280px;margin-left:0px;float:left;padding-top:5px;text-align:left;margin-left:5px; overflow:hidden;}
#div2{width:575px;height:280px;margin-left:0px;float:left;padding-top:5px;text-align:left;margin-left:5px;overflow:hidden;}
#div3{width:575px;height:280px;margin-left:0px;float:left;padding-top:5px;text-align:left;margin-left:5px;overflow:hidden;}
#div4{width:575px;height:280px;margin-left:0px;float:left;padding-top:5px;text-align:left;margin-left:5px;overflow:hidden;}
#div5{width:575px;height:280px;margin-left:0px;float:left;padding-top:5px;text-align:left;margin-left:5px;overflow:hidden;}

#div1 a{text-decoration:none;}
#div2 a{text-decoration:none;}
#div3 a{text-decoration:none;}
#div4 a{text-decoration:none;}


#moreback1{color:white;background: url('../images/nav-images/bot1.jpg') repeat-x;;position:relative;z-index:10;width:576px;height:16px;margin-left:0px;float:left;margin-left:-11px;*margin-right:-11px;margin-top:5px;border-left:1px solid #cbcbcb;}
#moreback1 a{color:white;text-decoration:none}
#moreback1 a:hover{color:#d0000f;text-decoration:none;}
#moreback a{color:white;text-decoration:none}
#moreback a:hover{color:#d0000f; text-decoration:none}
#moreback1after{position:relative;z-index:10;width:575px;*width:577px;height:31px;float:left;margin-left:-11px;*margin-right:-11px;overflow:hidden;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec;background-image:url(../images/nav-images/holstype.jpg); }
#moreback1after a{color:white;}
#moreback1after a:hover{color:#d0000f;}
#moreback1after1{position:relative;z-index:10;width:575px;*width:577px;height:31px;float:left;margin-left:-11px;*margin-right:-11px;overflow:hidden;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec;background-image:url(../images/nav-images/searchhols.jpg); }
#moreback1after1 a{color:white;}
#moreback1after1 a:hover{color:#d0000f;}
/*#moreback1after{margin-left:-11px;float:left;background-image:url(../images/nav-images/holstype.jpg); width:575px;height:31px;border-left:1px solid #ececec;border-right:1px solid #ececec;}*/
/*
#moreback1
{
background: url('../images/nav-images/more-back.jpg') ;
height:15px;width:575px;margin-bottom:5px;font-family:Arial;font-size:10px;color:white;clear:both;margin-left:-11px;
*/

/*******************************************************************Menus *********************************************************************************************/










/*
Search Box Mainpage */

.searchBox {
  width: 180px;
  float: left;
}

.searchBox b {
  color: #d0000f;
  font-weight: bold;
  font-size: 11px;
}

.searchBox b a {
  text-decoration: none;
  color: #d0000f;
}

.searchBox img {
  border: 1px solid #d0000f;
  margin: 5px 0;
}

.searchBox select {
  width: 150px;
  font-size: 11px;
  border: 1px solid #CCCCCC;
  color: #585858;
  margin-bottom: 6px;
}

.searchBox input {
  width: 60px;
  background: #D0000F;
  border: none;
  height: 16px;
  line-height: 14px;
  color: #fff;
  float: right;
  margin: 0;
  margin-right: 16px;
  font-size: 11px;
  padding: 0px;
}

input.search_buttons {
  width: 80px;
  background: #D0000F;
  border: none;
  height: 20px;
  line-height: 20px;
  color: #fff;
  float: right;
  margin: 0;
  margin-right: 16px;
  font-size: 11px;
  padding: 0px;
  padding-bottom: 3px;
}

/*
Vertical menu (right side) */

.vertical {
  margin: 0;
  padding: 4px 0px 10px 10px;
  text-align: left;
  font-size: 11px;
}

.vertical ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  /*padding-top: 5px;*/
}

.vertical ul ul {
/*  padding: 4px 0 8px 5px;*/
  padding-left: 10px;
  padding-top: 2px;
}

.vertical ul li {
  /*line-height: 14px;*/
  line-height:20px;
}

/*
News Page */

.newsBox {
  width: 500px;
}

.newsImg {
  width: 165px;
  height: 150px;
  float: left;
}

.newsName {
  float: left;
  width: 165px;
}

.newsDate {
  width: 165px;
  float: left;
}

input.search_select {
  width: 150px;
  height: 19px;
  background: #fff;
  border: 1px solid #ccc;
  color: #585858;
  line-height: 15px;
}

.search_select {
  width: 150px;
  height: 19px;
  background: #fff;
  border: 1px solid #ccc;
  color: #585858;
  line-height: 15px;
}
/*
Footer in here */

#footerContainer {
  height: 26px;
  background: url('../images/nav-images/footer.jpg') no-repeat;
  margin-top: 5px;
  font-size: 0px;
  width: 950px;
}

.footer {
  width: 800px;
  height: 47px;
  margin-bottom: 30px;
  margin-top: 10px;
  text-align: center;
  line-height: 12px;
  padding-top: 5px;
}

.footer a {
  text-align: center;
}

#aff { display: block; height: 120px; width:90%;margin:20px 0 0 0 }

#aff .atol { display: block; width: 100px; float: left;}
#aff .ft { }
#times { float: right; margin: 0px; font-weight: bold; padding-top: 5px; }

#maca { width: 800px; margin: 20px auto; text-align: center;  }

/*.footer a img {
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  padding-left: 80px;
  padding-top: -10px;
}*/


ul.home-welcome{list-style:none;width:100%;margin:5px 0;padding:0;font-size:10px;}
ul.home-welcome li{width:130px;float:left;background: url(../images/bullet.png) no-repeat 0 0;padding:0 0 2px 10px;}
a.special-offer{width:178px;position:relative;margin:1px;text-decoration:none;background-color:#fff;font-size:10px;color:#666;display:inline-block;text-align:left;}
a.special-offer:hover{background-color:#ccc;color:#333;}
a.special-offer .hero{width:176px;height:86px;border:#cc0000 1px solid;display:block;background-position:center center; background-repeat:no-repeat;}
a.special-offer .hero h4{width:172px;padding:2px;color:#fff;font-weight:bold;font-size:10px;margin:0;background:transparent url(../images/so_h2_bg.png) repeat 0 0; height:30px;display:block;}
a.special-offer p{font-size:10px;text-align:left;padding:2px;}
a.special-offer p img{border:0;padding:0;}

.promo{width:100%;line-height:12px;}
.promo .guarantee{width:185px;float:left;display:inline-block;margin:5px 5px 5px 0;background: url(../images/price_guarantee.png) no-repeat 0 0;padding:0 0 0 78px;height:80px;}
.promo .quote{width:80px;float:left;display:inline-block;margin:5px 0;background: url(../images/free_quote.png) no-repeat 0 0;padding:0;height:80px;text-indent:-9999px;}
.promo .quote:hover{background-position:0 -80px;}
.promo .availability{width:180px;float:left;display:inline-block;margin:6px 1px 6px 11px;background: url(../images/call-now.jpg) no-repeat 0 0;padding:0;height:80px;}
.promo .availability a.cmd{width:180px;height:22px;display:block;margin:0;background: url(../images/checkprices.png) no-repeat 0 0;padding:0;text-indent:-9999px;}
.promo .availability a.cmd:hover{background-position:0 -22px;}
.search-guarantee{width:450px;float:left;display:inline-block;margin:5px 5px 5px 0;background: url(../images/price_guarantee.png) no-repeat 0 0;padding:0 0 0 100px;min-height:90px;*height:90px;}
.promo h3,.search-guarantee h3{font-size:11px;font-weight:bold;font-style:italic;color:#000;padding:0;margin:0;}
.promo p,.search-guarantee h3{font-size:10px;color:#333;}
.promo h3,.promo p{display:block;}

	/*
.promo{width:100%;}
.promo .guarantee{width:175px;float:left;display:inline-block;margin:5px 5px 5px 0;background: url(../images/price_guarantee.png) no-repeat 0 0;padding:0 0 0 100px;}
.promo .quote{width:175px;float:left;display:inline-block;margin:5px 0;background: url(../images/free_quote.png) no-repeat 0 0;padding:0 0 0 100px;min-height:100px;*height:100px;text-decoration:none;}
.search-guarantee{width:450px;float:left;display:inline-block;margin:5px 5px 5px 0;background: url(../images/price_guarantee.png) no-repeat 0 0;padding:0 0 0 100px;min-height:90px;*height:90px;}
.promo h3,.search-guarantee h3{font-size:11px;font-weight:bold;font-style:italic;color:#000;padding:0;margin:0;}
.promo p,.search-guarantee h3{font-size:10px;color:#333;}
.promo h3,.promo p{width:170px;display:block;}
*/

.review{width:100%;margin:10px 0;}
.review h2{padding:10px 2px 5px 40px;background: url(../images/write_review.png) no-repeat 0 0;cursor:pointer;margin:0;}
.review h2 a{text-decoration:none;}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.spacer{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:5px}

/* SEO Styles - Added by DW */

#lp-cta-t { background: #efefef; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; padding: 12px; margin: 20px 0 0; }
#lp-cta-t ul { list-style-type: none; margin: 0; padding: 0; }
#lp-cta-t li { display: block; float: left; width: 110px; text-align: center; background: #fff; margin: 5px; padding: 6px; min-height: 120px; }
#lp-cta-t img { width: 108px; height: 70px; margin: 0 0 10px 0; }
#lp-cta-t span { clear: both; text-align: center;  }
#lp-cta-t a { text-decoration: none; font-weight: bold;  }
#lp-cta-t h2 { margin: 0 0 10px 0; padding: 0;}

#lp-cta-b { background: #efefef; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; padding: 12px; margin: 20px 0 0; }
#lp-cta-b ul { margin: 0; padding: 0; list-style-type: none; }
#lp-cta-b li { float: left; margin: 5px; }
#lp-cta-b a {  }

#myContent { width: 180px; }

.otherDestinations { width: 100%; }
.otherDestinations a { text-decoration: none;}
.otherDestinations div { display: inline; margin: 5px 7px 0; width: 76px;float:left; font-size: 14px;}
.otherDestinations img { border:0px; margin: 0; }

.holiday h1{padding:0;margin:0 0 10px 0;}
.options{width:555px;list-style:none;padding:0;margin:0;float:left;}
.options li{float:left;display:inline-block;padding:0;margin:0;}
.options li a{display:block;}

.holiday table p em strong{font-style:normal;background-color:#f7f0f0;display:block;}

