/**
 * ------------------------------------------------------------------------
 * JA KranosTemplate 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.
 * ------------------------------------------------------------------------
 */

 @import url(../fonts/tex_gyre_adventor/stylesheet.css);
/* COMMON STYLE
--------------------------------------------------------- */
img[align="left"] { float: left; margin: 0 20px 0 0; }

img[align="right"] { float: right; margin: 0 0 0 20px; }

.blog-featured img, .blog img, .item-page img, .category-desc img {
    border: 1px solid #eee;
    margin: 0 20px 0 0;
    padding: 4px;	
}

body.contentpane {
	font-size: 10pt;
	font-family: Arial, sans-serif;
}

body.contentpane a { color: #333; text-decoration: none; }

body.contentpanea:hover, body.contentpane a:active, body.contentpane a:focus { text-decoration: underline; }

body.contentpane h2 {
	font-family: 'TeXGyreAdventor', Helvetica, Arial, sans-serif;
    line-height: 1.1;
    margin: 0;
    padding: 0;
    color: #222;
    text-transform: uppercase;
    font-weight: 700;
	font-size: 120%;
	padding: 0 0 13px;
}

body.contentpane h2 a { color: #222; }

body.contentpane img.img-border {
	border: 1px solid #E5E5E5 !important;
	padding: 8px !important;
}

body.contentpane img[align="left"], body.contentpane img.image-left {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
}

body.contentpane img[align="right"], body.contentpane img.image-right {
    float: right;
    margin-bottom: 10px;
    margin-left: 10px;
}

body.contentpane dl.article-info { color: #999; text-transform: none; width: 74%;}

body.contentpane ul.actions li {
	background: none;
	display: inline;
	line-height: 1;
	margin: 0;
	padding: 0;
}

body.contentpane dd.category-name a { font-weight: bold; }

body.contentpane #login-form p label  {
	 color: #555555;
    display: block;
    font-size: 10px;
    margin-bottom: 3px;
}

body.contentpane ul.actions {
	margin: 0px;
	padding: 2px;
}

body.contentpane #login-form p .txtbox {
	 border: 1px solid #ddd;
    padding: 5px;
}

body.contentpane #login-form input.button, 
#mailtoForm button.button {
	background: #1a1a1a;
	border: none;
	color: #ccc;
	font-weight: 700;
	padding: 8px 16px 7px;
	text-transform: uppercase;
	cursor: pointer;
	font-size: 92%;
	margin: 0 5px 0 0;
}

body.contentpane #login-form input.button:hover,
#mailtoForm button.button:hover {
	  color: #fff;
}

body.contentpane #login-form ul li { padding: 0px 5px; }

body.contentpane #login-form ul li a { color: #323232; text-decoration: underline; font-size: 85%; }

body.contentpane #login-form ul li a:hover,
body.contentpane #login-form ul li a:focus { color: #CF1F18; }

body.contentpane .formelm label {
	color: #555555;
    font-size: 92%;
}

body.contentpane .formelm input.inputbox {
	border: 1px solid #ddd;
	padding: 5px;
}

body.contentpane div.itemAuthorLatest li, body.contentpane div.itemRelated li {
	background: url(../images/bullet.gif) left center no-repeat;
	padding-left: 15px;
}

body.com_jacomment #login-form ul li {
    padding-left: 15px !important;
} 

body.com_jacomment #login-form ul li a {
    color: #999;
    text-decoration: none;
} 

body.com_jacomment #login-form ul li a:hover,
body.com_jacomment #login-form ul li a:focus,
body.com_jacomment #login-form ul li a:active {
    color: #333;
    text-decoration: none;
} 

