body { background: #000000 url('../images/bg.jpg') repeat top left; font-family: "Arial", Geneva, Helvetica, sans-serif; margin: 0px; padding: 0px; }

a img { border: none; }

form { margin: 0px; padding: 0px; }

.clearfloat { clear: both; }

.header { background:url('../images/header.gif') no-repeat top left; width:1007px; height:130px; }

.h_filtre form { padding:0px; margin:0px; }

.tooltip {
	background: url('../images/bg-players.jpg') repeat;
	display: fixed;
	width: 240px;
	height: 74px;
	padding:0 15px 0 17px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4f4f4f;
	text-align:left;
	z-index: 200;
}

.logo { padding-left:10px; }
.logo a, .logo a:active, .logo a:visited, .logo a:hover { z-index:1000; border:0px; }

.top_form { padding:0px; }
.top_form form { margin:0px; padding:0px; }
.field { font-size: 11px; background: url('../images/bg_search.jpg') repeat-x top left; width:145px; height:27px; padding:4px 0 0 15px; font-family:"Trebuchet MS"; color:#ffffff; border:0px; overflow:hidden; }
.btn_submit { padding:0px; margin:0px; border:0px; vertical-align:bottom; margin-bottom:expression(1+'px');}

.cell-promo { padding-top:17px; }

.get-tickets { background:url('../images/get-tickets.gif') no-repeat top left; width:193px; height:99px; }

.get-gear { background:url('../images/get-gear.gif') no-repeat top left; width:219px; height:212px; }
.get-gear .text-gear { padding:180px 0 0 17px; font-size:11px; font-weight:bold; color:#ffffff; }

.text-gear h2 { padding:0px; margin:0px; font-size:12px; font-weight:bold; text-align:left; text-transform:uppercase; color:#ffffff; }
.text-gear a, .text-gear a:active, .text-gear a:visited, .text-gear a:hover { font-size:11px; font-weight:bold; color:#fee000; text-align:left; text-decoration:none; }

.cell-news { background:url('../images/bg-news-cell.jpg') repeat top left; border-top:1px solid #000000; border-left:1px solid #000000; }
.cell-news h1 { font-size:16px; font-weight:bold; color:#f1f1f1; text-align:left; }
.cell-news .content { padding:0px 0px 20px 0px; font-size:12px; font-weight:normal; color:#ffffff; text-align:left; }
.cell-news .news-text { padding-top:15px; font-size:12px; font-weight:normal; color:#ffffff; text-align:left; }
.cell-news .news-date { padding-top:5px; font-size:11px; font-weight:normal; color:#ffffff; text-align:left; }

.content { font-size: 14px; text-align:left; font-family:"Trebuchet MS", Arial; color:#ffffff; padding-bottom:13px; }
.content a, .content a:active, .content a:visited, .content a:hover { font-size:12px; font-weight:normal; color:#ffffff; text-align:left; text-decoration:underline; }
.news-text a, .news-text a:active, .news-text a:visited, .news-text a:hover { font-size:12px; font-weight:normal; color:#ffffff; text-align:left; text-decoration:underline; }

.newsletter { padding:0px; }
.newsletter form { margin:0px; padding:0px; }
.news_field { font-size: 11px; background-color:#a2a1a1; width:163px; height:28px; padding:4px 0 0 10px; font-family:"Trebuchet MS"; color:#000000; border:0px; overflow:hidden; }
.btn_send { padding:0px; margin:0px; border:0px; vertical-align:bottom; margin-bottom:expression(1+'px');}
.text-newsletter { padding:3px 0px 0px 0px; font-size:11px; font-weight:normal; color:#ffffff; }

.footer { background-color:#000000; font-size:11px; padding:12px; }
.footer a, .footer a:active, .footer a:visited, .footer a:hover { font-size:11px; font-weight:bold; color:#ffffff; padding:0px 8px 0 8px; line-height:23px; text-transform:uppercase; text-decoration:none; }

.box_right { background-color:#000000; }

.hid {display: none;}
.shw {display: block;}

.btn-on { background:url('../images/bg-button-news.jpg') no-repeat top left; width:109px; height:54px; padding:5px 5px 5px 20px; vertical-align:middle; }
.btn-on a, .btn-on a:active, .btn-on a:visited, .btn-on a:hover { font-size:11px; font-weight:bold; vertical-align:middle; color:#ffffff; padding:0px; text-decoration:none; }

.btn-off { background-color:#121212; width:109px; padding:0px 5px 0px 20px; height:54px; vertical-align:middle; }
.btn-off a, .btn-off a:active, .btn-off a:visited, .btn-off a:hover { font-size:11px; font-weight:bold; color:#ffffff; padding:0px; text-decoration:none; }

.bg-blur { background:url('../images/blur-page.jpg') repeat top left; }
.txt-form { font-size:14px; color:#ffffff; font-family:"Trebuchet MS", Arial; font-weight:bold; text-align:left; }
.fld-form { width:215px; font-size:14px; color:#000000; font-family:"Trebuchet MS", Arial; background-color:#adadad; font-weight:normal; border-style:solid; border-width:1px; border-color:#000000; overflow:auto; text-align:left; }
.fld-form-area { font-size:14px; color:#000000; font-family:"Trebuchet MS", Arial; background-color:#adadad; font-weight:normal; border-style:solid; border-width:1px; border-color:#000000; overflow:auto; text-align:left; }
.txt-content { font-size:14px; font-family:"Trebuchet MS", Arial; color:#ffffff; font-weight:normal; text-align:left; }
.txt-content a, .txt-content a:active, .txt-content a:visited { font-size:14px; font-family:"Trebuchet MS", Arial; color:#ffffff; font-weight:normal; text-align:left; }
.txt-content a:hover { text-decoration:none; }

.news-list-title { font-size:14px; font-family:"Trebuchet MS", Arial; color:#eaecee; font-weight:normal; text-align:left; }
.news-list-title a, .news-list-title a:active, .news-list-title a:visited { font-size:13px; font-weight:normal; color:#eaecee; padding:0px; text-decoration:underline; }
.news-list-title a:hover { text-decoration:none; }
.news-list-text { font-size:14px; font-family:"Trebuchet MS", Arial; color:#f9f9f9; font-weight:normal; text-align:left; padding:5px 0px 5px 0px; }
.news-list-date { font-size:12px; color:#9ba3af; font-weight:normal; text-align:left; }

.breadcrumbs { margin:0px; padding:0px 0px 20px 0px; text-align:left; font-size:13px; font-family:"Trebuchet MS", Arial; font-weight:normal; color:#f6f6f6; }
.breadcrumbs a, .breadcrumbs a:active, .breadcrumbs a:visited, .breadcrumbs a:hover { font-size:13px; font-family:"Trebuchet MS", Arial; color:#e0e2d5; font-weight:normal; text-decoration:underline; }

.lnk-tickets { position:relative; top:0px; left:0px; z-index:1000; }

.space_page { padding-top:11px; }
.new-date { position:relative; top:-5px; font-size:11px; color:#9ba3af; font-weight:normal; text-align:left; }

.bar-title { background:url('../images/bar-title.jpg') repeat-x center left; height:44px; }
.bar-title h1 { margin:0px; padding:7px 4px 2px 17px; font-family:"Impact", Arial; font-size:24px; color:#ffffff; font-weight:bold; text-align:left; text-shadow:0.09em 0.09em 0.05em #161616; text-transform:uppercase; }
.texts { padding:2px; font-family:"Trebuchet MS", Arial; font-size:14px; color:#fffffe; font-weight:normal; text-align:left; }
.texts h2 { font-size:16px; color:#fffffe; font-weight:bold; text-align:left; }
.texts a, .texts a:active, .texts a:visited { font-size:14px; color:#fee000; font-weight:normal; text-decoration:underline; }
.texts a:hover { text-decoration:none; }

.team-title { padding:0px; font-family:"Impact", Arial; font-size:23px; color:#ffffff; font-weight:bold; text-align:left; text-transform:uppercase; }
.team-title a, .team-title a:active, .team-title a:visited, .team-title a:hover { padding:0px; font-family:"Impact", Arial; font-size:23px; color:#ffffff; font-weight:bold; text-align:left; text-transform:uppercase; text-decoration:none; }
.team-number { padding:0px; font-family:"Impact", Arial; font-size:23px; color:#fe0300; font-weight:bold; text-align:left; text-transform:uppercase; }
.team-position { padding:0px; font-family:"Impact", Arial; font-size:23px; color:#f9d505; font-weight:bold; text-align:left; text-transform:uppercase; }
.team-location { padding:11px 0px 7px 0px; font-family:"Trebuchet MS", Arial; font-size:14px; color:#ffffff; font-weight:normal; text-align:left; }
.team-white { padding:2px 10px 2px 10px; font-family:"Trebuchet MS", Arial; font-size:14px; color:#ffffff; font-weight:normal; text-align:left; }

.team_green { background-color:#008e97; height:27px; vertical-align:middle; text-align:left; padding:0px 0px 0px 10px; font-family:"Trebuchet MS", Arial; font-size:14px; color:#ffffff; font-weight:bold; text-align:left; }
.teams_offense { text-align:left; padding:10px; font-family:"Trebuchet MS", Arial; font-size:14px; color:#fee000; font-weight:bold; text-align:left; }

.schd {height:27px; vertical-align:middle; text-align:left; padding:0px 0px 0px 10px; font-family:"Trebuchet MS", Arial; font-size:14px; color:#ffffff; text-align:left;}
.small-schd { height:25px; vertical-align:middle; text-align:left; padding:0px 6px 0px 5px; font-family:"Trebuchet MS", Arial; font-size:12px; color:#ffffff; text-align:left;}
.small-schd a, .small-schd a:active, .small-schd a:visited, .small-schd a:hover { font-size:12px; color:#fffc00; font-weight:bold; text-align:left; text-decoration:none; }
 
.media-title { text-align:left; }
/*.media-title a, .media-title a:active, .media-title a:visited { background:url('../images/arrow.gif') no-repeat center left; padding:0 0 0 14px; font-size:13px; color:#ffffff; text-align:left; text-decoration:none; }*/
.media-title a, .media-title a:active, .media-title a:visited { padding:0px; font-size:13px; color:#ffffff; text-align:left; text-decoration:none; }
.media-title a:hover { text-decoration:underline; }
.media-image { padding:6px 0px 0px 0px; }

/* DROPDOWN MENU */
#nav{ padding:0; margin:0; list-style:none; height:40px; position:relative; z-index:500; }
#nav li.top {display:block; float:left; height:40px; padding-right:5px; }
#nav li a.top_link { display:block; float:left; height:40px; padding:0px; cursor:pointer; }

/* Default list styling */
#nav li:hover { position:relative; z-index:200; }

#nav li:hover ul.sub
	{ left:0px; top:40px; padding:0px; white-space:nowrap; width:180px; height:auto; z-index:300; }
#nav li:hover ul.sub li
	{ display:block; height:31px; position:relative; float:left; width:180px; font-weight:normal;}
#nav li:hover ul.sub li a
	{ display:block; font-size:12px; font-family:"Tahoma"; font-weight:normal; height:31px; width:180px; line-height:30px; text-indent:10px; color:#f1f1f1; text-decoration:none; text-align:left; font-weight:bold; background-color:#2f3127; }
	
#nav li:hover ul.sub li a:hover
	{ color:#ffffff; background:#595b4a; }

#nav ul,
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
	{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
	
	
.pages { text-align:left; color:#fffffb; font-weight:bold; }
.pages a, .pages a:active, .pages a:visited { padding:0px 2px 0px 2px; color:#fff59c; font-weight:normal; text-decoration:underline; }
.pages a:hover { text-decoration:none; }

table td.head { background-color:#373737; font-size:13px; color:#fff59c; font-weight:bold; text-align:left; }
table td.head a, table td.head a:active, table td.head a:visited, table td.head a:hover { padding:0px; color:#fff59c; font-weight:bold; text-decoration:none; }
 
table td.head-right { background-color:#373737; font-size:13px; font-weight:bold; text-align:right; }
table td.head-right a, table td.head-right a:active, table td.head-right a:visited, table td.head-right a:hover { padding:0px; color:#fff59c; font-weight:bold; text-align:right; text-decoration:none; }

table td.row-right { padding:5px; color:#ffffff; font-size:14px; font-weight:normal; text-align:right; }
table td.row { padding:5px; color:#ffffff; font-size:14px; font-weight:normal; text-align:left; }
table td.row a, table td.row a:active, table td.row a:visited { padding:0px; font-size:14px; color:#bcbcbc; font-weight:normal; text-decoration:none; }
table td.row a:hover { text-decoration:underline; }

table tr.itl0 { padding:5px; background-color:#5e5e5e; text-align:left; }
table tr.itl1 { padding:5px; background-color:#585757; text-align:left; }
table tr.itl2 { padding:5px; background-color:#777777; text-align:left; }

.profile { color:#ffffff; font-size:13px; font-weight:normal; text-align:left; }

/* team page - coaches & staff section */
.cell_item { background-color:#585858; text-align:left; }
.cell_item_title { padding:0px 0px 0px 0px; font-size:14px; color:#ffffff; font-weight:normal; text-align:left; }
.cell_item_title a, .cell_item_title a:active, .cell_item_title a:visited { font-size:14px; color:#bcbcbc; font-weight:normal; text-decoration:none; }
.cell_item_title a:hover { text-decoration:underline; }
.pic_border_on { border:1px solid #efefef; }
.pic_border_no { border:1px solid #777777; }

.bio_cell { padding:5px; background-color:#5e5e5e; text-align:left; }
.bio_cell span { padding:5px; font-size:16px; text-transform:uppercase; color:#bcbcbc; font-weight:bold; text-align:left; }
.bio_text { padding:10px; font-size:14px; color:#ffffff; font-weight:normal; text-align:left; }

/* team page - index */
.team_squares { background:url('../images/bg-team-page.jpg') repeat-x top left; height:316px; }
.shewolves_squares { background:url('../images/bg-team-page.jpg') repeat-x top left; height:153px; }
.team_spotlight { margin:0px; padding:10px 20px 0px 20px; font-family:"Impact", Arial; font-size:22px; color:#ffffff; font-weight:normal; text-align:left; text-transform:uppercase; }
.spotlight_event { margin:0px; padding:10px 20px 0px 20px; font-family:"Impact", Arial; font-size:22px; color:#e1e1e1; font-weight:normal; text-align:left; text-transform:uppercase; }
.bg-next { background:url('../images/bg-next.jpg') repeat-x top left; height:24px; padding:0px 0px 0px 10px; font-family:"Trebuchet MS", Arial; font-size:13px; color:#ffffff; font-weight:normal; text-align:left; text-transform:uppercase; }
.bg-next a, .bg-next a:active, .bg-next a:visited, .bg-next a:hover { font-size:13px; color:#ffffff; font-weight:normal; text-align:left; text-transform:uppercase; text-decoration:none; }

.spotlight-event { background:#242424 url('../images/bg-spotlight-event.jpg') repeat-x top left; height:24px; padding:17px 0px 17px 20px; font-family:"Trebuchet MS", Arial; font-size:13px; color:#ebebeb; font-weight:normal; text-align:left; }

.bg-tm-top { background:url('../images/bg-tm-1.jpg') no-repeat center left; width:185px; height:42px; padding:0px 0px 0px 35px; font-family:"Impact", Arial; font-size:20px; color:#ffffff; font-weight:normal; text-align:left; }
.bg-tm-scs { background:url('../images/team_right_schedule.jpg') no-repeat center left; width:205px; height:46px; padding:0px 0px 0px 15px; font-family:"Impact", Arial; font-size:20px; color:#ffffff; font-weight:normal; text-align:left; }

.bg-tm-but { background:url('../images/bg-tm-but.jpg') no-repeat center left; width:185px; height:30px; padding:6px 0px 0px 35px; font-family:"Impact", Arial; font-size:20px; color:#ffffff; font-weight:normal; text-align:left; }
.bg-tm-but a, .bg-tm-but a:active, .bg-tm-but a:visited { font-family:"Impact", Arial; font-size:20px; color:#b0b0b0; font-weight:normal; text-align:left; text-decoration:none; }
.bg-tm-but a:hover { color:#ffffff; text-decoration:none; }

.right-small-schd { height:25px; vertical-align:middle; text-align:left; padding:0px 6px 0px 5px; font-family:"Trebuchet MS", Arial; font-size:11px; color:#ffffff; text-align:left;}
.right-small-schd a, .right-small-schd a:active, .right-small-schd a:visited, .right-small-schd a:hover { font-size:11px; color:#fffc00; font-weight:bold; text-align:left; text-decoration:none; }

.row_spec { padding:2px 0px 2px 10px; font-size:14px; text-align:left; }
.row_spec a, .row_spec a:active, .row_spec a:visited { font-size:14px; color:#ebebeb; font-weight:bold; text-align:left; text-decoration:underline; }
.row_spec a:hover { text-decoration:none; }

.num-pages { background:#1e1e1e url('../images/bg-num-pages.jpg') repeat-x left top; height:30px; margin:0px; padding:0px; font-size:14px; font-weight:normal; }
.num-pages span { font-size:14px; color:#cfb774; font-weight:bold; text-align:left; }
.num-pages a, .num-pages a:active, .num-pages a:visited { padding:0px 10px 0px 10px; color:#d3bb77; font-size:14px; font-weight:normal; text-decoration:none; }
.num-pages a:hover { padding:0px 10px 0px 10px; font-size:14px; font-weight:normal; color:#edd499; text-decoration:underline; }

div.dlink { padding:3px 0px 0px 14px; text-align:left; }
div.dlink a, div.dlink a:active, div.dlink a:visited { font-size:18px; color:#ebebeb; font-weight:bold; text-align:left; text-decoration:none; text-transform:uppercase; }
div.dlink a:hover { text-decoration:none; }

.dbio { text-align:left; font-size:14px; color:#dcdcdc; font-weight:normal; text-align:left; text-decoration:none; }
.dbio span { font-size:21px; color:#ffffff; font-weight:bold; text-align:left; text-decoration:none; text-transform:uppercase; }
.dbio b { text-align:left; font-size:14px; color:#888888; font-weight:bold; text-align:left; text-decoration:none; }

.head-text { background:url('../images/page-name.gif') repeat-x left bottom; height:48px; margin:0px; padding:0px; text-align:left; }
.head-text h2 { background-color:#121212; font-size:16px; color:#cccccc; font-weight:bold; text-align:left; padding:9px 10px 9px 0px; margin:10px 0px 10px 0px; }
