/*----------------------------------------------------------------------
# FOR YOUJOOMLA LLC COPYRIGHT REMOVAL VISIT THIS PAGE 
# http://www.youjoomla.com/faq/
# Youjoomla Default Index - 
# ----------------------------------------------------------------------
# Copyright (C) 2007 - 2009 YOUJOOMLA LLC . All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: YOUJOOMLA LLC
# Website: http://www.youjoomla.com
/* 
this is the container that holds the navigation links;
leave it a left and right spacing for the navigation or
place the navigation with position absolute and outside the
area;
*/
#overall_container{
display:block;
position:relative;
margin:0px auto;
text-align:center;
background:transparent;
}

/* forward link class */
.linkForward {
display:block;
position:absolute;
right:7px;
top:38%;
width:41px;
height:50px;
background-image:url(../images/right.png);
background-position: center top;
background-repeat:no-repeat;
cursor:pointer;
}
#linkForward{
background:url(../images/slnav_top.gif) no-repeat left top;
display:block;
position:absolute;
left:0px;
top:0;
width:57px;
height:260px;
}
.right_nav_link{
background:url(../images/slnav_bot.gif) no-repeat left bottom;
display:block;
position:absolute;
right:0px;
top:0;
width:57px;
height:260px;
}

/* back link class */
.linkBackward{
display:block;
position:absolute;
left:7px;
top:38%;
width:41px;
height:50px;
background-image:url(../images/left.png);
background-position: center top;
background-repeat:no-repeat;
cursor:pointer;
}
#linkBackward{
background:url(../images/slnav_top.gif) no-repeat left top;
display:block;
position:absolute;
left:0px;
top:0;
width:57px;

}
.left_nav_link{
background:url(../images/slnav_bot.gif) no-repeat left bottom;
display:block;
position:absolute;
left:0px;
top:0;
width:57px;
}
.linkForward:hover, .linkBackward:hover{
background-position:center bottom;
}
/* product showcase; this container holds only the products */
.yjwm_showcase_holder {
display:block;
position:relative;
clear:both;
overflow:hidden;
margin:0px auto 0px;
}
.yjwm_showcase_holder .yjwm_scproduct {
display:block;
position:relative;
text-align:center;
font-size:11px;
float:left;

}
.yjwm_sc_in{
overflow:hidden;
margin:0 0px 0 0;
background: url(../images/yjwm_sc_in.gif) no-repeat left top;
border:none;
}
.yjwm_showcase_holder h3 a{
text-decoration:none;
font-size:14px;
}
.yjwm_showcase_holder img{
margin:5px 10px 5px 10px;
border:1px solid #e7e7e7;
padding:3px;
background:#F7F7F7;
}
.yjwm_scproduct p{
text-align:left;
padding:15px 5px;
font-weight:bold;
font-size:10px;
}
.yjwm_showcase_holder .yjwm_scproduct span{
display:block;
clear:both;
margin:5px;
color:#666666;
font-weight:bold;
}
.yjvmsc_price_cart{
height:29px;
width:100%;
display:block;
clear:both;
}
.yjwm_scproduct .title{
text-align:center;
}
.yjwm_scproduct .price{
text-align:left;
}
.yjwm_showcase_holder .price{
overflow:hidden;
font-weight:bold;
font-size:16px;
text-align:left;
height:29px;
line-height:29px;
position:absolute;
bottom:12px;
left:0;
display:block;
z-index:150;
padding:0 0 0 10px;

}
.yjvmsc_products_cart{
height:48px;
width:100%;
display:block;
overflow:hidden;
position:absolute;
text-align:center;
left:0;
bottom:5px;
}

.yjvmsc_products_cart .yjvmsc_addtocart_button{
cursor:pointer;
font-size:9px;
background:url(../images/yjcart.png) no-repeat left bottom;
text-indent:-500px;
line-height:500px;
width:53px;
height:44px;
border:0;
}
.yjwmsc_moreinfo{
overflow:hidden;
font-weight:bold;
font-size:16px;
text-align:left;
height:29px;
line-height:29px;
position:absolute;
bottom:12px;
right:0;
display:block;
z-index:150;
padding:0 13px 0 0;
}