body {margin:0 auto;font-family: Calibri,Verdana;font-size: 12px;padding:0px;color:#75878C;;text-align:left;}

  a{color:#75878C;text-decoration:none;}
  a:hover{color:#75878C; text-decoration:underline; }
   h1{font-size:18px;font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;}
   
#holder {margin: 0 auto;height:100%;width:955px; /*border:#FF0000 solid 1px;*/}
	
	#main_top {height:10px;width:955px;float:left;margin-top:20px;background:url(../images/main-top.gif); /*border:#FF0000 1px solid;*/ margin-left:1px;}
	#main {height:100%;width:955px;float:left;margin-top:10px; /*border:#FF0000 1px solid;*/}
	#left-top{height:306px;width:280px;background:url(../images/searchback.png);float:left;}
	#left2{height:770px;width:280px;background:url(../images/left2.png);background-repeat:no-repeat;float:left; }
	#left2bot{height:4px;width:280px;background:url(../images/left2bot.gif);float:left; }
	
	#con1{width:280px;float:left; }
	#tripcategories{height:380px;width:280px;float:left; }
	#tripcategoriesbot{height:4px;width:315px;background:url(../images/tripcategoriesbackbot.gif);float:left; }
	
	#holiday_block{height:125px;width:640px;background:url(../images/holiday_block.png);float:left;margin-bottom:10px; -overflow:hidden; }
	#holiday_image{width:293px;height:103px;float:left;border:1px solid #2f73bd;margin-left:10px;margin-top:10px;}
	#holiday_details{width:313px;height:103px;float:left;margin-top:7px;margin-left:10px;font-family:calibri;}
	#block_title{width:313px;height:18px;font-size:18px;color:#0f5fa3;font-weight:normal;font-family:calibri;font-weight:bold;}
	#block_days{width:313px;height:14px;font-size:14px;color:#0f5fa3;font-weight:normal;text-decoration:italic;margin-top:-1px;font-family:calibri;}
	#block_text{width:313px;height:55px;font-size:11px;line-height:14px;color:#0f5fa3;font-weight:normal;font-family:calibri;margin-top:1px;}
	#block_button{height:20px;width:100px;background:url(../images/more_info.png);float:right;cursor:pointer;}
	
	
	#featured_videos{height:230px;width:640px;background:url(../images/featured_videos.png);float:left;-overflow:hidden;}
	#featured_videos_intro{width:315px;float:left;margin-left:10px;font-family:calibri;color:#fff;}
	#featured_videos_clip{width:315px;height:177px;margin-top:10px;float:left;margin-left:10px;-overflow:hidden;}
	#featured_videos_text{width:293px;float:left;margin-left:10px;margin-top:10px;font-family:calibri;color:#fff;}
	
	#con2{height:770px;width:315px;float:left;margin-left:10px;background:url(../images/main_right_column.png); }
	#features{height:376px;width:315px;float:left;color:#9919A1; }
	#features a{color:#9919A1}
	#features a:hover{color:#9919A1}
	#featuresbot{height:4px;width:315px;background:url(../images/featured-bot.gif);float:left; }

	
	/*#left2{height:376px;width:280px;background:url(../images/left2.gif);float:left; }*/
	#left2bot{height:4px;width:280px;background:url(../images/left2bot.gif);float:left; }
	
	#loginbox{height:200px;-height:180px;width:100%;float:left;margin-top:7px;*margin-top:0px;}
	#textbox{height:20px;width:127px;float:left;background:url(../images/textbox.gif); background-repeat:no-repeat;color:#BAC8D7;margin:0 0 0 10px;}
	#login{float:left;width:52px;height:20px;background:url(../images/login.gif);cursor:pointer;}
	
	#con11{float:left;width:100%;height:50px;color:#fff;font-weight:normal;padding-right:10px;border:0px solid red}
	#con22{float:left;width:100%;height:50px;color:#9919A1;font-weight:normal;padding-right:10px;}
	#forstbox{float:left;width:53px;height:45px;background:url(../images/1.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox2{float:left;width:53px;height:45px;background:url(../images/2.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox3{float:left;width:53px;height:45px;background:url(../images/3.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox4{float:left;width:53px;height:45px;background:url(../images/4.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox5{float:left;width:53px;height:45px;background:url(../images/5.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox6{float:left;width:53px;height:45px;background:url(../images/6.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox7{float:left;width:53px;height:45px;background:url(../images/7.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox8{float:left;width:53px;height:45px;background:url(../images/8.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}
	#forstbox9{float:left;width:53px;height:45px;background:url(../images/9.gif);margin-left:10px; background-repeat:no-repeat;-margin-left:5px;}

	
	#secondbox{float:left;width:205px;;height:50px;line-height:14px;padding-top:2px;}
	#secondboxr{float:left;width:225px;;height:50px;}
	
	#trip1{float:left;width:260px;height:85px;background:url(../images/adventure.png); background-repeat:no-repeat; margin-left:10px;cursor:pointer;-margin-left:5px;}
	#trip2{float:left;width:260px;height:85px;background:url(../images/culture.png); background-repeat:no-repeat; margin-left:10px;cursor:pointer;-margin-left:5px;}
	#trip3{float:left;width:260px;height:85px;background:url(../images/skills.png); background-repeat:no-repeat; margin-left:10px;cursor:pointer;-margin-left:5px;}
	#trip4{float:left;width:260px;height:85px;background:url(../images/party.png); background-repeat:no-repeat; margin-left:10px;cursor:pointer;-margin-left:5px;}

/**************************************************************************HORIZONTAL MENU****************************************************************************/	

#topnavcontainer{width:640px; height:24px;float:left;margin-top:0px;margin-left:0px; background:url(../images/menuback.gif);}
#horizontal { float:left; padding-top:4px;}
#horizontal ul { list-style-type: none; float: left; margin:0PX;padding-left:3px;}
#horizontal ul li { float: left; font-size:13px; font-weight:bold; *font-weight:bold; }
#horizontal a img {float: left;}
#horizontal ul li a {display: block; font-weight:bold; *font-weight:bold; color:#ADADAD; padding:4px 10px 4px 10px; /*border-right:blue 1px solid; for IE 6 */margin-top:-4px;}
#horizontal ul li a:hover{color:#fff; font-weight:bold; *font-weight:bold;text-decoration:none;background:#898989;padding:4px 10px 4px 10px;}
#horizontal ul li a:active{color:#fff;font-weight:bold; *font-weight:bold;text-decoration:none;padding:4px 10px 4px 10px;}

#horizontal li ul li {font-weight:normal;  *font-weight:normal;}
#horizontal ul li ul li a{padding:0px 0px 0px 10px;font-weight:normal; *font-weight:normal;} 
#horizontal ul li ul li a:hover{padding:0px;background: #5E5E5E;font-weight:normal; *font-weight:normal;}


#horizontal li:hover a, 
#horizontal li.sfHover a {
  color: #5E5E5E;
}

#horizontal li:hover ul a, 
#horizontal li.sfHover ul a {
  color: #fff;
	width:170px;
	text-indent:10px;
	background:none;
	font-weight:normal;
	font-size:11px;
}
#horizontal li:hover ul a:hover, 
#horizontal li.sfHover ul a:hover {
 
  color: #fff;	
  text-decoration:none;
  font-weight:normal;
  
}
  #horizontal li ul {
    position: absolute;
    left: -999em;
		/*padding-left: 1px;*/
		width:170px;
    background: #8a8a8a; 
		z-index:2;
		clear:both;
		list-style-type: none; 
    /*opacity:0.9;
    filter: alpha(opacity = 90);
    zoom: 1;
    border:1px solid red;*/
    
		                        
      }
      #horizontal li ul li { 
        border-bottom: solid;
        border-bottom-width: 0px;
		    width:170px;
		    list-style-type: none; 
		    background:none;
		    text-indent:10px
      	font-weight:normal;
      	font-size:11px;		    
		/*border:1px solid red;*/
		
		
		
		}
		
     
	  
      #horizontal li:hover ul,
      #horizontal li.sfhover ul {
        left:auto;
	      top: 185x;
      }
      
       #horizontal li:hover ul,
       #horizontal li.sfhover ul {
         left: auto;
        /*margin-top: 0px;*/
        padding:0px 0px 0px 0px;
       }
          #horizontal ul li ul li a {
            border-top: 0;
            padding:0px;
            margin: 0px;
            /*line-height: 10px;*/
            font-family: Verdana;
            font-size: 10px;
            color: #fff;
            text-decoration: none;
            height: 20px;
            line-height: 20px;
            width:170px;
            text-indent:10px;
            font-weight:normal;
	          font-size:11px;
            
          }
      
          #horizontal ul li ul li a:hover {
            color: #fff;
            border-top: 0;
            padding:0px 0px 0px 0px;
            *height: 20px;
            margin: 0px;
            line-height: 20px;
            width:170px;
            text-indent:10px;
          }


/*******************************************************************left *********************************************************************************************/



#left {text-align:left;height:100%;width:290px;float:left;line-height:17px;font-size:14px;clear:both;font:Calibri; margin-left:13px;-margin-left:0px; }

#leftmid{height:100%;width:189px;float:left;clear:both;padding:0px 23px 0px 25px; background-repeat:repeat-y;}
#leftbottom{height:4px;width:280px;float:left;clear:both;background-image:url(../images/searchbottom.gif);margin-left:0px;background-repeat:no-repeat;}

		#teklogo{height:78px;width:159px;float:left;background-image:url(../images/teklogo1.gif);background-repeat:no-repeat; margin-left:-10px;margin-top:1px;}
		#news_head{height:15px;width:143px;float:left;background-image:url(../images/security.gif);background-repeat:no-repeat; margin-left:0px;margin-top:0px;}
		#glos_fin{height:30px;width:168px;float:left;background-image:url(../images/glos_fin.gif);background-repeat:no-repeat; margin-left:0px;margin-top:22px;}
		#newsbox{ font-weight:normal;text-align:left;text-decoration:none;float:left; width:150px; height:100%;}
		#newsbox a{text-decoration:none;padding-top:15px;padding-bottom:15px;color:##333A77;font-size:14px;} 
		#newsbox a:hover{text-decoration:underline;} 
		#newsbox ul li ,#newsbox ul li a{margin-top:12px;margin-bottom:2px;}
		#glossbox{ font-weight:normal;text-align:justify; float:left; width:150px; height:100%;margin-top:15px;}
		
#left ul{list-style-type:image;margin-left:5px;*margin-left:5px;margin-top:3px;margin-bottom:13px;font-family:calibri;font-size:14px;}		

#firstleft a:hover{}
#secondleft a:hover{color:#5db300}
#thirdleft a:hover{color:#5db300}
/*******************************************************************center*********************************************************************************************/
#flag{float:left;height:23px;width:34px;background-image: url(../images/flag.gif);margin-left:15px;margin-top:29px; }
#leftimage{float:left;height:188px;width:148px;background-image: url(../images/left-image.gif); }

#mainpage{height:100%;width:640px;float:left;padding-left:0px;min-height:638px;  }
#header {height:126px;width:640px;float:left;background-repeat:no-repeat;margin-left:0px;MARGIN-BOTTOM:0PX;}
#rss {height:22px;width:74px;margin-top:10px;float:left;background-image:url(../images/rss.gif);background-repeat:no-repeat;margin-left:643px;}
#menubar {height:41px;width:731px;margin-top:70px;float:left;background-image:url(../images/menubar.jpg);background-repeat:no-repeat;margin-left:0px;}

#center{min-height:489px;*min-height:457px;height:100%;width:640px;float:left;line-height:17px;font-size:12px;clear:both;margin-left:0px;font:Calibri;margin-top:10px;}


#center1top{height:4px;width:640px;float:left;clear:both;margin-left:0px;margin-top:10px;background:url(../images/center-top.gif)}
#center1bot{height:4px;width:640px;float:left;clear:both;margin-left:0px;font:Calibri;margin-top:0px;background:url(../images/center-bot.gif)}

#center1{min-height:534px;height:100%;width:640px;float:left;line-height:17px;font-size:12px;clear:both;margin-left:0px;font:Calibri;margin-top:0px;background:url(../images/center-mid.gif)}
#center1 a{color:#75878C;}
#centertop {height:4px;width:736px;-width:641px;float:left;clear:both;background-image:url(../images/center-top.gif);margin-left:0px;background-repeat:no-repeat;margin-top:10px;-overflow:hidden;}
#centermid{height:100%;width:610px;float:left;clear:both;background-image:url(../images/center-mid.gif);padding:0px 23px 0px 15px; background-repeat:repeat-y;-overflow:hidden;}
#centermid-other{height:100%;min-height:589px;*min-height:557px;float:left;clear:both;background-image:url(../images/centermid.jpg);padding:0px 100px 0px 100px; background-repeat:repeat-y;text-align:justify;}
#centerbottom{height:4px;width:640px;float:left;clear:both;background-image:url(../images/center-bot.gif);background-repeat:no-repeat;-overflow:hiden;-margin-top:-8px;}
#welcome{height:146px;width:640px;background-image:url(../images/welcome.png);font-size:14px;}
#welcomebot{-overflow:hidden;height:4px;width:640px;background-image:url(../images/welcomebot.gif);}

#newsbg{float:left;width:227px; height:209px; background-image:url('../images/news.png');background-repeat:no-repeat;}
#newsbg :hover{  height:209px; background-image:url('../images/news_MO.png');background-repeat:no-repeat;}
#newsbg  a:hover{ background-image:url('');}
#newsbg  b:hover{ background-image:url('');}
#main-bot{float:left; width:897px; height:18px; background-image:url('../images/main-bot.gif');background-repeat:no-repeat;}
#featuresbg{float:left;width:228px; height:209px; background-image:url('../images/features.png');}
#featuresbg ul {list-style: none; margin-left:-39px;;*margin-left:-1px;}
#featuresbg ul li{margin-bottom:10px;font-weight:bold;}
#featuresbg p,#featuresbg p a{*padding-top:15px;}
#right{float:left; width:224px; height100%;min-height:500px;margin-left:10px;margin-top:5px;}


#righttop {height:14px;width:224px;float:left;background-image:url(../images/right-top.gif);margin-left:0px;background-repeat:no-repeat;margin-top:-10px;}
#rightmid{float:left;height:100%;min-height:200px;width:224px;background-image:url(../images/right-mid.gif);margin-left:0px;background-repeat:no-repeat;}
#rightcontent{height:120px;width:224px;float:left;background-image:url(../images/right.gif);margin-left:0px;background-repeat:no-repeat;}
#rightimage{width:224px;height:472px;float:right;background-image:url(../images/right-image.gif);margin-top:-477px;margin-right:5px;}

#homecontact{position:relative;z-index:1;float:left;width:227px; height:131px; padding-bottom:10px;background-image:url('../images/pinkbox.jpg'); background-repeat:no-repeat;}
#homecontact p,#homecontact strong{padding:0px;margin:0px;}
#casebg{position:relative;z-index:1;float:left;width:227px; height:209px; background-image:url('../images/case_studies.png');}
/**********************************************************************Footer******************************************************************************************/
#footer{clear:both; font-size:12px;padding-left:19px; margin-top:-10px; *margin-top:0px;float:left;width:100%;}
	#footer a{color:#7483A6;}

#events{padding:5px;margin-top:10px;margin-bottom:10px;line-height:17px;border-bottom:1px dashed #eeeeee;height:50px;}
	.link{color:#993333;}
	.link a{color:#993333;}
	.title ,.date{font-weight:bold;margin-right:10px;}
	#mlabel{width:190px;*width:195px;float:left;height:20px;clear:both;}
	.int{padding-right:470px;float:left;}
	
/**************************************************************************HORIZONTAL MENU****************************************************************************/	

#bhorizontal { float:left; }
#bhorizontal ul {list-style-type: none;float: left;margin-top:2px;color:#FFFFFF;margin-left:-15px;*margin-left:24px;}
#bhorizontal ul li { float: left; font-size:16px; font-weight:normal;  margin-left:11px;font-family:cambria,verdana; }
#bhorizontal a img {float: left;}
#bhorizontal ul li a {display: block; overflow: hidden; color:#ffffff; /*border-right:blue 1px solid; for IE 6 */}
#bhorizontal ul li a:hover{color:#ffffff; text-decoration:underline	;}
#bhorizontal ul li a:active{color:#ffffff;text-decoration:none;}
/*******************************************************************left *********************************************************************************************/
#bbb{width:733px;float:left; margin-left:0px; height:48px; background-image:url(../images/footbar1.jpg);}


/**** Travel Directory ******/
#holidays_holder{width:615px;float:left;height:100%;margin-left:-8px;margin-top:0px;margin-bottom:5px;}
#holidays_breadcrumb{min-width:400px;float:left;height:20px;margin-left:4px;margin-top:4px;margin-bottom:4px;-overflow:hidden;}
#travel_directory_heading{float:left;height:20px;font-family:calibri;font-size:17px;color:#676667;font-weight:bold;}
#category_name{float:left;height:20px;font-family:calibri;font-size:17px;font-weight:bold;}
#holiday_name{float:left;height:20px;font-family:calibri;font-size:17px;color:#B819C2;font-weight:bold;}
#holidays_paging{text-align:right;width:120px;-width:130px;float:right;height:20px;margin-left:4px;margin-top:4px;margin-bottom:4px;;-overflow:hidden;}
#holidays_horizontal_separator{background-image:url(../images/holidays_breadcrumb_separator.png) no-repeat;width:636px;float:left;height:1px;margin-left:-5px;-margin-left:0px;margin-top:4px;margin-bottom:0px;-overflow:hidden;}
#holidays_record_holder{width:610px;float:left;height:82px;margin-left:4px;margin-top:4px;margin-bottom:4px;}
#holidays_record_img{width:296px;float:left;height:78px;border:1px solid #555555;}
#holidays_record_intro{margin-left:12px;width:298px;float:left;height:80px;}

#holiday_record_detail{width:623px;float:left;margin-left:4px;margin-bottom:4px;}
#holiday_record_detail_left{width:300px;float:left;min-height:428px;}
#comments_spaces_left{width:298px;float:left;margin-top:10px;padding:10px;}
#holidays_registrants{min-height:428px;margin-left:6px;width:305px;float:left;-margin-left:0px;}
  #confirmed_travellers{min-height:214px;width:305px;float:left;}
    #confirmed_travellers_heading{width:305px;float:left;margin-top:5px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
    #confirmed_travellers_records_holder{width:305px;float:left;margin-top:2px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;height:160px;}
      #confirmed_traveller_record{width:55px;float:left;height:75px;margin-top:3px;margin-left:4px;}
        #confirmed_traveller_image{width:43px;height:43px;border:1px solid #555555;}
        #confirmed_traveller_name{width:55px;height:27px;margin-bottom:5px;font-size:10px;color:#565656;}
    #confirmed_travellers_bottom{width:307px;float:left;}
  
  #holiday_small_horizontal_separator{background-image:url(../images/holiday_small_horizontal_separator.png);width:317px;float:left;height:1px;margin-top:2px;margin-bottom:2px;margin-left:-4px;}
  
  #interested_travellers{min-height:214px;width:305px;float:left;}
    #interested_travellers_heading{width:305px;float:left;margin-top:5px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
    #interested_travellers_records_holder{width:305px;float:left;margin-top:2px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;height:160px;}
      #interested_traveller_record{width:55px;float:left;height:75px;margin-top:3px;margin-left:4px;}
        #interested_traveller_image{width:43px;height:43px;border:1px solid #555555;}
        #interested_traveller_name{width:55px;height:27px;margin-bottom:5px;font-size:10px;color:#565656;}
		 .interested_traveller_record{width:55px;float:left;height:75px;margin-top:3px;margin-left:4px;}
        .interested_traveller_image{width:43px;height:43px;border:1px solid #555555;}
        .interested_traveller_name{width:55px;height:27px;margin-bottom:5px;font-size:10px;color:#565656;}
    #interested_travellers_bottom{width:307px;float:left;}
  
  
  #no_of_registrants{width:150px;float:left;height:18px;font-size:14px;font-family:calibri;font-weight:bold;color:#555555;}
  #section_pager{width:150px;float:left;height:18px;font-size:14px;font-family:calibri;font-weight:bold;color:#555555;}
#holiday_vertical_separator{margin-top:-1px;margin-left:5px;width:1px;height:428px;float:left;background-image:url(../images/holiday_vertical_separator.png);-margin-left:0px;}

#record_heading{width:296px;float:left;margin-top:5px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
#record_image{width:293px;float:left;border:1px solid #555555;margin-top:5px;}
#record_dates{width:296px;float:left;height:24px;margin-top:5px;color:green;font-weight:bold;font-size:18px;font-family:calibri;}
#record_price{width:296px;float:left;height:24px;margin-top:5px;color:#555555;font-weight:bold;font-size:18px;font-family:calibri;}
#record_discount{width:296px;float:left;margin-top:5px;color:#555555;font-weight:bold;font-size:18px;font-family:calibri;}
#record_description{width:296px;float:left;margin-top:5px;color:#555555;font-size:14px;font-family:calibri;}
#holiday_i-m-interested{width:257px;height:36px;float:left;background-image:url(../images/holiday_i-m-interested.png);margin-left:20px;margin-top:20px;}
#holiday_count-me-in{width:224px;height:36px;float:right;background-image:url(../images/holiday_count-me-in.png);;margin-right:20px;margin-top:20px;}

#traveller_record_detail{width:623px;float:left;margin-left:4px;margin-bottom:4px;}
  #traveller_record_detail_left{width:210px;float:left;min-height:428px;}
    #traveller_image{float:left;border:1px solid #000;width:198px;margin-top:5px;}
    #traveller_biodata{float:left;width:198px; margin-top:5px;}
      #traveller_biodata_record{float:left;width:198px;margin-top:5px;}
        #traveller_biodata_record_key{float:left;width:80px;color:#989798;font-size:14px;}
        #traveller_biodata_record_value{float:left;width:100px;margin-left:4px;color:#585858;font-size:14px;}
#traveller_vertical_separator{width:1px;height:428px;float:left;background-image:url(../images/traveller_vertical_sep.png);}


#confirmed_holidays{width:396px;float:left;margin-left:10px;}
  #confirmed_holidays_heading{width:396px;float:left;margin-top:3px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
  #confirmed_holidays_records_holder{width:395px;float:left;margin-top:0px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
   #confirmed_holidays_record{width:395px;float:left;margin-top:8px;}
    #holidays_record_img{width:43px;height:43px;float:left;}
  #confirmed_holidays_bottom{width:396px;float:left;margin-left:10px;margin-top:15px;}
  
#interested_holidays{width:396px;float:left;margin-left:10px;}
  #interested_holidays_heading{width:396px;float:left;margin-top:3px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
  #interested_holidays_records_holder{width:395px;float:left;margin-top:2px;color:#555555;font-weight:bold;font-family:calibri;font-size:18px;}
   #interested_holidays_record{width:395px;float:left;margin-top:8px;}
    #holidays_record_img{width:43px;height:43px;float:left;}
  #interested_holidays_bottom{width:396px;float:left;margin-left:10px;margin-top:15px;}    

#traveller_small_horizontal_separator{background-image:url(../images/traveller_small_seprator.png);width:412px;float:left;height:1px;margin-top:5px;margin-bottom:2px;margin-left:0px;}
#traveller_horizontal_separator{background-image:url(../images/holidays_breadcrumb_separator.png);width:636px;float:left;height:1px;margin-left:-5px;margin-top:4px;margin-bottom:0px;}
#sendmessage{width:416px;height:42px;float:left;background-image:url(../images/send_personal_message.png);margin-left:90px;margin-top:15px;}
#no_of_registrants_holidays{width:180px;float:left;height:18px;font-size:14px;font-family:calibri;font-weight:bold;color:#555555;margin-left:-10px;}
#section_pager_holidays{width:210px;float:left;height:18px;font-size:14px;font-family:calibri;font-weight:bold;color:#555555;}

/**** Travel Directory ******/
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.holiday_block{height:125px;width:640px;background:url(../images/holiday_block.png);float:left;margin-bottom:10px; -overflow:hidden;display:block; }
.holiday_block img{width:293px;height:103px;float:left;border:1px solid #2f73bd;margin-left:10px;margin-top:10px;float:left;}
.holiday_details {width:313px;height:103px;float:left;margin-top:7px;margin-left:10px;}
.holiday_details h3{width:313px;height:18px;font-size:18px;color:#0f5fa3;font-weight:bold;margin:0;padding:0;}
.holiday_details p.date{width:313px;height:14px;font-size:14px;color:#0f5fa3;font-weight:normal;font-style:italic;margin:-1px 0 0 0;padding:0;}
.holiday_details p{width:313px;height:55px;font-size:11px;line-height:14px;color:#0f5fa3;font-weight:normal;margin:1px 0 0 0;padding:0}
.holiday_details .block-button{height:20px;width:100px;background:url(../images/more_info.png);float:right;cursor:pointer;}

