
/* slideshow module (Bottom Text Area and Navigation) */
/*.SlideshowWidget {width:958px;position:relative; height:258px; overflow:hidden; no-repeat 0 0;border:1px solid #ffffff;margin-top:10px;}*/
.SlideshowWidget {width:955px; height:550px; /*position:absolute;*/ position:relative; overflow:hidden;  margin:  auto 0; z-index:22; background:#000;}
/*.SlideshowWidget {width:955px; height:550px; position:absolute; overflow:hidden;  margin:  auto 0; z-index:22;  box-shadow: 0px 0px 10px #686868;margin-bottom:25px;border:5px solid #ffffff;}*/
/*.SlideshowWidget {width:955px; height:550px; position:absolute; overflow:hidden;  margin:  auto 0; z-index:22;  box-shadow: 0px 0px 10px #686868;margin-bottom:25px;border:5px solid #ffffff;}*/
.SlideshowWidget .SlideItem {display:none; width:955px;height:550px; margin:0; z-index:-99999;}

.SlideshowWidget .sswControls {position:absolute; bottom:24px; right:56px; padding:5px; z-index:5; background: transparent !important;}
.SlideshowWidget .SlideshowHome {height:550px; overflow:hidden;z-index:0;}

 

/*.SlideshowWidget .Slideshow-Pause {width:6px;height:8px;float:left;background: url(138ce1a1f831daa09a261b3a3601949620383730.gif)  no-repeat;cursor:pointer;font-size:.1em;}*/
/*.SlideshowWidget .Slideshow-Prev {width:4px;height:8px;float:left;background: url(7db11273b001b0f10c00301bfda7b0009d49d8e7.gif)  no-repeat;margin-left:10px;display:inline;cursor:pointer;}*/
/*.SlideshowWidget .Slideshow-Next {width:4px;height:8px;float:left;background: url(3e80e8344d00831d17d95e307085d8fea4ca6b0f.gif)  no-repeat;margin-left:8px;display:inline;cursor:pointer;}*/
.SlideshowWidget .SlideshowNav {float:left;margin-left:5px;display:inline;}
.SlideshowWidget .SlideshowNav a,
.SlideshowWidget .SlideshowNav a:link,
.SlideshowWidget .SlideshowNav a:visited {float:left; display:inline; width:8px; height:8px; margin:0; margin-left:3px; padding:0px 0 0 0; font-size:1px; text-align:center; background: transparent url(5aae80d697bc6269fe3a94ea657343e9e3148a00.gif)  no-repeat 0 0; color:#000; text-decoration:none;text-indent:-9999em;}
.SlideshowWidget .SlideshowNav a.activeSlide,
.SlideshowWidget .SlideshowNav a.activeSlide:link,
.SlideshowWidget .SlideshowNav a.activeSlide:visited {background-position:0 -8px;}
.SlideshowWidget .SlideshowNav a:focus {outline:none;}
.SlideshowWidget .sswControls .pauseActive {background-position:0 -8px;}

.SlideshowWidget .SlideShowBottomUnderlay {background: #17325c; padding: 17px 238px 5px 25px;width:695px;position:absolute;bottom:0px;left:0px;z-index:2; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); display:none;}
.SlideshowWidget .slideLearnMore a {color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-decoration:none; margin-top:22px;}

.SlideshowWidget .SlideShowLeftNav {position:absolute; width:320px; height:280px; z-index:5; bottom:14px; margin-left:7px;}
.SlideshowWidget .SlideShowLeftNavItem {float:none; display:block; margin:0px 10px; padding:0; list-style-type:none;}
.SlideshowWidget .SlideShowLeftNavItem li {}
.SlideshowWidget .SlideShowLeftNav a,
.SlideshowWidget .SlideShowLeftNav a:link,
.SlideshowWidget .SlideShowLeftNav a:visited {display:block; height:1%; text-indent:0; line-height:20px; color:#ffffff; text-decoration:none; padding:3px 14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px solid #2a3848;}

.SlideshowWidget .SlideShowLeftNav a:active {color:#ffd700; text-decoration:none; }
.SlideshowWidget .SlideShowLeftNavItem a.last {border-bottom:0px;}

.SlideShowLeftNav .SlideShowLeftArrow {display:none; padding-left:3px;}

.SlideShowLeftNav a.activeSlide { color:#ffd700 !important; }
.SlideShowLeftNav a:focus { color:#ffd700;}
.SlideShowLeftNav a.activeSlide .SlideShowLeftArrow {display:inline;}

/* SLIDESHOW */

div.featuredRecom {box-shadow: 0px 0px 10px #686868; position:relative; width:955px; height:550px; margin-bottom:25px;border:5px solid #ffffff;}
div.featuredRecom .slideWrpr {width:955px; height:550px; overflow:hidden;}
div.featuredRecom img {}

div.title {
	width:450px; 
	background:#000000;
	opacity:0.8; 
	height:auto; 
	padding:0 20px; 
	position:absolute; 
	top:0; 
	left:0;
	
}

/*
div.featuredRecom div.title {
	width:450px; 
	background:#000000;
	opacity:0.7; 
	height:auto; 
	padding:20px; 
	position:absolute; 
	top:0; 
	left:0;
	
}
*/

div.title h2 {display:none;}

div.title h3 {font-size:25px; text-shadow: 1px 1px 2px #000, 0 0 1em #686868, 0 0 0.2em 686868; font-weight:normal; color:#ffffff; line-height:30px;}

/*div.featuredRecom div.title span {font-size:25px; text-shadow: 1px 1px 2px #000, 0 0 1em #686868, 0 0 0.2em 686868; text-transform: uppercase; color:#ffffff; line-height:30px;}*/

div.shortDesc {width:465px; background:#000000; opacity:0.8; height:auto; padding:15px; position:absolute; bottom:0; left:0;}
div.shortDesc p {font-size:12px; color:#ffffff; line-height:19px; }
div.shortDesc a {text-transform: uppercase; color:#fb741b; font-weight:bold;}

/*div.featuredRecom div.shortDesc {width:465px; background:#000000; opacity:0.7; height:auto; padding:15px; position:absolute; bottom:0; left:0;}*/
/*div.featuredRecom div.shortDesc p {font-size:12px; color:#ffffff; line-height:19px; }*/
/*div.featuredRecom div.shortDesc a {text-transform: uppercase; color:#fb741b; font-weight:bold;}*/


.titleWrapper {position:absolute; z-index:2; top:0; right:0;  display:block;}

.shortTitle {}
.shortTitle:first-child {}

ul#featTitle { width: 358px; margin: 15px 0; }

/*ul#featTitle li { width: 50px; float: left; margin: 8px; list-style: none }*/

/*ul#featTitle a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }*/
/*ul#featTitle li.activeSlide a { background: #88f }*/
/*ul#featTitle a:focus { outline: none; }*/
ul#featTitle img { border: none; display: block }


 ul#featTitle {position:relative; width:370px;}

.titleWrapper .shortTitle ul#featTitle li {
	list-style: none;
	position:relative; 
	right:0;
	width:358px;
	margin:13px 0; 
	line-height:35px; 
	background:#000000;
	-moz-border-radius-topleft: 35px;
	-webkit-border-top-left-radius: 35px;
	 border-top-left-radius: 35px;
	-moz-border-radius-bottomleft: 35px;
	-webkit-border-bottom-left-radius: 35px;
	border-bottom-left-radius: 35px;
	opacity: 0.8;
	-webkit-transition: background 2s ease-in;
    -moz-transition: background 2s ease-in;
    -o-transition: background 2s ease-in;
    transition: background 2s ease-in;
	border:1px solid #000000;
	padding-right:10px;
    -webkit-transition: width 1s, right 1s, opacity 1s, -webkit-transform 1s;  /* For Safari 3.1 to 6.0 */
	transition: width 1s, right 1s, opacity 1s, transform 1s;

}

/*ul#featTitle li.activeSlide a { background: #88f }*/
/*ul#featTitle a:focus { outline: none; }*/

.titleWrapper .shortTitle ul#featTitle li:hover {
	margin:13px 0; 
	opacity: 0.9;
	width:370px;
	position:relative;
	right:12px;
	cursor: pointer;
	-webkit-transition: width 1s, right 1s, opacity 1s, -webkit-transform 1s;  /* For Safari 3.1 to 6.0 */
	transition: width 1s, right 1s, opacity 1s, transform 1s;
}


.titleWrapper .shortTitle ul#featTitle li a {
	font-size:18px; 
	color:#ffffff; 
	text-transform:uppercase; 
	-webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    position:relative; left:15px;
    }

/*ul#featTitle a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }*/

.titleWrapper .shortTitle ul#featTitle li a:hover {text-decoration: none; position:relative; right:0px;}

/*.SlideShowBottomText {color:#a2b4c8; padding:17px 238px 5px 25px; position:absolute; top:32px; left:293px; z-index:3;width:290px;}*/
/*.SlideShowBottomText h2{color:#deaf22; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; margin:0px; padding:0px;}*/
/*.SlideShowBottomText p {color:#a2b4c8; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}*/
/*.SlideShowBottomText h3 {height:0px display:none;}*/