/***********************************************************************/
/*            				GREEK ISLANDS PAGES                        */
/***********************************************************************/
#IslandsLayout {
	width:894px;
	margin-left: auto;
	margin-right: auto; 
	height:1110px;
	}
	
#IslandsLayout h1{
	color:#ffffff;
	font-size:20px;
	font-weight:normal;
	text-align:center;
   	font-family:Tahoma; 
	padding:0 0 14px 0; 
	margin:0 0 0 0; 
	background:none;
	}
		
#IslandsLayout h2{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	text-align:center;
   	font-family:Tahoma; 
	padding:0 0 6px 0; 
	margin:0 0 0 0; 
	}
	
	#IslandsLayout h2 span{ font-size:11px; font-weight:normal;}
	#IslandsLayout h2 font{ font-size:11px; font-weight:normal;color:#b10805;}

#IslandsLayout #LeftCol{
	width:300px; 
	float:left; 
	margin-top:30px; 
	height:980px;
	}
	
	#IslandsLayout #LeftCol img{margin-bottom:30px;}
	#IslandsLayout #LeftCol p{padding:0 0 14px 0; margin:0 0 0 0; width:280px; line-height:14px;}
	#IslandsLayout #LeftCol span{padding-left:40px; line-height:16px;}
	#IslandsLayout #LeftCol a{text-align:left;  margin:0 0 0 0; color:#57d5fe;  cursor:pointer; text-decoration:underline; }
	#IslandsLayout #LeftCol a:hover{text-decoration:none;}

		
#IslandsLayout #RightCol{
	width:584px; 
	float:left; 
	margin-top:30px; 
	height:980px; 
	margin-left:10px;	
	}	
	
	#IslandsLayout #RightCol p{text-align:center; margin:0 0 0 0; padding:8px 0 8px 0;}
	#IslandsLayout #RightCol .routes{width:464px; margin:0 50px 0 50px;}
	#IslandsLayout #RightCol .routes div{width:136px; height:24px; margin:10px 8px 10px 8px; border:1px solid #7f9db9; background:#FFFFFF; color:#070f3d; float:left; cursor:pointer; _margin:10px 8px 10px 0px;}
	#IslandsLayout #RightCol .radio{*vertical-align:middle; cursor:pointer;}
	#IslandsLayout #RightCol .routes span{margin-left:5px;}
	
	#IslandsLayout #RightCol #Content{width:584px; height:418px; border-top:2px solid #ffffff; margin-top:2px;}
		#IslandsLayout #RightCol #Content .left{width:216px; float:left; padding-top:16px;}
		#IslandsLayout #RightCol #Content .left p.blue{ font-size:12px; color:#56d5fe; font-weight:bold; margin:0 0 0 0; padding:0 0 12px 0; text-align:left;}
			#IslandsLayout #RightCol #Content .left div{height:15px; border-bottom:1px solid #5072a0; margin-left:25px; width:161px; margin-bottom:5px; }
				#IslandsLayout #RightCol #Content .left div.links{height:271px; border:none; margin:0 0 0 0; *width: auto;}
			#IslandsLayout #RightCol #Content .left img {float:left; _behavior: url(/css/iepngfix.htc);}
			#IslandsLayout #RightCol #Content .left a{text-align:left;  margin:0 0 0 0; color:#c6d8ee;  cursor:pointer; }
			#IslandsLayout #RightCol #Content .left a:hover{color:#FFFFFF; text-decoration:none;}
			#IslandsLayout #RightCol #Content .left a.selected{ color:#FFFFFF;}
			#IslandsLayout #RightCol #Content .left img.map {float:none; margin-left:39px; margin-bottom:20px; margin-top:20px; clear:both;}
			
		#IslandsLayout #RightCol #Content .right{width:367px; float:left;}
		#IslandsLayout #RightCol #Content .map_box{ width:366px; height:427px; background:#FFFFFF; margin-top:16px;}
			#IslandsLayout #RightCol #Content .map_box img{border:2px solid #d2d7dd; margin:0 0 0 13px;}
			#IslandsLayout #RightCol #Content .map_box h1{ color:#05103e; font-size:12px; font-weight:normal; padding:20px 0 20px 0; margin:0 0 0 0; text-align: center;}
			#IslandsLayout #RightCol #Content h2{ color:#464934; font-size:11px; font-weight:normal; padding:6px 0 6px 6px; margin:0 0 0 0; text-align:left;}
			#IslandsLayout #RightCol #Content h2 a{ color:#464934; font-size:11px;}
			#IslandsLayout #RightCol #Content h2 a.selected{ color:#b10805; font-size:11px;}
	
		#IslandsLayout #RightCol #Content .weather_map_box{ width:366px; height:386px; background:#FFFFFF; margin-top:16px;}
			#IslandsLayout #RightCol #Content .weather_map_box img{border:2px solid #d2d7dd; margin:0 0 0 13px;}
			#IslandsLayout #RightCol #Content .weather_map_box h1{ color:#05103e; font-size:12px; font-weight:normal; padding:8px 0 20px 0; margin:0 0 0 0; text-align: center; background:url(/images/pics/greek_ferries_zoom.gif) no-repeat; background-position:62px 10px;}
	
			#IslandsLayout #RightCol #Content .weather_map_box #map_title_1{color:#464934; font-size:11px; font-weight:normal; padding:6px 0 5px 6px; margin:0 0 0 0; text-align:left;}
				#IslandsLayout #RightCol #Content .weather_map_box #map_title_1 font{color:#b10805; font-size:11px;}
			#IslandsLayout #RightCol #Content .weather_map_box #map_title_2, #map_title_3, #map_title_4, #map_title_5, #map_title_6, #map_title_7, #map_title_8, #map_title_9{display:none;color:#464934; font-size:11px; font-weight:normal; padding:6px 0 5px 6px; margin:0 0 0 0; text-align:left;}	
				#IslandsLayout #RightCol #Content .weather_map_box #map_title_2 font, #map_title_3 font, #map_title_4 font, #map_title_5 font, #map_title_6 font, #map_title_7 font, #map_title_8 font, #map_title_9 font{color:#b10805; font-size:11px;}

			#IslandsLayout #RightCol #Content .info_box {width:366px; height:427px; overflow:scroll;overflow-x:visible; background:#FFFFFF;margin-top:16px; color:#333333;}
			#IslandsLayout #RightCol #Content .info_box img{border:1px solid #cccccc; margin:0 0 0 6px;}
			#IslandsLayout #RightCol #Content .info_box p{margin:6px 7px 6px 7px; padding:0 0 0 0; text-align:justify; color:#464934;}
			#IslandsLayout #RightCol #Content .info_box p.last{padding-bottom:40px;}
			#IslandsLayout #RightCol #Content .info_box p.available{padding:140px 0 0 0; text-align:center; font-size:20px;}
			#IslandsLayout #RightCol #Content .info_box h4{ margin:6px 0 4px 0; font-weight:bold;font-size:11px; text-align:left; padding-left:6px;color:#464934;}

			.grey_11b{font-size:11px; color:#666666;font-family:Tahoma; font-weight:bold; text-align:left; padding-left:6px; }
			.table_border{border-left:3px solid #7ba5cf; border-top:3px solid #7ba5cf; border-right:3px solid #7ba5cf; background:#f2f6fa; text-align:left; margin-left:6px;}
			.phones{font-weight:bold; color:#999999; border-bottom:3px solid #7ba5cf; padding-right:10px;}
			.phonesLeft{font-weight:bold; color:#999999; border-bottom:3px solid #7ba5cf;padding-left:10px;}
			.phototitle{margin-bottom:5px; font-weight: 800;color:#464934;}
			.photocomments{margin-top:5px;color:#464934;}
			#IslandsLayout #RightCol #Content .info_box img.small_img{border:1px solid #cccccc; cursor:pointer; margin:0 0 0 0; padding:0 0 0 0;}


		#IslandsLayout #Bottom{width:894px; clear:both;}	
			#IslandsLayout #Bottom p{line-height:15px;}
			#IslandsLayout #Bottom a{text-decoration:none;color:#c3d9f0;}
			#IslandsLayout #Bottom a:hover{text-decoration:nonne; color:#FFFFFF;}			
			#IslandsLayout #Bottom a.selected{text-decoration:nonne; color:#FFFFFF;}			

/***********************************************************************/
/*            				WEATHER PAGES	 	                       */
/***********************************************************************/

#IslandsLayout #LeftCol{
	width:300px; 
	float:left; 
	margin-top:30px; 
	height:980px;
	}
	
	#IslandsLayout #LeftCol #Weather p{padding:0 0 14px 0; margin:0 0 0 0; width:220px; line-height:14px;}
	#IslandsLayout #LeftCol #Weather p font{font-size:12px;}
	#IslandsLayout #LeftCol #Weather p span{font-size:12px; font-weight:bold; color:#83d6fe; padding:0 0 14px 0;}
	
	#IslandsLayout #LeftCol #average_weather{width:215px;}
	
		#IslandsLayout #LeftCol #average_weather .top{background:url(/images/weather/average_weather_top.gif) no-repeat; width:215px; height:7px;}
		#IslandsLayout #LeftCol #average_weather .mid{background:url(/images/weather/average_weather_bg.gif) repeat-y; width:215px; height:325px;*height:320px; _margin-top:-6px;}
		#IslandsLayout #LeftCol #average_weather .bottom{background:url(/images/weather/average_weather_bottom.gif) no-repeat; width:215px; height:7px;}
		#IslandsLayout #LeftCol #average_weather table{width:204px; height:325px; margin:0 7px 0 0; text-align:center; color:#000102;*height:290px;}
			#IslandsLayout #LeftCol #average_weather table td{*height:22px;}
			#IslandsLayout #LeftCol #average_weather table div{background:url(/images/weather/greece_weather_arrow.gif) no-repeat; background-position:10px 4px; padding-left:14px;}
	
	
		#IslandsLayout #LeftCol #Weather .links div{ border-bottom:1px solid #5072a0; margin:0 0 0 10px; width:189px; padding:0 0 4px 0; float:left; *margin-left:23px;}
			#IslandsLayout #LeftCol #Weather .links div.clear{border:none; margin:10px 0 0 0;  padding:0 0 0 0; width:228px;}
		#IslandsLayout #LeftCol #Weather .links img {float:left; margin:0 0 0 0; *position: absolute; *margin-left:-212px;}
		#IslandsLayout #LeftCol #Weather .links a{text-align:left;  margin:0 0 0 0; color:#c6d8ee;  cursor:pointer; text-decoration:none;  }
		#IslandsLayout #LeftCol #Weather .links a:hover{color:#FFFFFF; text-decoration:none;}
	
	
	#IslandsLayout #RightCol div.dropdown{font-size:11px;font-weight:bold;color:#83d6fe; margin:16px 0 16px 0;}
	#IslandsLayout #RightCol .values{margin-top:6px; font-size:11px; font-family:Tahoma; font-weight:normal; width:180px;}
	
	#IslandsLayout #RightCol #weather_info{height:153px; margin-left:71px; width:442px;}
		#IslandsLayout #RightCol #weather_info .image{float:left; width:243px; height:133px; margin-right:25px; margin-top:10px;}
	
		#IslandsLayout #RightCol #weather_info #box{float:left; width:173px; height:133px;margin-top:10px;}
		#IslandsLayout #RightCol #weather_info #box .top{background:url(/images/weather/greece_weather_top.gif) no-repeat; width:173px; height:5px;}
		#IslandsLayout #RightCol #weather_info #box .mid{background:url(/images/weather/greece_weather_bg.gif) repeat-y; width:173px; height:123px; _margin-top:-8px;}
		#IslandsLayout #RightCol #weather_info #box .title{color:#9d2f14; font-weight:bold; font-size:12px; padding-top:4px;}
			#IslandsLayout #RightCol #weather_info #box .title font{color:#b99608; font-size:11px;}
		#IslandsLayout #RightCol #weather_info #box .bottom{background:url(/images/weather/greece_weather_bottom.gif) no-repeat; width:173px; height:5px;}
		
	#import_weather{
		font-size:11px;
		padding:0 0 0 0;
		margin:0;
		display:block;  color:#333333;
	}

