/*
	Featured Content Slider
	by: Chris Coyier
*/
*											{ margin: 0; padding: 0; }
body 										{ font-family: Arial, Helvetica, sans-serif;}

					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 880px; position: relative; height: 320px; z-index: 1;
											  background: url(../img/submenu_shade.png) bottom left no-repeat;}


/*
	TYPOGRAPHY
*/
ul											{ list-style: none; }

a span										{ font-size: 12px; color: #ffffff; font-weight:normal; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
a:hover, a:active							{ color: #FFFFFF;  }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/
.slider-wrap								{ width: 880px; position: absolute; height:285px; padding:0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 880px; height: 300px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.panelContainer								{ overflow: hidden; height: 300px;}
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 880px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -80px 0 0 0; }
#movers-row div								{ width: 176px; float: left; }
#movers-row div a.cross-link 				{ float: right; }


.panel_content								{  margin: -300px 0 0 0; font-size:13px; padding:0px; position: relative; z-index: 888; color: #999; }
a.panel_contentlink							{ display: block; height: 28px; text-indent: -900%; background: url(../img/transparancy.png) no-repeat;  }


.panel_content1								{ padding: 15px;  font-size:13px; 
											  margin: -250px 0 180px 600px; position: relative; z-index: 888; color: #999; }
.panel_content1 h1	  						{ font-size: 19px; color: #d02131; font-weight:normal;}
.panel_contentarrow1						{ background: url(../img/images/arrow.png) no-repeat; height:22px; width:60px; margin-left:100px; position:relative;}

.panel_content2								{ background: url(../img/images/transpBlack3.png); padding: 15px; width:500px;  font-size:13px; 
											  margin-top: -250px; position: relative; z-index: 888; color: #FFFFFF; margin-left:213px; }
.panel_content2 h1	  						{ font-size: 24px; letter-spacing:-1px; color: #d02131; font-weight:bold;}
.panel_contentarrow2						{ background: url(../img/images/arrow.png) no-repeat; height:22px; width:60px; margin-left:298px; position:relative;}

.panel_content3								{ background: url(../img/images/transpBlack3.png); padding: 15px; width:500px;  font-size:13px; 
											  margin-top: -250px; position: relative; z-index: 888; color: #FFFFFF; margin-left:411px; }
.panel_content3 h1	  						{ font-size: 24px; letter-spacing:-1px; color: #d02131; font-weight:bold;}
.panel_contentarrow3						{ background: url(../img/images/arrow.png) no-repeat; height:22px; width:60px; margin-left:496px; position:relative;}

.panel_content4								{ background: url(../img/images/transpBlack3.png); padding: 15px; width:500px;  font-size:13px; 
											  margin-top: -250px; position: relative; z-index: 888; color: #FFFFFF; margin-left:247px; }
.panel_content4 h1	  						{ font-size: 24px; letter-spacing:-1px; color: #d02131; font-weight:bold;}
.panel_contentarrow4						{ background: url(../img/images/arrow2.png) no-repeat; height:22px; width:60px; margin-left:633px; position:relative;}

.panel_content5								{ background: url(../img/images/transpBlack3.png); padding: 15px; width:500px;  font-size:13px; 
											  margin-top: -250px; position: relative; z-index: 888; color: #FFFFFF; margin-left:445px; }
.panel_content5 h1	  						{ font-size: 24px; letter-spacing:-1px; color: #d02131; font-weight:bold;}
.panel_contentarrow5						{ background: url(../img/images/arrow2.png) no-repeat; height:22px; width:60px; margin-left:831px; position:relative;}

a.panel_link								{ display: block; height: 28px; width: 248px; text-indent: -900%; background: url(/img/btn_cta_contact.png) top left no-repeat; }	
		
.cross-link									{ display: block; width: 150px; height:60px; padding: 20px 0 0 26px; background: url("../img/slider_control_bg_red.png") top left no-repeat; 
											  position: relative; z-index: 9999; color: #FFF; text-decoration: none; font-size:18px; }
a.cross-link:hover							{ background: url("../img/slider_control_bg_red.png") center left no-repeat;}
.active-thumb 								{ background: url("../img/slider_control_bg_red.png") bottom left no-repeat; }

.cross-link2								{ display: block; width: 150px; height:60px; padding: 20px 0 0 26px; background: url("../img/slider_control_bg_red.png") bottom left no-repeat;
											  position: relative; z-index: 9999; color: #FFFFFF; text-decoration: none; font-size:18px; }
a.cross-link2:hover							{ background: url("../img/slider_control_bg_red.png") bottom left no-repeat;}

.cross-link-wk								{ display: block; width: 150px; height:60px; padding: 20px 0 0 26px; background: url("../img/slider_control_bg_orange.png") bottom left no-repeat;
											  position: relative; z-index: 9999; color: #FFFFFF; text-decoration: none; font-size:18px; }
a.cross-link-wk:hover							{ background: url("../img/slider_control_bg_orange.png") bottom left no-repeat;}






