/* * ------------------------------------------------------------------------
 * JA Vintas Template
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 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.
 * ------------------------------------------------------------------------*//* COMMON STYLE--------------------------------------------------------- */body#bd {  background: #fff;}/* Normal links ---*/a:hover, a:active, a:focus {	color: #D788D4;}.inputbox:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,textarea:hover { border-color: #D788D4;} .inputbox:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus {	border-color: #D788D4;}button:hover, button:focus, button:active,.button:hover, .button:focus, .button:active,input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, input[type="cancel"]:hover,input[type="cancel"]:focus,input[type="cancel"]:active, input[type="reset"]:hover,input[type="reset"]:focus, input[type="reset"]:active,.profile a:hover, .profile a:focus, .profile a:active, .profile-edit a:hover, .profile-edit a:focus, .profile-edit a:active {	background-image:	url(../images/pattern-orange.gif);	border-color: #d4724e;}span.star { color: #D788D4; }/* Search ---*/#ja-search .button {	background-image:	url(../images/pattern-orange.gif) ;	border: solid 1px #D788D4;}#ja-search:hover form {	border-color: #D788D4;}#ja-search .inputbox:focus { border-color: #D788D4; }/* Contact ---*/div.contact-contactinfo span.contact-webpage a:hover,div.contact-contactinfo span.contact-webpage a:focus,div.contact-contactinfo span.contact-webpage a:active {  color: #D788D4;}/* Pagination ---*/div.pagination ul li a:hover,div.pagination ul li a:focus,div.pagination ul li a:active {	background-image:	url(../images/pattern-orange.gif) ;	border: solid 1px #D788D4;}div.pagination ul li span.pagenav,div.pagination ul li.pagination-start span.pagenav,div.pagination ul li.pagination-prev span.pagenav,div.pagination ul li.pagination-next span.pagenav,div.pagination ul li.pagination-end span.pagenav {	background-image:	url(../images/pattern-orange.gif) ;	border: solid 1px #D788D4;}div.pagination ul li.pagination-start a:hover,div.pagination ul li.pagination-prev a:hover,div.pagination ul li.pagination-next a:hover,div.pagination ul li.pagination-end a:hover,div.pagination ul li.pagination-start a:focus,div.pagination ul li.pagination-prev a:focus,div.pagination ul li.pagination-next a:focus,div.pagination ul li.pagination-end a:focus,div.pagination ul li.pagination-start a:active,div.pagination ul li.pagination-prev a:active,div.pagination ul li.pagination-next a:active,div.pagination ul li.pagination-end a:active {	background-image:	url(../images/pattern-orange.gif) ;	border: solid 1px #D788D4;}/* Menu Module ---*/div.moduletable_menu h3 {	background-image: url("../images/title-menu.png");	text-shadow: 1px 1px 0 #f3beab, 1px 2px 0 #B23BC0;}/* Who online Module ---*/ul.whosonline li a:hover,ul.whosonline li a:focus,ul.whosonline li a:active { color: #D788D4; }/* Login Module ---*/#login-form ul li a:hover,#login-form ul li a:focus,#login-form ul li a:active {  color: #D788D4;}.login_page .ja-content-main ul li:hover,ul.whosonline li  {	background-image: url("../images/bullet2.png");}.login_page .ja-content-main ul li a:hover,.login_page .ja-content-main ul li a:focus,.login_page .ja-content-main ul li a:active {	color: #D788D4;}/* NAVIGATION--------------------------------------------------------- *//* Main Nav ---*/#ja-mainnav .rb-left {    background-image: url(../images/mainnav-left.png) ;}#ja-mainnav .rb-right {    background-image: url(../images/mainnav-right.png);}#ja-megamenu {	background-image: url(../images/bg-mainnav.png);}/* Default Joomla! Menu ---*/#ja-container ul.menu li a:hover,#ja-container ul.menu li a:focus,#ja-container ul.menu li a:active {	color: #D788D4;	background-image: url("../images/arrow4.png");}/* SPOTLIGHT--------------------------------------------------------- */#ja-botsl3 a:hover,#ja-botsl3 a:focus,#ja-botsl3 a:active { color: #D788D4; }#ja-botsl4 a { color: #D788D4; }/* MISCELLANOUS----------------------------------------------------------- *//* Weblinks page */div.categories-list a:hover,div.categories-list a:active,div.categories-list a:focus,.weblink-category a:hover,.weblink-category a:active,.weblink-category a:focus { color: #D788D4; }.category-list .jcat-children ul li .jitem-title a:hover,.categories-list ul li .jitem-title a:hover {	color: #D788D4;}.contact-list li a {  color: #D788D4 !important;}table.acymailing_form input.inputbox:focus,textarea:focus {	border-color: #D788D4;}table.acymailing_form input.button,div.acymailing_form p.acysubbuttons input.button {	background-image:	url(../images/pattern-orange.gif) ;	border: solid 1px #D788D4;}div.acymailing_form p.onefield input.inputbox:focus,div.acymailing_form p.onefield input.inputbox:active {	border-color: #B23BC0;}#ja-botsl3 .acymailing_module a{	background-image:	url(../images/pattern-orange.gif) ;	border: solid 1px #D788D4;}#ja-botsl .moduletable.title-hilite h3 span {    background-image: url("../images/h3-hilite-bg.png");}#ja-botsl3 a.more-details,a.more-details,a.more-details:hover,a.more-details:focus {	color: #D788D4;}.ja-breadcrums strong {	background-image: url("../images/home.png");}.ja-ss-thumbs div {  background-image: url(../images/sl-thumb.png) !important;}#ja-navhelper ul li.top a {	background-image: url(../images/top.png);	background-position: right bottom;}#ja-navhelper ul li.top a:hover,#ja-navhelper ul li.top a:focus,#ja-navhelper ul li.top a:active {	background-position: right top;}#ja-footer a:hover,#ja-footer a:focus,#ja-footer a:active { color: #D788D4; }body h3.title-hilite span {    background-image: url("../images/h3-hilite-bg.png");}.inputbox:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus {	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}input.invalid:focus,input.invalid:hover,textarea.invalid:hover,textarea.invalid:focus {	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}#ja-search .inputbox:focus { 		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}table.acymailing_form input.inputbox:focus,textarea:focus,div.acymailing_form p.onefield input.inputbox:focus {	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}#ja-user-login .inputbox:focus, #ja-user-register input[type="text"]:focus,#ja-user-register input[type="password"]:focus,#ja-user-register input[type="email"]:focus {  		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}body.contentpane .inputbox:focus,body.contentpane input[type=text]:focus,body.contentpane input[type=password]:focus,body.contentpane input[type=email]:focus {		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}body.contentpane h1.componentheading,body.contentpane h2.componentheading,body.contentpane .componentheading,body.contentpane h2.contentheading,body.contentpane h2 {	text-shadow: 1px 1px 0 #F0E5DB, 1px 2px 0 #B1B1B2;}.acymailing_module_form table.acymailing_form input.inputbox:focus {	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(197, 155, 112, 0.4);}.ja-ss-items,.custom-banner img {	border-color: #f0f0f0;}.inputbox,input[type="text"],input[type="password"],input[type="email"],textarea {	background-color: #f0f0f0;	border-color: #e2dddd;}.inputbox:hover,input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,textarea:hover { 	background-color: #f0f0f0; border-color: #e2dddd;} .inputbox:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus {	background-color: #f0f0f0;}#ja-topbar {    background-image: url("../images/bg-topbar.gif") ;}#ja-navhelper {    background-image: url("../images/line-bottom.gif") ;}div.local-map {	background: none;}