

/* Loading tools...
------------------------------------*/


/* Detecting Server Settings...
------------------------------------*/

/* Environment: Live */
/* Media Server to use: http://media.ef.com */


/* Detecting Browser Settings...
------------------------------------*/

/* Country:               us
/* Language:              us
/* Web crawler?           True
/* Your browser:          generic crawler
/* Your browser version:  1
/* Your platform:  function platform(str)
{
//Use this if you are using short hand like 'windows' or 'mac'
//The more speciffic you are the more likely this will give you an accurate response
if (platform_n.indexOf(str)!=-1)
{
Response.WriteBlock(7)
Response.Write(str)
Response.WriteBlock(8)
Response.Write(platform_n)
Response.WriteBlock(9)
return true;
} else {
return false;
}
}
/* Accepts Style sheets?  False
/*
/* You can switch style sheets using the following scripts:
/* (remove spaces between < and % for asp
/* < %if(browser("IE==5")) {% > Your styles < %}% >
/* for multiple use commas, for version equal to less than or greater than use conditionals <,>,==,!=,>=,<=
/* < %if(browser("IE>5,firefox,safari<3")) {% > Your styles < %}% >
/*
/* the following variables may also be used
/* browser_n (browser name), browser_v (version), isCrawler (boolean true if a spider)
*/


/* - - - - - - - - - - - - - - - - - - - - -

Title  :LT CSS
Author : Gavin Edwards

Description : Contact custom styles

Created  : July 19th, 2006
Modified : 
Re-Modified : 

- - - - - - - - - - - - - - - - - - - - - */

/* ------------- Standard Rules ------------*/

#homepage {    
    width:100%;
    
        margin:0px 0px 0px 12px;
    
}

#content_1col{
padding-top:0px !important;
}

#content-wrapper {
	padding:0 0 0 0;
}

#myltBanner {
    background: #bbd37b url(http://media.ef.com/_imgs/lt/mylt/top_main.jpg) top left no-repeat;
    width:938px;
    height:223px;
    margin:0px;
    clear:both;
    text-align:center;
}

#myltLogo {
    float:left;
    margin:175px 0px 0px 0px;
    width:310px;
    text-align:left;
}

#myltIntro {
    width:610px;
    float:left;
    margin:185px 10px 0px 0px;
    text-align:right;
    padding:0px;
    color:#fff;
    font-size:85%;
    font-weight:normal;
 }

#pre_departure p, #crew p, #coolpix p
{
    padding:10px 10px 4px 28px;
    font-size:85%;
}

img {
	border:0px;
}

/* ------------- Buttons ------------*/

a.clickme
{
    background:#ff7f00 url(http://media.ef.com/_imgs/lt/mylt/link_arrow.gif) 90% 50% no-repeat;
    color:#fff;
    font-size:85%;
    padding:3px 14px 3px 5px;
    text-align:right;
}

a.clickme:hover
{
    background:#e94f00 url(http://media.ef.com/_imgs/lt/mylt/link_arrow.gif) 90% 50% no-repeat;
    color:#fff;
    font-size:85%;
    padding:3px 14px 3px 5px;
    text-decoration:none;
}

a.clickme_left
{
    background:#ff7f00 url(http://media.ef.com/_imgs/lt/mylt/link_arrow.gif) 90% 50% no-repeat;
    color:#fff;
    font-size:85%;
    padding:3px 14px 3px 5px;
    text-align:left;
}

a.clickme_left:hover
{
    background:#e94f00 url(http://media.ef.com/_imgs/lt/mylt/link_arrow.gif) 90% 50% no-repeat;
    color:#fff;
    font-size:85%;
    padding:3px 14px 3px 5px;
    text-decoration:none;
}


/* ------------- Content holders ------------*/

#links {
    margin:0px;
    width:938px;
    background: #fff;
    text-align:left;
}

#content_right
{
    float:left;
    width:50%;
    background: transparent url(http://media.ef.com/_imgs/lt/mylt/right_bg_tile.gif) top left repeat-x;
}

#content_left
{
    float:left; 
    width:50%;
    border-bottom:1px solid #d3dfa1;
    background: transparent url(http://media.ef.com/_imgs/lt/mylt/left_bg_tile.jpg) top right repeat-y;
}

/* ------------- left Column content ------------*/

#coolpix
{
    background: #fff;
    border-bottom:1px solid #d3dfa1;
    border-right:1px solid #d3dfa1;
	min-height:181px;
	
}

#crew {
    background: #fff;
	margin:0px;
	padding:0px;
    border-right:1px solid #d3dfa1;	
}


/* ------------- Right Column Content ------------*/

a.promopuff_link 
{
    clear:both;
    padding:10px;
    font-weight:bold;    
    font-size:130%;
    color: #f85e12;   
}

a.promopuff_link span
{
	background: transparent url(http://media.ef.com/_imgs/lt/home/promo_arrow.gif) no-repeat center left;
	padding:0 0 0 10px;
	width:12px;
}

.promopuff_links {
	min-height:70px;
	width:387px;
	margin:0px;
	padding:0px 0px 10px 0px;
	clear:both;
	border-bottom:1px solid #a3daec;
}

.promopuff {
    cursor:pointer;
	width:100%;
	border-bottom:1px solid #a3daec;
	margin:0px;
	padding:0px 0px 10px 0px;
	clear:both;
}

.promo_txt {
	font-weight:bold;
	cursor:pointer;
	font-size:130%;
	color: #f85e12;
	width:160px;
	float:left;
	margin:10px 0px 10px 10px;
	border:none;
}

.promopuff_img {
	margin:10px 0px 10px 10px;
	border:1px #fff solid;
	float:left;
}

#pre_departure
{
    background: #fff url(http://media.ef.com/_imgs/lt/mylt/readyforfun_tile.jpg) bottom left repeat-x;
    border-bottom:1px solid #d3dfa1;
	margin:0;
	padding:0 10px 15px 0;
}

#pre_departure img, #crew img, #coolpix img 
{
    padding:12px 0 0 20px;
    margin-right:12px;
}
