#myController span{
	background:url(../images/controll-bg.gif) no-repeat 0 0;
	width:17px;
	line-height:17px;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	text-align:center;
	float:left;
}
#myController{
	text-align:center;
	overflow:hidden;
	padding:7px 0 0;
}
#myController .center{
	position:relative;
	float:left;
	left:50%;
}
#myController ul{
	position:relative;
	overflow:hidden;
	left:-50%;
}
* html #myController ul{float:left;}
*+ html #myController ul{float:left;}
#myController li{
	background:url(../images/list1.gif) no-repeat 0 50%;
	float:left;
	margin:0 0 0 -1px;
	padding:0 4px;
}
.gallery .main-bg{
	width:891px;
	height:300px;
}
.jFlowSlideContainer div{
	padding:19px 33px 32px 23px;
}
#myController span.jFlowSelected{
	background:url(../images/controll-bg-active.gif) no-repeat 0 0;
	color:#b0254f;
}
/*.jFlowPrev, .jFlowNext{
	background:url(../images/next-btn.gif) no-repeat 0 0;
	width:41px;
	height:9px;
	cursor:pointer;
	float:right;
	position:absolute;
	bottom:7px;
	right:16px;
	overflow:hidden;
	text-indent:-9999px;
	padding:0!important;
}
.jFlowPrev{
	background:url(../images/prw-btn.gif) no-repeat 0 0;
	right:auto;
	left:13px;
}*/
#myController2 span{
	color:#FFF;
	background:#000;
	margin-right:10px;
	cursor:pointer;
	clear:none!important;
}
#jFlowSlide2{
	border:10px solid #0F0;
}
#myController2 span.jFlowSelected2{
	background:#0F0;
}
.jFlowPrev2, .jFlowNext2{
	cursor:pointer;
}
#myController3 span{
	color:#FFF;
	background:#000;
	margin-right:10px;
	cursor:pointer;
	clear:none!important;
}
#jFlowSlide3{
	border:10px solid #00F;
}

#myController3 span.jFlowSelected3{
	background:#00F;
}

.jFlowPrev3, .jFlowNext3{
	cursor:pointer;
}
.jFlowSlideContainer div{
	width:835px;
	height:249px;
	overflow:hidden;
}
.gallery{
	background:url(../images/border1.gif) no-repeat 50% 100%;
	width:891px;
	height:336px;
	clear:both;
	overflow:hidden;
	position:relative;
	margin:0 0 0 25px;
}
.gallery .flash-box div,
.gallery .flash-box{
	width:381px;
	height:249px;
	float:right;
	overflow:hidden;
}
.gallery h2{
	font-size:44px;
	line-height:46px;
	color:#1d1d1d;
	padding:5px 0 12px;
	text-align:left;
	text-transform:uppercase;
}
.gallery .flash-box h2{
	font-size:18px;
	line-height:20px;
	color:#1d1d1d;
	padding:90px 0 0;
	text-align:center;
	text-transform:none;
}
.gallery .flash-box h2 a{white-space:nowrap;}
.gallery p{
	font-size:21px;
	line-height:22px;
	color:#3c3c3c;
	padding:0 0 25px;
}
.gallery a.learn,
.gallery a.now{
	background:url(../images/watch-btn.gif) no-repeat 0 0;
	width:144px;
	height:39px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
}
.gallery a.learn{background:url(../images/learn-btn.gif) no-repeat 0 0;}
.gallery .bg-image{
	background:url(../images/gallery/gallery-img3.jpg) no-repeat 100% 0;
}
img.alignleft {
	float: left;
	/*padding: 4px;
	margin: 0px 10px 10px 0px;
	display: inline;
	border: 1px solid #C0C0C0;*/
	}

img.alignright {
	float: right;
	/*margin: 0px 0px 10px 10px;
	padding: 4px;
	display: inline;
	border: 1px solid #C0C0C0;*/
	}
	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	/*margin-bottom: 10px;*/
}