/*  
Theme Name:		Discover Rhodes
Theme URI:		http://www.discover-rhodes.com
Description: 	A customized theme for Discover Rhodes
Version: 		1.20 - 15.06.12
Author:			Future Media - web design studio - Rhodes, Greece 
Author URI:		http://www.futuremedia.gr/
*/

/* HTML tags 
 ---------------------------------------------------------------------*/
* 					{margin:0;padding:0;}
html 				{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body				{font-size:100%;line-height: 1.5;background:#ededed;color:#444;padding:0;
					background-image:-webkit-radial-gradient(22% 16%,circle farthest-corner, rgb(255,255,255) 0%,rgba(233,233,233,0) 100%), url(images/backgrounds/project_papper.png);
					background-image:-moz-radial-gradient(22% 16%,circle farthest-corner,rgb(255,255,255) 0%,rgba(233,233,233,0) 100%), url(images/backgrounds/project_papper.png);
					background-image:-ms-radial-gradient(22% 16%,circle farthest-corner, rgb(255,255,255) 0%,rgba(233,233,233,0) 100%), url(images/backgrounds/project_papper.png);
					background-image:radial-gradient(22% 16%,circle farthest-corner, rgb(255,255,255) 0%,rgba(233,233,233,0) 100%), url(images/backgrounds/project_papper.png);}
body, 
select, 
input, 
textarea			{color:#666;font:16px 'Roboto', Helvetica, Arial, sans-serif;font-weight:300;line-height:1.625;}	
p 					{margin:18px 0;}
a					{outline:0;
					-moz-transition: all 200ms ease-in-out;
					-webkit-transition: all 200ms ease-in-out;
					-o-transition: all 200ms ease-in-out;
					-ms-transition: all 200ms ease-in-out;
					transition: all 200ms ease-in-out;}
a:link, 
a:visited			{color:#444;text-decoration:none;}
a:hover, 
a:active 			{color:#008ce8;}
a img				{border:none;}
hr 					{display:block;height:1px;background:#e7e7e7;border:0;clear:both;}
hr.fat 				{display:block;height:4px;background:#e7e7e7;border:0;clear:both;}
fieldset			{margin-top:18px;border:1px solid #deddd4;padding:1.4em;}
small 				{font-size: 0.750em;padding:3px 0;}
h1, h2, h3, h4 		{font-family:'Trocchi', Georgia, "Times New Roman", Times, serif;font-weight:normal;}
h4#sitename 		{font-size:2em;padding:1em 0 0.3em;margin-bottom:0.3em;border-bottom:1px solid #777;}
h2 					{font-size:1.313em;}
h3					{font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:1px;}
em					{font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
object				{display:inline;float:right;margin:10px 0 10px 10px;padding:5px;background:#f4f4f0;border:1px solid #eee;}
strong				{color:#000;}

/* LAYOUT Containers 
 ---------------------------------------------------------------------*/
#header, #wrapper	{width:880px;margin:0 auto;font-size:1em;}
#header				{width:932px;}
#wrapper			{background:#f9f9f9;padding:10px 25px 25px 25px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#content			{width:612px;float:left}
#sidebar 			{width:250px;float:right;margin-top:18px;}
#leftcol 			{width:297px;}
#leftcol, #rightcol {float:left;font-size:0.875em;}	
#rightcol 			{width:297px;margin-left:18px;margin-top:-2px;}

.left 				{float:left;}
.right 				{float:right;}

/* LINKS 
 ---------------------------------------------------------------------*/
.entry h3,
.entry h4,
.entry h5			{font-size:1.125em;}
.entry a:link, 		
.entry a:visited	{color:#005994;border-bottom:1px dotted #005994;}
.entry a:hover,
.entry a:active		{color:#008ce8;}
a.wiki 				{padding:0 20px 2px 2px;background:transparent url(icons/wikipedia16x20.png) no-repeat right center;}
a.ext				{color: #008ce8;}
a.title				{font:1.0em/100% 'TrocchiRegular', Georgia, "Times New Roman", Times, serif;}
a.reveal			{border:none;padding:2px 4px 3px 4px;background-color:#d7f0ff;}
a.reveal:hover		{background-color: #b9e4ff;}
a.boxed				{display:block;padding:4px;font-size:1.0em;background-color:#969696;border:1px solid #909090;color:#fff;}
a.boxed:hover		{background-color:#c8c8c8;border:1px solid #909090;color:#fff;}
a.grabfeed			{background:url(icons/feed_small.png) no-repeat -2px -1px;padding-left:14px;}

/* TOP NAVIGATION 
 ---------------------------------------------------------------------*/
ul.topnav		 	{float:right;padding:30px 0;list-style-type:none;list-style-position:outside;float:right;}
.topnav li 			{float:left;border-left:1px solid #ccc;color:#999;font-size:0.875em;}
.topnav a, 
.topnav a:hover, 
.topnav a:visited	{display:block;padding:2px 5px;margin:0 2px;text-decoration:none;}

h1#sitename, 
h4#sitename			{background:url(images/backgrounds/bg_sitename.png) no-repeat 0px 20px;padding-left:35px;text-shadow:#fff 1px 1px 0;}
h1 span.description,
h4 span.description	{display:none;}

#toptitle			{font-size:2.2em;line-height:90px;padding-left:5%;background:url(images/elafos2.png) no-repeat 0px 12px;text-shadow:#fff 1px 1px 0;width:40%;float:left;}	

/* Breadcrumb 
 ---------------------------------------------------------------------*/

* html .module 		{height: 1%;overflow: visible;} /* float clearing for IE6 */
* + html .module	{min-height: 1%;} /* float clearing for IE7 */

.breadCrumb						{margin:0;padding:0;float:left;display:block;height:21px;overflow:hidden;width:880px;padding:5px;font-size:0.875em;color:#772507}
.breadCrumb ul					{margin:0;padding:0;height:21px;display:block;}
.breadCrumb ul li				{display:block;float:left;position:relative;height:21px;overflow:hidden;line-height:21px;margin:0px 6px 0px 0;padding:0px 10px 0px 0;background: url(images/chevron.gif) no-repeat 100% 0;}
.breadCrumb ul li div.chevronOverlay{position:absolute;right: 0;top: 0;z-index: 2;}
.breadCrumb ul li span			{display:block;overflow: hidden;}
.breadCrumb ul li a				{display:block;position: relative;height: 21px;line-height: 21px;overflow: hidden;float: left;}
.breadCrumb ul li.first a		{height:16px !important;text-indent:-1000em;width:16px;padding: 0;margin-top: 2px;overflow: hidden;background:url(images/iconhome.gif) no-repeat 0 0;}
.breadCrumb ul li.first a:hover {background-position: 0 -16px;}
.breadCrumb ul li.last			{background:none;margin-right: 0;padding-right: 0;}
.chevronOverlay					{display:none;background: url(images/chevronoverlay.png) no-repeat 100% 0;width: 13px;height: 20px;}

/* TOP TABS 
 ---------------------------------------------------------------------*/
#fptabcontainer		{margin:20px 0 20px 0;display:none;}
.ui-tabs-hide 		{display:none;}
.ui-tabs-nav		{list-style:none;margin:0px;padding:0px;}
.ui-tabs-nav:after	{display:block;clear:both;content:" ";}
.ui-tabs-nav li		{float:left;display:block;background:#FAFDFF url(images/tab-back-4.png) repeat-x;
					margin:0 1px 0 0;position: relative;top:1px;z-index:2;
					border:1px solid #dce5e7;
					white-space:nowrap; /*IE 6*/    
					outline:0; /*Firefox*/}
.ui-tabs-nav a		{display:block;min-width:85px;padding:5px;color:#333;font-size:0.875em;
					text-align:center;text-decoration:none;margin:1px 0 0 0/*for IE*/;}
.ui-tabs-nav a:hover{color:#008ce8;}
.ui-tabs-nav 
li.ui-tabs-selected {background:#FAFDFF;border-bottom:1px solid #FAFDFF;}
.ui-corner-top		{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-tabs-panel		{width:580px;padding:15px;border:1px solid #dce5e7;background:#FAFDFF url(images/tab-back-5.png) repeat-x bottom;-moz-border-radius:4px;-webkit-border-radius:6px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;}
.ui-tabs-panel p	{/*font-size:1.2em;line-height:1.5em;*/}

/* CONTENT Container 
 ---------------------------------------------------------------------*/

/* TAB
 ---------------------------------------------------------------------*/
#leadpic			{float:left;margin:0 18px 8px 0;padding:4px;background:#fff;border:1px solid #f1f1ed;}
#lead p 			{margin-bottom:10px;}


.description 		{float:right;font:bold 0.625em Geneva, Arial, sans-serif;color:#555;line-height:0.0em;}

h2.title a			{font:1.313em 'TrocchiRegular',Georgia, "Times New Roman", Times, serif;}
h2.pagetitle		{font-size:2.0em;line-height:1.2em;margin-top:18px;}
h3.category			{font:bold 1.313em Arial, sans-serif;text-transform:uppercase;margin-bottom:5px;}		

#leftcol p, 
#rightcol p			{margin:1.0em 0;}

/* AD CONTAINERS 
 ---------------------------------------------------------------------*/
#adcontainer			{padding:0;overflow:hidden;}
div.w_468				{display:block;width:468px;height:60px;overflow:hidden;margin-right:12px;float:left;}
div.w_132				{display:block;width:132px;height:60px;overflow:hidden;float:left;}
#adcontainer object		{padding:0;margin:0;border:none;}
#footer_ad				{width:870px;height:90px;margin:25px 0 0;padding:5px;background:#f4f4f0;border:1px solid #eee;clear:both;}
#footer_ad object		{margin:0;float:left;padding:0;}

/* RIGHT COLUMN 
 ---------------------------------------------------------------------*/
.lead, .feature 		{background:#f4f4f0 url(images/tab-back-4.png) repeat-x bottom;padding:12px;border:1px solid #edede9;margin-bottom:18px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;}
.feature h3				{font-family:'TrocchiRegular', Georgia, "Times New Roman", Times, serif;font-weight:normal;text-transform:none;}
.lead img				{width:580px;overflow:hidden;padding:3px;background-color:#fff;}
.feature img			{float:left;margin-right:1em;margin-bottom:1em;padding:0px;background:#fff;border:1px solid #f1f1ed;}

#flickrtab a img,
#gallery a img			{margin:0 0 1px 1px;padding:6px;background:#fff;border:1px solid #f1f1ed;}
#flickrtab a:hover img,
#gallery a:hover img	{background:#eee;}

#ribbon					{position:absolute;border:none;padding:0;margin:0;background:transparent;left:0;top:0;z-index:100;}

#rightcol cite			{display:inline-block;float:left;margin:0 4px 0 0;padding:0 0 8px;font:22px/18px 'LeagueGothicRegular', Arial, sans-serif;color:#222;border-bottom:1px dashed #999;}
#rightcol span			{background-color:#ffffb1;padding:0 3px;}
#rightcol h3.title		{font-family:'TrocchiRegular', Georgia, "Times New Roman", Times, serif;font-weight:normal;text-transform:none;font-size:14px;}
#rightcol h3.title a:hover	{color:#ff5b00;}
ul.nobullet,
ul.nobullet li 			{list-style:none;}

/* TABLE UNDERLINED SIMPLE WITH HOVER 
 ---------------------------------------------------------------------*/
.underlined_1					{margin-top:1.5em;width:100%;border-collapse:collapse;text-align:left;border-collapse:collapse;}
.underlined_1 th.topcell		{color:#039;padding:10px 8px;border-bottom:2px solid #6678b1;border-right:2px solid #6678b1;}
.underlined_1 th.topcell h5		{font-size:0.750em;}
.underlined_1 th[scope=col]		{color:#039;padding:10px 8px;border-bottom:2px solid #6678b1;font-size:0.750em;}
.underlined_1 th[scope=row] 	{color:#039;padding:10px 8px;border-right:2px solid #6678b1;font-size:0.750em;}
.underlined_1 td				{font-size:0.7em;border-bottom:1px solid #ccc;padding:4px 6px;}
.underlined_1 tr:hover td 		{color:#dc2c33;}
.underlined_1 td#price			{text-align:center;font-weight:bold;}

/* TABLE UNDERLINED CENTERED 
 ---------------------------------------------------------------------*/
.underlined_2					{width:100%;background-color:#f0f9ff;border-collapse:collapse;}
.underlined_2 th				{border-bottom:2px solid #7ba8c4;border-top:2px solid #7ba8c4;text-align:center;font:1.0em Georgia,"Times New Roman",Times,serif;padding:6px;}
.underlined_2 td				{font-size:0.750em;border-bottom:1px solid #def2ff;text-align:center;padding:3px;}
.underlined_2 tbody tr:hover td {background-color:#f9f9f9;}

/* ADVERT 
 ---------------------------------------------------------------------*/
#adcontainer			{width:612px;height:60px;overflow:hidden;margin-bottom:2em;}
#adcontainer img		{float:left;}
#adcontainer table		{width:612px;height:60px;padding:0;margin:0;border:none;}
/* ---------------------------------------------------------------------*/

/* SIDEBAR Container 
 ---------------------------------------------------------------------*/
#wea_placeholder		{-moz-transition: all 200ms ease-in-out;
						-webkit-transition: all 200ms ease-in-out;
						-o-transition: all 200ms ease-in-out;
						-ms-transition: all 200ms ease-in-out;
						transition: all 200ms ease-in-out;}
#search					{margin:0 0 1.5em 0;padding:1em;background-color:#F2F2F5;border:1px solid #e4e4e6;}
#searchform				{width:228px;height:34px;padding:0 7px;overflow:hidden;background:url(images/search_bkg.png) no-repeat 0% 0%;}
#search #s-text			{margin:0;padding:0;float:left;}
#s, #q					{margin:8px 0 0 0;padding:0 0 0 8px;font-size:12px;width:170px;border:0;}
#search #s-submit		{margin:5px 0 0 0;padding:0;float:left;}
#searchsubmit			{margin:0;padding:0;background:url(icons/search_submit.png) no-repeat 0% 0%;width:27px;height:22px;border:0;}
#search label			{display:none;}

#slidepanel h3			{font-weight:400;}

h3.columntitle			{font-size:1em;border-bottom:1px solid #999;padding:0 0 0.5em;margin-top:0.5em;outline:none !important;}

.elsewhere h3			{padding-left:20px;background:url(icons/blog__arrow.png) no-repeat 0 0;font-size:1em;}
.mostviewed h3			{margin-bottom:21px;/*padding-left:20px;background:url(icons/heart.png) no-repeat 0 0;*/font-size:15px;}
.events h3				{padding-left:20px;background:url(icons/calendar_month.png) no-repeat 0 0;}
.feed h3				{padding-left:20px;background:url(icons/feed.png) no-repeat 0 0;}

.mostviewed				{display:block;float:none;border:1px solid #f2f2f2;padding:15px;margin-top:15px;background-color:#fffed2;}
.elsewhere,.mostviewed	{font-size:0.875em;}

ul.linklist				{margin:0.5em 0;}
ul.linklist li			{list-style:none;padding:0;border-bottom:1px solid #deddd4;}
ul.linklist li a		{display:block;font-size:0.875em;line-height:23px;height:23px;color:#666;}
ul.linklist li a:hover	{background-color:#f5f5f5;color:#c13838;}
ul.pagelink li			{list-style:none;font-family:'TrocchiRegular',Georgia,"Times New Roman",Times,serif;font-size:1.5em;border-bottom:1px solid #999;padding:0 0 0.5em;margin-top:0.5em;}

ul.listunderlined		{margin-top:0.5em;}
ul.listunderlined li	{list-style-type:none;margin-bottom:0.5em;padding-bottom:3px;border-bottom:1px solid #eee;}

.elsewhere a			{display:block;font-weight:bold;}

#sidelist li 			{list-style:none;}
	
.bullets li				{margin:0 0 5px 15px;list-style:square;}	
#sidelist .bullets li 	{list-style:square;margin-bottom:5px;margin-left:22px;}
#sidelist .children 	{background:#F4F4EC;}
#sidelist .children li	{background: #F4F4EC;list-style:none;margin-left:15px;padding-left:15px;border-bottom:1px solid #fff;}
#sidelist .children li a, 
#sidelist .children li a:visited	{padding:2px 2px 2px 0px;border:0;background:#F4F4EC;color: #666;}
#sidelist .children li a:hover, 
#sidelist .children li a:active		{color:#000;}

.hidden					{display:none;}

/* SEARCH RESULTS 
 ---------------------------------------------------------------------*/
.searchresult			{}
.searchresult h3		{font-size:1.125em;line-height:1em;}
.searchresult h3.columntitle	{border-bottom:1px solid #e7e7e7;margin-bottom:18px;}
	
/* @group POSTS 
 ---------------------------------------------------------------------*/
.postimg				{overflow:hidden;padding:16px;background:#ffffff;}
.authimg				{overflow:hidden;padding:0 16px 16px 16px;background:#ffffff;font-size:0.8em;float:right;}
.alignleft				{float:left;}
.alignright				{float:right;}
img.alignleft			{margin:0 15px 10px 0;padding:5px;background:#f4f4f0;border:1px solid #eee;}
img.alignright			{margin:0 0 10px 15px;padding:5px;background:#f4f4f0;border:1px solid #eee;}
.aligncenter			{text-align:center;}
.alignnone				{display:none;}

.post					{margin-top:18px;}
.post h2				{font-size:2.0em;line-height:1.2em;}
.post h3				{color:#666;}
.post p					{font-weight:300;}
.post h4				{font-size:1.125em;}
.post blockquote		{width:240px;float:right;background:#fcfcfc;padding:1em;margin:1em;margin-right:0;border:1px solid #eee;color:#222;font:italic 1.0em/1.6em Georgia, Palatino, serif;text-align:center;}
.post blockquote.notice {background:#fffadd;color:#625833;border-color:#ffeb9d;font:normal 0.8em/1.5em Arial, sans-serif;text-align:left;}
.post ul li				{list-style:square;margin-bottom:5px;margin-left:42px;}
.post ol li				{margin-bottom:5px;list-style-position:inside;}
.postmetadata			{margin:0;padding:5px 10px 7px;background:#F0F0F0;border-top:1px solid #E6E3D3;}
p.meta_top				{font-size:12px;letter-spacing:0;font-weight:400;}

.entry, .extract 		{margin-top:1.5em;}
.entry					{margin-top:0;}

.entry p:first-child	{margin-top:3em;}
.entry blockquote 
p:first-child			{margin-top:1em;padding:0;}
.entry #leadflickr		{width:548px;margin:1em 0 1em 1em;}

.flickrholder			{float:right;width:270px;margin-left:0.5em;padding-right:0;}

#flickr_narrow img 		{border:1px solid #f1f1ed;padding:5px;margin-left:1px;}

sup						{font:bold 0.875em Georgia, Palatino, serif;}
	
#tags					{padding:3px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;}

.related				{clear:both;font-size:14px;line-height:1.5em;}
.related h4				{font-size:16px;}
.related ul				{padding:0;margin:14px 0 21px 0;}
.related ul li			{list-style:none;margin:0;padding:0;margin-bottom:7px;}
.related li a			{padding:1px 2px;background-color: #f0f0f0;}
.related li a:hover		{background-color:#ffffb1;color:#333;}

#content .gallery-item img, #content .gallery-item a			{border:none;}

a#viewmap				{padding:6px;padding-left:28px;height:26px;font-weight:bold;background:transparent url(icons/coquette/24/full_page.png) no-repeat 0 center;cursor:pointer;}

#posttags				{height:48px;overflow:hidden;margin-bottom:18px;}

.social ul				{display:block;clear:both;width:100%;margin-bottom:1.5em;}
.social ul li			{list-style:none;display:block;vertical-align:top;margin-right:3px;width:200px;overflow:hidden;float:left;}
.social p				{font-size:13px;}
.social p span 			{background:#fefeec;padding:3px;}

/* BUTTONS 
 ---------------------------------------------------------------------*/
.button	a				{display:block;line-height: 21px;text-align: center;font-weight:bold;color:#FFF;border:none;padding:7px 10px;background-color:#f8867b;text-shadow:0 -1px 1px rgba(0,0,0,0.25);
						-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}
.button	a:hover			{background-color:#f85f4a;}

/* COMMENTS 
 ---------------------------------------------------------------------*/
#comments				{font-size:1.2em;border:1px solid #e7e7e7;border-width:4px 0 4px 0;padding:1.5em 0;margin-bottom:1em;}
#comments a:link		{color:#336699;text-decoration:none;} 
#comments a:visited		{color:#666;}
#comments a:hover		{color:#008ce8;}
.commenter				{float:left;margin-right:20px;width:140px;}
.commentext				{display:block;float:left;width:452px;font-size:0.9em;}


/* FORMS 
 ---------------------------------------------------------------------*/
.commentform			{margin:20px 0;}
.commentform h2			{margin-bottom:20px;}
.commentform textarea	{width:606px;}
.commentform textarea,
.commentform input,
.contactform input,
.contactform textarea	{margin-top:5px;padding:3px;border:1px solid #e7e7e7;
						border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
input[type="text"]		{width:50%;margin-right:1em;}
input[type="submit"]	{padding:6px 32px 6px 42px;background:#f5f5f5 url(icons/tick.png) no-repeat 14px 9px;
						-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
						border-bottom-color:#dedede;border-right-color:#dedede;
						font:bold 1.2em/2em "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;text-transform:uppercase;
						color:#555;cursor:pointer;
						-moz-transition: all 300ms ease-in-out;
						-webkit-transition: all 300ms ease-in-out;
						-o-transition: all 300ms ease-in-out;
						-ms-transition: all 300ms ease-in-out;
						transition: all 300ms ease-in-out;}
input[type="submit"]:hover {background-color:#888;color:#fff;}
.commentform input[type="checkbox"] {margin-right:5px;}

/* FOOTER 
 ---------------------------------------------------------------------*/
#footer					{margin:0 auto;width: 900px;text-align:center;padding-top:15px;color:#999;}
#footer a 				{color:#777;}
#footer p				{font-size:0.750em}


/* SITEMAP 
 ---------------------------------------------------------------------*/
ul.sitemap				{margin:0.5em 0;}
ul.sitemap li			{list-style:none;padding:0.2em 0;border-bottom:1px solid #deddd4;}

/* WEATHER 
 ---------------------------------------------------------------------*/
h3.weather				{margin:1.5em 0;}
#forecast				{margin:0;overflow:hidden;border:2px solid #f0f0f0;}
ul#col_2, ul#col_4		{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
/* ul.wea_forecast		{width:198px;height:240px;float:left;overflow:hidden;border-bottom:1px solid #f0f0f0;padding:2px;} */
ul.wea_forecast			{width:116px;height:240px;float:left;overflow:hidden;border-bottom:1px solid #f0f0f0;padding:2px;}
ul.wea_forecast li		{padding:0;margin:0;list-style:none;text-align:center;}
li.for_header			{background:#d7f0ff;padding:5px;text-transform:uppercase;line-height:3.0em;font-weight:bold;font-size:1.2em;text-shadow:rgba(255, 255, 255, 0.8) 0px 1px 0px;}
li.sm_wea_icon			{padding:4px 2px;border-bottom:1px solid #f0f0f0;}
li.sm_wea_text			{font-size:0.9em;}

/* GENERAL CLASSES 
 ---------------------------------------------------------------------*/
.notice					{padding:.8em;margin-bottom:1em;border:1px solid #ffd324;background:#FFFBE0;color:#514721;}
.notice a				{color:#514721;font-weight:bold;}

/* PLUGIN ADDITIONS 
 ---------------------------------------------------------------------*/
/* GOOGLE MAP ICON ADDITIONS 
 ---------------------------------------------------------------------*/
.mapLabel	{background:#000;color:#fff;font:bold 1.4em Arial;padding:5px;}
.mapAnchor	{border:none;}
.headtext	{font-size:1.2em;}
/* PAGE NAVI PLUGIN
 ---------------------------------------------------------------------*/
.wp-pagenavi				{clear:both;margin:1.5 0;padding:0.5em;background:#e7e7e7;font-size:0.750em;}
.wp-pagenavi a, 
.wp-pagenavi a:link,
.wp-pagenavi a:visited		{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;font-weight:bold;}
.wp-pagenavi a:hover		{color:#008ce8;}
.wp-pagenavi span.pages		{padding:2px 4px 2px 4px;margin:2px 10px 0 0;}
.wp-pagenavi span.current	{padding:2px;margin:2px;background-color:#b9e4ff;color:#fff;font-weight:bold;}
.wp-pagenavi span.extend	{padding:2px 4px 2px 4px;margin:2px;}
/* SEO BOOSTER PRO
 ---------------------------------------------------------------------*/
#seoboosterpro ul			{list-style:none;margin-top:0.5em;}
#seoboosterpro ul li		{list-style-type:none;margin-bottom:0.5em;padding-bottom:3px;border-bottom:1px solid #eee;}
/* AMTAP PLUGIN 
 ---------------------------------------------------------------------*/
.amtap-item					{border:1px solid #eee;padding:1em;overflow:hidden;}
.amtap-item a img			{border:none;float:left;padding-right:1em;}
/* DOWNLOADS MANAGER
 ---------------------------------------------------------------------*/
a.download					{padding:6px;padding-left:28px;height:26px;font-weight:bold;background:transparent url(icons/coquette/24/download.png) no-repeat 0 center;} 
/* a[href $='.pdf'] 		{}*/

/* RELATED POSTS
 ---------------------------------------------------------------------*/
 .related ul				{list-style-type:none;margin-bottom:1em;}

.broken_link, a.broken_link	{text-decoration: line-through;} /* Broken Link checker */

/* TABLE ARRIVALLS / DEPARTURES 
 ---------------------------------------------------------------------*/
#fl_table table				{padding:4px 2px;}
.tableListingTable			{}
.tableListingTable td		{text-align:left;padding:4px 2px;}
.tableListingTable .header	{padding:8px 3px;border-bottom:2px solid #999;font-weight:bold;}


/* WEATHER WIDGET FRONTPAGE 
 ---------------------------------------------------------------------*/

#wea_widget					{width:250px;}
#wea_widget li				{list-style:none;display:block;float:left;}
#wea_widget li.icon			{padding:20px 10px;}
#wea_widget li.conditions	{padding:20px 10px;}
#wea_widget h2				{font:36px/50px 'LeagueGothicRegular', Arial, sans-serif;font-weight:normal !important;}
#wea_widget span			{display:block;padding-left:20px;font-size:14px;font-weight:400;line-height:33px;height:33px;}
.wea_cond					{background:url(/images/weathericons/png/wea_cond.png) no-repeat 0 6px;}
.wea_hum					{background:url(/images/weathericons/png/wea_hum.png) no-repeat 0 6px;}
.wea_wind					{background:url(/images/weathericons/png/wea_wind.png) no-repeat 0 6px;}

table.weapost				{width:100%;border-collapse:collapse;border-spacing:0;}
.weapost tr.line			{background:transparent url(images/backgrounds/line.png) repeat-x bottom;}
.weapost tbody, .weapost tr,
.weapost td					{margin:0;padding:0;height:40px;line-height:40px;}
.weapost .time				{background:url(/images/weathericons/png/wtime.png) no-repeat 0 8px;padding-left:40px;}
.weapost .sunrise			{background:url(/images/weathericons/png/wrise.png) no-repeat 0 8px;padding-left:40px;}
.weapost .sunset			{background:url(/images/weathericons/png/wset.png) no-repeat 0 8px;padding-left:40px;}
.weapost .humidity			{background:url(/images/weathericons/png/whum.png) no-repeat 0 8px;padding-left:40px;}
.weapost .wind				{background:url(/images/weathericons/png/wwind.png) no-repeat 0 8px;padding-left:40px;}

tr.weapanel					{}
.weapanel td				{font:normal 80px/160px 'LeagueGothicRegular', sans-serif;color:#444444;height:160px;padding:0;text-align:center;}
.weapanel span				{margin-left:50px;}

.daily-weather .weapanel	{opacity:0.75;font-size:40px;}

.clr-10						{background-color:#00cfff;border-bottom:1px solid #00dfff;}
.clr-11, .clr-12, .clr-13	{background-color:#00dfff;border-bottom:1px solid #00dfff;}
.clr-14, .clr-15, .clr-16	{background-color:#00efff;border-bottom:1px solid #00dfff;}
.clr-17, .clr-18			{background-color:#00ffff;border-bottom:1px solid #00efff;}
.clr-19, .clr-20, .clr-21	{background-color:#00ffcc;border-bottom:1px solid #00ffff;}
.clr-22, .clr-23  			{background-color:#73ff00;border-bottom:1px solid #00ffcc;}
.clr-24, .clr-25  			{background-color:#bfff00;border-bottom:1px solid #73ff00;}
.clr-26, .clr-27  			{background-color:#e7ff00;border-bottom:1px solid #bfff00;}
.clr-28, .clr-29			{background-color:#ffff00;border-bottom:1px solid #e7ff00;}
.clr-30, .clr-31  			{background-color:#fff800;border-bottom:1px solid #ffff00;}
.clr-32, .clr-33  			{background-color:#fff100;border-bottom:1px solid #fff800;}
.clr-34, .clr-35  			{background-color:#fff800;border-bottom:1px solid #fff100;}
.clr-36						{background-color:#ff6d00;border-bottom:1px solid #fff800;}

/* FLOAT Hacks 
 ---------------------------------------------------------------------*/
.clearfix:after 		{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfix				{display:inline-block;}	
.clearfix				{display:block;}


/* WP 2.6 Hacks 
 ---------------------------------------------------------------------*/
/* Image with caption alignment http://hackwordpress.com/wordpress-26-changes-how-wordpress-handles-images */
/*img.alignleft, 		div.alignleft		{float:left;margin:0 0.5em 0.5em 0;}
img.alignright, 	div.alignright		{float:right;margin:0 0 0.5em 0.5em;}*/
img.aligncentered, 	div.aligncentered	{text-align:center;margin:0 auto;}
/* @end */

/* COLUMNS 
 ---------------------------------------------------------------------*/
.leftwidecolumn		{float:left;width:574px;margin:20px 0px 0px 0px;}
.rightwidecolumn	{float:right;width:574px;margin:20px 0px 0px 0px;}
.leftcolumn			{float:left;width:265px;margin:20px 20px 0px 0px;padding:0 20px 0 0;border-right:solid 1px #d4d4cd;}
.midcolumn			{float:left;width:265px;margin:20px 20px 0px 0px;padding:0px;}	
.rightcolumn		{float:right;width:265px;margin:20px 0px 0px 0px;padding:0 0 0 20px;border-left:solid 1px #d4d4cd;}

hr.divider			{width:100%;height:0;border:none;clear:both;margin:0;padding:0;float:left;}

/* CONTAINERS 
 ---------------------------------------------------------------------*/
.container_1 		{background:#f4f4f0;padding:10px;border:1px solid #edede9;margin-bottom:10px;}
.container_2		{background:#e5fbff;padding:10px;border:1px solid #b4f3ff;margin-bottom:10px;}
.container_3		{background:#fdffe5;padding:10px;border:1px solid #f9ffb4;margin-bottom:10px;}
.container_4		{background:#ffe5ee;padding:10px;border:1px solid #ffb4cf;margin-bottom:10px;}
.container_5		{background:#fff4e5;padding:10px;border:1px solid #ffe0b4;margin-bottom:10px;}

/* TWITTS CONTAINERS  - FRONT PAGE - IE COMPATIBLE - http://mrcoles.com/blog/callout-box-css-border-triangles-cross-browser/
 ---------------------------------------------------------------------*/
 
.tgt_TweetStream	{font-size:13px;color:#666;}
.tgt_TweetStream a	{color:#992e2e;}
.tgt_mention_head	{display:none;}
.callout 			{position:relative;margin:18px 0;padding:18px 20px;background-color:#eef4f9;
					-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.callout .notch		{position:absolute;top:-10px;left:20px;margin:0;border-top:0;border-left:10px solid transparent;
					border-right:10px solid transparent;border-bottom:10px solid #eef4f9;padding:0;width: 0;height:0;
					/* ie6 height fix */font-size:0;line-height:0;
					/* ie6 transparent fix */_border-right-color:pink;_border-left-color:pink;_filter:chroma(color=pink);}
/* WEATHER CONTAINER - Plugin Awesome Weather */
#weather-wrapper { height:400px; margin-bottom:2em; background-image: url(images/weather-back-2.jpg); background-repeat: no-repeat; background-size: cover;}
#weather-wrapper .awesome-weather-header { display: none;}
#weather-wrapper #awesome-weather-rodos { background: transparent !important;}