/*
# ------------------------------------------------------------------------
# JA Community Plus
# ------------------------------------------------------------------------
# Copyright (C) 2004-2010 JoomlArt.com. All Rights Reserved.
# @license - PHP files are GNU/GPL V2. CSS / JS are Copyrighted Commercial,
# bound by Proprietary License of JoomlArt. For details on licensing, 
# Please Read Terms of Use at http://www.joomlart.com/terms_of_use.html.
# Author: JoomlArt.com
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
# Redistribution, Modification or Re-licensing of this file in part of full, 
# is bound by the License applied. 
# ------------------------------------------------------------------------
*/

#ja-slideshow .main { background: #241f1d; position:relative; z-index:10; }

#ja-slideshow .ja-slidewrap { border: 0; margin-bottom: 20px; }

#ja-slideshow .maskDesc { background: #eae8e0; width: 500px !important; right:0; z-index:1;}

#ja-slideshow .maskDesc p { color:#69472f; font-size: 120%; margin: 0 70px 0 30px }

#ja-slideshow .ja-slide-playback,
#ja-slideshow .ja-slide-stop,
#ja-slideshow .ja-slide-play { display:none; }

/* Slideshow button ---*/
#ja-slideshow .ja-slide-buttons { position: relative; margin: 0; padding: 0; }

#ja-slideshow .ja-slide-prev, .ja-slide-next {
	display: block;
	background: url(../images/btn-l.png) no-repeat left top;
	text-indent: -9999px;
	top: -110px;
	position: absolute;
	width: 13px;
	height: 21px;
	z-index: 3;
	padding: 0;
	margin: 0;
}
	
#ja-slideshow .ja-slide-prev { left: 20px; }

#ja-slideshow .ja-slide-next { background: url(../images/btn-r.png) no-repeat left top; right: 40px; }

#ja-slideshow .ja-slide-buttons span { margin: 0; padding: 0; }

/* Slideshow content ---*/
.ja-slide-desc h3 {
	background: #eae8e0;
	color: #0f86a8;
	font-size: 200%;
	font-weight: normal;
	margin: 20px 0 0 30px;
}

#ja-slideshow .readon {
	background: url(../images/btn-bg.png) no-repeat scroll right bottom  #eae8e0;
	border: 0;
	color: #69472f;
	padding: 0 20px 0 0;
	cursor: pointer;
	position: absolute;
	left: 30px;
	bottom: 25px;
	z-index: 11;
	text-transform: none;
}

#ja-slideshow .readon span {
	background: url(../images/btn-bg.png) no-repeat;
	font-size: 11px;
	display:block;
	font-weight: bold;
	padding: 5px 0 5px 20px;
}

#ja-slideshow .readon:hover,
#ja-slideshow .readon:focus,
#ja-slideshow .readon:active { color: #fff; text-decoration: none; }

/* Slideshow Mask ---*/
#ja-slideshow .ja-slide-mask,
#ja-slideshow .ja-slide-mask2 {
	background: url(../images/mask-l.gif) no-repeat left top;
	display: block;
	position: absolute;
	width: 40px;
	height: 215px;
	z-index: 2;
	top: 0;
}

#ja-slideshow .ja-slide-mask { left: 0; }

#ja-slideshow .ja-slide-mask2 {
	background: url(../images/mask-r.gif) no-repeat left top;
	right: 0;
	left: auto;
}

/* Gallery ---*/
#ja-sl-gallery .main { background: url(../images/sl-gallery-bg.gif) repeat-x left bottom #201F1D; }

#ja-sl-gallery .ja-slidewrap { padding: 40px 40px 20px; }

#ja-sl-gallery .ja-slide-main-wrap { margin: 0 5px 5px 0; }

#ja-sl-gallery .ja-slide-thumbs-wrap { margin-top: 40px; }

#ja-sl-gallery .ja-slide-buttons { position: absolute; left: 0; bottom: 60px; width: 100%; }

#ja-sl-gallery .ja-slide-buttons .ja-slide-prev,
#ja-sl-gallery .ja-slide-buttons .ja-slide-next {
	background: url(../images/arrow-green.png) no-repeat right top;
	height: 17px;
	padding: 0;
	position: absolute;
	right: 10px;
	bottom: 0;
	top: auto;
	width: 11px;
	text-indent: -999em;
}

#ja-sl-gallery .ja-slide-buttons .ja-slide-prev {
	background: url(../images/arrow-green.png) no-repeat left top;
	left: 10px;
}

#ja-sl-gallery .ja-slide-thumbs .ja-slide-thumb span {
	background: #151414;
	padding-top: 11px;
	display: block;
	margin: 0 4px 0 3px;
}

#ja-sl-gallery .ja-slide-thumbs .ja-slide-thumb img { margin: 3px; }

#ja-sl-gallery .ja-slide-thumbs .active span {
	background: url(../images/arrow-active.png) no-repeat center top #579613;
	padding-top: 11px;
}

 /* Disable thumbs mask */
.ja-slide-thumbs-mask-left, .ja-slide-thumbs-mask-right { opactity: 0; }