/* General */

	
	
	
	#MainContent{width:974px; margin:0 0 0 0;}
	
	#Left_menu{width:221px; float:left;height:100%;}
	#Left_menu #content{width:149px; background:#b3d0f2; height:100%; border:1px solid #020001; border-top:none; margin:-29px 0 5px 70px; float:left; padding:4px 0 40px 0;  _margin:0px 0 5px 70px; _position:absolute; _top:206px; _left:142px;}
	
	#Left_menu #content .weather{padding:36px 0 22px 0;}
	#Left_menu #content .islands{padding:36px 0 4px 0; }
	
	#Left_menu #content h2{padding:12px 0 2px 0px; text-align:center;  font-size:11px; font-weight:bold; color:#4b4b4b; text-decoration:none; margin:0 0 0 0; line-height:15px; clear:both; }	
	#Left_menu #content .split {width:68px; float:left; text-align:left; margin:2px 0 0 6px;}
	#Left_menu #content .split font{color:#c80000; font-size:15px; line-height:10px; margin:0 4px 0 0;}
	#Left_menu #content .split a{color:#4b4b4b; text-decoration:none; }
	#Left_menu #content .split a:hover{ text-decoration:underline;}			
				
	#Left_menu #content .Home{height:16px; clear:both; padding:0 0 0 16px; font-weight:bold; margin:60px 0 0px 8px; text-align:left; background:url(/pics-en/bullet2.gif) no-repeat; background-position:0px 2px; }
	#Left_menu #content .Home a:link{color:#4b4b4b; text-decoration:none;}	
	#Left_menu #content .Home a:visited{color:#4b4b4b; text-decoration:none;}	
	#Left_menu #content .Home a:hover{ text-decoration:underline;}	
	#Left_menu #content .Home a:active{ text-decoration:underline;}	
	#Left_menu #content .Home a.selected{ text-decoration:underline;margin:0px 0 2px 0px;}	
					

	#Right{width:737px; float:left; margin:30px 0 140px 16px;  *float:right; _float:right;}
	#Right h3{color:#707070; font-size:16px; margin:0 0 0 0; padding:8px 0 8px 0; }
	#Right h4{color:#707070; font-size:11px; margin:0 0 0 0; padding:6px 0 10px 0; font-weight:normal;}
	#Right h5{color:#898989; font-size:17px; margin:0 0 0 0; padding:8px 0 0 0; font-weight:bold;}
	#Right h5 span{color:#555555; font-size:15px;}
	#Right h6{color:#707070; font-size:16px; margin:0 0 0 0; padding:8px 0 8px 0; font-weight:bold;}
	
	#Right .top{background: url(/images/companies/main-box-top.jpg) no-repeat; width:737px; height:11px;}
	#Right .mid{border-left:1px solid #adadad; border-right:1px solid #adadad; width:733px;  height: auto; overflow:hidden;}
	#Right .bottom{background: url(/images/companies/main-box-bottom.gif) no-repeat; width:737px; height:11px;}
	
	#Right #Content{width:743px; margin:20px auto 0 auto; height:auto; overflow:hidden;}
	#Right #Content p{color:#555555; margin:0 0 0 0; padding:8px 0 8px 0; text-align:center;}
		#Right #Content #left{ width:235px; height:auto; overflow:hidden; float:left; padding:0 0 0 0; margin:0 0 0 0; }
			#Right #Content #left table{padding-left:8px; *padding-left:10px; margin:18px 0 0 0;text-align:left; font-size:11px;}
			#Right #Content #left table a{ font-size:12px; font-weight:bold; padding:0 0 0 0; text-align:left; color:#1560e4; }
			#Right #Content #left table tr:hover a{text-decoration:underline; color:#0f47a8;}
			#Right #Content #left table .itin{ padding:2px 0 2px 0; *padding:2px 0 6px 0px;}
		
		#Right #Content #middle{ width:261px; height:auto; overflow:hidden; float:left; padding:0 0 0 0;}
			#Right #Content #middle img{ margin:16px 0 30px 0;} 
		#Right #Content #right{ width:235px; height:auto; overflow:hidden; float:left;}
			#Right #Content #right table{padding-left:12px; *padding-left:10px;  margin:18px 0 0 0; text-align:left;font-size:11px;}
			#Right #Content #right table a{ font-size:12px; font-weight:bold; padding:0 0 0 0;color:#1560e4;}
			#Right #Content #right table tr:hover a{text-decoration:underline; color:#0f47a8;}
			#Right #Content #right table .itin{padding:2px 0 2px 0; *padding:2px 0 6px 22px;}
			
/* Domestic */
#Domestic{width:743px;text-align:center; margin:0px 0 20px 0; height:auto; overflow:hidden;}
	#Domestic h1{ font-size:24px; font-weight:normal; color:#747474; margin:0 0 0 0; padding:12px 0 0 0; line-height:26px;}
	#Domestic h1 span{ font-size:15px; font-weight:bold; color:#747474; margin:0 0 0 0; padding:12px 0 12px 0;}
	#Domestic p{ font-size:12px; color:#717171;}
	#Domestic img{float:left; margin:10px 0 0 20px;}
	#Domestic h2{ font-size:12px; font-weight:bold; color:#717171; margin:0 0 0 0; padding:10px 0 12px 0; line-height:16px;}
	
		#Domestic p.red{font-size:12px; color:#9f1316; margin:0 0 0 0; padding:10px 0 0 0; font-weight:bold;}
		#Domestic #radios{margin:11px 0 0 0; margin-left:170px;}
			#Domestic #radios div{float:left; background:url(/images/booking-button.jpg) no-repeat; padding:1px 0 0 0; width:105px; height:20px; margin-left:10px; margin-right:10px;}
	
	
	
	#Domestic #company{width:50%; *width:49.5%; float:left; margin:10px 0 20px 0; *margin:10px 0 20px 0;}
		#Domestic #company .top{width:320px; height:51px;  margin:0 20px 0 20px; background:none;}
		#Domestic #company .top .limg{margin:0 0 0 0; float:left;}
		#Domestic #company .top .rimg{margin:0 0 0 0; float:right;}
		#Domestic #company .top a.right{float:right; padding:35px 0 0 0; font-size:12px; text-decoration:none; font-weight:bold; color:#707070;}
		#Domestic #company .top a.left{float:left; padding:35px 0 0 0; font-size:12px; text-decoration:none; font-weight:bold; color:#707070;}
		#Domestic #company p{font-size:11px; text-align:left;margin:0 0 0 0; padding:8px 24px 0 24px;}
		#Domestic #company p a{font-weight:bold; text-decoration:none; color:#a31006; padding:0 0 0 4px;}
		#Domestic #company #hellenic{border-bottom:2px solid #233342;}
		#Domestic #company #bluestar{border-bottom:2px solid #0e599c;}
		#Domestic #company #anek{border-bottom:2px solid #f5b730;}
		#Domestic #company #ga{border-bottom:2px solid #4398bd;}
		#Domestic #company #nel{border-bottom:2px solid #102dad;}
		#Domestic #company #seajets{border-bottom:2px solid #8291b8;}
		#Domestic #company #minoan{border-bottom:2px solid #ad1a20;}
		#Domestic #company #agoudimos{border-bottom:2px solid #68a2ba;}
		#Domestic #company #aegean{border-bottom:2px solid #6a7287;}
		#Domestic #company #dodekanisos{border-bottom:2px solid #ce6545;}
		#Domestic #company #superfast{border-bottom:2px solid #e21923;}
		#Domestic #company #kallisti{border-bottom:2px solid #d08c07;}
		#Domestic #company #scrouises{border-bottom:2px solid #0b4189;}
	
	
.domestic-banner{background:url(/images/companies/banner-online-booking.jpg) no-repeat; width:738px; height:104px; margin:10px 0 10px 0;}	

/* Pets on Board  & Ttain - Ferry*/
.pets-banner{width:738px;text-align:center; background:url(/images/pets/pets_on_board_banner.jpg) no-repeat; height:189px; margin:0 0 14px 0; }
	.pets-banner div{width:355px; float:right; text-align:center;}
	.pets-banner h1{font-size:20px; font-weight:bold; color:#6d6d6d; margin:0 0 0 0; padding:18px 0 0 0; letter-spacing:0.05em;}
	.pets-banner p{font-size:14px; font-weight:bold; color:#6d6d6d; margin:0 0 0 0; padding:8px 0 10px 0; line-height:18px;}

.pets-4col{width:156px; height:auto; overflow:hidden; margin:30px 14px 20px 13px; _margin:30px 12px 20px 12px; float:left;}
	.pets-4col img{ margin:5px 0 5px 0;}

.pets-2col{width:353px; height:auto; overflow:hidden; margin:10px 0 30px 13px; float:left; text-align:left;}
	.pets-2col img{ float:left; padding:0 8px 0 0;}
	.pets-2col p{margin:0 0 0 0; padding:2px 0 0 0; font-weight:bold; color:#9e9e9e; font-size:11px;}

	p.title{font-size:14px; font-weight:bold; text-align:center; color:#6d6d6d; margin:0 0 0 0; padding:10px 0 6px 0;}
	p.bold{text-align:left; font-weight:bold; color:#808080; margin:0 0 0 0; padding:8px 0 8px 14px; font-size:12px;}
	p.bold11{text-align:left; font-weight:bold; color:#808080; margin:0 0 0 0; padding:8px 0 8px 14px; font-size:11px;}
		p.bold11 font{ color:#ff1111;}
	p.bold-black{text-align:left; font-weight:bold;  margin:0 0 0 0; padding:8px 0 8px 10px; font-size:11px;}
	p.normal-black{text-align:left;  margin:0 0 0 0; padding:8px 0 8px 10px; font-size:12px;}
			p.normal-black a{color:#1D1D1F; text-decoration:underline;}
			p.normal-black a:hover{text-decoration:none;}
	p.normal{text-align:left; color:#808080; margin:0 0 0 0; padding:8px 0 8px 14px; font-size:11px;}
		p.normal12 font{ font-weight:bold; color:#9d0c0f;}
	p.normal12{text-align:left; color:#808080; margin:0 0 0 0; padding:8px 0 8px 14px; font-size:12px; clear:both;}
	
table.pets{border:1px solid #97b9e9; width:707px; margin:0 0 20px 0;}
	table.pets .left{border:1px solid #97b9e9; background:#3f80d4; color:#FFFFFF; text-align:center; height:60px;}
		table.pets .borderleft{border-top:1px solid #d1e0f5; border-bottom:1px solid #d1e0f5;border-left:1px solid #d1e0f5;}
	table.pets .border{border-top:1px solid #d1e0f5; border-bottom:1px solid #d1e0f5;}
	table.pets .borderright{border-top:1px solid #d1e0f5; border-bottom:1px solid #d1e0f5;border-right:1px solid #d1e0f5;}
	
	table.pets div.agoudimos{ background:url(/images/pets/agoudimos_lines_en.jpg) no-repeat; width:39px; height:32px; margin:0 0 0 16px;}
	table.pets div.sealines{ background:url(/images/pets/european_sealines_en.jpg) no-repeat; width:39px; height:32px; margin:0 0 0 16px;}
	table.pets div.endeavor{ background:url(/images/pets/endeavor_lines_en.jpg) no-repeat; width:39px; height:32px; margin:0 0 0 16px;}
	table.pets div.minoan{ background:url(/images/pets/minoan_lines_en.jpg) no-repeat; width:39px; height:32px; margin:0 0 0 16px;}
	table.pets div.superfast{ background:url(/images/pets/superfast_ferries_en.jpg) no-repeat; width:39px; height:32px; margin:0 0 0 16px;}
	table.pets div.bluestar{ background:url(/images/pets/bluestar_ferries_en.jpg) no-repeat; width:39px; height:32px; margin:0 0 0 16px;}
	table.pets div.tick{ background:url(/images/train/tick.gif) no-repeat; width:23px; height:31px; margin:0 0 0 28px;}
	table.pets div.x{ background:url(/images/train/x.gif) no-repeat; width:15px; height:17px; margin:0 0 0 32px;}
	
table.adriatic{color:#6d6d6d; width:300px; height:135px; border:1px solid #949494; border-right:none; border-bottom:none; margin:20px 0 20px 80px;}
	table.adriatic td{ border:1px solid #949494; width:96px; border-left:none; border-top:none; height:auto; text-align:left; padding:0 0 0 5px; text-align:center}
	
.train-banner{width:738px;text-align:center; background:url(/images/train/train-and-ferry-banner.jpg) no-repeat; height:189px; margin:0 0 14px 0; }
	.train-banner div{width:355px; float:left; text-align:center; margin:0 0 0 20px;}
	.train-banner h1{font-size:20px; font-weight:bold; color:#6d6d6d; margin:0 0 0 0; padding:12px 0 0 0; letter-spacing:0.03em;}
		.train-banner h1 span{font-weight:normal;font-size:18px;}
	
div.blue-box{ width:703px; height:auto; overflow:hidden; padding:0 0 8px 0; margin:18px 0 20px 0; background:#3f80d4; border:2px solid #97b9e9; color:#ffffff; font-weight:bold;}	
	div.blue-box h2{font-size:16px;}
	
/* Weather */	
#weather { height:auto; overflow:hidden; text-align:left; margin:20px 0 0 12px;}
#weather div{ height:16px;}
#weather font{color:#c80000; font-size:15px; line-height:10px; margin:0 4px 0 0;}
	#weather a{color:#4b4b4b; text-decoration:none; }
	#weather a:hover{ text-decoration:underline;}
	#weather a.selected{ text-decoration:underline;}	

a.back-button { text-decoration:none;}	
a.back-button  div{background:url(/images/weather/back-button.jpg) no-repeat; width:115px; height:21px; margin:20px 0 20px 0; padding:4px 0 0 0; color:#454545; font-weight:bold;}	

#no-hotels-banner {display:none; visibility:hidden;}	
#hotels-banner {background:url(/images/weather/Greekhotels-weather-banner.jpg) no-repeat; width:141px; height:278px; margin:0 0 0 0;}	
	#hotels-banner div.links{height:255px; margin:0 0 0 15px; color:#FFFFFF; font-size:14px;}	
	#hotels-banner div.links p{padding:16px 0 8px 0; margin:0 0 0 0; text-align:left; font-weight:bold; font-size:13px;}	
	#hotels-banner div.links div{margin:4px 0 0 0; text-align:left;}
	#hotels-banner div.links img{margin:2px 4px 0 0; float:left;}
	#hotels-banner div.links a{text-decoration:none;color:#FFFFFF; padding:0 0 0 0;}
	
	#hotels-banner div.hotels{padding:2px 0 0 0;}
	#hotels-banner div.hotels a{color:#888785; font-weight:bold; text-decoration:none;}


#weath-content{height:auto; overflow:hidden; text-align:center; margin:8px 0 0 0;}	
	#weath-content h1{letter-spacing:0.05em; color:#717171; font-weight:normal; font-size:22px; margin:0 0 0 0; padding:0 0 0 0; text-align:center;}
	#weath-content h2{letter-spacing:0.05em; color:#707070; font-weight:normal; font-size:19px; margin:0 0 0 0; padding:0 0 0 0; text-align:center;}
	#weath-content p{font-size:11px; font-weight:bold; color:#898989; letter-spacing:0.08em; text-align:center;}
	#weath-content p.normal{font-weight:normal; padding:0px 0 8px 0;}
	#weath-content img.map{margin:15px 0 15px 0;}
	
	#weath-cities{width:682px; height:auto; overflow:hidden; margin:20px 0 0 0;}
		#weath-cities #left{width:327px; height:auto; overflow:hidden; float:left; margin:22px 28px 0 0;}
			#weath-cities #left #info{background: url(/images/weather/Weather_Table.jpg) no-repeat; width:327px; height:190px; margin:0 0 24px 0;}
			#weath-cities #left #islands{background: url(/images/weather/Weather_Islands.jpg) no-repeat; width:327px; height:190px; margin:0 0 24px 0;}
				#weath-cities #left #islands p.title{font-size:16px; padding:12px 0 0 0; margin:0 0 0 0; font-weight:bold; color:#1d1d1f;}
				#weath-cities #left #islands p.normal{text-align:center; font-size:11px; padding:8px 6px 0 6px; margin:0 0 0 0; color:#1d1d1f;}
		#weath-cities #rigt{width:327px; height:auto; overflow:hidden; float:left; margin:0 0 0 0;}
		#weath-cities #rigt p.map{color:#515151; font-weight:bold; margin:0 0 0 0; padding:0 0 8px 0; font-size:12px; letter-spacing:0.04em;}
	
	#grey-box{width:683px; height:150px; margin:10px 26px 20px 26px;}
		#grey-box .left{background:url(/images/weather/weather-box-left.jpg) no-repeat; width:10px; height:150px; float:left; }
		#grey-box .mid{background:url(/images/weather/weather-box-bg.jpg) repeat-x; width:663px; height:150px; float:left;border:none;}
			#grey-box .mid table{color:#252525; margin:0 15px 0 18px; padding:15px 0 0 0;}
			#grey-box .mid table p.title{text-align:center; font-weight:normal; color:#252525; padding-bottom:14px;}
			#grey-box .mid table div.title{padding:5px 0 5px 0; font-weight:bold; width:138px; text-align:left;}
			#grey-box .mid table div.aver{width:42px;}
		#grey-box .right{background:url(/images/weather/weather-box-right.jpg) no-repeat; width:10px; height:150px; float:right;}
		
		#weath-content p.grey{text-align:center; color:#636363; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:10px 0 0px 0; letter-spacing:0.05em;}
		#weath-content p.light-grey{text-align:center; color:#969696; line-height:16px; font-weight:bold; margin:0 0 0 0; padding:8px 0 8px 14px; font-size:11px; letter-spacing:0;}
		#weath-content p.center{text-align:center; color:#808080; margin:0 0 0 0; padding:0 0 8px 14px; font-size:11px; margin:0 0 0 0; font-weight:normal;}
	
	
	#booking-banner{margin:0 26px 10px 26px; background:url(/images/weather/book-tickets-banner.jpg) no-repeat; width:682px; height:92px;}
		#booking-banner p.white{text-align:center; color:#FFFFFF; font-size:11px; font-weight:normal; margin:0 0 0 0; padding:10px 0 0 0;}
		#booking-banner p.red{font-size:11px; color:#9f1316; margin:0 0 0 0; padding:10px 0 0 0; font-weight:bold;}
		#booking-banner #radios{margin:11px 0 0 0; margin-left:153px;}
			#booking-banner #radios div{float:left; background:url(/images/weather/booking-button.jpg) no-repeat; padding:1px 0 0 0;width:105px; height:20px; margin-left:10px; margin-right:10px;}
		
		
	#camping-banner{background:url(/images/camping/camping-on-board.jpg) no-repeat; width:738px; height:189px; margin:0 0 20px 0;}
		#camping-banner h1{padding:26px 0 0 0; margin:0 0 0 400px; color:#FFFFFF; text-align:center; font-size:19px; font-weight:bold; letter-spacing:0.07em; line-height:26px;}
		#camping-banner h1 font{font-weight:normal;}
	#camping-routes{width:600px; margin:0 auto 0 auto; height:auto; overflow:hidden;}
		#camping-routes h2{padding:26px 0 20px 0; margin:0 0 0 0px; color:#6d6d6d; text-align:center; font-size:14px; font-weight:bold; letter-spacing:0.05em;}
		#camping-routes #left{width:248px; height:auto; overflow:hidden; margin:10px 52px 10px 0; float:left;}
			#camping-routes #left .img{ float:left}
		#camping-routes #right{width:248px; height:auto; overflow:hidden; margin:10px 0 10px 52px; float:left;}
			#camping-routes #right .img{ float:left}
			#camping-routes #right .img_hidden{ display:none; visibility:hidden;}
			#camping-routes #right .img-camping{float:right; margin:5px 0 20px 0;}

		.anek-cob{background:url(/images/camping/anek-lines-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#46454a; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.minoan-cob{background:url(/images/camping/minoan-lines-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.bluestar-cob{background:url(/images/camping/bluestar-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.ventouris-cob{background:url(/images/camping/ventouris-lines-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.superfast-cob{background:url(/images/camping/superfast-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.agoudimos-cob{background:url(/images/camping/agoudimos-lines-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.agoudimos_hidden{ display:none; visibility:hidden;}
		.endeavor-cob{background:url(/images/camping/endeavor-lines-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.sealines-cob{background:url(/images/camping/sealines-ferries-2.gif) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
		.anek-superfast-cob{background:url(/images/camping/anek-superfast-ferries-2.jpg) repeat-x; width:202px; height:24px; float:left; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:5px 0 0 0;}

		table.companies_hidden{ display:none; visibility:hidden;}
		table.companies{width:247px; padding-top:3px; padding-bottom:8px;*padding-bottom:0px; *padding-top:0px; margin-top:0px; margin-bottom:40px; font-family: Tahoma; font-size:11px; clear:both; }
			table.companies tr:hover a{text-decoration:underline;color:#b10503;}
			table.companies .img{background:url(/pics-en/arrow.gif) no-repeat; width:20px; height:9px; background-position:0px 1px;}
			table.companies .citysmall{width:50px; margin:0 5px 0 7px;color:#003499; text-decoration:underline; text-align:left;}
			table.companies .city{width:65px; margin:0 0 0 10px; color:#003499; text-decoration:underline; text-align:left;}
			table.companies a{font-size:11px;color:#4934bd; text-decoration:underline; }
			table.companies a.disabled{font-size:11px;color:#989898; text-decoration:underline; cursor:default; }
			table.companies tr:hover a.disabled{text-decoration:underline;color:#989898;}

/* Islands */	
	#islands{height:auto; overflow:hidden; text-align:center; margin:0 0 0 0;}
	#islands h1{color:#717171; font-weight:normal; font-size:20px; margin:0 0 0 0; padding:10px 0 4px 0;}	
	#islands h2{color:#707070; font-weight:bold; font-size:12px; margin:0 0 0 0; padding:8px 0 0 0;}
	#islands h2 span{font-weight:normal; font-size:11px;}
	#islands p{font-size:11px;  color:#898989; text-align:center; margin:0 0 0 0; padding:8px 0 8px 0;}
	#islands p.bold{font-weight:bold;}
	#islands p.title{ font-size:15px; font-weight:bold; margin:0 0 0 0; padding:14px 0 6px 0; text-align:center; color:#898989;}
	#islands img.map{float:left; padding-bottom:10px;}

	#islands #radios{margin:11px 0 0 0; margin-left:170px; height:20px;}
		#islands #radios div{float:left; background:url(/images/booking-button.jpg) no-repeat;padding:1px 0 0 0; width:105px; height:20px; margin-left:10px; margin-right:10px;}

	#islands #Content{width:614px; height:auto; overflow:hidden; border-top:2px solid #898989; margin-top:0px; padding:0 0 40px 0;}
		#islands #Content .left{width:246px; float:left; padding-top:16px; text-align:left;}
		#islands #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;}
			#islands #Content .left div{height:15px; border-bottom:1px solid #cccccc; margin-left:25px; width:181px; margin-bottom:5px; }
				#islands #Content .left div.links{height:271px; border:none; margin:0 0 0 0; *width: auto;}
			#islands #Content .left img {float:left; _behavior: url(/css/iepngfix.htc);}
			#islands #Content .left a{text-align:left;  margin:0 0 0 0; color:#707070;  cursor:pointer; text-decoration:none; }
			#islands #Content .left a:hover{color:#c80000; text-decoration:none;}
			#islands #Content .left a.selected{ color:#c80000;}
			#islands #Content .left img.map {float:none; margin-left:39px; margin-bottom:20px; margin-top:9px; clear:both;}
			
		#islands #Content .right{width:367px; float:left;}
		#islands #Content .map_box{ width:366px; height:427px; background:#FFFFFF; overflow:scroll; overflow-x:hidden; margin-top:16px;}
			#islands #Content .map_box img{border:2px solid #d2d7dd; margin:0 0 0 4px;}
			#islands #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;}
			#islands #Content .map_box p.map-title{color:#05103e; font-size:12px; font-weight:normal; padding:20px 0 20px 0; margin:0 0 0 0; text-align: center;}
			#islands #Content h2{ color:#464934; font-size:11px; font-weight:normal; padding:6px 0 6px 6px; margin:0 0 0 0; text-align:left;}
			#islands #Content h2 font{color:#b10805;}
	

			#islands #Content .info_box {width:366px; height:427px; overflow:scroll;overflow-x:visible; background:#FFFFFF;margin-top:16px; color:#333333;}
			#islands #Content .info_box img.main{border:1px solid #cccccc; margin:0 0 0 6px;}
			#islands #Content .info_box img.nomainimg{ display:none; visibility:hidden;}
			#islands #Content .info_box p{margin:6px 7px 6px 7px; padding:0 0 0 0; text-align:justify; color:#464934;}
			#islands #Content .info_box p.title{margin:6px 0 4px 0; font-weight:bold;font-size:11px; text-align:left; padding-left:6px;color:#464934;}
			#islands #Content .info_box p.last{padding-bottom:40px;}
			#islands #Content .info_box p.available{padding:140px 0 0 0; text-align:center; font-size:20px;}
			#islands #Content .info_box p.hotels{margin:12px 7px 12px 7px; padding:0 0 0 0; text-align:center; font-size:12px; color:#464934;}
			#islands #Content .info_box h4{ margin:6px 0 4px 0; font-weight:bold;font-size:11px; text-align:left; padding-left:6px;color:#464934;}
			#islands #Content .info_box h4.notitle{ margin:0 0 0 0; padding:0 0 0 0;}
			#islands #Content .info_box a.hotels{font-size:12px; color:#666666; font-weight:bold; text-align:left; text-decoration:underline;}
			
			.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;}
			#islands #Content .info_box img.small_img{border:1px solid #cccccc; cursor:pointer; margin:0 2px 2px 0; padding:0 0 0 0;}

/*Ferries at a Glance*/
	#ferries-glance{width:700px; height:800px; margin:9px 12px 9px 12px;}
		#ferries-glance #content{width:700px; height:212px; margin:0 0 20px 0;}
			#ferries-glance #content .left{width:339px; height:190px; border:1px solid #91969c; float:left; background:#b3d0f2; margin:0 0 20px 0;}
			#ferries-glance #content .right{width:339px; height:190px; border:1px solid #91969c; float:right; background:#b3d0f2; margin:0 0 20px 0;}
			#ferries-glance #content h1{height:28px; width:329px; background:#749ed0; color:#FFFFFF; font-weight:bold; font-size:14px; margin:0 0 0 0; padding:12px 0 0 10px; text-align:left;}
			#ferries-glance #content img{margin:5px 5px 5px 5px; float:left;}
			#ferries-glance #content p{color:#46595e; font-size:12px; padding:20px 0 0 10px; margin:0 0 0 0; width:200px; float:left; height:94px;}
			#ferries-glance #content div.button{background:url(/images/ferries-glance/grey-button.jpg) no-repeat; width:155px; height:24px;float:left; margin:0 0 0 28px; color:#151515; font-weight:bold; font-size:11px; padding:4px 0 0 0; text-align:center;}

