/* slider layout */
.container {
	width:1009px;
	background:#FFFFFF;
	float: left;
}
ul.lof-main-wapper li {
		position:relative;	
	}
.lof-slidecontent { position:relative;
	 
overflow:hidden;
-webkit-box-shadow: inset 0px -100px 200px 1px , .1);
-moz-box-shadow: inset 0px -100px 200px 1px , .1);
box-shadow: inset 0px -100px 200px 1px , .1);}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	text-align:center;
	background-color: #FFF;	
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(/images/load-indicator.gif) no-repeat scroll 50% 50%;
}

.lof-slidecontent  .sliders-wrapper{
	position:relative;
	height:100%;
	width:900px;
	z-index:3px;
	overflow:hidden;
}
.lof-slidecontent  ul.sliders-wrap-inner{
	overflow:hidden;
	background:transparent url(/images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	position:absolute;
	overflow:hidden;
}
.lof-slidecontent  ul.sliders-wrap-inner li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
	
}
.lof-slidecontent  .lof-opacity  li{position:absolute;	top:0;	left:0;	float:inherit; }


.lof-slidecontent  .navigator-content {position:absolute;
	right:0;
	top:00px;
	z-index:9;
	height:340px;
	width:310px;
	overflow:hidden;
	color:#FFF;
	-webkit-box-shadow: inset 0px -100px 200px 1px , .1);
-moz-box-shadow: inset 0px -100px 200px 1px , .1);
box-shadow: inset 0px -100px 200px 1px , .1);
z-index: 1;
	
}
.lof-slidecontent  .navigator-wrapper{	position:relative;	z-index:10;
	height:180px;
	width:310px;
	overflow:hidden;
	color:#FFF;
	float:left;
	
}
.lof-slidecontent  ul.navigator-wrap-inner{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
.lof-slidecontent  ul.navigator-wrap-inner li{
	cursor:hand;
	cursor:pointer;
	list-style:none;
	padding:0;
	margin-left:0px;
	overflow:hidden;
	float:left;
	display:block;
	text-align:center;
}

/*******************************************************/
 
ul.sliders-wrap-inner li img{padding:0px;	}
/*
.lof-slidecontent .slider-description a.readmore{color:#58B1EA; font-size:95%; }
.lof-slidecontent .slider-description a{ color:#FFF; }
.lof-slidecontent .slider-description{
	z-index:100px;
	position:absolute;
	bottom:66px;
	left:40px;
	width:355px;
	height:100px;
	padding:10px;
	color:#FFF;
}
.lof-slidecontent .slider-description h4 {    font-size: 14px;    margin: 10px 0;    padding: 0; }
.lof-slidecontent .slider-description .slider-meta a{	
	margin:0;
	background:#C01F25;
	font-size:75%;
	padding:2px 3px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	text-transform:uppercase;
	text-decoration:none
}*/
.lof-slidecontent  .item-meta a:hover{	text-decoration:underline;}
.lof-slidecontent  .item-meta i {	font-size:70%; }

/* item navigator */
.lof-slidecontent ul.navigator-wrap-inner  li.active{
	background:url(/images/arrow-bg.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-slidecontent ul.navigator-wrap-inner  li h3{
	margin-top: 1.5em;
}


.lof-slidecontent ul.navigator-wrap-inner  li >  div{
	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(249,249,249,1) 20%, rgba(249,249,249,1) 40%, rgba(249,249,249,1) 55%, rgba(249,249,249,1) 68%, rgba(237,237,237,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(20%,rgba(249,249,249,1)), color-stop(40%,rgba(249,249,249,1)), color-stop(55%,rgba(249,249,249,1)), color-stop(68%,rgba(249,249,249,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 40%,rgba(249,249,249,1) 55%,rgba(249,249,249,1) 68%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 40%,rgba(249,249,249,1) 55%,rgba(249,249,249,1) 68%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 40%,rgba(249,249,249,1) 55%,rgba(249,249,249,1) 68%,rgba(237,237,237,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(249,249,249,1) 20%,rgba(249,249,249,1) 40%,rgba(249,249,249,1) 55%,rgba(249,249,249,1) 68%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	color:#666;
	height:100%;
	position:relative;
	margin-left:15px;
	border-top:1px solid #E1E1E1;
	text-align:left;
	font-size: 12px;
	padding:0px 20px 0px 15px;	
}


.lof-slidecontent ul.navigator-wrap-inner li.active div{
	background: #EF9C02;
	background: -moz-linear-gradient(top, #EF9C02 0%, #EF9C02 6%, #E27202 76%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EF9C02), color-stop(6%,#EF9C02), color-stop(76%,#E27202));
	background: -webkit-linear-gradient(top, #EF9C02 0%,#EF9C02 6%,#E27202 76%);
	background: -o-linear-gradient(top, #EF9C02 0%,#EF9C02 6%,#E27202 76%);
	background: -ms-linear-gradient(top, #EF9C02 0%,#EF9C02 6%,#E27202 76%);
	background: linear-gradient(top, #EF9C02 0%,#EF9C02 6%,#E27202 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef9c02', endColorstr='#e27202',GradientType=0 );
	color:#FFF;
	padding:0px 20px 0px 15px;	
		
}
.lof-slidecontent ul.navigator-wrap-inner li img{
	height:60px;
	width:60px;
	margin:15px 15px 10px 5px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
	background-color:#fff;
}
.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img {
	border:##ccc solid 1px;
}
.lof-slidecontent  .button-next, 
.lof-slidecontent .button-previous{
	display:block;
	width:40px;
	color:#FFF;
	cursor:pointer;
	position:absolute;
	height:100%;
	z-index:40;
	top:0;
	text-indent:-999px;

}
.lof-slidecontent   .button-next {
	right:0px;
	background:url(/images/next.png) no-repeat right center;
}
.lof-slidecontent  .button-previous {
	left:0px;
	background:url(/images/previous.png) no-repeat left center;
}


.lof-slidecontent .button-control {
   position:absolute;
   top:10px;
   right:48%;
    height: 20px;
    width: 20px;
	cursor:hand; cursor:pointer;
	background:url(/images/transparent_bg.png) repeat;
}

.lof-slidecontent .button-control span { display:block;  width:100%; height:100%;}
.lof-slidecontent .action-start span  {
	background:url(/images/play.png) no-repeat center center;
}
.lof-slidecontent .action-stop span {
	background:url(/images/pause.png) no-repeat center center;
}
.slider-description{
	z-index:100px;
	position:absolute;
	top:7px;
	left:30px;
	width:400px;
}
.slider-description p{
	color:#666;
	padding:0px;
	font-size: 14px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 2em;
	margin-left: 0;
	width:330px;
}

.slider-description h1 {
	color:#666;
	margin:0;
	font-size:52px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	letter-spacing: -.08em;
}

.slider-description h3 {
	color:#e27202;
	font-size:27px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: -5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	letter-spacing: -0.05em;
}

/*******************************************************/

.slider-description2{
	z-index:100px;
	position:absolute;
	top:10px;
	left:50px;
	width:500px;
}
.slider-description2 p{
	color:#fff;
	padding:0px;
	width:330px;
	font-size: 14px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 2em;
	margin-left: 0;
	text-shadow: 1px 1px 1px #2b2b2b;

}

.slider-description2 h1 {
	color:#fff;
	margin:0;
	font-size:52px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	letter-spacing: -.08em;
	text-shadow: -1px 1px 1px #2b2b2b;

}

.slider-description2 h3 {
	color:#e27202;
	font-size:27px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: -5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	letter-spacing: -.08em;
	text-shadow: 1px 1px 1px #2b2b2b;

}







.slider-description5{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(/images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
.slider-description5 p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.slider-description5 h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.slider-description5 h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}
#container #jslidernews2 .main-slider-content .sliders-wrap-inner li img {
	margin: 0px;
	padding: 0px;
}
.sliders-wrap-inner li h3 {
	margin: 5px;	
}.learn_btn a:link,
.learn_btn a:visited,
.learn_btn a:active
 {
	color: #FFF;
	text-decoration: none;
	background: #2792a2; /* Old browsers */
	background: -moz-linear-gradient(top,  #2792a2 0%, #2792a2 26%, #23848e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2792a2), color-stop(26%,#2792a2), color-stop(100%,#23848e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* IE10+ */
	background: linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2792a2', endColorstr='#23848e',GradientType=0 );
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.learn_btn a:hover {
	color: #FFF;
	text-decoration: none;
	background: #2dacb7; /* Old browsers */
background: -moz-linear-gradient(top,  #2dacb7 1%, #23848e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2dacb7), color-stop(100%,#23848e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2dacb7 1%,#23848e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2dacb7 1%,#23848e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2dacb7 1%,#23848e 100%); /* IE10+ */
background: linear-gradient(top,  #2dacb7 1%,#23848e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2dacb7', endColorstr='#23848e',GradientType=0 ); /* IE6-9 */

	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}










.class_box_shadow{
	width: 189px;
	background-image: url(/images/img_shadow.png);
	height: 8.6em;
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	float: left;
}
/* MailChimp Form Embed Code - Slim - 08/17/2011 */


.emailnews {
	float: left;
	width: 465px;
	position: relative;
	top: -2em;
	margin-left: 1em;
	padding-bottom: 2em;
}

#mc_embed_signup form {
	position:relative;
	text-align:left;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 3em;
}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {
	border:1px solid #999;
	-webkit-appearance:none;
}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}

#mc_embed_signup .button {
	clear:both;
	border: 0 none;
	border-radius:4px;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size:15px;
	font-weight: bold;
	height: 35px;
	line-height: 32px;
	padding:0;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
	width: 128px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0;
	background-repeat: no-repeat;
		background: #2792a2; /* Old browsers */
background: -moz-linear-gradient(top,  #2792a2 0%, #2792a2 26%, #23848e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2792a2), color-stop(26%,#2792a2), color-stop(100%,#23848e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* IE10+ */
background: linear-gradient(top,  #2792a2 0%,#2792a2 26%,#23848e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2792a2', endColorstr='#23848e',GradientType=0 ); /* IE6-9 */
}
#mc_embed_signup .button:hover {
	background-color:#777;

}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {
	display:block;
	font-size:12px;
	padding-bottom:10px;
	font-weight:bold;
	color: #8F8F8F;
}
#mc_embed_signup input.email {
	text-indent:10px;
	width:280px;
	min-width:130px;
	margin-top: 0;
	margin-right: 4%;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	border: 1px solid #e2e2e2;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
}


#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}
