h1{
	font-weight:bold;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
}
h2{
	color:#c92500;
	font-weight:normal;
}
h3{
	font-family:"Times New Roman", Times, serif;
	color:#bf2200;
	font-size:38px;
	line-height:40px;
}
h4{
	font-family:helvetica;
	font-size:18px;
	line-height:20px;
	margin-bottom:0px;
	color:#888888;
	margin-top:25px;
}
h5{
	color:#222222;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	font-weight:lighter;
	margin-bottom:25px;
	line-height:24px;
}
h6{
	color:#c92500;
	font-size:18px;
	float:left;
	font-weight:normal;
	margin:25px 0 20px 0;
}
#reason-list{
	font-size:18px;
	font-family:helvetica;
	font-weight:lighter;
	margin-left:30px;
	list-style-type: none;	
}
	#reason-list li{
		list-style-image:url('../images/new_design/reason-thick.jpg');
		margin-top:5px;
		margin-bottom:15px;
		line-height:10px;
	}
#left {
	float:left;
	display:inline;
	margin:0 20px 0 -10px;;
	width:330px;
	padding:5px;
	font-family:verdana;
	
	
}
	#left h2 {
		margin:20px 0 0 0;
	}
	#left #title{
		font-size:14px; font-style:italic;
	}
#right {
	width:580px;
	float:left;
	margin:10px 0 0 0;
}
	#right .map {
		border:1px solid #d9d0ce;
		margin:10px 15px;
		height:237px;
		width:332px;
	}
	#right .text{
		float:left; 
		margin-left:0px; 
		width:175px; 
		margin-top:12px;
		margin-right:10px;
		line-height:12px;
		word-spacing:-2px;
	}
	#right .text2{
		margin-top:5px;
		color:grey;
		font-size:11px;
	}
	#right a{
		font-size:14px;
		font-weight:550;
		margin-top:-10px;
		float:left;
	}
	

#find_us {
	float:left;
	clear:both;
	width:100%;
	margin:10px 0 0 0;
	display:inline;
}


/*NEWS*/
#news_container {
	overflow:hidden;
	overflow-y:scroll;
	margin:10px 10px 10px 10px;
	float:left;
	clear:both;
	border:1px solid #8d1400;
	width:344px;
	height:390px;
}
.sidebar ul {
	width:340px;
	background:#FFF;
	border:1px solid #8d1400;
	margin:10px 0 10px 10px;
	padding:10px 0 10px 0;
}
	.sidebar ul li {
		float:left;
		clear:both;
		padding:0;
		margin:0 0 0 50px;
		width:200px;
		display:list-item;
	}
		.sidebar ul li a {
			color:#000;
		}
		
#simplemodal-container {
	padding:0;
	margin:0;
	top:50%;
	left:50%;
	margin-top:-250px;
	margin-left:-350px;
	width:700px;
	height:500px;
	display:none;
}
#saved-dialog {
	float:left;
	padding:0;
	margin:0 0 0 0;
	display:inline;	
	background:#fff;
	width:700px;
	height:100%;
	display:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}
a.close {
	top:-10px;
	left:635px;
	margin:0;
	position:absolute;
	z-index:20;
	width:48px;
	height:48px;
	background:url(../images/X.png) bottom no-repeat;
}
a.close:hover {
	background:url(../images/X_hover.png) bottom no-repeat;
}
#saved_top {
	position:absolute;
	float:left;
	clear:both;
	margin:0;
	text-align:left;
	width:100%;
	height:37px;
	background:url(../images/square_box_header_bg.gif) repeat-x;
	border:1px solid #a02c05;
	padding:0;
}
	#saved_top h1 {
		margin:0 0 0 270px;
		display:inline;
		float:left;
		line-height:39px;
		font-size:20px;
		color:#fff;
		width:auto;
	}
#world_map{
	margin-left:-3px;;
	width:593px;
	height:332px;
	background:url(../images/new_design/world_map/world_map.jpg) no-repeat;
	float:left;
	
}
	#world_map .title{
		margin-left:10px;
		margin-top:2px;
		font-weight:bold;
		color:white;
		font-size:12px;
		float:left;
	}
	#world_map #main{
		width:350px;
		height:72px;
		margin-top:200px;
		margin-left:3px;
		padding-left:10px;
		padding-top:4px;
	}
		#world_map #main #title{
			color:white; 
			font-weight:bold; 
			font-size: 31px; 
			float:left; 
			width:100%; 
			text-align:center;
		}
		#world_map #main #locations_map{
			margin-top:5px; 
			float:left; 
			font-size:15px; 
			width:100%; 
			text-align:center; 
			color:#222222;
			font-weight:bold;
		}
	
/* --------- PROFESSIONAL -------------*/

#prof_left{
	width:650px;
}

#main_text{
	font-size:16px;
}
.column{
	width:33%;
	float:left;
}
.column .text{
	width: 90%;
	margin-top:10px;
	font-size:12px;
}
#reasons{
	background-color:#818181; 
	height:200px; 
	width:275px;
	color:white;
	font-size:30px;
	float:left;
	font-weight:bold;
	line-height:40px;
	padding:10px;
}
	#reasons .click{
		color:white;
		font-size:14px;
		float:left;
	}
.video_title{
	float:left;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(../images/play_btn_bg_big.png) no-repeat;
	line-height:20px;
	width:100%;px;
	height:21px;
	padding:0 0 0 20px;
	margin:80px 0 0 0;
	font-weight:bold;
}
/*---------- TRAVEL -----------------*/
.column h2{
	font-size:17px;
	font-faimly:helvetica;
}
#travel_left{
	width:580px;
	float:left;
	margin-top:10px;
}
	#travel_left h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:30px;
		line-height:32px;
	}
#main_text_travel{
	font-size:12px;
}
#right_travel{
	width:300px;
	float:left;
	padding-left:20px;
	padding-top:12px;
}
#locations{
	background:url(../images/new_design/travel_locations.png) no-repeat top; 
	height:252px; 
	width:297px;
	float:left;
}
	#locations #top{
		color:white; 
		font-weight:bold; 
		margin-left:10px; 
		margin-top:5px;
	}
	#locations #title{
		width:100%;
		height:20px;
		color:white;
		font-size:25px;
		font-weight:bold;
		text-align:center;
		float:left;
		margin-top:150px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#locations #locations_travel{
		color:#383838;
		text-align:center;
		width:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
	}
	#locations #read_more{
		font-weight:bold;
		float:left;
		margin-top:10px;
		width:280px;
		text-align:right;
	}
	
	
/*-------------INCOME---------*/

#locations_income{
	background:url(../images/new_design/calls_to_action/call_now_bg.jpg) top; 
	
	width:298px;
	float:left;
	font-weight:bold;
	font-family:helvetica;
	margin:20px 0 0 0;
}	
	#locations_income #text{
		float:left;
		color:white;
		font-size:23px;
		font-weight:bold;
		line-height:28px;
		margin:10px 0 20px 10px;
		width:270px;
	}
	#locations_income #click_text{
		float:left;
		color:#333333;
		font-weight:bold;
		font-size:12px;
		margin:10px 0 0 10px;
	}
	#locations_income a{
		background:url(../images/new_design/calls_to_action/book_now_btn.png) no-repeat;
		width:133px;
		height:36px;
		color:white;
		float:right;
		font-size:12px;
		font-style:italic;
		font-weight:bold;
		margin:-10px 10px 0 0;
		padding:9px 0 0 0;
		text-shadow: black 0px 1px -2px;
		text-align:center;
	}
#selection{
	font-size:19px; 
	color:black; 
	line-height:50px;
}

/**** cities locations right ******/

#cities_locations{
	float:left;
	margin-top:30px;	
}
	#cities_locations .title{
		color:#c92500;
		font-size:18px;
		float:left;
	}
	#cities_locations .main{
		float:left; 
		width:100%;
	}
	#cities_locations .image{
		float:left; 
		width:95px;
	}
	#cities_locations .content{
		float:left; 
		width:170px; 
		margin-top:10px;
	}
	#cities_locations a{
		color:#222222;
		font-size:15px;
	}
	#cities_locations .text{
		font-size:9px;
		margin-top:-5px;
	}
	
.small_text{
	font-size:10px;
	line-height:14px;
}
/************************* PHUKET LANDING PAGE *******************************/
#top_left{
	float:left;
	width:550px;
}
	#top_left h1{
		color:#222222;
		font-size:55px;
		line-height:60px;	
		font-family:"Times New Roman", Times, serif;
		font-weight:normal;
	}
	#top_left h2{
		color:#c92500;
		font-size:23px;
		font-style:normal;
		line-height:25px;
	}
	#top_left .testimonial_name{
		float:left; 
		width:400px; 
		color:black; 
		font-size:14px;
		font-weight:bold;
		font-family:helvetica;
	}
	#top_left .testimonial_name .text{
			font-size:14px;
			color:#999;
			margin-left:10px;
			font-weight:normal;
			font-style:italic;
			color:#666666;
	}
	
#top_right{
	float:Left;
	margin-left:50px;
	width:300px;
}
	#top_right .title_top{
		font-family:"Times New Roman", Times, serif;
		color:#222222;
		float:left;
		font-size:26px;
		line-height:28px;
	}
	#top_right #arrow{
		background:url(../images/new_design/arrow.png); 
		width:74px; 
		height:72px;
		z-index:100;
		position:absolute;
		margin:60px 0 0 -100px;		
	}
.black_stroke{
	width:100%; 
	background-color:black; 
	height:15px;
	margin:10px 0 0 -27px;
	width:950px;
	float:Left;
}
#bottom_left{
	width:590px;
	float:left;
	margin-top:30px;
}
	#bottom_left ul{
		margin-top:0px;
		margin-bottom:40px;
	}
	#bottom_left ul li{
		list-style-image:url('../images/new_design/landing-thick.jpg');
		margin-left:20px;
		font-size:14px;
	}
	#bottom_left h2{
		font-family:helvetica;
		color:#c92500;
		font-size:20px;
		font-weight:normal;
		line-height:30px;
		margin-bottom:15px;
	}
	#bottom_left h3{
		font-family:helvetica;
		color:#666666;
		font-size:18px;
		font-weight:normal;
	}
	#bottom_left h4{
		font-family:helvetica;
		color:#222222;
		font-size:18px;
		font-weight:normal;
		font-style:normal;
	}
	#bottom_left p{
		color:#666666;
		font-family:verdana;
		font-size:12px;	
		margin-bottom:30px;	
	}
	#bottom_left #top_box{
		background:url('../images/new_design/contact_box/top.jpg');
		float:left;
		width:588px;
		height:9px;
	}
	#bottom_left #middle_box{
		background:url('../images/new_design/contact_box/middle.jpg') repeat-y;
		float:left;
		width:588px;
	}
#bottom_right{
	width:300px;
	float:left;
	padding-left:20px;
	padding-top:12px;
}	
	#bottom_right #locations_income{
		padding:20px 15px 20px 30px;
		width:240px;
	}
		#bottom_right #locations_income #question_mark{
			background:url('../images/new_design/calls_to_action/question_mark.png');
			height:63px;
			width:63px;
			index:100;
			position:absolute;
			margin:-55px 0 0 -55px;
		}
		#bottom_right #locations_income ul{
			margin-left:10px;
		}
		#bottom_right #locations_income ul li{
			list-style-image:url('../images/new_design/calls_to_action/thick.png');
			color:white;
			font-weight:bolder;
			font-size:14px;
		}
		#bottom_right #locations_income h2{
			color:white;
			font-weight:bold;
			font-size:25px;
		}
		#bottom_right #locations_income p{
			color:white;
			font-family:"Times New Roman", Times, serif;
			font-size:18px;
			line-height:20px;
			font-weight:lighter;
		}
#top{
	width:100%;
	flaot:left;
	margin-top:10px;
}
	#top .image{
		float:left;
		width:100px;
	}
	#top .text_top{
		float:left;
		width:190px;
		font-size:14px;
		margin:10px 0 0 5px;
	}
	#top .text2{
		flaot:left;
		width:190px;
		font-size:11px;
		color:#999999;
		line-height:12px;
	}
#social{
	margin:20px 0 0 256px; 
	width:400px; 
	float:left; 
	height:20px;
}
