body
{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; 
	background:#DC540B ;
	color:#fff; font-size:12px; font-family:arial
}
h1{ font-size:16px; text-transform:uppercase }
h2{ font-size:15px; margin-left:20px; }
a{ color:white; text-decoration:none; font-weight:bold}
a:hover{text-decoration:underline;}
p 
{
	font-size:13px; line-height:20px;  
}
input.textfield{width:135px;} 
td{font-size:14px; }
#outer_page
{
	position:absolute; left:-5%; top:0px;  height:1186px;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:105%; 
	background:  url('../images2/bg_repeat_x.jpg') left repeat-x; 
 
}

#page
{
	position:relative;
	width:1138px; height:841px; margin:auto; padding:0px;
 

}
#content
{
	position:relative;	
	width:100%; height:1014px; margin:0px; padding:0px;	
	background:url('../images2/body.jpg') left no-repeat;	 
}
 
/* header - menu items */
#header
{
	position:relative;	
	width:100%; height:172px; margin:0px; padding:0px;
	background:url('../images/header.jpg') left no-repeat;
}
#header a img{ border:0px; position:absolute; left:0px; top:0px;}
#header a img:hover{ border:0px; margin-top:-31px;}
#header a img.current{ border:0px;   margin-top:-31px;}

a#m1
{
	position:absolute;	top:68px; left:245px;
	display:block; width:126px; height:31px; overflow:hidden;	
}
a#m2
{
	position:absolute;	top:68px;left:370px;
	display:block; width:133px; height:31px; overflow:hidden;	
}
a#m3
{
	position:absolute; top:68px;    left:504px;
	display:block; width:102px; height:31px; overflow:hidden;	
}
a#m4
{
	position:absolute;	top:68px; left:605px;
	display:block; width:111px; height:31px; overflow:hidden;	
}
a#m5
{
	position:absolute;	top:68px; left:802px;
	display:block; width:106px; height:31px; overflow:hidden;	
}
a#m6
{
	position:absolute;top:67px; left:715px;
	display:block; width:89px; height:31px; overflow:hidden;	
}
a#m7
{
	position:absolute;	top:68px; left:910px;
	display:block; width:96px; height:31px; overflow:hidden;	
}
a#m8
{
	position:absolute;	top:68px; left:1003px;
	display:block; width:96px; height:31px; overflow:hidden;	
}

#reg-jan
{
	position:absolute;	top:109px; left:713px;
	display:block; width:292px; height:45px; 
	overflow:hidden; z-index:2000;	
}
#reg-jan a
{
position:absolute; left:-2px; top:-2px;	display:block;  width:292px; height:47px; 
}
#reg-jan a:hover
{
 opacity:0.8
}

#reg-jan a.currentreg:hover
{
 opacity:0.8
}

 
/*
#reg-jan a:hover
{
position:absolute; left:-1px; top:-48px;	display:block;  width:292px; height:47px; 
}

#reg-jan a.currentreg:hover
{
position:absolute; 	  top:-1px;
}

#reg-jan a.currentreg
{
position:absolute; left:-1px; top:-48px;	display:block;  width:292px; height:47px; 
}*/
 

/* main logo link */
#main_logo 
{
	position:absolute; left:20px; top:30px;
	width:200px; height:130px; display:block; text-decoration:none; 
}


/* pages */

#jq_window
{
position:absolute; left:288px; top:-30px;  
width:600px; height:600px;	 
}
.content_block
{
	position:absolute;  width:506px; height:291px
}
.content_block p 
{
margin: 0px 22px 10px 20px 
}
.content_block h1 
{
margin: 0px 20px 3px 20px 
}
#home_content 
{	left:-40px; top:-17px; 
	background:url('../images2/content_home.jpg')  ;	
	width:600px; height:262px	
}
#home_content #home 
{
position:absolute; left:0px; top:60px; overflow:auto;	
width:597px; height:201px;	
}
/* youtube / video */
.video_box
{	
position:absolute;
bottom:-296px; left:6px;   
width:505px; height:290px;	background-color:#b6c9bd	
}
.video_box .left_vid
{
	position:absolute; left:10px; top:12px;
	width:320px; height:265px; background-color:black
}
.video_box .right_vid1 
{
 	position:absolute; right:10px; top:12px; width:155px; height:129px;  background-color:black; 
}
.video_box .right_vid1 a img, .video_box .right_vid2 a img
{ border:0;	}
.video_box .right_vid2{ position:absolute; right:10px; bottom:12px; width:155px; height:129px;  background-color:black}
#youtube2, #youtube3{ display:none}

/* content sections */
#hol_content 
{	left:-41px; top:-21px;  
	background:url('../images2/content_hol.jpg') left no-repeat;	
	width:610px; height:382px	
}
 
#mission_content 
{	left:-41px; top:-21px;  
	background:url('../images2/content_our.jpg') left no-repeat;	
	width:610px; height:382px	
}

#miss_text{margin-top:0px; margin-right:12px}
#miss_spacer{width:100%; height:56px} 
#about_content 
{	left:-30px; top:-18px; 
	background:url('../images2/content_about.jpg') left no-repeat;	
	width:596px; height:532px	
}
#about_content #futsal
{
position:absolute; top:55px; left:0px; width:590px; height:470px;   overflow:auto	
}
#about_content #futsal p img
{
float:left; margin-bottom:6px; margin-top:3px; margin-right:5px; 
}
#about_content #futsal p.quote
{
 
}
#about_content #futsal p { float:left}
#about_us_content 
{	left:-34px; top:-18px;   overflow:hidden;  
	background:url('../images2/content_about_us.jpg') left top no-repeat;	
	width:592px;  height:580px;
}
#about_us_content .member
{
position:relative; float:left; width:570px; margin-bottom:20px; overflow:auto;  
}


#membersScrollWindow{width:580px; height:500px;   position:absolute; left:0px; top:55px;overflow-x:hidden; overflow-y:scroll}
#membersScroll{ position:absolute; left:0px; top:0px; z-index:4000}
#about_us_content  .member img 
{
float:left; margin:0px 15px 2px 0px;	
}
 

#about_us_content p{ font-size:13px; line-height:18px;}
#about_us_content p#p1{position:absolute; top:48px; left:103px; width:453px; text-align:justify}
#about_us_content p#p2{position:absolute; top:171px; left:0px; width:559px; text-align:justify}
#about_us_content p#p3{position:absolute; top:256px; left:103px; width:453px; text-align:justify}
#about_us_content p#p4{position:absolute; top:379px; left:0px; width:561px; text-align:justify }

#schedule_content 
{	left:-30px; top:-36px;
	background:url('../images2/content_schedule.jpg') left no-repeat;	
	width:597px; height:505px	
}
#schedule_content p, #pricing p{ font-size:13px;}
#schedule_content #schedule 
{
position:absolute; left:3px; top:80px; width:578px; height:390px;  overflow:auto	
}
 

#gallery_content 
{	left:-34px; top:-17px;  
	background:url('../images/content_gallery.jpg') left no-repeat;	
	width:592px;  height:580px;
}
#gallery_content p, #pricing p{ font-size:13px;}
#gallery_content #gallery 
{
position:absolute; left:3px; top:50px; width:578px; overflow:none; 
}
#galleria{ height:510px; width:587px}
 

#register_content 
{	left:-46px; top:-21px;
	background:url('../images2/content_register.jpg') left no-repeat;	
	width:605px; height:545px	
}
#register_content #register 
{
position:absolute; top:53px; left:10px; overflow:auto;
width:563px; height:465px;	
}
#register_content #register  #left_table 
{
position:absolute; left:10px; top:10px;	
width:250px;	overflow:hidden; 
}
#register_content #register  #right_table 
{
position:absolute; left:280px; top:10px;	
width:260px;	overflow:hidden ; 
}

#register_content #register  #left_table_reg 
{
position:absolute; left:10px; top:70px;	
width:250px;	overflow:hidden; 
}
#register_content #register  #right_table_reg 
{
position:absolute; left:280px; top:70px;	
width:260px;	overflow:hidden ; 
}

#register_content #register  #left_table_reg2 
{
position:absolute; left:10px; top:54px;	
width:250px;	overflow:hidden; 
}
#register_content #register  #right_table_reg2 
{
position:absolute; left:280px; top:54px;	
width:260px;	overflow:hidden ; 
}
#register_content #register  #left_table_reg3
{
position:absolute; left:10px; top:74px;	
width:250px;	overflow:hidden; 
}
#register_content #register  #right_table_reg3 
{
position:absolute; left:280px; top:74px;	
width:260px;	overflow:hidden ; 
}

.spacer_reg{ width:100%; height:2px; margin-top:2px; background-color:#014519}
p.small_text
{
font-size:10px; line-height:12px;   margin:0; padding:0
}

#pricing_content 
{	left:-32px; top:-21px;
	background:url('../images2/content_pricing.jpg') left no-repeat;	
	width:594px; height:534px	
}
#pricing_content #pricing 
{
	position:absolute; left:0px; top:61px;
width:586px; height:462px; 	overflow:auto;
}

#topPara{ width:100%; float:left;}
#leftPara{ width:48%; float:left}
#rightPara{width:50%; float:right}
#fullPara {width:95%; margin-left:20px; float:left;
	font-size:13px; line-height:20px; letter-spacing:1px;
}
#contact_content 
{	left:-40px; top:-21px;
	background:url('../images2/content_contact.jpg') left no-repeat;	
	width:312px; height:429px	
}
#contact_content #contact
{
position:absolute; top:54px; left:15px;	
width:306px; height:384px; overflow:auto;	
}
#contact_content #contact p
{
	margin:0; padding:0;
}
p#sponsors_text{position:absolute; bottom:80px;left:470px; width:200px; color:black }
#sponsors{ position:absolute; bottom:0px; left:250px; width:1200px; margin:auto; text-align:center }
#sponsors a{ text-align:center; margin-left:200px}
#sponsors p{ width:200px; text-align:center; display:block; clear:both; color:#222;}
#sponsors img { position:relative; float:left; margin-right:5px}
#sponsors a img{border:0px}
table#contact_table tr td { font-size:12px }
table#contact_table tr td.input input{width:200px }
 
 
a#sponsor1 img{border:0px;width:213px; margin-top:20px;margin-left:10px }
a#sponsor2 img{border:0px; margin-top:20px;margin-right:14px  }
#newsflash{ position:fixed; right:-20px; top:260px; z-index:6000; width:323px; height:121px;
background:url('../images2/news_flash_bg.png') left no-repeat; color:white; 
}
#nf_spc{width:100%; height:5px}
#newsflash h2{ padding:0px 0px 0px 15px;}
#newsflash p{ padding:0px 15px 5px 15px;}

/* for regiostration page*/
span.small {font-size:11px;}


#rightSponsors{position:absolute; right:-100px; top:200px; z-index:10000; }
#rightSponsors a{ display:block}
#rightSponsors a img{ border:0px; margin-bottom:12px}

.total{margin-left:40px; text-decoration:underline}

 
/* Scroll Bar Master Styling Ends Here */
#memberLinks{ position:absolute; left:174px; top:-15px; text-align:right; display:none}
#memberLinks h3{ color:#6BBC63 }

#member4{margin-bottom:300px}


/* 2011 */
.displayNone{display:none}
.displayTableRow{display:table-row}

/* Gallery */

a#backToGal{ position:absolute; left:5px; top:-5px; z-index:100000; color:#ccc}
#album1{ margin-left:10px; margin-top:10px; text-align:center; width:160px; float:left}
#album2{ margin-left:10px; margin-top:10px; text-align:center; width:160px; float:left}
#album3{ margin-left:10px; margin-top:10px; text-align:center; width:160px; float:left}

#album1 h1 ,#album2 h1, #album3 h1{ font-size:12px;}

