div.destination_name > h2.flag
{
	font-size:large;
}
#destination_index
{
	/*margin-top:4px;*/
}
#destination_index h1, .grayHeading
{	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
    font-size:21px;
    font-weight:lighter;
    padding:10px 10px 11px 10px;
    background-color:#000000;
    color:#FFFFFF;
}

#schoolInfo
{
	width:450px;
	height:300px;
    padding:0 0 4px 0;
	margin:0;
	overflow:hidden;
	position:relative;
}
#panel
{
	width:450px;
	height:300px;
	min-height:300px;
	background:#254D73;
	display:block;
	position:relative;
	margin:-44px 0 0 0;
	*margin:-48px 0 0 0;
	padding:0;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity: 0.5;
	z-index:10;
}
#menuButton
{
	height:20px;
	width:450px;
	text-align:right;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	z-index:99;
	position:relative;
	border-top:1px solid #FFFFFF;
	top:-24px;
	*top:-28px;
}
.programsBox
{
	float:left;
	width:290px;
	padding:0;
	margin:0px 0 0 0;
}
div.courses
{
	float:left;
}
div.destination_courses 
{
	width:450px;
	margin-top:-288px;
	padding:0;
	background:transparent;
	z-index:11;
	position:relative;
	float:left;
}
div.destination_courses h3 
{
    margin:9px 0;
    color:#FFC222;
}
div.destination_courses a
{
	color:#FFFFFF;
}

div.destination_courses ul li
{
	margin:0 0 4px 0;
}
div.destination_country_map 
{
	float:left;
	margin:8px 10px 8px 10px;
	width:130px;
	height:130px;
}

div.destination_country_map p a {
	font-size:0.8em;
	color:#000;
	line-height:300%;
}

div.destination_country_map p a {
	text-decoration:none;
}

/* OVERVIEW SECTION */

div#destinations_overview 
{
    margin-left:auto;
    margin-right:auto;
    padding:5px 3px 20px 3px;
}

div#contentL_overview 
{
    background:transparent;
    float:left;
    width:639px;
    padding-bottom:60px;
    margin-left:3px;
}

div#contentL_overview .content 
{
    background:#FFFFFF;
    margin-top:2px;
    padding:0px 11px;
}
div#contentL_overview h1
{
	font-size:23px;
    font-weight:lighter;
    margin:0 0 0 3px;
    padding:10px;
    background-color:#000000;
    color:#FFFFFF;
}
div#contentL_overview .content
{
    background:#FFFFFF;
}

div#contentL_overview .countrymap 
{
    float:right;
    padding:5px 5px 0px 0px;
}

div#contentL_overview .countrypic 
{
    background:#FFFFFF;
    padding:0;
    margin-top:20px;
    margin-left:7px;
    /*margin-bottom:40px;*/
    border:2px solid #ffffff;
}

div.contentL_overview_end
{
    background:#FFFFFF url(http://media.ef.com/_imgs/ly/09/destinations/pics/blueFade_pic.png) repeat-x scroll center top;
    behavior: url(/_scripts/client/ly/09/junky/iepngfix.htc);
    width:576px;
    height:32px;
    margin-top:0px;
    *margin-top:-3px;
    padding-top:0px;
    margin-left:9px;
}

* html div.contentL_overview_end
{	margin-top:-3px;
}

div#contentL_overview .content h1 
{
    font-size:30px;
    margin-left:60px;
    padding-top:15px;
    margin-bottom:10px;
    width:300px;
}

img.flag
{
    border:1px solid #ccc;
    padding:2px;
    margin:10px 0 10px 10px;
}
div#contentL_overview .content p 
{
    font-size:13px;
    font-weight:normal;
    margin:0px 10px;
    width:350px;
} 

div#contentR_overview 
{
    background:#FFFFFF;
    float:right;
    width:290px;
    padding-bottom:60px;
}

div#contentR_overview .content 
{
    background:#FFFFFF url(/_imgs/mly/09/shared/greenFade.gif) repeat-x;
    margin:0;
	float:left;
    padding:4px;
	width:276px;
}
div#contentR_overview .content h3
{
	font-size:15px;
}
div#contentR_overview .content li 
{
    display:block;
    width:80px;
    height:112px;
    float:left;
    padding:0px;
    margin:6px;
}
div#contentR_overview .content li img 
{
    border:2px solid #fff;
} 
div#contentR_overview .content li span 
{
    color:#5599FF;
    font-size:11px;
    padding:0px;
    margin:0;
	display:block;
	height:auto;
}
div#contentR_overview .content li a 
{
    text-decoration:none;
    color:#FFF;
}

div.contentR_overview_end
{
    background:transparent url(http://media.ef.com/_imgs/ly/08/_shared/destinations/rightcontent_bottomcorner.gif) no-repeat 0px 0px;
}
/* end of OVERVIEW SECTION */


/* FROM destination_index.css file */

h1.destination_title, h1.videosphotos_title 
{
	font-size:1.9em;
	text-align:left;
	color:#0073A9;
	padding:8px 0 3px 5px;
	background:transparent;
}

div.top_border 
{
	height:7px;
	margin:0 10px 0 10px;
	background-image:url("http://media.ef.com/_imgs/ly/08/_shared/common/color_strokes.gif");
	background-repeat:repeat-x;

}

div.destinations_table {
	margin:0 10px 0 10px;
	background-image:url("http://media.ef.com/_imgs/ly/08/_shared/common/destination-background.png");
	background-repeat:no-repeat;
	height:513px;
}

* html div.destinations_table 
{
    behavior: url(/_scripts/client/ly/08/iepngfix.htc);
}
div.destinations_table td ul li
{
	list-style-image:url(http://media.ef.com/_imgs/ly/09/shared/destination-list-marker.png);
	list-style-position:inside;
	padding-bottom:4px;
	margin:4px 0 4px 5px;
	border-bottom:1px solid #D3D3D3;
}
div.destinations_table td ul li a
{
	font-weight:bold;
}
div.destinations_table td ul li.title
{
	list-style-image:none;
	list-style-type:none;
	font-weight:bold;
}
.destinations_table td {
	width:190px;
	padding:0 10px 0 10px;
}
/*
li a {
	font-weight:bold;
	font-size:0.9em;
}
*/
#content_three_col .content3 .facts li.title {
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:5px;
}
#content_three_col .content3 .facts ul
{
	padding:0;
	margin:0;
	border:1px solid #FFFFFF;
}
li.title a, li.title a:visited  
{
	font-size:1.2em;
	color:#000000;
	list-style-image:none;
	list-style-position:inside;
}

div#main_content li.end 
{
	margin-bottom:5px;
	border:0px;
	list-style-image:none;
	list-style-type:none;
}
/*END FROM destination_index.asp file */

/* Facts Page Styles - FROM destination_facts.css */

div.facts_container 
{	border:1px solid #FFFFFF;
	margin-top:2px;
}

div.facts, .fun-facts 
{
	background-color:#e6f2f8;
	background-position:10px 10px;
	background-repeat:no-repeat;
	padding:0px;
	margin:0;
}
div.fun-facts
{
	border-bottom:3px solid #FFFFFF;
	padding:4px 14px 14px 60px;	
}
div.fun-facts ul li
{
	margin-bottom:0.8em;
}

div.facts h3,div.fun-facts h3 
{
	font-size:1em;
	margin-bottom:0.8em;
}

div.facts > ul > li 
{
	margin-bottom:0.8em;
}

div.know 
{
	background-image:url("http://media.ef.com/_imgs/ly/08/facts/know.png");
}

div.events 
{
	background-image:url("http://media.ef.com/_imgs/ly/08/facts/events.png");
}

div.food 
{
	background-image:url("http://media.ef.com/_imgs/ly/08/facts/food.png");
}

div.famous 
{
	background-image:url("http://media.ef.com/_imgs/ly/08/facts/famous.png");
}

/* END Facts Page Styles - FROM destination_facts.css */

/* DESTINATION COURSES */
div.course_content 
{
	padding:10px;
}
div.course_content ul.bulletlist li 
{
	list-style-type:disc;
	margin-left:15px;
	margin-bottom:10px;
}
div.course_content div.course_block 
{
	/*border: 1px solid gray;*/
}
div#coursesDropDownBox 
{
    text-align:center;
    padding:25px;
    background-color:#e8f4fb;
    margin-bottom:10px;
}
/*END DESTINATION COURSES */

/*DESTINATION ACTIVITIES */
div.content3 
{
	background-color:#FFFFFF;
	padding:0px; 
}

div.content3 div.facts  ul  li 
{
	padding: 3px 0 3px 10px;
	border-bottom:2px solid #FFFFFF;
	margin:0;
}
div.content3 div.facts  ul  li.title 
{
	font-weight:bold;
	background-color:#b5d7e9;
	list-style-type:disc;
	list-style-position:inside;
}
div.content3 div.facts ul li.clear 
{
	background-color:#e6f2f8;
}
div.excursions_content 
{
	padding: 3px 0 3px 15px;
	margin-top:10px;
}

div.excursions_content ul#bulletlist li 
{
	list-style-type:disc;
	margin-left:15px;
}

div.excursions_content h3 
{
	margin-bottom:10px;
}

div.excursions_content h4 
{
	margin-top:15px;
	margin-bottom:20px;
	color:#999999;
}
/*END DESTINATION ACTIVITIES */
