/* reset */
*{margin:0; padding:0; /*font-size:100%;*/}
ul,ol {padding-left:15px;}
img{border:0;}
/* / reset */


/* generic classes */
.clearer{clear:both; line-height:0; font-size:0; height:0;}
.bolded{font-weight:bold;}
.left{float:left;}
.right{float:right;}
em{font-weight:bold; font-size:1em; font-variant:normal; font-style:normal;}
.spacer-15{padding-bottom:15px;}

/* page blocks */
body{ background:#f7d682; margin-top:15px; margin-bottom:25px;/*line-height: 1;*/}
#all{width:950px; margin:auto; background:#fff;padding:20px; padding-top:0;}
	#header{ height:143px; background:url('../images/bg-header.png') top left repeat-x; position:relative; }
	#content{padding-top:35px;}
		#col-lft{ width:250px; float:left; margin-right:20px;}
		#col-ctr{ width:500px; float:left; line-height:13px;}
		#col-rgt{width:160px; float:right;}
	#footer{ height:145px; padding-top:17px; background:#ccc; background:url('../images/bg-footer.png') top left repeat-x;}
	
/* cols styles */
#col-ctr { font-family:"Times New Roman", Times, sans-serif; /*font-size:16px;line-height:19px;*/ color:#000; font-weight:normal;}

	h1{
	color:#606;
	font-size:24px;
	padding-bottom:35px;
	padding-top:10px;
	line-height: 26px;
	margin: -5px 0 0 0;
}
	
	.archive{color:#600000; background:#f8eacf; line-height:35px; font-size:0.9em; text-align:center; margin-bottom:15px; padding:10px;}
	.archive a{color:#600000; background:#f8eacf; text-decoration:underline;}
	.archive a:hover{color:#600000; background:#f8eacf; text-decoration:underline;}
	
	/* one item = one news*/
	
	#col-ctr p{ font-family:"Times New Roman", Times,sans-serif;font-size:16px;line-height:19px;color:#000; font-weight:normal;}
	#col-ctr a {color:#309; text-decoration:none;}	
	#col-ctr a:hover {color:#309; text-decoration:underline;}	
	
	.one-item{padding-bottom:20px;}

	.one-item span.sdate{color:#606;}
	
	.one-item a{color:#309;}
	.one-item a:hover{text-decoration:none;}
	
	.one-item h3{font-weight:normal;/*line-height:18px;*/font-size:16px;font-weight:normal; padding-bottom:20px;}
		.one-item p{text-align:justify; padding-bottom:20px;}
	.one-item ul{ padding-bottom:20px;}
	
	.press-release h3{text-transform:uppercase;  text-align:center;font-size:13px;line-height:15px; padding-bottom:10px; }
	.press-release p{font-size:13px;}
	
	.list-small{font-size:13px;}
	
	#browse-reps{}
	 #browse-reps .prev{float:left; width:48%; text-align:right;}
	 #browse-reps .next{float:right; width:48%; text-align:left;}
	#browse-reps .continue{color:#939; font-size:18px; line-height:24px; font-weight:bold; text-align:center;}
	#browse-reps .jump-how-to{color:#636;font-size:13px; line-height:14px;text-align:center;}
	
	.longevity-links{color:#636;font-size:11px; line-height:12px;text-align:left;}
	
	/* from schedule : help bloc below table*/	
	p.legend{
	font-size:13px;
	padding:15px 0 25px 0;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
}
	/* iphone download teaser */
	p.iphone-app{background:url('../images/iphone-app.jpg') 0 0 no-repeat; padding-left:80px; text-align:justify; height:124px;}
	p.iphone-app a{color:#309;}
	p.iphone-app a:hover{text-decoration:none;}

	
#col-lft{}
	#calendar-wrp{background:url('../images/bg-calendar.png') top left repeat-x; padding-top:5px; padding-bottom:25px;}
	.calendar-content{text-align:center;}
	.calendar-hlp{ padding:10px 25px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.3em; color:#606; text-align:justify; font-weight:bold}
	
	.champ{width:125px; padding-bottom:30px;}
	.champ p{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em; color:#575757; padding: 2px 0; line-height:1.2em;}
		.ncaa {background:url('../images/champ-ncaa-bg.jpg') top left no-repeat;}
		.ncaa p{padding:5px 0 20px 0; font-weight:bold;}
		
	#spread-box{border-top:5px solid #dec381; border-bottom:5px solid #dec381;height:100px;padding-top:50px; text-align:center;
		background:url('../images/bg-search-spread-word.gif') center 16px no-repeat #fcf7ea;}
	#spread-box label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#575757; line-height:18px;}
	#spread-box input.search-term{width:200px ; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:5px 2px}
	#spread-box input.search-sub{width:70px ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;padding:3px; color:#606}
	
	#david-toms{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; padding:70px 20px 10px 20px; color:#336; margin-top:15px;
		background:url('../images/bg-david-toms-fond.gif') center 16px no-repeat; text-align:center;}
	
	
/* HEADER */
	#don-photo{width:265px; height:122px;  padding-top:21px;float:left;
			background:url('../images/bg-don-photo.gif') top left repeat-x; }

	.meet-don-lnk{display:block; width:65px; height:43px;background:url('../images/menu/btn-meet-don.gif') 0 0 no-repeat; text-decoration:none;}
	.meet-don-lnk:hover{background:url('../images/menu/btn-meet-don.gif') 0px -43px no-repeat; text-decoration:none;}

	#search-box{ float:left; padding-top:30px; padding-left:12px;}
	#search-box .search-term{float:left; padding-top:5px; padding-left:5px;}
	#search-box .search-term input{width:160px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;padding:2px; }
	#search-box .search-sub{height:18px; width:25px; padding-left:8px;float:left; border:0; padding-top:7px;}

	#email-don{float:right; padding-top:21px;width:79px; height:43px;overflow:hidden;}
	#email-don a{float:right;background:url('../images/menu/btn-email.gif') 0px 0px no-repeat; text-decoration:none;display:block; width:79px; height:43px;}
	#email-don a:hover{background:url('../images/menu/btn-email.gif') 0px -43px no-repeat; }
	#email-don a span{position:relative; left:-999px;}


	#get-tigers{position:absolute; top:80px; left:285px;}
	
	#ad-wrp{position:absolute; right:10px; top:75px; width:468px; height:60px;}	
	
	#established{position:absolute; top:6px; left:165px; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; color:#616161;}

/* Menu */
	.menu a span{position:relative; left:-999px;}
	/* ================================================================ 
	This copyright notice must be untouched at all times.
	The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/basic_dd.html
	Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
	This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
	=================================================================== */
	.menu{padding-top:21px;}
	.menu ul{list-style-type:none; padding:0;}
	/* make the top level links horizontal and position relative so that we can position the sub level */
	.menu li{float:left;position:relative;z-index:100; height:43px;}
	/* use the table to position the dropdown list */
	.menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:43px;text-align:left}
	/* style all the links */
	.menu a, .menu :visited {display:block;font-size:10px;text-decoration:none;font-family:verdana, sans-serif;}
	/* hide the sub level links */
	.menu ul ul {visibility:hidden;position:absolute;width:237px;height:0;}
	.menu ul ul li{width:237px;height:23px; border-bottom:1px solid #8d6d8d; background:#704870;text-align:left }
	.menu ul ul li a{width:222px;line-height:23px;text-align:left; padding-left:15px; color:#fff; text-align:left}
	/* make the sub level visible on hover list or link */
	.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}
	/* style ecah first level */
	.m-latest, .m-latest a.l0{width:67px;}
	.m-foot, .m-foot a.l0{width:73px;}
	.m-base, .m-base a.l0{width:86px;}
	.m-basket, .m-basket a.l0{width:90px;}
	.m-more, .m-more a.l0{width:65px;}
	/* 2nd level hover bg color */
	.menu li a:hover{background:#61116a;}
	
	/* first level specifics */
	.menu li a.l0{height:43px; display:block;}
	.m-latest a.l0{background:url('../images/menu/btn-latest.gif') 0 0 no-repeat;}
	.m-latest a.l0:hover{background:url('../images/menu/btn-latest.gif') 0 -43px no-repeat; }
	.m-foot a.l0{background:url('../images/menu/btn-foot.gif') 0 0 no-repeat;}
	.m-foot a.l0:hover{background:url('../images/menu/btn-foot.gif') 0 -43px no-repeat;}
	.m-base a.l0{background:url('../images/menu/btn-base.gif') 0 0 no-repeat;}
	.m-base a.l0:hover{background:url('../images/menu/btn-base.gif') 0 -43px no-repeat;}
	.m-basket a.l0{background:url('../images/menu/btn-basket.gif') 0 0 no-repeat;}
	.m-basket a.l0:hover{background:url('../images/menu/btn-basket.gif') 0 -43px no-repeat;}
	.m-more a.l0{background:url('../images/menu/btn-more.gif') 0 0 no-repeat;}
	.m-more a.l0:hover{background:url('../images/menu/btn-more.gif') 0 -43px no-repeat;}
	
/* disclaimer */
#disclaimer{color:#6b2173; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:center; padding:10px 0px; padding-top:30px;}


/* FOOTER */
	#longevity-design{float:left;width:270px;background:url('../images/footer/bg-long-desgin.png') 0 0 repeat-x; height:145px; margin-right:20px;}
	#longevity-design p{padding:15px 40px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px;}



	#foot-lastest{float:left;width:150px;}
	#foot-lastest p{float:left;width:150px; padding-top:2px; color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
	#foot-lastest p a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;  color:#fff;}
	#foot-lastest p a:hover{text-decoration:underline;}
	#foot-lastest p a span{font-size:10px; color:#fff; line-height:12px; display:block; }
	
	#foot-lastest p.rss a{background:url('../images/footer/icon-rss.gif') 0 20px no-repeat; display:block; padding-left:40px;padding-top:30px; line-height:18px;
					 display:none;}
	#foot-footb{float:left;width:115px;}
	#foot-base{float:left;width:140px;}
	#foot-basket{float:left;width:120px;}
	#foot-more{float:left;}

	#footer ul{padding:0; list-style-type:none;}
	#footer ul li{line-height:13px;}	
	#footer ul li a{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
	#footer ul li a:hover{text-decoration:underline;}
	
	
/*  tables */
	/* commons to center col tables */
	#col-ctr table{width:500px;border-collapse:collapse; border-top:1px solid #dbb794; border-left:1px solid #dbb794; margin-bottom:20px;}
	#col-ctr table tr.even{background:#FFF8E0;}
	#col-ctr table td {border-right:1px solid #dbb794; border-bottom:1px solid #dbb794;padding:10px;}
	
	/* schedule*/
	.sched-table{}
	.sched-table td {}
	
	td.sched-date, td.sched-time{width:100px; text-align:center;  font-size:0.95em; color:#320e32; 
				font-family:Arial, Helvetica, sans-serif;}
	td.sched-place{width:236px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.1em; }
	td.sched-time{ font-size:0.8em;}
	
	/*playeer commitment */
	.commit-table{}
	td.play-commit{padding:10px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}
	
	/*signees */
	.signee-table{}
	td.signee{padding:10px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}
	td.signee-confirmed{width:40px; padding:10px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
	
	/*top prospect */
	.pospect-table{}
	td.prosp-rank{width:40px; text-align:right; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#320e32;}
	td.prosp-describ{font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}
	td.prosp-describ a{color:#606;}
	td.prop-sub25{font-family:Arial, Helvetica, sans-serif; font-size:.9em;}
	td.prop-sub25 a{color:#606;}
	td.prop-bestofrest{font-family:Arial, Helvetica, sans-serif; font-size:.8em;}
	td.prop-bestofrest a{color:#606;}
	
	
	/*rosters */
	.roster-table{}
	td.rost-rank, td.rost-pos{ width:40px; text-align:center; font-size:0.85em; font-family: Arial, Helvetica, sans-serif; color:#320e32; }
	td.rost-name{font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}
	.roster-table th{ border-right:1px solid #dbb794; border-bottom:1px solid #dbb794; padding:10px; color:#fff; background:#606; font-family: Arial, Helvetica, sans-serif; font-size: .95em;}
	.roster-table th.rost-name{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}
	
	
	/* depth chart*/
	.depth-table{}
	td.depth-pos{width:40px; text-align:center; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#320e32; font-size:0.95em;}
	td.depth-name{font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}
	td.depth-team{background:#606; font-size:1em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; }
	
	.sanseriff-smalltype {font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000;}
	
	
	
	
	
.anchorlinks {
	font-family: Arial, Helvetica, sans-serif; font-size: .85em; margin:-20px 0 30px 0; color:#B48B1A; font-weight:bold;
}
.anchorlinks a{
	color:#B48B1A; 
}
.signee_form {margin: -30px 0 30px 0px;}
.signee_form_copy { font:Arial, Helvetica, sans-serif; color:#B48B1A; font-size:.85em;}.interviewline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-style: italic;
}
p.interviews-bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	color: #000;
	font-weight: normal;
	margin-bottom:20px;
}
p.interviews-bodycopy a{color: #606;}

p.links-bodycopy { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.3em; color: #606; margin:0 0 20px 0}

p.links-bodycopy a{ color:#606;}

.wherearetheynow-copy {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;
	color: #000;
	margin: 0 0 20px 0;
}
.sub-paragraphs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin: -25px 0 40px 0;
}
.sub-paragraphs a{
	color:#606;
}
.smaller-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: -30px 0 30px 0;
}
.ticket-disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin: -25px 0 40px 0;
	color:#606;
}
.meet_image {
	float: left;
	height: 261px;
	width: 250px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#countdown-area{
	background: #fae6b1;
	padding-bottom: 1px;
	margin-bottom: 20px;
}
