#container { width:980px; position:relative;}
#content { float:left; width:630px; }
#sidebar { float:right; width:320px; }

#destinations-home #content { width:980px; float:none;}
#destinations-home #sidebar { float:left; width:210px; }
#destinations-home #sub-content { float:left; width:760px;}
#destinations-home p#dest-intro-text {  }

h1 { margin:0; padding:0; }
h2 { margin:0 0 20px 0; padding:0; font-size:1.8em!important; color:#4c4c4c; }
h3 { color:#4c4c4c; font-size:1.6em; }

/* content panels */

#tefl-hotspots { background: url(/images/v3/jobsabroad/common/tefl-hotspots-bg-end.png) no-repeat bottom left; padding:0 0 24px 0; }
#tefl-hotspots .inner-content { background: url(/images/v3/jobsabroad/common/tefl-hotspots-bg-top.png) no-repeat top left; padding:25px 25px 10px 75px; }
.tefl-hotspots-r .inner-content { background: url(/images/v3/jobsabroad/common/tefl-hotspots-bg-top-r.png) no-repeat top left!important; padding:25px 75px 10px 25px!important; }
#tefl-hotspots h3 { margin:0; padding:0; }
#tefl-hotspots h3 strong { color:#f74228; }

.content-general { margin:0 0 15px 0; padding:0 0 0 25px; }
.content-general h3 { margin-top:0; }

#cost-of-living { background: url(/images/v3/jobsabroad/common/costofliving-bg-end.png) no-repeat bottom left; padding:0 0 5px 0; }
#cost-of-living .inner-content { background: url(/images/v3/jobsabroad/common/costofliving-bg-top.png) no-repeat top left; padding:25px 25px 10px 110px; }
.cost-of-living-r .inner-content { background: url(/images/v3/jobsabroad/common/costofliving-bg-top-r.png) no-repeat top left!important; padding:25px 110px 10px 25px!important; }
#cost-of-living h3 { margin:0; padding:0; }

#destination-guide { padding:0 0 5px 0; margin-top:15px; }
#destination-guide .inner-content { padding:25px 25px 10px 110px; }
.destination-guide-r .inner-content { padding:25px 300px 10px 25px!important; }
#destination-guide h3 { margin:0; padding:0; color:#009dff; }
#destination-guide a.btn-standard {background-color: #009dff;}
#destination-guide a.btn-standard:hover, #destination-guide a.btn-standard:active {background-color: #00bdff;}	
#destination-guide .nowrap {white-space:nowrap;}
#destination-guide.argentina {background: url(/images/v3/destinations/argentina-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.brazil {background: url(/images/v3/destinations/brazil-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.china {background: url(/images/v3/destinations/china-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.costarica {background: url(/images/v3/destinations/costarica-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.czechrepublic {background: url(/images/v3/destinations/czechrepublic-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.ecuador {background: url(/images/v3/destinations/ecuador-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.france {background: url(/images/v3/destinations/france-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.greece {background: url(/images/v3/destinations/greece-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.indonesia {background: url(/images/v3/destinations/indonesia-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.italy {background: url(/images/v3/destinations/italy-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.japan {background: url(/images/v3/destinations/japan-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.southafrica {background: url(/images/v3/destinations/southafrica-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.southkorea {background: url(/images/v3/destinations/southkorea-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.spain {background: url(/images/v3/destinations/spain-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.thailand {background: url(/images/v3/destinations/thailand-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}
#destination-guide.turkey {background: url(/images/v3/destinations/turkey-guide.jpg) no-repeat bottom left; padding:0 0 5px 0;}

.tefl-job-list { margin:0 0 10px 5px; padding:0 0 10px 0; background-repeat: no-repeat; background-position: top left; border-bottom:1px solid #ebebeb;}
.tefl-job-list .inner-content { overflow:hidden; position:relative; min-height:100px; height:auto!important; height:100px;}
.tefl-job-list h3 { color:#92997e; margin:0 0 3px 0; padding:0 0 0 110px;}
.tefl-job-list h3 strong { color:#666!important; font-size:1.2em; letter-spacing:-1px;}
.tefl-job-list h3 a { text-decoration:none; }
.tefl-job-list h3 a strong { border-bottom:1px dotted #666; }
.tefl-job-list h3 a:hover strong { border:0; color:#999!important; }
.tefl-job-list p { padding:0 0 0 110px; float:left; }
.tefl-job-list a.btn-standard { position:absolute; top:0; right:0; font-size:1.1em; padding-top:4px; padding-bottom:4px; }

.tefl-job-list ul { list-style:none; width:185px; float:left; margin:0; padding:0;}
.tefl-job-list ul li { background:none; }
.tefl-job-list ul li a { width:120px; }


.tefl-job-list .flash-new { background: url(/images/v2/common/flash-new.png) no-repeat top left; _background: url(/images/v2/common/flash-new.gif) no-repeat top left; }

/* Job placement images */
.tefl-job-southkorea { background-image: url(/images/v3/destinations/southkorea-thumb.jpg); }
.tefl-job-china { background-image: url(/images/v3/destinations/china-thumb.jpg); }
.tefl-job-japan { background-image: url(/images/v3/destinations/japan-thumb.jpg); }
.tefl-job-thailand { background-image: url(/images/v3/destinations/thailand-thumb.jpg); }
.tefl-job-indonesia { background-image: url(/images/v3/destinations/indonesia-thumb.jpg); }

.tefl-job-czechrepublic { background-image: url(/images/v3/destinations/czechrepublic-thumb.jpg); }
.tefl-job-italy { background-image: url(/images/v3/destinations/italy-thumb.jpg); }
.tefl-job-france { background-image: url(/images/v3/destinations/france-thumb.jpg); }
.tefl-job-spain { background-image: url(/images/v3/destinations/spain-thumb.jpg); }
.tefl-job-greece { background-image: url(/images/v3/destinations/greece-thumb.jpg); }

.tefl-job-southafrica { background-image: url(/images/v3/destinations/southafrica-thumb.jpg); }

.tefl-job-argentina { background-image: url(/images/v3/destinations/argentina-thumb.jpg); }
.tefl-job-brazil { background-image: url(/images/v3/destinations/brazil-thumb.jpg); }
.tefl-job-costarica { background-image: url(/images/v3/destinations/costarica-thumb.jpg); }
.tefl-job-ecuador { background-image: url(/images/v3/destinations/ecuador-thumb.jpg); }

.tefl-job-turkey { background-image: url(/images/v3/destinations/turkey-thumb.jpg); }


/* Main polaroids at top of page */

#job-opportunities { background: url(/images/v3/jobsabroad/common/bg-blue-fade.gif) no-repeat top right; }
#job-opportunities .inner-content { padding:30px 20px 0 230px;  min-height:185px; height:auto!important; height:185px; }
#job-opportunities .inner-content h3 { margin:0 0 5px 0; }

/*Continents*/
#continent-asia #job-opportunities .inner-content { background: url(/images/v3/destinations/asia-main.jpg) no-repeat top left; }
#continent-europe #job-opportunities .inner-content { background: url(/images/v3/destinations/europe-main.jpg) no-repeat top left; }
#continent-africa #job-opportunities .inner-content { background: url(/images/v3/destinations/africa-main.jpg) no-repeat top left; }
#continent-americas #job-opportunities .inner-content { background: url(/images/v3/destinations/americas-main.jpg) no-repeat top left; }
#continent-middleeast #job-opportunities .inner-content { background: url(/images/v3/destinations/middleeast-main.jpg) no-repeat top left; }

/* Countries */
#country-japan #job-opportunities .inner-content { background: url(/images/v3/destinations/japan-main.jpg) no-repeat top left; }
#country-china #job-opportunities .inner-content { background: url(/images/v3/destinations/china-main.jpg) no-repeat top left; }
#country-southkorea #job-opportunities .inner-content { background: url(/images/v3/destinations/southkorea-main.jpg) no-repeat top left; }
#country-indonesia #job-opportunities .inner-content { background: url(/images/v3/destinations/indonesia-main.jpg) no-repeat top left; }
#country-thailand #job-opportunities .inner-content { background: url(/images/v3/destinations/thailand-main.jpg) no-repeat top left; }

#country-czechrepublic #job-opportunities .inner-content { background: url(/images/v3/destinations/czechrepublic-main.jpg) no-repeat top left; }
#country-france #job-opportunities .inner-content { background: url(/images/v3/destinations/france-main.jpg) no-repeat top left; }
#country-greece #job-opportunities .inner-content { background: url(/images/v3/destinations/greece-main.jpg) no-repeat top left; }
#country-italy #job-opportunities .inner-content { background: url(/images/v3/destinations/italy-main.jpg) no-repeat top left; }
#country-spain #job-opportunities .inner-content { background: url(/images/v3/destinations/spain-main.jpg) no-repeat top left; }

#country-southafrica #job-opportunities .inner-content { background: url(/images/v3/destinations/southafrica-main.jpg) no-repeat top left; }

#country-argentina #job-opportunities .inner-content { background: url(/images/v3/destinations/argentina-main.jpg) no-repeat top left; }
#country-brazil #job-opportunities .inner-content { background: url(/images/v3/destinations/brazil-main.jpg) no-repeat top left; }
#country-costarica #job-opportunities .inner-content { background: url(/images/v3/destinations/costarica-main.jpg) no-repeat top left; }
#country-ecuador #job-opportunities .inner-content { background: url(/images/v3/destinations/ecuador-main.jpg) no-repeat top left; }

#country-turkey #job-opportunities .inner-content { background: url(/images/v3/destinations/turkey-main.jpg) no-repeat top left; }

/* Country Page Coverflow header */

#content-header { background: url(/images/homepage/bg-intro-panel-blue.jpg) no-repeat bottom; }
#content-header h1, #content-header h2 { float:left; width:620px; }
#fancy-gallery { overflow:hidden; }
#gallery-wrap { width:980px; position:relative; clear:left; /* margin-top:-75px; */ margin-bottom: 0;}
.imageflow img {cursor:default !important;} /* overrides pointer cursor in imageflow settings */

#change-destination { float:right; _width:265px; background: url(/images/v3/jobsabroad/common/change-country-bg.png) no-repeat top left; z-index:9999999999999;}
#change-destination form { height:40px; display:block; margin:0; padding:10px; background: url(/images/v3/jobsabroad/common/change-country-bg-end.png) no-repeat top right; }


/* Community Talk */
.recent-discussions-panel, .recent-journals-panel { width: 315px; float: left; }
.recent-discussions-panel h3 {
	margin:5px 0 0 0;
	background:url(/images/v2/community/recent-discussions-header.png) no-repeat;
	text-indent: -5000px;
	height:45px;
}
.recent-journals-panel h3 {
	margin:5px 0 0 0;
	background:url(/images/v2/community/recent-journals-header.png) no-repeat;
	text-indent: -5000px;
	height:45px;
}
.recent-discussions-panel li, .recent-journals-panel li { margin:10px 0; padding:0; background:none; }
.recent-discussions-panel li p, .recent-journals-panel li p{ line-height:1.2em; }
.recent-discussions-panel li a { color:#57B717; font-size:1.2em; font-weight:bold; }
.recent-discussions-panel .post-date { color: #999; font-size:0.9em; margin:8px 0 0;}
.recent-journals-panel li a { color:#908e31; font-size:1.2em; font-weight:bold; }
.btn-more { margin: 0 20px 0; }


/* Sidebar Panels */
.sidebar-panel { background: url(/images/v3/jobsabroad/common/sidebar-panel-a-end.png) no-repeat bottom left; margin:0 0 5px 0; }
.sidebar-panel .inner-content { background: url(/images/v3/jobsabroad/common/sidebar-panel-a-top.png) no-repeat top left; padding:25px 10px 30px 10px; }
.sidebar-panel h3 span { display:block; background-image: url(/images/v3/jobsabroad/common/sidebar-lead-titles.png); background-repeat: no-repeat; text-indent:-5000px;}

/* Sidebar Continent Map */
#continent-map .inner-content{ background: none; padding-top:10px; }
#continent-map h3 { border-bottom:1px solid #ddd9d0; background: url(/images/v3/jobsabroad/common/sidebar-map-header.png) no-repeat top left; margin:0; padding:15px 10px 15px 10px; font-size:1.5em;}
#continent-map #map_canvas h3 { background: none; border:0; padding:0; }
#continent-map ul { margin:0; padding:5px 0 0 0; }
#continent-map ul li { display:inline; background:none; padding:0; margin:0 10px 0 0; }
#continent-map ul li a { color:#4c4c4c; font-weight:bold; }

/* Sidebar TEFl Taster */
#tefl-taster { background: url(/images/v3/jobsabroad/common/sidebar-tefltaster-bg.jpg) no-repeat bottom left; }
#tefl-taster h3 { margin:0; padding:0; }
#tefl-taster h3 span { background-position: 0 0; display:block; width:135px; height:50px; }
#tefl-taster p { margin: 10px 3px; width: 145px; }

/* Sidebar TEFL Consultation */
#tefl-consultation { background: url(/images/v3/jobsabroad/common/sidebar-consultation-bg.jpg) no-repeat bottom left; }
#tefl-consultation h3 { margin:0; padding:0; }
#tefl-consultation h3 span { background-position: 0 -60px; display:block; width:135px; height:44px; }
#tefl-consultation p { width:145px; }

/* Sidebar Six Steps Download */
#tefl-sixsteps { background: url(/images/v3/jobsabroad/common/sidebar-sixsteps-bg.jpg) no-repeat bottom left; }
#tefl-sixsteps .inner-content { padding-bottom:50px; }
#tefl-sixsteps h3 { margin:0; padding:0; }
#tefl-sixsteps h3 span { background-position: 0 -120px; display:block; width:180px; height:50px; }
#tefl-sixsteps p { width:180px; }


/* Sidebar FAQ's */
#sidebar-faq h3 { font-size:1.2em; }
#sidebar-faq h3 strong { font-size:1.6em; display:block;  }

#sidebar-faq .pfaq-url { display:none; }
#sidebar-faq .pfaq-view-all { display:none; }

#sidebar-faq .inner-content { padding:0 0 15px 0; background: url(/images/v3/jobsabroad/common/faq-shadow-end.png) no-repeat bottom; }

#sidebar-faq form { width:304px; position:relative; padding:32px 0 15px 16px; margin:0; background: url(/images/v3/jobsabroad/common/faq-search-bg.png) no-repeat top left; }
#sidebar-faq #pfaq-input {border:none;background:url(/images/v2/panels/faq-small/panel-faq-small-input-bg.png) no-repeat top left;width:221px;height:19px;position:absolute;top:32px;left:16px;padding:12px 55px 8px 10px}
#sidebar-faq #pfaq-submit-btn {position:absolute;top:32px;right:17px}

#sidebar-faq ul { margin:0; padding:0; border-bottom:1px solid #ddd9d0;}
#sidebar-faq ul li { margin:0; padding:0; background: none;}
#sidebar-faq ol { margin-left:10px; }
#sidebar-faq ol li { list-style-type: decimal; }

/* Sidebar Recommended */
#sidebar-recommended h3 { font-size:1.2em; }
#sidebar-recommended h3 strong { font-size:1.6em; display:block;  }

#tefl-japan-job .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/japan-job-thumb.jpg) no-repeat top left;}
#tefl-southkorea-job .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/southkorea-job-thumb.jpg) no-repeat top left;}
#tefl-china-job .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/china-job-thumb.jpg) no-repeat top left;}
#tefl-china-intern .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/china-intern-thumb.jpg) no-repeat top left;}
#tefl-thailand-intern .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/thailand-intern-thumb.jpg) no-repeat top left;}
#tefl-indonesia-job .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/indonesia-job-thumb.jpg) no-repeat top left;}
#tefl-czechrepublic-job .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/czechrepublic-job-thumb.jpg) no-repeat top left;}
#tefl-ecuador-job .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/ecuador-job-thumb.jpg) no-repeat top left;}

#tefl-olt40 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/olt40.png) no-repeat top left;}
#tefl-olt60 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/olt60.png) no-repeat top left;}
#tefl-olt80 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/olt80.png) no-repeat top left;}
#tefl-olt100 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/olt100.png) no-repeat top left;}
#tefl-olt120 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/olt120.png) no-repeat top left;}
#tefl-wkt20 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt20.png) no-repeat top left;}
#tefl-wkt40 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt40.png) no-repeat top left;}
#tefl-wkt60 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt60.png) no-repeat top left;}
#tefl-wkt80 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt80.png) no-repeat top left;}
#tefl-wkt100 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt100.png) no-repeat top left;}
#tefl-wkt120 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt120.png) no-repeat top left;}
#tefl-wkt140 .inner-content {padding-left:115px;background:url(/images/v3/jobsabroad/recommended/wkt140.png) no-repeat top left;}

/* Accordion Styling */
.acc_trigger {
	padding: 0;
	margin: 0;
	height: 46px;
	line-height: 46px;
	width: 318px;
	font-size: 1.1em;
	font-weight: bold;
	background: url(/images/v3/jobsabroad/common/faq-list-bg.png) repeat-x left;
	display:block;
	text-decoration:none;
	border:1px solid #ddd9d0;
	border-bottom:0;
}
.acc_trigger span {
	color: #4c4c4c;
	text-decoration: none;
	background: url(/images/v3/jobsabroad/common/faq-list-closed.png) no-repeat right;
	_background: url(/images/v3/jobsabroad/common/faq-list-closed.gif) no-repeat right;
	display: block;
	padding: 0 0 0 10px;
	margin:0 10px 0 0;
}
.acc_trigger:hover {
	background: url(/images/v3/jobsabroad/common/faq-list-bg-active.png) repeat-x left;
}
.active {border-bottom:1px solid #ddd9d0; background: url(/images/v3/jobsabroad/common/faq-list-bg-active.png) repeat-x left; }
.active span { background: url(/images/v3/jobsabroad/common/faq-list-open.png) no-repeat right; _background: url(/images/v3/jobsabroad/common/faq-list-open.gif) no-repeat right; }
.acc_container {
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 1em;
	width: 318px;
	clear: both;
	border-left:1px solid #ddd9d0;
	border-right:1px solid #ddd9d0;
}
.acc_container .block {
	padding: 15px;
}


/* Map Styles */
.clearboth { clear: both;}

#map-view-container { position: relative;  background: url(/images/homepage/bg-intro-panel-blue.jpg) no-repeat bottom; }
#dest-map-container { position:relative; float: left; width:595px; margin-top:20px; overflow:hidden; background: url(/images/v3/jobsabroad/destinations/world-map.png) no-repeat top left; }
#map-view-container img.map { position: relative; z-index: 100;  }
#map-view-container img.region {
	display: none;
	left: 0px;
	position: absolute;
	top: 20px;
	z-index: 20;
}		
#map-view-container img.regionBg {
	left: 0px;
	position: absolute;
	top: 20px;
	z-index: 19;
}
#map-list-container { float: left; width:340px; padding:35px 0 0 0; min-height:270px; height:auto!important; height:270px; overflow:hidden; }
#map-list-container div.country-tabs div { display:none; }
#map-list-container h3 { font-size:2.2em; margin:0 0 10px 0; }
#map-list-container h3 a { color:#009dff; text-decoration: none; border-bottom:1px dotted #009dff; }
#map-list-container h3 a:hover { border-bottom:0; }
#map-list-container ul {  }
#map-list-container ul.selected { display: inline; }
#map-list-container ul li { list-style-type: none; }
#map-list-container .selected-list ul li { list-style-type: none; }

.map-highlight { width:595px; height:300px; position:absolute; top:0; left:0; display:none;}
#map-highlight-asia { background: url(/images/v3/jobsabroad/destinations/map-asia.png) no-repeat top left!important; _background: url(/images/v3/jobsabroad/destinations/map-asia1.png) no-repeat top left!important; }
#map-highlight-africa { background: url(/images/v3/jobsabroad/destinations/map-africa.png) no-repeat top left!important; _background: url(/images/v3/jobsabroad/destinations/map-africa1.png) no-repeat top left!important; }
#map-highlight-europe { background: url(/images/v3/jobsabroad/destinations/map-europe.png) no-repeat top left!important; _background: url(/images/v3/jobsabroad/destinations/map-europe1.png) no-repeat top left!important; }
#map-highlight-latinamerica { background: url(/images/v3/jobsabroad/destinations/map-latinamerica.png) no-repeat top left!important; _background: url(/images/v3/jobsabroad/destinations/map-latinamerica1.png) no-repeat top left!important; }
#map-highlight-middleeast { background: url(/images/v3/jobsabroad/destinations/map-middleeast.png) no-repeat top left!important; _background: url(/images/v3/jobsabroad/destinations/map-middleeast1.png) no-repeat top left!important; }

ul.country-tabnav { float:right; text-align:right; margin:0 15px -1px 0; padding:0; }
ul.country-tabnav li { float:left;  padding:0; margin:0 1px 0 1px; border-bottom:1px solid #c5c5c5; }
ul.country-tabnav li a { display:block; color:#000; background: url(/images/v3/jobsabroad/homepage/slider-tabs.png) no-repeat top left; padding:0 0 0 2px; font-weight:bold; text-decoration: none; font-size:1.4em; }
ul.country-tabnav li a span { display:block; background: url(/images/v3/jobsabroad/homepage/slider-tabs.png) no-repeat top right; padding:10px;}
ul.country-tabnav li a:hover { background: url(/images/v3/jobsabroad/homepage/slider-tabs.png) no-repeat left -70px; }
ul.country-tabnav li a:hover span { background: url(/images/v3/jobsabroad/homepage/slider-tabs.png) no-repeat right -70px; }
ul.country-tabnav li.nav-selected { border-bottom:1px solid #fff;  }
ul.country-tabnav li.nav-selected a { background: url(/images/v3/jobsabroad/homepage/slider-tabs.png) no-repeat left -70px; }
ul.country-tabnav li.nav-selected a span { background: url(/images/v3/jobsabroad/homepage/slider-tabs.png) no-repeat right -70px;}


/* Spotlight Content Slider - found on destinations page */

/* Easy Slider */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}

	#spotlight-slider ul, #spotlight-slider li,
	#spotlight-slider2 ul, #spotlight-slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#spotlight-slider2{margin-top:1em;}
	#spotlight-slider li, #spotlight-slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:857px;
		height:240px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:50px;
		height:42px;
		position:absolute;
		left:0px;
		top:100px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:930px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:50px;
		height:42px;
		background:url(/images/v3/jobsabroad/common/slider-arrows.png) no-repeat top left;	
		}	
	#prevBtn a:hover, #nextBtn a:hover, #slider1next a:hover, #slider1prev a:hover { background-position:bottom left; }
	#nextBtn a, #slider1next a { background-position: top right;	}
	#nextBtn a:hover, #slider1next a:hover { background-position:bottom right; }
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* Overrides */

/* #slider-wrapper { background: url(/images/v3/jobsabroad/destinations/slider-wrapper-bg.png) repeat-x top; } */

#spotlight-slider { position:relative; width:980px; margin:0 auto 0 auto; background: url(/images/v3/jobsabroad/destinations/slider-bg-right.png) no-repeat 61px 0px;}
#spotlight-slider #spotlight-content { margin-left:62px;} 
#spotlight-slider ul { margin:0px; padding:0; }
/* #spotlight-slider ul li { background: url(/images/v3/jobsabroad/destinations/slider-bg-right.png) no-repeat top right; } */
#spotlight-slider ul li { background: none;}
#spotlight-slider ul li div { overflow:hidden; margin:0px; min-height:190px; height:auto!important; height:190px; padding:50px 20px 0 240px; }
#spotlight-slider ul li h3 { margin:0 0 10px 0; padding:0; }
#spotlight-slider ul li h3 strong { color:#009dff; }
#spotlight-slider ul li a { text-align:right; color:#4c4c4c; font-weight:bold;}
#spotlight-slider ul li h3 a { color:#009dff; text-decoration: none; border-bottom:1px dotted #009dff; }
#spotlight-slider ul li h3 a:hover { border-bottom:0; }
#spotlight-slider ul li#spotlight-china div { background: url(/images/v3/jobsabroad/destinations/spotlight-china.jpg) no-repeat 0px 24px; }
#spotlight-slider ul li#spotlight-japan div { background: url(/images/v3/jobsabroad/destinations/spotlight-japan.jpg) no-repeat 0px 24px; }
#spotlight-slider ul li#spotlight-thailand div { background: url(/images/v3/jobsabroad/destinations/spotlight-thailand.jpg) no-repeat 0px 24px; }
#spotlight-slider ul li#spotlight-southkorea div { background: url(/images/v3/jobsabroad/destinations/spotlight-southkorea.jpg) no-repeat 0px 24px; }
#spotlight-slider ul li#spotlight-indonesia div { background: url(/images/v3/jobsabroad/destinations/spotlight-indonesia.jpg) no-repeat 0px 24px; }


/* Wide FAQ area at bottom of detinations homepage */
#faq-wrapper {
width:720px;
background:url("http://www.onlinetefl.com/tefl-faq/images/panel-faq-wide-bg-top.png") no-repeat top left;
position:relative;
}
#faq-wrapper .inner-content {
background:url("http://www.onlinetefl.com/tefl-faq/images/panel-faq-wide-bg-end.png") no-repeat bottom left;
margin:0;
padding:15px 0 30px 15px;
position:relative;
}

#faq-wrapper #pfaq-form {
height:39px;
margin:0 0 0 -1px;
position:relative;
width:670px;
}

#faq-wrapper #pfaq-input {
background:url("http://www.onlinetefl.com/tefl-faq/images/panel-faq-wide-input-bg.png") no-repeat top left;
border:medium none;
height:19px;
left:0;
padding:12px 55px 8px 10px;
position:absolute;
top:0;
width:620px;
}

#faq-wrapper #pfaq-submit-btn {
position:absolute;
right:0;
top:0;
}

#faq-tabs { width:700px; background: url(/images/v3/jobsabroad/destinations/faq-continent-wrap.png) no-repeat top right; }
#faq-tabs p.pfaq-url { display:none; }
#faq-tabs .inner-content { background: url(/images/v3/jobsabroad/destinations/faq-continent-wrap-end.png) no-repeat bottom right; 	min-height:200px; height:auto!important; height:200px; }
#faq-tabs .faq-continent {
	float:left;
	width:415px;
	padding:15px 25px 15px 0; 
}

#faq-tabs ul.faq-tabnav { width:260px; float:left; margin:0; padding:0; }
#faq-tabs ul.faq-tabnav li {
	margin:0;
	padding:0;
/*	border-bottom:1px solid #ebebeb; */
	position:relative;
	background:none;
}
#faq-tabs ul.faq-tabnav li a { display:block; padding:12px 10px; text-decoration: none; font-size:1.2em; font-weight:bold; color:#4c4c4c; }
#faq-tabs ul.faq-tabnav li a:hover { background: url(/images/v3/jobsabroad/destinations/faq-arrow-hover.png) no-repeat left; _background: url(/images/v3/jobsabroad/destinations/faq-arrow-hover.gif) no-repeat left; }
#faq-tabs ul.faq-tabnav li a:active, #faq-tabs ul.faq-tabnav li a:focus { color:#4c4c4c; }

#faq-tabs ul.faq-tabnav li.nav-selected a {
	background:url("/images/v3/jobsabroad/destinations/faq-arrow.png") no-repeat scroll left center transparent;
	_background:url("/images/v3/jobsabroad/destinations/faq-arrow.gif") no-repeat scroll left center transparent;
	cursor:default;
}
#faq-tabs ul.faq-tabnav li.nav-selected a { color:#fff; }

#faq-tabs div h3 { font-size:1.2em; margin:0 0 5px 0; padding:0; }
#faq-tabs div h3 a { color:#4c4c4c; }
#faq-tabs div ul { margin:0 0 15px 0; padding:0; }
