/*
#------------------------------------------------------------------------
  JA mesolite II for Joomla 1.5
#------------------------------------------------------------------------
#Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
#@license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
#Author: J.O.O.M Solutions Co., Ltd
#Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/


#ja-left .ja-l2 .ja-left1, #ja-left .ja-l2 .ja-left2,
#ja-right .ja-r2 .ja-right1, #ja-right .ja-r2 .ja-right2 { width: 49.99%; }

#ja-left .ja-l2 .ja-left2, #ja-right .ja-r2 .ja-right2 { float: right; }

.cols2 .article_column { width: 49.99%; }
.cols3 .article_column { width: 33.3%; }
.cols4 .article_column { width: 24.99%; }
.cols5 .article_column { width: 19.99%; }

/* clearfix ---*/
#ja-subnav ul, ul.pagination li span, ul.pagination a, #ja-footnav, 
.counter span, .contentdescription, .leading,
.column ul li, .ja-moduletable li, .ja-module li {
	zoom: 1;
}

#ja-footnav {
	width: 100%;
}

/* Typography ---*/
p.error, p.message, p.tips, p.rss, p.key, p.tag, p.cart, p.note, p.photo, p.doc, p.mobi,
p.blocknumber, div.bubble div.box-ct { zoom: 1; }

.bignumber-1, .bignumber-2, .bignumber-3 { line-height: 44px; }

#ja-subnav li li a {
	zoom: 1;
}

span.has-image {
	padding-left: 25px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left 2px;
	zoom: 1;
}

*+html button.button {
	margin-left: 5px;
}

/* MEGA menu */
*body ul.level1 li.last { width: 100% }

/* VM */
.addtocart_button_module, .notify_button {
	text-indent: 25px;
}

*body .addtocart_button_module, .notify_button {
	padding-left: 25px;
}
