@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
*{
	margin:0
}
:focus {
	outline: 0;
}
body {
	line-height: 1px;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
html,body{
		height:100%;
} 
body{
		background:url(../images/background.jpg) repeat-x;
		background-color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
}
#wrapper{
		margin:0 auto;
		height:100%;		
	}
/*

------------------------------------
Bailey / Stucture                
------------------------------------*/

#header, #wrapper, #nav-wrap, #content, #footer{ width:966px; padding:12px; }
#header{height:261px; margin-bottom:-12px;}
#content{height:100%; width:964px; margin-top:-1px; background:#fff; border-right:1px solid #ccc; border-left:1px solid #ccc;}
#footer{height:260px;}
#page-content{float:left; width:600px; height:100%; display:block; padding:6px; background:#F4FBFF;}
#right-sidebar-top{float:right; width:335px; height:400px; padding:6px;}

#TB-subnav{display:inline-block; width:315px; padding:12px; margin:12px auto; border-bottom:1px solid #999;}
#TB-subnav li {display:inline-block; height:24px; margin-left:15px;}
#TB-subnav li a{display:block; float:left; height:24px; text-decoration:none; padding:0; cursor:pointer;}
#TB-subnav li a b{text-indent:-9999em;}

#TB-subnav li:hover a, #TB-subnav a:hover{background-position: 0 -23px;}

#TB-subnav li a.news{background:url(../images/news.png) no-repeat; height: 24px; width:63px;}
#TB-subnav li a.rules{background:url(../images/rules.png) no-repeat; height: 24px; width:71px;}
#TB-subnav li a.bracket{background:url(../images/bracket.png) no-repeat; height: 24px; width:85px;}


/*------------------------------------
Bailey / Typography                
------------------------------------*/	

h1{	font-size:16px;	margin-bottom:12px;	color:#4d4d4d;	font-weight:bold; letter-spacing:-.08em;}
h2{	font-size:12px;margin-bottom:12px;	font-weight:bold; color:#4d4d4d; letter-spacing:-.08em;}
p{	color:#666;	font-size:12px;	padding-bottom:24px; margin:6px;	line-height:160%;}
#page-content p{font-weight:normal;}

.float-right{float:right;}
.center{margin:0 18%; display:block;}

a:link, a:visited{color:#fff; text-decoration:none;}
a:hover{text-decoration:underline;}
a.sub-link{color:#ff0000; text-decoration:none; font-size:11px; margin:3px;}
a.sub-link:hover{color:#003;}

a.body-link{color:#069;}
/*

------------------------------------
Bailey / Images                
------------------------------------*/
.small-thumb{margin-bottom:12px ;max-width:55%;}
img.feat{padding:3px; border:1px solid #CCC; margin-bottom:24px; max-width:590px;}
img.maxwidth{max-width:590px;}
.medium-thumb{max-width:85%; margin-bottom:24px;}
/*

------------------------------------
Bailey / Navigation                
------------------------------------*/	
#nav-wrap{
	border-top:1px solid #6d93d1;
	background:url(../images/nav_BG.jpg) repeat-x;
}
#nav li{
	display:inline-block;
	padding:3px;
	margin-right:15px;
	font-size:.7em;
}


.dotate{
	margin:-10px 24px 0 0;
}


div#rotator {
	position:relative;
	height:290px;
	width:675px;
	margin:7px 13px;
}
div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}

div#rotator ul li img {
	padding: 0px;
}
div#rotator ul li.show {
	z-index:500
}


/*

------------------------------------
Bailey / Header                
------------------------------------*/	
.branding{
	margin-top:45px;
}
.bailey-football{
	position:absolute;
	margin:42px 0 0 80px;
}

/*

------------------------------------
Bailey / Header                
------------------------------------*/	
.inline-list{
	margin:19px;	
	display:block;
}
.inline-list li{
	display:inline;
	float:right;
	margin-bottom:24px;
}
.border-top{border-top:1px solid #ccc;}
.border-bottom{border-bottom:1px solid #ccc; padding-bottom:3px;}

.facebook{ position:absolute; margin-top:-13px; margin-left:-20px;}



