.rg-image-wrapper{
   height: 290px;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.rg-thumbs{
	position:absolute;
	bottom:0;
	left:0;}
.rg-image{
    float: left;
    line-height: 0;
    margin-left: 31px;
    position: relative;
    text-align: center;
}
.rg-image img{
	max-height:350px ;
 
	  border-radius: 10px;
	max-width:100%;
}
.rg-image-nav a{
  background: url("../images/left-nav.png") no-repeat  top left transparent;
    cursor: pointer;
    height: 50px;
    left: 0;
    opacity: 0.3;
    outline: medium none;
    position: absolute;
    text-indent: -9000px;
    top: 50%;
    width: 30px;
    z-index: 9999;
}
.rg-image-nav a.rg-image-nav-next{
	right:0;
	left:auto;
	    background: url("../images/right-nav.png") no-repeat top left;

}
.rg-image-nav a:hover{
	background-position:bottom left;
}
.rg-caption {
    float: right;
    margin-right: 113px;
    margin-top: 40px;
    position: relative;
    text-align: right;
    width: 320px;
}
.rg-caption p{
   color: #6C6C6C;
    direction: rtl;
    font-family: 'GESSTwoLight-Light';
    font-size: 17px;
    line-height: 16px;
    padding: 0;
    text-align: justify;

}
.rg-caption font{
    float: right;
    font-family: tahoma;
    font-size: 12px;
    margin-top: 15px;
}
.rg-view{

}
.rg-view a{

}
.rg-view a:hover{
	opacity:1.0;
}
.rg-view a.rg-view-full{
	background-position:0px 0px;
}
.rg-view a.rg-view-selected{
	background-color:#6f6f6f;
	border-color:#6f6f6f;
}
.rg-view a.rg-view-thumbs{
	background-position:0px -16px;
}
.rg-loading{
	width:46px;
	height:46px;
	position:absolute;
	top:50%;
	left:50%;
	background:#000 url(../images/image/ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity:0.7;
}


/* Elastislide Style */
.es-carousel-wrapper{
   margin-bottom: 10px;
    padding: 10px 27px;
    position: relative;
    width: 929px;
}
.es-carousel{
	overflow:hidden;
    height: 158px;
}
.es-carousel ul{
	display:none;
    margin-top: 10px;
   padding-left: 6px;
 
}
.es-carousel ul li{
	height:140px;
    width: 180px !important;
  overflow: hidden;
	float:left;
    margin-left: 10px;
    text-align: center;
    
 
	padding-bottom:3px ;
  border-bottom: 4px solid #fff;
	display:block;
}
.es-carousel ul li a{
	display:block;
 
 
	
	/* option */
	
}
.es-carousel ul li.selected{
 border-bottom:4px solid #BD3235 !important;
 
}
.es-carousel ul li a img{
 
	border:none;
    border-radius: 10px 10px 10px 10px;
	height:140px;
 
 
}
.es-nav span{
	position:absolute;
	top:50%;
	left:8px;
	background:transparent url(../images/image/nav_thumbs.png) no-repeat top left;
	width:14px;
	height:26px;
	margin-top:-13px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.8;
}
.es-nav span.es-nav-next{
	right:8px;
	left:auto;
	background-position:top right;
}
.es-nav span:hover{
	opacity:1.0;
}