/* CSS Document  border:1px solid red;*/

body{ margin:0px; font-size:13px; background-color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif;list-style:18px; }
a{ text-decoration:none; line-height:20px; color:#646464;}
ul{ margin:0px; padding:0px;}
li{ margin:0px; padding:0px; list-style:none;}
.STYLE1 {color: #595959}

#Outermost{ margin:auto; margin-top:11px;}
#Outermost,#logo,#bannet,#Welcome{ width:933px;color:#FEFEFE;}

#Content_left{ width:668px; float:left;color:#FEFEFE;}
#Content_right{ width:250px !important;width:245px ; float:left; background-color:#111111; border:#3A3637 2px solid; overflow:hidden;margin:22px 0px 0px 0px; }
#Content_right3{ width:250px !important;width:245px ; float:left; background-color:#111111; border:#3A3637 2px solid; overflow:hidden;margin:22px 0px 0px 0px;overflow-y: auto; height: 350px; }
#Content_right1{ width:250px !important;width:245px ; float:left;  }
#Content_rightbot{margin:16px 0px 0px 16px; width:245px; float:left}

.Khaki{ font-weight:bold; color:#E5AB02; }
.Khaki1{ font-weight:bold; color:#E5AB02; text-decoration:underline }
.Khaki2{color:#E5AB02; text-decoration:underline }
.Khaki3{color:#E5AB02; }
.Khaki4{color:#E6AC02; font-weight:bold }
.cen{ width:668px; overflow:hidden; margin:22px 0px 0px 9px}
.cen span{ float:left;width:334px; display:block;}
.cen1{ width:630px;margin:15px 0px 0px 9px; line-height:20px;}


#Background{ background-image:url(/App_Themes/Renzo/images/Background.gif); width:933px; height:49px; float:left; text-align:center; margin:25px 0px 0px 0px;}
#Content_righttop{ width:223px; padding:16px 0px 0px 16px; font-size:12px; }
#Content_righttop1{ width:223px; padding:23px 0px 0px 16px; font-size:12px; font-weight:bold;font-style: italic; list-style:35px; }
#Content_righttop2{ background-image:url(/App_Themes/Renzo/images/aspect.gif);margin:17px 0px 0px 0px; height:7px; font-size:7px; }
#Content_righttop3{ width:223px; padding:30px 0px 30px 30px; font-size:12px; }
#New{ background-image:url(/App_Themes/Renzo/images/new.gif); width:917px; float:left;padding:8px;}
#New li{ float:left; height:30px; line-height:30px; margin:5px 0px 0px 15px; font-size:12px; }
.Newtitle{ color:#B4B6B5; text-align:center;  width:155px;}
#New li a{ text-decoration:underline; color:#EAECEB;font-weight:bold}
#Guide_Line{ float:left}
#Guide_Line li{ float:left}
#Bottom{ float:left; text-align:center; width:933px; height:39px; line-height:39px; font-size:12px;}

/* schedule*/
#sd_Welcome{ background-image:url(/App_Themes/Renzo/images/schedulebj.gif); text-align:center; width:933px; height:48px;}
.Welcomeli{ float:left; width:530px; text-align:right}
.Welcomeli1{ float:right; width:33px;}
.Welcomeli2{ float:right;width:130px; height:48px; line-height:48px; text-align:left}
table td {text-align:center; font-size:12px;}



#sd_Content{ width:933px; float:left; background-color:#FFFFFF;}
.Contenttitle{width:933px;overflow:hidden}
.Contenttitle li{ float:left; color:#000000; font-weight:bold; width:130px; height:33px; line-height:33px;text-align:center}

.Contenttitle1{width:933px;  height:48px; margin:5px 0px 0px 0px ;}
.Contenttitle1 li{ float:left;  font-weight:bold; line-height:18px; height:18px;  margin:8px 0px 0px 0px;text-align:center}
.Contenttitle1_bt{ color:#000000;width:125px; margin:0px 0px 0px 8px;font-size:12px;}
.Contenttitle1_btcen{ color:#FFFFFF;text-align:center;width:130px; font-size:12px;}

.Contenttitle11{width:933px;  height:48px; margin:0px 0px 0px 0px ;}
.Contenttitle11 li{ float:left;  font-weight:bold;  height:18px; line-height:18px;text-align:center ;margin:5px 0px 0px 0px ;}
.Contenttitle11_bt{ color:#000000; width:125px; margin:0px 0px 0px 8px;font-size:12px;}
.Contenttitle11_btcen{ color:#FFFFFF;text-align:center;width:130px; font-size:12px; }

.Contenttitle12{width:933px;  height:48px; margin:5px 0px 0px 0px ;}
.Contenttitle12 li{ float:left;  font-weight:bold;  height:18px; line-height:18px;text-align:center ;margin:5px 0px 0px 0px ;}
.Contenttitle12_bt{ color:#000000;width:125px; margin:0px 0px 0px 8px;font-size:12px;}
.Contenttitle12_btcen{ color:#FFFFFF;text-align:center;width:130px; font-size:12px;}

#Content_right{ width:250px !important;width:245px ; float:left; background-color:#111111; border:#3A3637 2px solid; height:400px; margin:22px 0px 0px 0px; }
#Wrihrieb{ background-image:url(/App_Themes/Renzo/images/schedulebj1.gif); width:933px; height:47px;margin:0px 0px 0px 0px; float:left;}
#Wrihrieb span{ width:798px; display:block; color:#000000; margin:4px 0px 0px 135px; font-size:12px;}
#sd_Background{ background-image:url(/App_Themes/Renzo/images/Background.gif); width:933px; height:49px; float:left; text-align:center; margin:0px 0px 0px 0px;}

Contenttitle11{ font-family:Geneva, Arial, Helvetica, sans-serif; line-height:18px;}
.xiugai1 {color:#000000; width:129px; float:left;height: 40px;  text-align:center; margin-top:5px; font-weight:bold; font-size:12px; }
.xiugai2{ color:#FFFFFF; width:800px; height:48px; float:left;  text-align:center;  font-weight:bold; background:#464646;}


/* fitness*/
#fs_Outermost{ margin:auto; background-color:#1F1F1F;overflow:hidden;margin-top:11px;}
#fs_Outermost{ width:933px;color:#FEFEFE;}
#fs_Content_left{ width:668px; float:left;color:#FEFEFE;}
#fs_Content_right{ width:250px !important;width:245px ; float:left; background-color:#111111; border:#3A3637 2px solid; overflow:hidden;margin:0px 0px 0px 0px; }
#fs_Content_right1{ width:250px !important;width:245px ; float:left;  }
#fs_Content_rightbot{margin:16px 0px 0px 14px!important;margin:16px 0px 0px 5px; width:250px !important;width:245px; float:left}
#fs_Content_righttop{ width:223px; padding:10px 0px 10px 16px; font-size:14px; }
#fs_Content_righttop1{ width:223px; padding:3px 0px 0px 16px; font-size:14px; font-style: italic; list-style:35px; }
#fs_Content_righttop2{ background-image:url(/App_Themes/Renzo/images/aspect.gif);margin:5px 0px 0px 0px; height:7px; font-size:7px; }
#fs_Content_righttop3{ width:223px; padding:30px 0px 30px 30px; font-size:12px; }
.zxz{width:630px;overflow:hidden}
.zao3{ float:left; margin:2px 0px 0px 0px; width:430px;}
.zao4{ float:left; }
.zao3 li{ height:40px; line-height:40px;  width:430px; list-style:none; }


/* instuctors*/
.in_cen{ width:910px; overflow:hidden; margin:8px 0px 0px 9px}
.in_cen span{ float:left;display:block;}
.in_cen1{ width:929px;margin:25px 0px 0px 9px; line-height:20px;}
.cen2{ width:260px; float:left;display:block;}
.cen3{ float:left;display:block; width:650px;}

/* resources*/
#rs_Outermost{ margin:auto; background-color:#1F1F1F; overflow:hidden;margin-top:11px;}
#rs_Outermost{ width:933px;color:#FEFEFE;}

/* programs*/
#ps_Outermost{ margin:auto; background-color:#1F1F1F;overflow:hidden;margin-top:11px;}
#ps_Outermost{ width:933px;color:#FEFEFE;}
#ps_Content_left{ width:672px; float:left;color:#FEFEFE; }
#ps_Content_right{ width:248px !important;width:248px ; float:left;  overflow:hidden;margin:10px 0px 0px 0px;  }
#ps_Content_right1{ width:249px !important;width:248px ; float:left;  }
#ps_Content_rightbot{margin:16px 0px 0px 14px!important;margin:16px 0px 0px 5px; width:250px !important;width:245px; float:left}

#ps_Content_righttop{ width:223px; padding:30px 0px 10px 0px; text-align:center }
#ps_Content_righttop1{ width:223px; padding:80px 0px 0px 0px;}
#ps_Content_righttop2{ background-image:url(/App_Themes/Renzo/images/aspect.gif);margin:5px 0px 0px 0px; height:7px; font-size:7px; }
#ps_Content_righttop3{ width:223px; padding:30px 0px 30px 30px; font-size:12px; }

.ps_cen{ width:660px; overflow:hidden; margin:0px 0px 0px 0px}
.ps_cen span{ float:left;width:200px; display:block; }
.cen_size{ margin-top:25px;}
.cen11{ width:918px;margin:15px 0px 0px 9px; line-height:20px; float:left}
.ps_cen3{ width:640px; margin:7px 0px 0px 1px; background-image:url(/App_Themes/Renzo/images/resources_dian.gif); height:14px;}
.cen4{ width:912px; margin:7px 0px 0px 1px; background-image:url(/App_Themes/Renzo/images/resources_dian.gif); height:14px;}


/**********Slider*************/

a img {
	border : 0;
}
div.wrap {
	width : 934px;
	margin : 0 auto;
	text-align : left;
}
div#top div#nav {
	float : left;
	clear : both;
	width : 934px;
	height : 52px;
	margin : 22px 0 0;
}
div#top div#nav ul {
	float : left;
	width : 700px;
	height : 52px;
	list-style-type : none;
}
div#nav ul li {
	float : left;
	height : 52px;
}
div#nav ul li a {
	border : 0;
	height : 52px;
	display : block;
	line-height : 52px;
	text-indent : -9999px;
}
div#header {
	margin : -1px 0 0;
}
div#video-header {
	height : 683px;
	margin : -1px 0 0;
}
div#header div.wrap {
	height : 299px;
	/*background : url(/ClientData/image/header-bg.png) no-repeat 50% 0;*/
}
div#header div#slide-holder {
	z-index : 40;
	width : 934px;
	height : 316px;
	position : absolute;
}
div#header div#slide-holder div#slide-runner {
	top : 0px;
	left : 0px;
	width : 934px;
	height : 316px;
	overflow : hidden;
	position : absolute;
}
div#header div#slide-holder img {
	margin : 0;
	display : none;
	position : absolute;
}
div#header div#slide-holder div#slide-controls {
	left : 0;
	bottom : 270px;
	width : 934px;
	height : 46px;
	display : none;
	position : absolute;
	background : url(/ClientData/image/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
	float : left;
	color : #fff;
	display : inline;
	font-size : 10px;
	line-height : 16px;
	margin : 15px 0 0 7px;
	text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
	float : right;
	height : 24px;
	display : inline;
	margin : 11px 15px 0 0px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
	float : left;
	width : 24px;
        color:#fff !important;
	height : 24px;
	display : inline;
	font-size : 11px;
	margin : 0 5px 0 0;
	line-height : 24px;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
	background-position : 0 0;
	background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
	background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
	background-image : url(/ClientData/image/silde-nav.png);
}
div#nav ul li a {
	background : url/ClientData/imagenav.png) no-repeat;
}

