﻿@charset "utf-8";
/*
  [CSS Giants](C)2006-2008 TriTigerMedia Inc
  Author @ jensen@tritigerdesigns.com
  $Id: V1.0 2008/08/06 17:05:00 to 2008/08/06 17:08:00 by Jensen $
*/
.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE2 {color: #FFFFFF}
.STYLE3 {color: #FFFFFF }
.STYLE4 {font-size: large; color: #FFFFFF}
*{margin:0;padding:0}
html{font-size:63%}

body,select{color:#333;font:1.1em Verdana, Arial, Helvetica, sans-serif}/*定义通用的字体与颜色*/
body{background:#141414}
ul,li{list-style:none}
img{border:0}
a{
	text-decoration:none;

}
a:hover{text-decoration:underline}
#container{width:1000px;margin:0 auto}
#header{height:100px;background:#141414}
#header h1{
	float:left;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	background-position: right bottom;
}
#header h1 a{
	display:block;
	width:277px;
	height:31px;
	text-indent: -9999px;
	overflow:hidden;
}
#quickSummary{
	float:right;
	background-image: url(images/quickSummary_bg.jpg);
	height: 70px;
	width: 338px;
	padding-top: 18px;
	padding-right: 32px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#quickSummary p{padding-left:53px;
	padding-top:27px;}
#quickSummary p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;	
	font-weight:bold;
	text-decoration:none;
}
.indexcontent{
	background-image: url(images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	width: 620px;
	padding-left:28px;;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:24px;

}
.indexcontent h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #CD200E;
	padding-bottom:20px;
}
.indexcontent p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ababab;
	line-height:150%;
	padding-bottom:10px;
	text-align:justify
}
.indexcontent p span{ /*padding-left:270px;*/ float:right}
.indexcontent a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6BF6F;
}
#content a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6BF6F;
}
.indexcontent .indexcontenta1{ display:block;float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ababab; padding:0 2px;}
.indexcontenta{ float:right;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6BF6F;}
.thumbnail1{ float:left;padding-right:21px; clear:both; padding-bottom:10px;}
.indexcontentpic2{ float:left;padding-right:21px; clear:both; padding-bottom:10px;}
.indexcontentpic3{ float:left;padding-right:21px; padding-bottom:80px;}
.indexcontentpic1{ float:right;}
.indexcontentpic{ float:left;}
.indexcontentpicbottom{ float:right;background-image: url(images/indexcontentpicbottom_bg.jpg); background-repeat:no-repeat; width:250px; height:179px;padding:7px; clear:both}
#homeview{
	background-image: url(images/homeview_bg.jpg);
	float: left;
	height: 165px;
	width: 236px;
	padding:19px 19px 68px 20px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-right:14px;
}
#view{
	background-image: url(images/view_bg.jpg);
	float: left;
	height: 152px;
	width: 186px;
	padding:19px 19px 19px 20px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:14px;
}
#nav li{float:left;margin:10px}
#nav li a{}
#nav .navIndex{}
#nav .navIndex a{}
#contentContainer{float:left;width:100%;}
#contentWrap{float:right;width:673px;	padding-right: 24px;
	padding-left: 18px; padding-top:33px;}
#path{padding:10px}
#content{background-image: url(images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	width: 620px;
	padding-left:28px;;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:24px;}
.contenter{ float:left; padding-bottom:20px;}
#content h2{font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #CD200E;
	padding-bottom:10px; text-align:center}
#content h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C6BF6F;
	padding-bottom:6px;
}
#content h3 small{color:#ABABAB;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-left:5px;
}
#content td{ font-size:12px}
#content h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C6BF6F;
	padding-bottom:6px;
	text-align:center
}
#content h5{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ababab; font-weight:700}
#content h6{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top:15px;
	color: #fff; font-weight:700; text-align:center}
#content .contenta{ text-align:center}
#content .contenta a{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ababab; width:100%}
.contentul1{ float:left}
.contentul1 li{ float:left; padding:8px;}
.contentul { float:left}
.contentul li{ float:left; padding:15px;}
#content p{text-align:justify;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ababab;
	line-height:150%;
	padding-bottom:5px;}
#content ul li{ext-align:justify;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ababab;
		padding-bottom:5px;}
#sideWrap{
	float: left;
	height: 85px;
	width: 476px;
	padding:0 110px;
	background-position: center center;
	clear:both
}
#sidebar{
	float:left;
	width:285px;
	height:530px;
}
#sideMenu{}
#sideMenu h2{padding:10px 0;text-align:center}
#sideMenu ul{padding:10px}
#sideMenu li{}
#quickContact{}
#footer{ width:697px; padding-left:303px; float:left}
#footerNav{text-align:center;}
#copyright{
float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	width:100%;
	padding:20px 0;
}
#content .listul{ text-align:center; padding-bottom:10px;}
#content .listul li{
display:inline;
    background-image: url(images/list_li_bg.jpg);
	background-repeat: no-repeat;
	background-position: right 2px;
}
#content .listul li a{padding:0 6px; white-space:nowrap}
.instructors img {
	border: 1px solid #CCCCCC;
	padding:2px;
}
.instructorstd{
padding-left:6px;
}
.beltul{ float:left; padding-bottom:20px;}
#content .beltul li { float:left; height:29px;
padding:10px 0 10px 52px; width:135px}

#content .page-item-442{background-image: url(images/belt12.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-443{background-image: url(images/belt5.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-444{background-image: url(images/belt8.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-446{background-image: url(images/belt3.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-447{background-image: url(images/belt10.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-448{background-image: url(images/belt14.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-449{background-image: url(images/belt11.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-450{background-image: url(images/belt6.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-452{background-image: url(images/belt13.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-453{background-image: url(images/belt7.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-455{background-image: url(images/belt4.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-457{background-image: url(images/belt9.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
#content .page-item-458{background-image: url(images/belt15.jpg);
	background-repeat: no-repeat;
	background-position: left center;

}
#content .page-item-459{background-image: url(images/belt1.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
	
.recreationimg {
border:1px solid #CCCCCC;
padding:2px;}
#content #mediaul{ float:left; padding-left:50px;}
#content #mediaul li{ float:left; padding: 5px 30px; width:200px;}
#content #mediaul li p{ text-align:center; line-height:normal}
#content #mediaul li img{ padding:0}
.navigation{ padding-top:20px;color:#ABABAB;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;}
.alignleft{ float:left; width:50%}
.alignright{ float:right;width:50%; text-align:right}
#path{color:#C6BF6F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;}
#content .listu1acss1{ color:#CD200E}
.boder{
	border: 1px solid #999999;
	padding:3px;
	float:left;
	width:100%;
}
#contact .submit{ border:none; margin-top:4px; padding:0; background-color:#999}
#contact .danxuan input{ border:none;}
#content .textare{
	border: 1px solid #FFFFFF;
}
#belt_content{
	float:left;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	clear:both;
	width:100%;
}
#contact{padding: 12px 14px; 
float: left; 
background-image: url(images/content.jpg); 
width: 589px;
background-repeat: no-repeat;
height: 395px;}
#online{padding: 12px 14px; 
float: left; 
background-image: url(images/online.jpg); 
width: 589px;
background-repeat: no-repeat;
height: 556px;}
#contact input,textarea{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}
.schedule{
	padding:14px;
	float:left;
	width:592px;
	background-image: url(images/schedule_bg1.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
}
.schedule a{ text-decoration:underline}
.schedule1{
	padding:14px;
	float:left;
	width:592px;
	background-image: url(images/schedule_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
	height:391px;
}
#gallery-largeb {
background:transparent url(images/gallery-large_bg.jpg) no-repeat scroll 0 0;
clear:both;
height:301px;
overflow:hidden;
padding:25px 27px 39px 28px;
text-align:center;
width:546px;}

.hentry{ padding-bottom:16px;}
