/*
 * ------------------------------------------------------------------------
 * JA Ironis Template for Joomla 2.5
 * ------------------------------------------------------------------------
 * 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-image: url(../images/body_bg.gif);
}

/* Normal links ---*/
a { color: #00a0df; }

a:hover, 
a:active, 
a:focus { color: #00a0df; }

/* Headings ---*/
h1.componentheading, 
.componentheading {  
	background: url(../images/arrow2_bg.gif) no-repeat scroll 30px bottom;
}

h1.componentheading span, 
.componentheading span {
	background: #f58d0f;
}

.contentheading a:hover, 
.contentheading a:active, 
.contentheading a:focus, 
.blog-featured .contentheading a:hover, 
.blog-featured .contentheading a:focus, 
.blog-featured .contentheading a:active {
	color: #00a0df;
}

/* FORM
--------------------------------------------------------- */
.button, 
input[type="button"], 
button[type="submit"] {
	background-color: #00a0df;
}

input[type="button"]:hover, input[type="button"]:focus, 
.button:hover, .button:focus, 
button[type="submit"]:hover, button[type="submit"]:focus {
	background-color: #f58d0f;
}

.inputbox:hover,
input[type=text]:hover,
textarea:hover {
	border-color: #00a0df;
}

.form-validate .inputbox:hover, 
.form-validate input:hover, 
.form-validate textarea:hover {
	border-color: #00a0df;
}

/* Login ---*/
#login-form ul li a { color: #00a0df; }

#login-form ul li a:hover,
#login-form ul li a:focus,
#login-form ul li a:active {
	color: #f58d0f;
}

#login-form input.button {
	background-color: #00a0df;
}

#login-form input.button:hover { background-color: #f58d0f; }

/* Search ---*/
.search_search:hover {
	background-image: url(../images/icon-search-hover.png);
}

/* JOOMLA STYLE
--------------------------------------------------------- */
/* Meta ---*/
dl.article-info a { color: #00a0df; border-color: #ccc; }

dl.article-info a:hover,
dl.article-info a:focus,
dl.article-info a:active { color: #f58d0f; border-color: #f58d0f; }

/* Pagination */
.pagination ul li span.pagenav {
	border-color: #00a0df;
}

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable > h3, 
div.moduletable > h3 {
	background-image: url(../images/arrow1_bg.gif) ;
}

div.ja-moduletable > h3 span, 
div.moduletable > h3 span {
	background: #00a0df;
}

/* Module Blue */
div.ja-moduletable.bluetitle h3, 
div.moduletable.bluetitle h3 { background-image: url(../images/arrow2_bg.gif); }

div.ja-moduletable.bluetitle h3 span,
div.moduletable.bluetitle h3 span { background: #f58d0f; }

/* Module List */
div.ja-moduletable.listmenu ul li a:hover, 
div.ja-module.listmenu ul li a:hover {
	color: #f58d0f;
	background-image: url("../images/more-hover.gif");
}

/* HEADER
--------------------------------------------------------- */

/* Logo Image ---*/
h1.logo a { background-image: url(../images/logo.png); }

/* JA top */

#ja-top .buy-your-tickets a { background: #f58d0f; }

#ja-top .buy-your-tickets a:hover,
#ja-top .buy-your-tickets a:focus,
#ja-top .buy-your-tickets a:active {
	background-color: #00a0df;
}

#ja-top ul.menu li a:hover,
#ja-top ul.menu li a:focus,
#ja-top ul.menu li a:active {
	color: #00a0df;
}

/* Bot spotlight2 ---*/

#ja-botsl2 a {
	color: #00a0df;
}

#ja-botsl2 ul li a {
	color: #00a0df;
}

#ja-botsl2 ul li a:hover, 
#ja-botsl2 ul li a:focus, 
#ja-botsl2 ul li a:active { color: #fff; }

#ja-botsl2 a.readmore {
	background-image: url(../images/arrow-normal.png);
}

#ja-botsl3 a { color: #00a0df; }

/* FOOTER
--------------------------------------------------------- */
#ja-footer a { color: #00a0df;  }

#ja-footer a:hover, 
#ja-footer a:focus, 
#ja-footer a:active { color: #fff; }

/* MISCELLANOUS
----------------------------------------------------------- */
/*	Content ---*/
a.readmore, 
.readmore a { 
	color: #00a0df; 
	background-image: url(../images/more.gif);
}

a.more-color1, 
.readmore a.more-color1 {
	background-image: url(../images/more-color1.gif);
	color: #222;
}

a.more-color2, 
.readmore a.more-color2 {
	background-image: url(../images/more-color2.gif);
	color: #f58d0f;
}

a.more-color3, 
.readmore a.more-color3 {
	background-image: url(../images/more-color3.gif);
	color: #5b3800;
}

.readmore a:hover, 
.readmore a:focus, 
.readmore a:active, 
a.readmore:hover, 
a.readmore:focus, 
a.readmore:active {
	background-image: url(../images/more-hover.gif);
	color: #f58d0f;
}

.readmore a:hover span, 
.readmore a:focus span, 
.readmore a:active span, 
a.readmore:hover span, 
a.readmore:focus span, 
a.readmore:active span {
	border-color: #f58d0f;
}

div.categories-list.bloglist ul li .view-bloglist:hover {
	border-color: #00a0df;
}

.bloglist .view-bloglist span.jitem-title a:hover,
.bloglist .view-bloglist span.jitem-title a:focus,
.bloglist .view-bloglist span.jitem-title a:active {
	color: #00a0df;
}

div.contact-links ul li {
	background-image: url("../images/arrow-check.png");
}

div.contact-links ul li:hover {
	background-image: url("../images/arrow-check-hover.png");
}

div.contact-links ul li a { color: #00a0df;}

div.contact-links ul li a:hover,
div.contact-links ul li a:focus,
div.contact-links ul li a:active { color: #f58d0f; border-color: #f58d0f; }

#contact-slider input[type="text"]:hover, 
#contact-slider textarea:hover,
#contact-slider input:hover {
	border-color: #00a0df;
}

/* Blog ---*/
div.blogpage div.contentpaneopen:hover dd.catitemdate { background: #f58d0f; }

/* Category List ---*/
div.categories-list a { color: #00a0df; }

div.categories-list a:hover,
div.categories-list a:focus,
div.categories-list a:active {
	color: #f58d0f;
	border-color: #f58d0f;
}

div.categories-list ul li li { background-image: url(../images/arrow-check.png); }

div.categories-list ul li li li { background-image: url(../images/arrow-check.png); }

div.categories-list ul li li:hover { background-image: url(../images/arrow-check-hover.png); }

/* Slideshow ---*/
.ja-slidewrap_ironis.ja-articles .ja-slide-desc a.readon {
	color: #00a0df;
}

/* Tabs ---*/
.ironis .container .ja-tabs-title-top ul.ja-tabs-title li h3 span {
	background-color: #f58d0f !important;
}

.ironis .container .ja-tabs-title-top ul.ja-tabs-title li.active h3 {
	background-image: url("../images/arrow1_bg.gif") !important;
}

.ironis .container .ja-tabs-title-top ul.ja-tabs-title li.active h3 span  {
	background-color: #00a0df !important;
}

/* Ja Comment ---*/
#jac-wrapper h2.componentheading span {
	background-color: #f58d0f;
}

#jac-wrapper h2.componentheading {
	background-image: url(../images/arrow2_bg.gif);
}

#jac-wrapper input.text:hover, #jac-wrapper input.search:hover,
#jac-wrapper input.text:focus, #jac-wrapper input.search:focus {
	border-color: #00a0df;
}

#jac-wrapper .comment-action a {
	color: #f58d0f;
}

#jac-wrapper .comment-action a:hover,
#jac-wrapper .comment-action a:focus,
#jac-wrapper .comment-action a:active {
	border-color: #f58d0f;
}

.jac-add-button a {
	background-image: url("../images/comment.gif");
}

.jac-add-button a:hover,
.jac-add-button a:focus,
.jac-add-button a:active {
	background-image: url("../images/comment-hover.gif");
	color: #f58d0f;
}

.jac-add-button a:hover span,
.jac-add-button a:focus span,
.jac-add-button a:active span {
	border-color: #f58d0f;
}
