
/*
// "Frontpage Slideshow" by JoomlaWorks - Version 1.7.2
// Copyright (c) 2006 - 2008 JoomlaWorks, a Komrade LLC company.
// This code cannot be redistributed without permission from JoomlaWorks - http://www.joomlaworks.gr.
// More info at http://www.joomlaworks.gr and http://www.frontpageslideshow.net
// Developers: Fotis Evangelou - George Chouliaras
// ***Last update: May 4th, 2008***
*/


/* --- Slideshow Containers --- */

#fpss-outer-outer-container {
	position:relative;
	margin:8px auto;
	width:430px;
}
	
#fpss-outer-container {
	padding:4px;
	overflow:hidden;
	border:1px solid #ccc;
	width:420px;
	margin:0 auto;
}


/* This element controls the slideshow spacing and border */
 
#fpss-container {
	position:relative;
	margin:0;
	padding:0;
	clear:both;
	width:420px;
}

#fpss-container-corner {
	position:absolute;
	width:56px;
	height:59px;
	top:0;
	right:0;
	/*background:url(/template/images/rounded_corner.png) no-repeat top right;*/
	z-index:1000;
}


#fpss-slider {
	background:none;
	overflow:hidden;
	clear:both;
	text-align:left;
	width:420px;
	height:400px;
}


/* Add bg color if using bg image on #fpss-outer-container */

#slide-loading {
	background:#fff url(/template/images/loading.gif) no-repeat center;
	text-align:center;
	width:420px;
	height:400px;
}

#slide-wrapper {
	display:none;
	width:420px;
	height:400px;
}

#slide-wrapper #slide-outer {
	height:400px;
}

#slide-wrapper #slide-outer .slide {
	position:absolute;
	overflow:hidden;
	right:0;
	width:420px;
	height:400px;
}

#slide-wrapper #slide-outer .slide .slide-inner {
	position:relative;
	margin:0;
	color:#fff;
	overflow:hidden;
	background:#3a3a3a;
	text-align:left;
	z-index:8;
	height:400px;
}

#slide-wrapper #slide-outer .slide .slide-inner a.fpss_img span span span {
	background:none;
}


/* --- Content --- */

.fpss-introtext {
	width:100%;
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	background:url(/template/images/transparent_bg.png);
}

.fpss-introtext .slidetext {
	padding:4px 8px 2px 8px;
}


/* --- Navigation Buttons --- */

#navi-outer {
	clear:both;
	margin:0;
	padding:0;
	border-top:1px solid #cdcdcd;
	/*background:url(/template/images/nav-bg.gif) no-repeat right top;*/
	background:#233038;
	overflow:hidden;
	position:relative;
	z-index:9;
	width:auto;
}

#navi-outer ul {
	margin:0;
	padding:0 16px 0 34px;
	list-style:none;
	/*background:url(/template/images/corner.png) no-repeat left top;*/
	text-align:right;
	/*float:right;*/
}

#navi-outer li {
	display:inline;
	padding:5px 0 5px !important;
	margin:0;
	border:none;
	list-style:none !important;
	background:#233038 !important;
	float:left;
	line-height:14px !important;
	text-align:center;
}

#navi-outer li a {
	display:block;
	font-size:10px;
	font-family:Tahoma, Arial, sans-serif;
	text-align:center;
	text-decoration:none;
	background:none;
	border:1px solid #233038;
	color:#aaa;
	padding:1px;
	margin:0 3px;
}

#navi-outer li a:hover,
#navi-outer li a.navi-active,
#navi-outer li a:focus {
	font-size:10px;
	font-family:Tahoma, Arial, sans-serif;
	text-align:center;
	text-decoration:none;
	color:#fff;
	background:none;
	border:1px solid #fff;
	background:none;
	padding:1px;
	margin:0 3px;
}

#navi-outer li a#fpss-container_prev,
#navi-outer li a#fpss-container_next {
	font-size:20px;
}


#navi-outer li a span.navbar-img {
	display:none;
}

#navi-outer li a span.navbar-key {
	padding:2px;
}

#navi-outer li a span.navbar-title {
	display:none;
}

#navi-outer li a span.navbar-tagline {
	display:none;
}

#navi-outer li a span.navbar-clr {
	display:none;
}

#navi-outer li.noimages {
	display:inline;
	padding:2px 0 5px;
	margin:0;
	border:none;	
	line-height:14px;
}

#navi-outer li.noimages a,
#navi-outer li.noimages a.navi-active,
#navi-outer li.noimages a:hover {
	padding:1px;
	font-size:10px;
	border:1px solid #233038;
}


/* --- Notice: Add custom text styling here to overwrite your template's CSS styles! --- */

#middle_column_content .fpss-introtext .slidetext h3 {
	font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;
	font-size:16px;
	line-height:normal;
	margin:0;
	padding:0;
}

#middle_column_content .fpss-introtext .slidetext h3 a {
	margin:0;
	padding:0;
	color:#bbb;
	/*font-weight:bold;*/
	font-size:75%;
	text-decoration:none;
}

#middle_column_content .fpss-introtext .slidetext h3 a:hover {
	color:#fff;
	text-decoration:none;
}

.fpss-introtext .slidetext h4 {
	font-size:11px;
	margin:0;
	padding:0;
	color:#999;
	font-weight:normal;
}

.fpss-introtext .slidetext h5 {
	font-size:11px;
	margin:0;
	padding:0;
	display:none;
}
	
.fpss-introtext .slidetext p {
	margin:4px 0;
	padding:0;
	color:#fff;
}
	
#middle_column_content .fpss-introtext .slidetext a.readon {
	margin:0;
	padding:1px 8px;
	background:url(/template/images/readmore.png) repeat-x center;
	color:#fff;
	line-height:20px;
	border:1px solid #505050;
	text-decoration:none;
}
	
#middle_column_content .fpss-introtext .slidetext a.readon:hover {
	margin:0;
	padding:1px 8px;
	background:url(/template/images/readmore-hover.png) repeat-x center;
	color:#222;
	line-height:20px;
	border:1px solid #505050;
	text-decoration:none;
}
	

/* --- Generic Styling (highly recommended) --- */

a:active,a:focus {
	outline:0;
}
	
#fpss-container img {
	border:none;
}

.fpss-introtext .slidetext img,
.fpss-introtext .slidetext p img {
	display:none;
}

 /* this will hide images inside the introtext */
 
.fpss-clr {
	clear:both;
	height:0;
	line-height:0;
}

/* --- End of stylesheet --- */