/*======================================================================*
|| #################################################################### ||
|| # Copyright ©2006-2009 Youjoomla LLC. All Rights Reserved.           ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT FREE SOFTWARE ---------------- #      ||
|| # http://www.youjoomla.com | http://www.youjoomla.com/license.html # ||
|| #################################################################### ||
*======================================================================*/
.Youplus_Slider{
  display:block;
  overflow:hidden;
  border:none;
  background:#fff;
  padding:10px 10px 6px 10px;
  margin:0;
  border:1px solid #e5e5e5;
}
.slider_ribbon{
  position:absolute;
  top:3px;
  left:4px;
  width:106px;
  height:106px;
  z-index:200;
  background:url(../images/ribbon.png) no-repeat left top;
}
#YJYouplus_outer {
  display:block;
  position:relative;
  clear:both;
  overflow:hidden;
  margin:0px;
}
#YJYouplus_inner {
  display:block;
  position:relative;
  margin:0px;
  border:none;
  overflow:hidden;
  
}
.YJYouplus_slide {
  display:block;
  position:relative;
  overflow:hidden;
  background:#fff;
  border:1px solid #e5e5e5;
  margin:0px;
  padding:0;
}
.YJYouplus_slide .Youplus_cat{
  position:absolute;
  top:6px;
  right:6px;
  display:block;
  width:auto;
  padding:0 5px;
  height:20px;
  line-height:20px;
  background:url(../images/description.png) repeat-y left top;
  z-index:1000;
  font-size:9px;
  font-weight:bold;
  text-transform:uppercase;
}
.YJYouplus_slide .Youplus_cat a{
  color:#efefef;
}
.YJYouplus_slide .Youplus_cat a:hover{
  color:#e6e6e6;
}
.YJYouplus_slide .Youplus_title {
  font-size:12px;
  font-weight:bold;
  display:block;
  text-align:left;
  clear:both;
  margin:0;
  padding:0;
  line-height:15px;
  font-family:Tahoma, Geneva, sans-serif;
  color:#fff;
  position:absolute;
  left:7px;
  top:5%;  
  z-index:100;
}
.YJYouplus_slide .Youplus_title a{
  color:#efefef;
}
.YJYouplus_slide .Youplus_title a:hover{
  color:#e6e6e6;
}
.YJYouplus_slide .imgholder{
  position:absolute;
  left:0;
  display:block;
  overflow:hidden;
  margin:0 auto;
  padding:5px;
  background:none;
  border:none;
}
.YJYouplus_slide .imgholder_in{
  background:none;
  margin:0px auto;
  display:block;
  overflow:hidden;

}
.YJYouplus_slide .imgholder_in a {
  display:block;
  margin:0px;
  overflow:hidden;
  padding:0;
}
.YJYouplus_slide img {
  margin:0;
  padding:0;
}
.YJYouplus_slide .YJYouplus_description {
  display:block;
  float:right;
  font-size:11px;
  padding:30px 5px 5px 8px;
  text-align:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  left:5px;
  bottom:6px;
  position:absolute;
  color:#efefef;
  background:url(../images/description.png) repeat-y left top;
}

.YJYouplus_slide .YJYouplus_description a.YJYouplus_more {
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  text-align:left;
  float:right;
  padding:0 25px 0 0;
  background:url(../images/readmore.gif) no-repeat right center;
}
/* navigation*/
.navContainer {
  display:block;
  position:relative;
  clear:both;
  text-align:left;
  margin:0px auto;
  background:#fff;
  float:left;
  padding:5px 0 0 0;
}
#YJYouplus_inner_nav {
  display:block;
  position:relative;
}
#YJYouplus_nav {
  display:block;
  position:relative;
  overflow:hidden;
  margin:0 0 0 1px;
  height:70px;
  padding:0;
    
}
.nav_inner {
  display:block;
  position:relative;
  width:5000px;
}
.navContainer a.YJYouplus_navLink {
  margin:0px 11px 0px 0px;
  width:90px;
  height:62px;
  overflow:hidden;
  display:block;
  position:relative;
  float:left;
font-weight:bold;
  background:#f6f6f6;
  border:1px solid #e5e5e5;  
}
.navContainer a.selected, .navContainer a.YJYouplus_navLink:hover {
  background:#E9E9E9;
  border:1px solid #e6e6e6;  
}
.navContainer a.YJYouplus_navLink span.slide_img {
  display:block;
  width:78px;
  height:52px;
  float:left;
  margin:5px;
  clear:right;
}
.yjsquare.youplus, .yjsquare.youplus .yjsquare_in, .module.youplus, .moduletable.youplus {
  margin:0!important;
  padding:0!important;
  border:none;
}
/* tooltips*/
.YJYouplus_tips-tip,
.YJYouplus_tips .tip,
.YJYouplus_tips.tool-tip{
  background:url(../images/bubble2.png);
  width:180px;
  height:73px;
  text-align:left;
  padding:0px 10px;
  font-size:11px;
  color:#FFFFFF;
  z-index:10000;
  border:none;
}
.YJYouplus_tips .tool-title,
.YJYouplus_tips .tip-title{
  background:none!important;
  margin:0;
  padding:0;
  z-index:10000
}
.YJYouplus_tips{
  z-index:1000;
}
