/*------------------------------------------------------------------------

# JA Xenia II - Feb, 2007

# ------------------------------------------------------------------------

# Copyright (C) 2004-2006 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

-------------------------------------------------------------------------*/



a.addtocart {

	text-indent: -2000px;

	display: block;

	width: 90px;

	height: 30px;

	background: url(../images/button-addtocart.gif) no-repeat bottom left;

}

.addtocart_button_module {

	text-indent: -2000px;

	display: block;

	width: 90px;

	height: 30px;

	background: url(../images/button-addtocart.gif) no-repeat bottom left;

	border:0px;

}



.addtocart_button {

	text-indent: -2000px;

	display: inline;

	width: 90px;

	height: 30px;

	background: url(../images/button-addtocart.gif) no-repeat top left;

	outline: none;

	vertical-align:top;

}



.vmCartModule hr {

	display:none;

}

.sectiontableentry1 .addtocart_button_module {

	text-indent: -2000px;

	display: block;

	width: 90px;

	height: 30px;

	background: url(../images/button-addtocart.gif) no-repeat bottom left;

	border:0px;

}

/* VIRTUE MART STYLE

----------------------------------------------------------- */

#ja-feature {

	margin: 0px;

	padding: 5px;

	position: relative;

}



#ja-feature a {

	font-weight: bold;

}



#ja-feature-products img {

	margin: 5px;

}



#ja-feature-products td {

	vertical-align: top;

	padding-right: 3px;

}



#ja-banners {

	text-align: center;

}



/* Your cart */

#ja-rightcol div.module-yourcart div div div a.mainlevel{

	color: #F7F7F7;

	background: url(../images/button-viewcart.gif) no-repeat center left;

	width: 100px;

	height: 19px;

	display: block;

	text-indent: -2000px;

}



#ja-rightcol div.module-yourcart div div div br {

	display: none;

}



/* JA product */

#ja-vm-cart {

	color: #FFFFFF;

	width: 170px;

	margin: 0px;

	padding-left: 20px;

	position: absolute;

	top: 0px;

	right: 0px;

	background: url(../images/vm-cart-bg.gif) top right no-repeat;

	font-size: 11px;

}



#ja-vm-cart div.moduletable h3 {

	margin: 10px 0px 0px -25px;

	padding: 0;

	color: #FFFFFF;

	text-transform: uppercase;

	background: none;

	border-top: none;

	text-align: center;

}



#ja-vm-cart div.moduletable a {

	display: block;

	width: 55px;

	height: 19px;

	margin: 5px 0 0 40px;

	text-indent: -2000px;

	background: url(../images/button-viewcart.gif) top right no-repeat;

}



#ja-vm-cart br {

	display: none;

}



/* Style product */

div.ja-productwrap {

	margin: 10px 0px 0 0px!important;

}



div.ja-product {

	margin: 0 15px!important;

}



div.ja-product h3 {

	margin: 0 -5px 5px;

	padding: 6px;

	border-top: 1px solid #EFEFEF;

	border-left: 1px solid #EFEFEF;

	border-right: 1px solid #EFEFEF;

	background: url(../images/h3-bg.gif) no-repeat bottom left;

	font-size: 1em;

	text-indent: 25px;

	line-height: normal;	

}



#product_list div {

	margin: 0px;

	padding: 0px;

}



span.ja-separator {

	display: block;

	height: 3px;

	background: url(../images/seperator.gif) left bottom repeat-x;

}



span.ja-firstsep {

	margin-top: 10px;

}



#ja-content .componentheading a {

	text-decoration: none;

}



.shop_tip {

	width: 85% !important;

	padding: 30px 50px 10px 10px;

	background: url(../images/pin-bg.gif) no-repeat top right #FEFAE1;

	-moz-border-radius: 0px;

  	-khtml-border-radius: 0px;

  	border-radius: 0px;

}



.ja-rightseparator {

	background: url(../images/v-seperator.gif) right top repeat-y;

}
