





/*// "Frontpage Slideshow" for Joomla! 1.0.x - Version 1.2 (Thumbnail Template)// Copyright (c) 2006 - 2007 JoomlaWorks.gr - http://www.joomlaworks.gr// This code cannot be redistributed without permission from http://www.joomlaworks.gr/// More info at: http://www.joomlaworks.gr/// Developers: Fotis Evangelou - George Chouliaras// ***Last update: March 10th, 2007****//* --- Generic Styling (highly recommended) --- */img {	border:none;}/* --- Slideshow Containers --- */#fpss-container {	clear:both;	border:1px solid #999999;	padding:0px;	margin:0px auto 0px auto;}#fpss-slider {	overflow:hidden;	background:none;	clear:both;}/* --- Slideshow Block --- */.slide {	position:absolute;	overflow:hidden;}#slide-wrapper {	display:none;	font-size:11px;}#slide-loading {	background:#fff url(images/modules-mod_fpslideshow-tt-loading.gif) no-repeat center;	text-align:center;}#slide-outer .slide-inner {	position:relative;	margin:0px;	color:#fff;	overflow:hidden;	background:#000000;	margin-left: 0px;}/* --- Content --- */.fpss_introtext {	width:auto !important;	width:100%;	font-size:11px;	margin:0px;	padding:4px;	position:absolute;	bottom:0px;	left:0px;	right:0px;	background:url(images/modules-mod_fpslideshow-tt-transparent_bg.png) !important;	background:#303030;		}/* --- Navigation Buttons --- */#navi-outer {	clear:both;	margin:0px;	padding:0;	border-top:2px solid #505050;	color:#fff;	height:41px;	background:url(images/modules-mod_fpslideshow-tt-black_stripes.gif) repeat top;}/*black_stripes.gif*/#navi-outer ul {	display:inline;	margin:2px 0px;	padding:0px 16px;	text-align:right;	float:left;}#navi-outer li {	display:inline;	background:none;	padding:0px;	margin:0px;}#navi-outer li a,#navi-outer li a:hover,#navi-outer li a.navi-active {	display:block;	float:left;	overflow:hidden;	width:40px;	height:30px;	padding:0px;	margin:3px 2px;	text-decoration:none;	line-height:30px;	background:#404040;}#navi-outer li a {	border:1px solid #FFFFFF;}#navi-outer li a:hover {	border:1px solid #000000;}#navi-outer li a.navi-active {	border:1px solid #999999;}#navi-outer li a img,#navi-outer li a:hover img,#navi-outer li a.navi-active img {	height:100%;	width:auto;	display:block;	margin: 0px 0px 0px 0px;}#navi-outer li a img {	opacity:0.6;	-moz-opacity:0.6;	filter:alpha(opacity=60);}#navi-outer li a:hover img {	opacity:1.0;	-moz-opacity:1.0;	filter:alpha(opacity=100);}#navi-outer li a.navi-active img {	opacity:1.0;	-moz-opacity:1.0;	filter:alpha(opacity=100);}#navi-outer li a span {	display:none;}#navi-outer li.noimages a {	font-family:Tahoma, Arial, sans-serif;	font-size:11px;	border:none;	text-align:center;	width:auto;	padding:4px 4px;	margin:0px;	background:none; 	color:#FFFFFF;	text-transform: uppercase;}#navi-outer li.noimages a:hover {	font-family:Tahoma, Arial, sans-serif;	font-size:11px;	border:none;	text-align:center;	width:auto;	padding:4px 4px;	margin:0px;	background:none; 	color:#999999;}/* Notice: Add custom text styling here to overwrite your template's CSS styles! */.fpss_introtext { 	padding-left:10px;}.fpss_introtext h1 {	font-size:14px;	margin-left:3px; 	line-height:8px;}.fpss_introtext h1 a {	color: #FFFFFF;}.fpss_introtext h1 a:hover { 	color: #00ACEC;}.fpss_introtext h2 {	font-size:12px;	margin:0px 0px 0px 0px;	padding:0px;}.fpss_introtext h3 {	font-size:11px;	margin:0px 0px 0px 0px;	padding:0px;}.fpss_introtext p {	margin:4px;	padding:0px;	line-height:8px;}.fpss_introtext img {	display:none;} /* this will hide images inside the introtext */.fpss_introtext p img {	display:none;} /* this will hide images inside the introtext */.fpss_introtext a.readon {	margin:4px;	padding:0px;	border:none;	background:none;	color:#00ACEC;	text-transform: lowercase;}.fpss_introtext a.readon:hover {	margin:4px;	padding:0px;	border:none;	background:none;	color: #FFFFFF;}/* --- End of stylesheet --- */