/*
 * ------------------------------------------------------------------------
 * JA Rave 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
--------------------------------------------------------- */

/* COMMON STYLE
--------------------------------------------------------- */
BR.clearfix {
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}

#typo-style-8 .ja-typo-title {
	float: left;
	width: 100%;
	zoom: 1;
}

.ja-typo-blockrow.cols-3 {
	zoom: 1;
}

.ja-typo-legend, .ja-typo-bubble, .ja-typo-fieldset{
	zoom: 1;
}

.item-separator {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
.jac-add-button, .jac-add-button {
	bottom: 10px;
}

#jac-rss {
	background-position: left top !important;
	vertical-align: middle;
}

div.pagination {
	zoom: 1;
}

#jac-wrapper .comment-menu .menu-content li {
	display: block;
	line-height: normal !important;
}

#jac-total-comment {}

div#jac-container-new-comment {
	zoom: 1;
	z-index: 1;
}

#jac-wrapper .comment-menu .menu-content li a {
	margin: 0px; 
	padding: 0px 8px;
	height: 24px !important; line-height: 24px !important;
	vertical-align: middle;
}
div.avatar img {
	border: none !important;
}


#jac-container-comment {
	zoom: 1;
	margin-top: -15px !important; 
}

.registration button.validate, .registration a {
	zoom: 1;
	display: inline-block !important;
	overflow: invisible;
}

.registration div a {
	margin-top: -18px;
}

#jac-wrapper ol.comment-list li.list-item {
	zoom: 1;
} 

#jac-wrapper .comment-contentmain {
	zoom: 1; 
}

#jac-wrapper .comment-menu .menu-content ul {
	zoom: 1; 
}

#jac-wrapper .comment-listwrap .jac-row-comment.list-item {
	margin-bottom: -4px !important; 
}

#jac-wrapper #jac-container-new-comment .comment-listwrap .jac-row-comment.list-item {
	margin-bottom: 0 !important; 
}

#jac-wrapper #jac-container-new-comment .comment-contentholder {
	padding-bottom: 25px;
}

#contact-slider .pane-slider fieldset dl {
	zoom: 1;
}

#contact-slider .pane-slider fieldset dt {
	zoom: 1;
	display: block;
	margin-left: 0px;
}

#contact-slider .pane-slider fieldset dd {
	zoom: 1;
	width: 310px; 
	display: block;
}

.pane-slider.pane-hide .contact-form {
	display: none;
}

.blogpage .jac-add-button {
	bottom: 10px;
}

#jac-wrapper .comment-quoteclose {
	position: absolute;
	float: none;
}

#jac-edit-comment .jac-addnew {
	zoom: 1;
	margin-top: 50px;
}

#jac-wrapper .comment-menu { float: left; }

#jac-copyright { margin-top: 10px; }

.tabs .contact-form {
	border: solid 1px transparent;
	margin: 0px !important;
	padding: 0px !important;
}

.tabs .contact-form fieldset dd {
	float: none;
	margin-left: 0px;
}

.tabs .contact-form .button {
	display: block; 
}

.item-page img[align="left"] { float: left; }

.item-page img[align="right"] { float: right; }