/* Base style
------------------------------------*/

body {
	background: #04143D url(/images/bg.jpg) repeat-x 50% 0;
	background-attachment:fixed;
	padding: 0;
	margin: 0;
	height:100%
	}

.speed #speed_nav {
display:block;
padding: 5px 0 0 5px;
height:25px;
}
.football #football_nav {
display:block;
padding: 5px 0 0 5px;
height:25px;
}
.baseball #baseball_nav {
display:block;
padding: 5px 0 0 5px;
height:25px;
}
.soccer #soccer_nav {
display:block;
padding: 5px 0 0 5px;
height:25px;
}
.la_crosse #la_crosse_nav {
display:block;
padding: 5px 0 0 5px;
height:25px;
}
/* Things to hide
------------------------------------*/

#logo span, #nav span, #reg_button span, #sub_col span, #combinetabs span {
display:none;
}
.nobg, .nobg a:hover, nobg a, nobg a:link{
	background: none;
	}

/* Container
------------------------------------*/
#container {
	width:856px;
	background: url(/images/content_background.gif) repeat-y;
	padding: 0;
	margin: auto;
	position: relative;
	height: 100%;
	}

	
/* Header
------------------------------------*/
#header {
	background:#DADADA;
	width:890px;
	height: 100px;
	margin: 0; 
	padding: 5px;
	position: relative;
	}

#header .logo, #header .logo a {
	position:absolute;
	display:block;
	width: 273px;
	background-color: #CCCCCC;
	border-color: #666666;
	border-width: 1px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	text-align:center;
}
/* logo
/*------------------------------------*/
.training #logo {
	background: #000000 url(/images/nav.gif) -253px 0; 
	width:253px;
	height: 158px;
	position:relative;
	margin: 0;
	padding: 0;
	border: 0;
	}

#logo {
	background: #000000 url(/images/nav.gif); 
	width:253px;
	height: 158px;
	position:relative;
	margin: 0;
	padding: 0;
	border: 0;
	}
	
#logo ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#logo li, #logo li a{
	position:absolute;
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	left: 25px;
	top: 4px;
	}
	
#logoli.l1 {width: 136px; height:138px; top: 8px; left:51px;}
#logo li.l1 a{width: 136px; height:138px;}




/* Nav
/*------------------------------------*/

#nav {
	width:253px;
	margin: 0;
	padding: 0;
	border: 0;
	}
	
#nav ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;
	height:23px;
	
	}
	
#nav li, 
{
	display:block;
	list-style: none;
	list-style-type: none;
	margin: 0 0 -4px 0;
	padding:0;
	height:23px;
	}

#nav li a{
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;
	height:23px;
	}
	


#nav li.l2 {width:253px; height:23px; background: transparent url(/images/nav.gif) 0 -158px no-repeat;}
#nav li.l2 a{width:253px; height:23px;}
#nav li.l2 a:hover {background: transparent url(/images/nav.gif) -253px -158px   no-repeat;}

#nav li.l3 {width:253px; height:23px; background: transparent url(/images/nav.gif) 0 -182px no-repeat;}
#nav li.l3 a{width:253px; height:23px;}
#nav li.l3 a:hover{background: transparent url(/images/nav.gif) -253px -182px   no-repeat;}

#nav li.l4 {width:253px; height:23px;background: transparent url(/images/nav.gif) 0 -206px no-repeat}
#nav li.l4 a{width:253px; height:23px;}
#nav li.l4 a:hover{background: transparent url(/images/nav.gif) -253px -206px   no-repeat;}

#nav li.l5 {width:253px; height:23px;background: transparent url(/images/nav.gif) 0 -230px no-repeat; }
#nav li.l5 a{width:253px; height:23px;}
#nav li.l5 a:hover{background: transparent url(/images/nav.gif) -253px -230px   no-repeat;}

#nav li.l6 {width:253px; height:23px; background:transparent url(/images/nav.gif) 0 -254px no-repeat;}
#nav li.l6 a{width:253px; height:23px;}
#nav li.l6 a:hover{background: transparent url(/images/nav.gif) -253px  -254px  no-repeat;}

#nav li.l7 {width:253px; height:23px; background:transparent url(/images/nav.gif) 0 -278px no-repeat;}
#nav li.l7 a{width:253px; height:23px;}
#nav li.l7 a:hover{background: transparent url(/images/nav.gif) -253px -278px   no-repeat;}

#nav li.l8 {width:253px; height:23px; background:transparent url(/images/nav.gif) 0 -302px no-repeat;}
#nav li.l8 a{width:253px; height:23px;}
#nav li.l8 a:hover{background: transparent url(/images/nav.gif) -253px -302px   no-repeat;}

#nav li.l9 {width:253px; height:23px; background:transparent url(/images/nav.gif) 0 -326px no-repeat;}
#nav li.l9 a{width:253px; height:23px;}
#nav li.l9 a:hover{background: transparent url(/images/nav.gif) -253px  -326px  no-repeat;}

#nav li.l10 {width:253px; height:23px; background:transparent url(/images/nav.gif) 0 -350px no-repeat;}
#nav li.l10 a{width:253px; height:23px;}
#nav li.l10 a:hover{background: transparent url(/images/nav.gif) -253px -350px  no-repeat;}

/* Latch the rollovers
------------------------------------*/
.training #nav li.l2 {background: transparent url(/images/nav.gif) -506px -158px   no-repeat;}
.training #sub_traning { display:block;}
.camps #nav li.l3 {background: transparent url(/images/nav.gif) -506px -182px   no-repeat;}
.camps #sub_camp {display:block;}
.gallery #nav li.l4 {background: transparent url(/images/nav.gif) -506px -206px   no-repeat;}
.reg #nav li.l5 {background: transparent url(/images/nav.gif) -506px -230px   no-repeat;}
.travel #nav li.l6 {background: transparent url(/images/nav.gif) -506px  -254px  no-repeat;}
.testimonial #nav li.l7 {background: transparent url(/images/nav.gif) -506px -278px   no-repeat;}
.about #nav li.l8 {background: transparent url(/images/nav.gif) -506px -302px   no-repeat;}
.about #sub_about {display:block;}
.news #nav li.l9 {background: transparent url(/images/nav.gif) -506px  -326px  no-repeat;}
.contact #nav li.l10 {background: transparent url(/images/nav.gif) -506px -350px  no-repeat;}


/* Features
------------------------------*/
#feature {
width: 517px;
height: 406px;
background:url(/images/feature.jpg) no-repeat;
float:left;
}
#indexflash {
width: 517px;
float:left;
}

.baseball #feature {
width: 517px;
height: 373px;
background:url(/images/feature_baseball.jpg) no-repeat;
}

.baseballstaff #feature {
width: 517px;
height: 373px;
background:url(/images/staff_baseball.jpg) no-repeat;
}
.golf #feature {
width: 517px;
height: 400px;
background:url(/images/feature_golf.jpg) no-repeat;
}
.golfstaff #feature {
width: 517px;
height: 400px;
background:url(/images/staff_golf.jpg) no-repeat;
}

.tennis #feature {
width: 517px;
height: 400px;
background:url(/images/feature_tennis.jpg) no-repeat;
}
.tennisstaff #feature {
width: 517px;
height: 400px;
background:url(/images/staff_tennis.jpg) no-repeat;
}

.wrestling #feature {
width: 517px;
height: 400px;
background:url(/images/feature_wrestling.jpg) no-repeat;
}
.wrestlingstaff #feature {
width: 517px;
height: 400px;
background:url(/images/staff_wrestling.jpg) no-repeat;
}


.aims #feature {
width: 517px;
height: 373px;
background: url(/images/feature_aims.jpg) no-repeat;
}

.lacrosse #feature {
width: 517px;
height: 373px;
background:  url(/images/feature_lacrosse.jpg) no-repeat;
}
.lacrossestaff #feature {
width: 517px;
height: 373px;
background:  url(/images/staff_lacrosse.jpg) no-repeat;
}
.team #feature {
width: 517px;
height: 373px;
background:  url(/images/feature_team.jpg) no-repeat;
}

.testimonial #feature {
width: 517px;
height: 373px;
background: url(/images/feature_testimonial.jpg) no-repeat;
}

.nfl #feature {
width: 517px;
height: 373px;
background: url(/images/feature_nfl.jpg) no-repeat;
}

.nfl2 #feature {
width: 517px;
height: 297px;
background: url(/images/feature_nfl2.jpg) no-repeat;
}

.soccer #feature {
width: 517px;
height: 373px;
background: url(/images/feature_soccer.jpg) no-repeat;
}
.soccerstaff #feature {
width: 517px;
height: 373px;
background: url(/images/staff_soccer.jpg) no-repeat;
}
.contact #feature {
width: 517px;
height: 373px;
background: url(/images/feature_contact.jpg) no-repeat;
}

.travel #feature {
width: 517px;
height: 373px;
background: url(/images/feature_international.jpg) no-repeat;
}

.franchise #feature {
width: 517px;
height: 373px;
background: url(/images/feature_franchise.jpg) no-repeat;
}

.youth #feature {
width: 517px;
height: 373px;
background: url(/images/feature_youth.jpg) no-repeat;
}

.hs #feature {
width: 517px;
height: 373px;
background:  url(../images/feature_hs_combine.jpg) no-repeat;
}

.football #feature {
width: 517px;
height: 422px;
background: url(/images/feature_football.jpg) no-repeat;
}
.footballstaff #feature {
width: 517px;
height: 422px;
background: url(../images/staff_footabll.jpg) no-repeat;
}


.elite #feature {
width: 517px;
height: 357px;
background: url(/images/feature_elite.jpg) no-repeat;
}

.reg #feature {
width: 517px;
height: 357px;
background: url(/images/feature_registration.jpg) no-repeat;
}
.combine_reg #feature {
width: 517px;
height: 357px;
background: url(/images/feature_hs_combine.jpg) no-repeat;
}
.staff #feature {
width: 517px;
height: 357px;
background: url(/images/feature_staff.jpg) no-repeat;
}

.speed #feature {
width: 517px;
height: 357px;
background: url(/images/feature_speed.jpg) no-repeat;
}
	
.faq #feature {
width: 517px;
height: 357px;
background: url(/images/feature_faq.jpg) no-repeat;
}
.trainingb #feature {
width: 517px;
height: 396px;
background: url(/images/feature_training.jpg) no-repeat;
}
.campsb #feature {
width: 517px;
height: 396px;
background: url(/images/feature_camps.jpg) no-repeat;
}

.tech #feature {
width: 517px;
height: 396px;
background: url(/images/feature_tech.jpg) no-repeat;
}
.galleryfbu #feature {
width: 517px;
height: 388px;
background: url(/images/fbu.jpg) no-repeat;
}

.news #feature {
width: 517px;
height: 396px;
background: url(/images/feature_news.jpg) no-repeat;
}

.facilities #feature {
width: 517px;
height: 396px;
background: url(/images/feature_facilities.jpg) no-repeat;
}

.aboutb #feature {
width: 517px;
height: 396px;
background: url(/images/feature_about.jpg) no-repeat;
}
	
/* flash_holder
------------------------------------*/
#flash_holder {
	width:86px;
	height: 406px;
	background: url(/images/flash_holder.jpg);
	float:right;
	display: block;
}
	
/* Content
------------------------------------*/
#content {
	float:left;
	width:517px;
	margin: 0;
	margin-top:-2px;
	padding: 0;
	height:100%;
	/*background: url(/images/content_base.jpg) no-repeat;*/
	background-position:bottom;
	}

#full_col {
	float: left;
	width: 700px;
	margin: 0;
	padding: 18px 18px 12px 30px;
	}
	
	#vid {
	width:280px;
	z-index:1;
	position:absolute;
	top: -78px;
	right: 17px;
	}

#main_col {
	width: 477px;
	margin: 0;
	padding: 0	20px 30px 20px;
	height:100%;
	position:relative;	
}

#main_col ul {
width:370px;
padding: 10px 0 0 20px;
font-size: 1em;
	list-style: none;
	list-style-type: none;
	color:#051535;
}

#main_col ul li {
	border-width: 0 0 1px 0 ;
	border-color:#A7A193;
	border-style: solid;
	padding: 5px 0 5px 0;
/*	list-style: url(/images/starr.jpg);*/
	list-style: none;
	list-style-type: none;

		}



/* Left Col
------------------------------------*/
#left_col {
	float: right;
	width: 253px;
	margin: 0;
	padding: 0;
	float: left;
}

/* sub_nav_linking
------------------------------------*/
#sub_traning {
	margin: 0;
	padding: 0px 5px 0 20px;
	background: url(/images/sub_col_bkgrd.gif) no-repeat;
	display: none;
	height:200px;
	}
	
#sub_traning ul{
	list-style: none;
	list-style-type: none;
	display:block;
	margin: 0;
	padding: 5px 0 0 0;
	height:200px;
}

#sub_traning ul li {
	list-style: none;
	list-style-type: none;
	height:23px;
	margin: 0;
	padding: 0;
	display: block;
	border-bottom: 1px solid #030C1F;
	border-bottom: 1px solid #000000;	
	}
	
#sub_traning ul li a {
	list-style: none;
	list-style-type: none;
	height:23px;
	text-decoration:none;
	white-space:nowrap;
	display:block;
	margin: 0;
	padding: 0 0 0 4px;
	list-style-type: none;
	font-size:.95em;
	color: #CCC3B2;
	border-left: 15px solid #FF9900;
	text-decoration:none;
	text-transform:uppercase;
}
#sub_traning ul li a:hover {
	list-style: none;
	list-style-type: none;
	text-decoration:none;
	white-space:nowrap;
	display:block;
	margin: 0;
	padding: 0 0 0 15px;
	border-left: 23px solid #FFFFFF;
	color:#030D28;
	text-decoration:none;
	text-transform:uppercase;
	background: #FF9900;
}


#sub_camp {
	margin: 0;
	padding: 0px 5px 0 20px;
	background: url(/images/sub_col_bkgrd.gif) no-repeat;
	display: none;
	height:195px;
	}
	
#sub_camp ul{
	list-style: none;
	list-style-type: none;
	display:block;
	margin: 0;
	padding: 5px 0 0 0;
	height:175px;
}

#sub_camp ul li {
	list-style: none;
	list-style-type: none;
	height:23px;
	margin: 0;
	padding: 0;
	display: block;
	border-bottom: 1px solid #030C1F;
	border-bottom: 1px solid #000000;	
	}
	
#sub_camp ul li a {
	list-style: none;
	list-style-type: none;
	height:23px;
	text-decoration:none;
	white-space:nowrap;
	display:block;
	margin: 0;
	padding: 0 0 0 4px;
	list-style-type: none;
	font-size:.95em;
	color: #CCC3B2;
	border-left: 15px solid #FF9900;
	text-decoration:none;
	text-transform:uppercase;
}
#sub_camp ul li a:hover {
	list-style: none;
	list-style-type: none;
	text-decoration:none;
	white-space:nowrap;
	display:block;
	margin: 0;
	padding: 0 0 0 15px;
	border-left: 23px solid #FFFFFF;
	color:#030D28;
	text-decoration:none;
	text-transform:uppercase;
	background: #FF9900;
}



#sub_about {
	margin: 0;
	padding: 0px 5px 0 20px;
	background: url(/images/sub_col_bkgrd.gif) no-repeat;
	display: none;
	height:103px;
	}
	
#sub_about ul{
	list-style: none;
	list-style-type: none;
	display:block;
	margin: 0;
	padding: 5px 0 0 0;
	height:103px;
}

#sub_about ul li {
	list-style: none;
	list-style-type: none;
	height:23px;
	margin: 0;
	padding: 0;
	display: block;
	border-bottom: 1px solid #030C1F;
	border-bottom: 1px solid #000000;	
	}
	
#sub_about ul li a {
	list-style: none;
	list-style-type: none;
	height:23px;
	text-decoration:none;
	white-space:nowrap;
	display:block;
	margin: 0;
	padding: 0 0 0 4px;
	list-style-type: none;
	font-size:.95em;
	color: #CCC3B2;
	border-left: 15px solid #FF9900;
	text-decoration:none;
	text-transform:uppercase;
}
#sub_about ul li a:hover {
	list-style: none;
	list-style-type: none;
	text-decoration:none;
	white-space:nowrap;
	display:block;
	margin: 0;
	padding: 0 0 0 15px;
	border-left: 23px solid #FFFFFF;
	color:#030D28;
	background: #FF9900;
	text-decoration:none;
	text-transform:uppercase;
}

	
#football_nav {
display: none;
height: 200px;

}
#baseball_nav {
display: none;

}
#soccer_nav {
display: none;

}
#la_crosse_nav {
display: none;
}
#speed_nav {
display: none;
}
	
#sub_col {
	margin: 0px 0 0 0;
	width:223px;
	min-height:200px;
	padding: 20px 5px 20px 25px;
	background: url(/images/sub_col_bkgrd.gif) no-repeat;
	}
	
#sub_col ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0 0 5px 0;
	}
	
#sub_col li,{
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;
	}
	
 #sub_col li a{
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;
	}
	
#sub_col li.l1 {width:212px; height:63px; background: transparent url(/images/sub_nav2.gif) 0 0  no-repeat;}
#sub_col li.l1 a{width:212px; height:63px;}
#sub_col li.l1 a:hover {background: transparent url(/images/sub_nav2.gif) -212px 0   no-repeat;}

#sub_col li.l2 {width:212px; height:63px; background: transparent url(/images/sub_nav2.gif) 0 -66px no-repeat;}
#sub_col li.l2 a{width:212px; height:63px;}
#sub_col li.l2 a:hover{background: transparent url(/images/sub_nav2.gif) -212px -66px   no-repeat;}

#sub_col li.l3 {width:212px; height:75px;background: transparent url(/images/sub_nav2.gif) 0 -132px no-repeat}
#sub_col li.l3 a{width:212px; height:75px;}
#sub_col li.l3 a:hover{background: transparent url(/images/sub_nav2.gif) -212px -132px   no-repeat;}

#sub_col li.l4 {width:212px; height:63px;background: transparent url(/images/sub_nav2.gif) 0 -205px no-repeat}
#sub_col li.l4 a{width:212px; height:63px;}
#sub_col li.l4 a:hover{background: transparent url(/images/sub_nav2.gif) -212px -205px   no-repeat;}


.safety {
border: #FFFFFF 5px solid;
padding: 28px 10px 10px 10px;
display:block;
width: 220px;
margin:0 0 10px 10px;
float:right;
font-size:.9em;
color:#FFFFFF;
background: url(/images/safe.gif) repeat-x #041431;
line-height:1.6em;
}


#split_col1 {
	float: left;
	width: 325px;
	margin: 0;
	padding: 18px 18px 20px 30px;

}

#split_col2 {
	float: right;
	width: 325px;
	margin: 0;
	padding: 18px 18px 100px 30px;

}


.home #split_col1 {
	float: left;
	width: 225px;
	margin: 0;
	padding: 0;

}

.home #split_col2 {
	float: left;
	width: 225px;
	margin: 0 0 0 25px;
	padding: 0;

}




.center {
text-align:center;
}

.date {
	color: #B7BB6D;
	}

#clear {
	clear: both;
	}
	
div.hr {
	height: 25px;
	clear: both;
}

div#clear {
	height:15px;
	}
.aboutb div#clear {
	height:5px;
	}

.note {
	text-transform: uppercase;
	color: #CCCCCC;
	}

.headline_link, .headline_link a, .headline_link a:link, .headline_link a:visited, .headline_link a:hover, .headline_link a:active {
	color: #B7BB6D;
	size: 70%;
	}

.highlight {
	background-color: #ffcc99;
	}

.right {
	float: right;
	}

.left {
	float: left;
	}
	
.sub_section_link {
	width: 100%;
	height:100px;
	display:block;
	clear:both;
	}


acronym {
	background-color: #D3D3D3; cursor: help;
	}
	
.table_text_highlight {
color: #FF9900;
}
	
/* Tables
------------------------------------*/	
	
.tabular {
	width: 100%;
	background-color: #041432;
	border: 3px solid #FFFFFF;
	margin-bottom: 10px;
	margin-top: 10px;
	color:#FFFFFF;
	}
	
	.tabular input, .tabular textarea{
	border: 1px #ffffff solid;
	background:#CCCCCC;
	}
	
	
.tabular2 {
	width: 100%;
	background-color:#071745; /*#e1e1e1*/
	border: 1px solid #071A4A;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color:#FFFFFF;
}


.tabular3 {
	width: 100%;
	background-color:#071745; /*#e1e1e1*/
	border: 2px solid #003366;
	margin-bottom: 5px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 12pt*/;
	font-weight: normal;
	color:#FFFFFF;
}
	
	
	
.tabular th {
	background-color: #666;
	text-align:left;
	height:10px;
	color: fff;
	}
	

.tabular_highlight {
	background-color: #03112C;
	}
	
.tabular_highlight2 {
	background-color: #071745;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color:#FFFFFF;
	}
	
.store_listings {
	width: 100%;
	background-color: #fff;
	margin-bottom: 10px;
	margin-top: 10px;
	}

.store_listings th {
	background-color: #666;
	text-align:left;
	height:10px;
	color: fff;
	}

.store_listings_highlight {
	background-color: #fff;
	}

.info_pop {
	width: 400px;
	background-color: #fff;
	margin-bottom: 10px;
	margin-top: 10px;
	border: 1px solid #666;
	}

.info_pop th {
	background-color: #666;
	text-align:left;
	height:10px;
	color: fff;
	}

.info_pop_highlight {
	background-color: #fff;
	}
input {
	background-color: #FF9900;
	border: 3px solid #041432;
	color:#041432;
	}
	


/* Latch benefits sub column
------------------------------------*/

.speed #sn_speed {background: #072152; color:#000000;}
.youth #sn_youth {background: #072152; color:#000000;}
.team #sn_team {background: #072152; color:#000000;}
.elite #sn_elite {background: #072152; color:#000000;}
.nfl #sn_nfl {background: #072152; color:#000000;}
.hs #sn_hs {background: #072152; color:#000000;}
.aims #sn_aims {background: #072152; color:#000000;}
.faq #sn_faq {background: #072152; color:#000000;}

.football #sn_football {background: #072152; color:#000000;}
.footballstaff #sn_football {background: #072152; color:#000000;}
.soccer #sn_soccer {background: #072152; color:#000000;}
.soccerstaff #sn_soccer {background: #072152; color:#000000;}
.baseball #sn_baseball {background: #072152; color:#000000;}
.baseballstaff #sn_baseball {background: #072152; color:#000000;}
.lacrosse #sn_lacrosse {background: #072152; color:#000000;}
.lacrossestaff #sn_lacrosse {background: #072152; color:#000000;}
.wrestling #sn_wrestling {background: #072152; color:#000000;}
.wrestlingstaff #sn_wrestling {background: #072152; color:#000000;}
.golf #sn_golf {background: #072152; color:#000000;}
.golfstaff #sn_golf {background: #072152; color:#000000;}

.tennis #sn_tennis {background: #072152; color:#000000;}
.tennisstaff #sn_tennis {background: #072152; color:#000000;}

.staff #sn_staff {background: #072152; color:#000000;}
.facilities #sn_facilities {background: #072152; color:#000000;}
.franchise #sn_franchise {background: #072152; color:#000000;}
.tech #sn_tech {background: #072152; color:#000000;}




/* Footer
------------------------------------*/

#footer {
	width: 836px;
	height:49px;
	background: url(/images/footer.gif) no-repeat;
	margin: 0px;
	padding: 15px 10px 0px 20px;
	clear:both;
	
}

#flashcontent {
	position:absolute;
	left:763px;
	top:17px;
	z-index:1;
}

.baseball #break {
	position:absolute;
	left:235px;
	top:106px;
	width:18px;
	height:67px;
	z-index:3;
	background: url(/images/batt_end.gif) no-repeat;
}

.aims #break {
	position:absolute;
	left:224px;
	top:303px;
	width:29px;
	height:71px;
	z-index:3;
	background: url(/images/break_aims.gif) no-repeat;
}

.lacrosse #break {
	position:absolute;
	left:204px;
	top:26px;
	width:49px;
	height:81px;
	z-index:3;
	background: url(/images/break_lacrosse.gif) no-repeat;
}

.team #break {
	position:absolute;
	left:204px;
	top:107px;
	width:49px;
	height:225px;
	z-index:3;
	background: url(/images/break_team.gif) no-repeat;
}
.soccer #break {
	position:absolute;
	left:204px;
	top:121px;
	width:49px;
	height:111px;
	z-index:3;
	background: url(/images/break_soccer.gif) no-repeat;
}

.travel #break {
	position:absolute;
	left:204px;
	top:108px;
	width:49px;
	height:95px;
	z-index:3;
	background: url(/images/break_international.gif) no-repeat;
}

.youth #break {
	position:absolute;
	left:221px;
	top:184px;
	width:32px;
	height:44px;
	z-index:3;
	background: url(/images/break_youth.gif) no-repeat;
}
.football #break {
	position:absolute;
	left:204px;
	top:259px;
	width:49px;
	height:118px;
	z-index:3;
	background: url(/images/break_football.gif) no-repeat;
}
.sep {
border-bottom: 1px #000000 solid;
width:100%;
}
.callout {
background: #003366;
border:2px #000000 solid;
padding:10px;
color:#FFFFFF;

}

/* Ajax Tabs
------------------------------------*/

#combine_maincol {
	width: 477px;
	margin: 0;
	padding: 10px 20px 30px 20px;
	height:100%;
}

.shadetabs{
padding: 0;
margin:0 0 0 3px;
font: bold 10px "Lucida Grande";
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: -2px;
padding:0;
}

.shadetabs li a{
text-decoration: none;
z-index:1;
padding: 8px 12px 10px 12px;
margin:0;
/*margin-right: 3px;*/
/*border: 1px solid #778;*/
color: #fff;
background:url(/images/shade.gif) repeat-x;
}

.shadetabs li a:visited{
color: #fff;
}

.shadetabs li a:hover{
background-image: url(/images/shadeactive.gif);
color: #2d2b2b;
}


.shadetabs li a.selected{ /*selected main tab style */	
background-image: url(/images/shadeactive.gif);
color: #2d2b2b;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

/* Combine Homepage Feature 
------------------------------------*/


/* Staff Image Structure 
------------------------------------*/

.bioimg {
 width:150px;
 height: 186px;
 border: 1px #000;
 background:  none;
 float:left;
 margin:6px;
	
}

/* Flash NFL Combine Ad	
------------------------------------*/
#f_holder {
width:1px;
height:295px; 
position: relative;
}

#con_flash {
	width: 522px;
	height: 354px;
	position:absolute;
	left: -21px;
	top: -113px;
	z-index:99;
}

.feature_highlight {
border-top:dashed 1px;
border-bottom:dashed 1px;
background:#BBB4A4;
padding:10px;
margin:0;
}
