div.slideshow{width:1000px;height:490px;margin:auto;background-color:#f9f9f9;position:relative;overflow:hidden;}
div.slideshow ul{height:490px;margin:0px;padding:0px;list-style:none;position:absolute;}
div.slideshow ul li{width:1000px;height:490px;margin:0px;padding:0px;float:left;position:relative;overflow:hidden;}
div.slideshow ul li div.image{width:1000px;height:490px;display:table-cell;vertical-align:middle;}
div.slideshow ul li img{max-width:1000px;max-height:490px;margin:auto;display:block;}

/* caption */
div.slideshow div.caption{width:410px;height:55px;padding:0 20px;line-height:55px;color:white;font-size:25px;text-transform:uppercase;background:url(../../Images/BGS/blue_70_opac.png);position:absolute;right:0;bottom:20px;display:block;}

/* buttons */
div.slideshow div.buttons_container{position:absolute;bottom:20px;left:40px;}
div.slideshow div.buttons_container span.thumb{width:14px;height:14px;margin-right:7px;padding:3px;border:3px solid white;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;display:block;float:left;cursor:pointer;opacity:0;}
div.slideshow div.buttons_container span.thumb span{width:14px;height:14px;background:none;-weblit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:block;}
div.slideshow div.buttons_container span.thumb:hover span, div.slideshow div.buttons_container span.thumb.current span{background-color:white;}


/*
*	PORTFOLIO GALLERY
*/
div.slideshow_portfolio{width:1000px;height:490px;margin:auto;background-color:#f9f9f9;position:relative;overflow:hidden;}
div.slideshow_portfolio ul{height:490px;margin:0px;padding:0px;list-style:none;position:absolute;}
div.slideshow_portfolio ul li{width:1000px;height:490px;margin:0px;padding:0px;float:left;position:relative;overflow:hidden;}
div.slideshow_portfolio ul li div.image{width:1000px;height:490px;display:table-cell;vertical-align:middle;}
div.slideshow_portfolio ul li img{max-width:1000px;max-height:490px;margin:auto;display:block;}

/* caption */
div.slideshow_portfolio div.caption{display:none;}

/* buttons */
div.slideshow_portfolio_buttons_container{background-color:#f9f9f9;}
div.slideshow_portfolio_buttons_container .inner_container{width:965px;margin:0 auto 0 auto;overflow:hidden;}
div.slideshow_portfolio_buttons_container div.thumb{width:173px;margin:8px;height:85px;border:2px solid transparent;float:left;cursor:pointer;}
div.slideshow_portfolio_buttons_container div.thumb div.image{width:173px;height:85px;display:table-cell;vertical-align:middle;}
div.slideshow_portfolio_buttons_container div.thumb img{max-width:173px;max-height:85px;margin:auto;display:block;}
/* hover */
div.slideshow_portfolio_buttons_container div.thumb:hover, div.slideshow_portfolio_buttons_container div.thumb.current{border-color:#0093d0;}