/* -----------------------------------------------------------------------
Vanderbilt University Stylesheet [2010 University Web Communications] 
www.vanderbilt.edu 
----------------------------------------------------------------------- */
.vslides{height:311px;width:650px; background: #000; position:relative; }
.vslides .transition{position:absolute;top:0;height:311px;width:650px;background:#000 no-repeat;}
.vslides .main_story{background:#FFF no-repeat;height:311px;width:650px;position:absolute;display:block;text-decoration:none;}
.vslides .main_story .alt{text-indent:-5000px;}
/*  text panel */
.vslides .headline{display:block;position:absolute;top:0;left:0;width:175px;height:311px;background: transparent url(bgblack.png);}
.vslides .headview{display:block;position:absolute;width:175px;height:311px;top:0;left:0;overflow:hidden;}
.vslides .headview .headline{bottom:0;left:0;width:175px;}
.vslides .headin{display:block;text-decoration:none;padding:15px;}
.vslides a.main_story .headline h3 {font-family: Georgia,"Times New Roman",Times, serif; color:#FFF;font-weight:300;font-size:12pt;line-height:1.45em;text-decoration:none;margin:0;padding:0 0 8px;}
.vslides a:hover.main_story .headline h3  {color:#FFF; }
.vslides h3 a {  color: #FFF !important; border-bottom: none !important; text-decoration: none; }
/*
.slidelink span { background: transparent url(varrowrt.png) bottom right no-repeat; padding: 0px 26px 3px 0; } 
*/
.slidelink:after {
	padding-left: 5px; 
    content: url(http://www.vanderbilt.edu/asset/features/varrowrt.png);
}

/* thumbnails */
.vslides .thumbs{position:absolute;right:0;width:120px;height:311px;z-index:30;}
.vslides .vup a{margin-left:12px;display:block;top:0;width:108px;text-indent:-5000px;background: transparent url(vslidesnav.png) -0 -20px no-repeat; height:20px;margin-bottom:1px;outline:none !important;}
.vslides .vup a:hover{background: transparent url(vslidesnav.png) -0 -0 no-repeat;}
.vslides .vdown a{margin-left:12px;display:block;top:290px;width:108px;text-indent:-5000px;background: transparent url(vslidesnav.png) -0 -40px no-repeat;height:20px;margin-top:1px;outline:none !important;}
.vslides .vdown a:hover{background: transparent url(vslidesnav.png) -0 -60px no-repeat;}
.vslides .thumbview{position:relative;width:120px;overflow:hidden;height:269px;}
.vslides .thumbtray{position:absolute;top:0;}
.vslides ul.stories{position:absolute;list-style-type:none;top:0;margin:0 0 0 12px;padding:0;}
.vslides ul.stories li.story{height:89px;background:url(bgblack.png);margin-bottom:1px;color:#FFF;width:120px;cursor:pointer;font-size:10pt;line-height:1.2em; padding:0;}
.vslides ul.stories li.story_hover{background:#000;}
.vslides ul.stories li.current_story{background:transparent url(goldhighlight.png) top !important;margin-left:-12px;width:120px;}
.vslides ul.stories li.story .thumbnail{float:left;width:104px;height:89px;background:url(img_border.png) no-repeat 14px 15px;}
.vslides ul.stories li.story .thumbnail img{padding-left:17px;padding-top:18px;}
.vslides ul.stories li.current_story .thumbnail{margin-left:12px;}