/*

Plugin Name: Roster Slider

Plugin URI: http://slidervilla.com/roster/

Description: Roster Slider adds a horizontal content and image carousel with customizable background and slide intervals to any location of your blog.

Author: Tejaswini Deshpande

Author URI: http://slidervilla.com/

Wordpress version supported: 2.9 and above

*/

/*  Copyright 2010-2012  Slider Villa  (email : tedeshpa@gmail.com)

*/



/*basic styles*/

.roster_slider_fouc .roster_slider {
display: none; 
} /* Keep this as it is*/
#roster_slider_1{
background:url(images/round-slide-bg.png) no-repeat center; 
height:338px !important;
width:939px!important;
overflow:hidden;}

.roster_slider .roster_slide {
    margin: 0;
    overflow: hidden;
    padding: 0 0 0 9px!important;
	 margin-top: 20px !important;
}

.roster_slider div,.roster_slider p,.roster_slider li,.roster_slider span,.roster_slider img,.roster_slider h2,.roster_slider ul{list-style:none;vertical-align:baseline;}

.roster_slider{margin: 0 0 0 0;line-height:18px;position:relative}

.roster_slider .roster_slider_instance { margin: 0 auto; padding: 0; clear: left; }

.roster_slider .roster_slide { margin: 0; padding: 0 }

.roster_slider .roster_slideri{float:left;margin:0 3px;}



.roster_slider span{display:inline;}

.roster_slider a{border:none;text-decoration:none !important;}

.roster_slider a:hover{text-decoration:underline !important;}

.roster_slider img{width: 144px !important;}

.roster_slider h2{clear:none;display:block;padding:0px;border:none;text-shadow:none}

.roster_slider div.roster_slideri{padding:0px}

.roster_slider p.more a{text-decoration:underline;float:right;}

.roster_slider p.more a:hover{text-decoration:none;}



/* Next and Previous navigational arrows */

.roster_slider .roster_next { background: url("buttons/default/next.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 100px;
    margin-right: -44px;
    position: absolute;
    right: 0;
    width: 99px;
	 z-index: 999;}

.roster_slider .roster_prev {  z-index: 999; position: absolute;left: 0px; width:102px; height:100px; cursor: pointer; background: transparent url(buttons/default/prev.png) no-repeat 0 0;  margin-left: -38px;}



/*Navigation numbers*/

.roster_slider .roster_nav { text-align:center;margin: 20px auto; }

.roster_slider .roster_nav a { padding: 2px 6px; margin: 3px; border: 1px solid #ccc; text-align: center; text-decoration: none; background-color: #efefef ; font-weight:normal;}

.roster_slider .roster_nav a.activeSlide { color: #c00 }

.roster_slider .roster_nav a:focus { outline: none; }



.roster_slider .sldr_clearlt{display:block;visibility:hidden;clear:left;height:0;content:".";}

.roster_slider .sldr_clearrt{display:block;visibility:hidden;clear:right;height:0;content:".";}
/*new style*/
.roster_slide h2 a{
color: #000000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12.27px;
    font-weight: bold;
    line-height: 15px;
    margin-top: 8px;
    padding-left: 5px;}
	.sldr_title{
	padding-left: 22px;
	background:url("images/button1.png") no-repeat center left;
	}