/*
# ------------------------------------------------------------------------
# JA Community PLus Template for Joomla 1.6.x
# ------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
# This file may not be redistributed in whole or significant part.
# ------------------------------------------------------------------------
*/

input, select, textarea, .inputbox {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
   box-shadow:inset 0 0 5px rgba(0, 0, 0, .1);
   -moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, .1);
   -webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, .1);
}

#ja-mainnav .main {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	width:1000px;
	height:30px;
	!height:30px;
}

.sidebar div.ja-moduletable,
.sidebar div.moduletable {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.ja-content-top .moduletable_tabswrap h3 {
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

#ja-botsl .main {
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
}

/* Youtube button ---*/
a.ja-icon-video {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
}

/* Slideshow custom gallery ---*/
#ja-sl-gallery .ja-slide-main-wrap {
	box-shadow: 3px 2px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 3px 2px 3px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 3px 2px 3px rgba(0, 0, 0, .3);
}

#ja-sl-gallery .ja-slide-thumbs .ja-slide-thumb img {
	box-shadow: 0 0 3px rgba(0, 0, 0, .8);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .8);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .8);
}

#ja-sl-gallery .ja-slide-thumbs .active img {
	box-shadow: 0 0 3px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .5);
}

/* Map */
#ja-map .map-container {
	box-shadow: 0px 0px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .3);
}

/* Moduletable blue ---*/
div.moduletable_menu {
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

/* MAIN COLUMN
--------------------------------------------------------- */
/* Content Top ---*/
.ja-content-top .moduletable_tabswrap h3 {
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);
}

#ja-topsl div.ja-moduletable h3 {
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
}

#ja-topsl1 div.border-wrap {
	box-shadow: 0 2px 3px rgba(110, 94, 69, .14);
	-moz-box-shadow: 0 2px 3px rgba(110, 94, 69, .14);
	-webkit-box-shadow: 0 2px 3px rgba(110, 94, 69, .14);
}

#ja-topsl1 div.border-wrap div.border-wrap {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

div.ja-innerdiv h4 {
	text-shadow: 0 1px 1px rgba(0, 0, 0, 1);
}

/* Event style ---*/
.event .author span {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#form-subscribe .button,
.ja-contact-form .button  {
	text-shadow: 1px 1px 1px rgba(151, 193, 107, 1);
}

/* Quickaccess ---*/

#ja-quickaccess #ja-user-register .main-inner1,
#ja-quickaccess #ja-user-login .main-inner1 {
	border-radius: 5px 5px 6px 6px;
	-moz-border-radius: 5px 5px 6px 6px;
	-webkit-border-radius: 5px 5px 6px 6px;
	box-shadow: 0 3px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.4);
}

#ja-quickaccess #ja-user-login .button,
#ja-quickaccess #ja-user-register .button {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border: 0;
	text-shadow: 0 1px 2px rgba(0,0,0,.2);
}

#ja-quickaccess .button-round {
	border-radius: 0 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}

/* Custom video layout ---*/
div.video-heading ul.tags li {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* Tooltips ---*/
.tooltips .ja-cs-tooltips {
	box-shadow: 0 2px 5px #999;
	-moz-box-shadow: 0 2px 5px #999;
	-webkit-box-shadow: 0 2px 5px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.tooltips .ja-cs-tooltips h3 {
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);
}

.login button.button {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1);
}