div.box-primary{
	display:inline;float:left;width:620px;}
	
div.box-secondary{
	display:inline;float:right;padding-left:15px;width:350px;}
	
div.box-inner{
	overflow:hidden;padding-bottom:15px;border-bottom:1px solid #2f2f2f;zoom:1;}
	 
#container .js{
	overflow:hidden;zoom:1;}
	
#container .carousel,
#container .carousel .carousel-wrap{
	margin-top:20px;zoom:1;width:100%;}
	
#container .js .carousel-wrap{
	display:inline-block;vertical-align:middle;width:800px;height:250px;margin:6px 0px 0px 7px;}
	
.IE #container .js .carousel-wrap{
	display:inline;}
	
#container .carousel ul{
	margin:0;padding:0;zoom:1;}
	
#container .js ul li{
	overflow:hidden;display:inline;float:left;width:800px;text-align:center;}
	
#container .carousel .carousel-control{
	overflow:hidden;display:inline-block;vertical-align:middle;width:51px;height:51px;cursor:pointer;line-height:999px;zoom:1;}
	
#container .carousel .carousel-next{
	background:url(../images/next.png) 0 0 no-repeat;margin-left:15px;}
	
#container .carousel .carousel-previous{
	background:url(../images/prev.png) 0 0 no-repeat;}
	
#container .carousel .carousel-control:hover{
	-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
	
#container .carousel .disabled,#container .carousel .disabled:hover{
	-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
	
#container .carousel div{
	margin:0;padding:0;border:0;}
	
#container .carousel ul{
	padding:0;list-style:none;}
	
#container .carousel ul li{
	position:relative;width:800px;height:250px;margin:0;}
	
#container .carousel ul li cite{
	position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
	
#container .carousel ul li cite a img{vertical-align:middle;}
#container .carousel ul li cite a{color:#fff;text-decoration:none;}

#container div.center-wrap{
	clear:both;zoom:1;position:relative;}
	
#container div.center-wrap div{
	float:right;margin:-30px 100px 0 0;}
	
#container div.center-wrap a{
	margin:0 2px;padding:2px 5px;cursor:pointer;color:#ccc; background-image:url(../images/nav1.png); background-repeat:no-repeat;font-size:8px;}
	
	
#container div.center-wrap a.active{
	font-weight:bold;color:#FFF; background-image:url(../images/nav2.png); background-repeat:no-repeat;}

#slide{margin-top:2em;border:0;}
#slide ul{overflow:hidden;padding:0;zoom:1;}
#slide ul li{display:inline;float:left;margin:0 2px 0 0;list-style:none;}
#slide ul li a{display:block;padding:10px 15px;text-decoration:none;background:#333;}
#slide ul li a.active{color:#fff;}
#slide p{margin:0 0 15px;}
#slide .tabs-frames{border:2px solid #333;padding:10px;}
#slide .js ul{overflow:hidden;zoom:1;}
#slide .js ul li{overflow:hidden;width:250px;height:167px;}
#slide .js .carousel-wrap{width:800px;margin-bottom:0;zoom:1;}


