.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,leg end,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{
	border:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6,h7{
	font-size:130%;
	font-weight:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:"Arial Narrow"; color:#111; margin:0; font-size:14px; background:#bd69c4; text-align:justify; }
h2 {
	clear:both;
	display:block;
	font-size:24px;
	font-weight:bold;
	color:#252525;
	text-align:center;
	background-image: none;
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 10px;
}
h3 {line-height:20px; margin-bottom:12px; font-size:18px; color:#ac6bb4; font-weight:bold; text-align:center; display:block;}
h4 {line-height:20px; margin-bottom:12px; font-size:16px; color:#ac6bb4; font-weight:bold; text-align:left; display:block;}
h5 { margin-bottom:12px; font-size:14px; color:#ac6bb4; font-weight:bold; text-align:center; display:block;}
h6 {
	clear:both;
	display:block;
	margin:0 0 8px 0;
	font-size:24px;
	font-weight:bold;
	color:#252525;
	text-align:left;
	font-family: "Arial Narrow";
}
h7 {
	clear:both;
	display:block;
	margin:0 0 8px 0;
	font-size:24px;
	font-weight:bold;
	color:#252525;
	text-align:left;
	font-family: "Arial Narrow";
}
label{ float:left; width:140px; padding-top:2px; display:block; margin:0; padding:0; height:17px; }
a {	color:#772c7f; outline:none; text-decoration:none; }
a:hover{text-decoration:underline; }
p {
	margin-bottom: 15px;
	line-height: 18px;
	text-align: left;
	font-size: 14px;
	font-family: "Arial Narrow";
}
.clear { clear:both; }
.tre16{ font-size:16px; font-weight:bold; padding:0 0 0 20px; }
.blk{
	color:#000001;
	text-align: left;
}
/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container { width:980px; margin:0 auto; background:url(../images/body-bg.gif) repeat-y; }

/* Top Part
-----------------------------------------------------------------------------*/
#top {display:block; width:920px; background:url(../images/top-bg.jpg) left top no-repeat; padding:16px 40px 17px 20px;}
#top h1 a{ width:402px; height:160px; display:block; float:left; text-indent:-500em;}
#top-r{
	width:459px;
	float:right;
	display:block;
	padding:76px 45px 0 0;
	font-size: 50px;
	font-family: "Arial Narrow";
}

/* Content Part
-----------------------------------------------------------------------------*/
#content{
	width:890px;
	display:block;
	background:url(../images/l-bot-corner.gif) left bottom no-repeat;
	height: auto;
	padding-top: 0;
	padding-right: 45px;
	padding-bottom: 50px;
	padding-left: 45px;
	font-family: "Arial Narrow";
}
#content-sub{width:890px; display:block; padding:0 45px 20px 45px; background:url(../images/l-bot-corner.gif) left bottom no-repeat;}

/* Left */
#left{
	width:184px;
	height:auto;
	float:left;
	background:url(../images/left-bg.gif) left bottom no-repeat #fae9fc;
	list-style:none;
	padding-top: 7px;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
}
#left a{
	display:block;
	color:#772c7e;
	font-size:13px;
	font-weight:bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}
#left a.dot{padding:0 0 0 20px; background:url(../images/dot.gif) left center no-repeat; margin:0 0 0 15px;}
#left-sub-navi{ display:none; width:180px; float:left; padding:0 0 10px 0; line-height:24px;}

/* Right */
#right{
	width:590px;
	float:right;
	padding-top: 0;
	padding-right: 40px;
	padding-bottom: 0;
	padding-left: 40px;
	background-image: none;
}
#right a{ text-decoration:underline;}
#right a:hover{ text-decoration:none;}
#beans-box{display:block; width:590px; float:left;}
#jojo-box{ display:block; width:295px; padding:40px 0 0 0; float:left; }
#flo-box{ display:block; width:255px; padding: 0 40px 0 0; float:left;}
#jimbo-box{ display:block; width:255px; padding:0 0 0 40px; float:left;}
#mo-box{display:block; width:295px; padding:0 0 40px 0; float:left;}

/* Footer Part
-----------------------------------------------------------------------------*/
#foot-navi{display:block; width:822px; height:35px; padding:0 0 0 113px; background:url(../images/btm-navi-l-bg.gif) left top no-repeat #ce94d3;}
#foot-navi ul{margin:0; padding:0;}
#foot-navi li{list-style:none; display:inline; line-height:35px; color:#b861bf; font-family:"Trebuchet MS"; font-size:12px;}
#foot-navi li a{ color:#4a0150; padding:0 0px; }
#foot-navi li a.act-foot,
#foot-navi li a:hover{ text-decoration:underline;}
#footer{width:585px; margin:0 auto; line-height:40px; color:#eab5ee; padding:0 45px 0 270px; font-family:"Trebuchet MS"; font-size:12px;}
#webcast1{display:block; float:right; padding:14px 0 0 0; width:184px;}

/* Subpage Part
-----------------------------------------------------------------------------*/
.con-box{display:block; width:590px; float:left;}
.testi-img{width:160px; text-align:right; float:right;}
.testi-imgleft{width:220px; float:left; padding:0 20px 20px 0;}
.testi-imgright{width:220px; text-align:right; float:right; padding:0 20px 20px 0;}
.testi-txt{width:420px; float:left;}
.testi-right{display:block; color:#84318d; text-align:right; font-size:14px; margin:0 0 15px 0;}
.testi-left{display:block; color:#84318d; font-size:14px; margin:0 0 15px 0;}
.con-btxt{display:block; width:590px; text-align:right; float:left;}
.con-btxt1{display:block; width:590px; text-align:right; float:right; padding:0 45px 0 0;}
.box-img-c{display:block; text-align:center; width:590px; float:left; padding:0 0 10px 0;}
.beans-ibox{width:590px; float:left; padding:0 0 10px 0; margin:0 0 10px 0; display:block; background:url(../images/dt-line.gif) left bottom repeat-x;}
.beans-ileft{width:180px; float:left; display:block;}
.beans-iright{width:390px; float:right; display:block; padding:20px 0 0 0;}
.img-left{ float:left; padding: 0 25px 0 0;}
.img-left1{ float:left; }
.img-right{ float:right; padding: 0 0 0 25px;}
.spacing1{padding:0 80px 0 0; text-align:justify;}
.spacing2{padding:0 130px 0 0; text-align:justify;}
.spacing3{
	padding:0 110px 0 0;
	text-align:justify;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#right-soccer{width:280px; float:right; padding:0 190px 0 160px; background:url(../images/jelly-soccer-bg.jpg) no-repeat;}
#right-basketbell{width:280px; float:right; padding:0 190px 0 160px; background:url(../images/jelly-basket-bg.jpg) no-repeat;}
#right-dodgeball {
	width:280px;
	float:right;
	padding:0 190px 0 160px;
	background-image: url(../images/jelly-dodge-bg.jpg);
	background-repeat: no-repeat;
}
#right-sport-shorts {
	width:280px;
	float:right;
	padding:0 190px 0 160px;
	background-image: url(../images/jelly-sportshorts-bg.jpg);
	background-repeat: no-repeat;
}
#right-tennis {
	width:280px;
	float:right;
	padding:0 190px 0 160px;
	background-image: url(../images/jelly-tennis-bg.jpg);
	background-repeat: no-repeat;
}
#right-football {
	width:280px;
	float:right;
	padding:0 190px 0 160px;
	background-image: url(../images/jelly-dodge-bg.jpg);
	background-repeat: no-repeat;
}
#right-tball{width:280px; float:right; padding:0 190px 0 160px; background:url(../images/jelly-tball-bg.gif) no-repeat;}
#right-football{
	width:280px;
	float:right;
	padding:0 190px 15px 160px;
	background-image: url(../images/jelly-football-bg.jpg);
	background-repeat: no-repeat;
}
#right-ourmission{
	width:650px;
	float:right;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0;
}
#right-ourmissionstatement {
	width:650px;
	float:right;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0;
}
#right-sportmade{width:370px; float:right; padding:0 260px 0 0; background:url(../images/sportmade-simple-bg.gif) no-repeat;}
#right-class{width:370px; float:right; padding:0 260px 0 0; background: url(../images/class-bg.jpg) no-repeat;}
.arialn15{font-size:15px;}

/* form Part 
-----------------------------------------------------------------------------*/
#form{ width:590px; height: 465px; float:left; background:url(../images/coach-pic1.jpg) right top no-repeat;}
.form_main{ width:380px;  float:left; padding:0 0 11px 10px; font-size: 16px; font-weight: bold;}
.txt_box{width:250px; float:left;}
.txt_box1{width:230px; float:left;}
.card-box{width:120px; padding:0 0 0 10px; float:left;}
.txt_field{
	width:240px;
	height:15px;
	padding:0 0 0 5px;
	border:1px solid #b2bcc5;
	background-color: #FFF;
}
.txt_field1{width:240px; height:70px; padding:0 0 0 5px; border:1px solid #b2bcc5;}
label{ float:left; width:100px; padding-top:2px; display:block; margin:0; padding:0; height:17px; }
.blnk-box{width:590px; float:left; }


/* Faq Part
-----------------------------------------------------------------------------*/
.faqexpand { } .faqexpand h4 { padding: 7px 15px; margin: 0; cursor: pointer; font-weight: normal; font-size: 14px; text-decoration: underline; color: #666; } .faqexpand h4:hover { background-color: #fae9fc; } .faqexpand h4.active { background-color: #fae9fc; color: #333; text-decoration: none; font-weight: bold; } .faqexpand p { margin: 0; padding: 10px 15px 20px; display: none; }

#container #content #left div img {
}
#div_right {
	float: right;
	height: 600px;
	width: 650px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	padding: 10px;
	background-color: #FFF;
}
.div_right {
	float: right;
	height: 100px;
	width: 100px;
}
#container #content #right #form .form_main p {
	color: #909;
}
#container #content #right #form .form_main p {
	color: #000;
}
#container #content #right h1 {
	font-family: Arial Narrow;
}
#container #content #right h1 {
	font-family: Arial, Helvetica, sans-serif;
}
#container #content #right h7 {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: bold;
	color: #000;
}

