

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; max-height: 400px;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0 0 20px; background: #fff; position: relative; zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 400px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 40px; height: 80px; margin: -20px 0 0; display: block; background: url(../images/nav-arrows.png) no-repeat 0 0; position: absolute; top: 40%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8; right: 0;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 0;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1.0;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {padding: 0 10px 10px 0; position: absolute; bottom: 0px; right: 0px; text-align: center;}
.flex-control-nav li {float: left; margin-left: 10px;  display: inline; zoom: 1; }
.flex-control-paging li a {width: 16px; height: 16px; display: block; background: #eee; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 32px; -moz-border-radius: 32px; -o-border-radius: 32px; border-radius: 32px; box-shadow: inset -2px 2px 3px #000;}
.flex-control-paging li a:hover { background: #bbb; }
.flex-control-paging li a.flex-active { border: 2px solid #fff; cursor: default; box-shadow: none; width: 12px; height: 12px; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 599px) {
  .flex-direction-nav .flex-prev {display: none;}
  .flex-direction-nav .flex-next {display: none;}

}


@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzJS3E-kSBmtLoNJPDtbj2Pk.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(http://themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xGtXp_56cyzG87rk01y3A5nr7w4p9aSvGirXi6XmeXNA.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(http://themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xEb5azEPpng8GbF4Y4e4kqzr7w4p9aSvGirXi6XmeXNA.ttf) format('truetype');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(http://themes.googleusercontent.com/static/fonts/oswald/v8/HqHm7BVC_nzzTui2lzQTDSZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(http://themes.googleusercontent.com/static/fonts/oswald/v8/lXoKq2PC8Z_S1wl-BwvrB-vvDin1pK8aKteLpeZ5c0A.ttf) format('truetype');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(http://themes.googleusercontent.com/static/fonts/oswald/v8/bH7276GfdCjMjApa_dkG6SZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype');
}


/* GENERAL CSS */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset { 
	margin: 0; 
	padding: 0;
	color:#000000;
}
input {
	color: #000000;
	background: #FFFFFF;
	font: 11px Arial;
	padding: 2px;
}

td, th { 
	font-family:Helvetica; 
	font-size: 8pt;
	color:#000000;
}
 
a {text-decoration: none;}
a:link{color:#000099;}
.inline {
	float:left;
}
.hdd {
	display: none;
}

.btd {
  vertical-align: middle;
  width: 10em;
  margin: 0;
  padding: 0;
}


.startpos {
	font-family:Oswald; 
	font-size: 11pt;
	color: #fff;
}
.whiteborder {
	border-top: 1px solid #ffffff;  
	border-left: 1px solid #ffffff;  
	border-bottom: 1px solid #ffffff; 
	border-right: 1px solid #ffffff;
}
.ltgreyborder {
	border-top: 1px solid #999999;  
	border-left: 1px solid #999999;  
	border-bottom: 1px solid #999999; 
	border-right: 1px solid #999999;
}
.mdgreyborder {
	 box-shadow: 0 2px 7px -1px #aaa;
	 -ms-box-shadow: 0 2px 7px -1px #aaa;
	 -moz-box-shadow: 0 2px 7px -1px #aaa;
	 -o-box-shadow: 0 2px 7px -1px #aaa;
	 -webkit-box-shadow: 0 2px 7px -1px #aaa;
}
.dkgreyborder {
	border-top: 1px solid #333333;  
	border-left: 1px solid #333333;  
	border-bottom: 1px solid #333333; 
	border-right: 1px solid #333333;
}
.blackborder {
	border-top: 1px solid #000000;  
	border-left: 1px solid #000000;  
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000;
}


/* HEADTOHEAD.PHP */
#mainnews{
	background: #E3E3E3;
	height:400px;
}


/* TEAMLIST.PHP */
#tmlist{background: #E3E3E3}

#teamsidebar {
	border-right: 2px solid #999;
	width: 300px;
	height:800px;
	top:0px;
	background: url('/images/proto1.png') repeat-y; 
}


/* FOOTER.PHP */
.shadowdiv {
	background: url('/images/shadow.gif') no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}


/* FNDPLAYER.PHP */
.shadowtable {
	background-color: #fff;
	margin: -5px 5px -11px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}


.whiteButton,.greyButton,.redButton,.greenButton {
    display: block;
    border-width: 0 12px;
    padding: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    margin:0 10px;
}
.blueButton {
    display: block;
    border-width: 0 6px;
    padding: 5px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    margin:0 5px;
}
.greenButton {
    -webkit-border-image: url('../Images/greenButton.png') 0 12 0 12;
    text-shadow: rgba(255, 255, 255, 0.7) 0 1px 0;
}
.whiteButton {
    -webkit-border-image: url('../Images/whiteButton.png') 0 12 0 12;
    text-shadow: rgba(255, 255, 255, 0.7) 0 1px 0;
}
.blueButton {
    -webkit-border-image: url('../Images/blueButton.png') 0 5 0 5;
    border-width: 0 5px;
}
.redButton {
    -webkit-border-image: url('../Images/redButton.png') 0 12 0 12;
    color: #FFFFFF;
}
.greyButton {
    -webkit-border-image: url('../Images/grayButton.png') 0 12 0 12;
    color: #FFFFFF;
}

.logoclass {
	background: #333;
	border: solid 1px #333;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	-moz-box-shadow: 3px 3px 7px #333;
	-webkit-box-shadow: 3px 3px 7px #333;
	box-shadow: 3px 3px 7px #33;
}
.tlogo {
	height:50px;
	width:50px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.tlogowrapper{
	height:50px;
	width:50px;
	background:#fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 3px 3px 7px #666;
	-webkit-box-shadow: 3px 3px 7px #666;
	box-shadow: 3px 3px 7px #666;
}
.ptlogo {
	height:30px;
	width:30px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.ptlogowrapper{
	height:30px;
	width:30px;
	background:#fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 3px 3px 7px #666;
	-webkit-box-shadow: 3px 3px 7px #666;
	box-shadow: 3px 3px 7px #666;
}
.logowrapper{
	background:#fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 3px 3px 7px #666;
	-webkit-box-shadow: 3px 3px 7px #666;
	box-shadow: 3px 3px 7px #666;
}
div.twtr-doc {
  overflow: hidden;
  width: 100%;
  text-align: left;
  font-weight: normal;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
div.twtr-hd,
div.twtr-ft {
  display:none;
}
div.twtr-timeline {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}


/* Elastislide Style */

#scorecarousel {
	background:#333;
}

.elastislide-list {
	list-style-type: none;
	display: none;
}

.no-js .elastislide-list {
	display: block;
}

.elastislide-carousel ul li {
	min-width: 70px; /* minimum width of the image (min width + border) */
	background-color: #ffffff;
}

.elastislide-wrapper {
	position: relative;
	background-color: #ffffff;
	margin: 0 auto;
	min-height: 30px;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
}

.elastislide-wrapper.elastislide-loading {
	background-image: url('/images/f13/images/loading.gif');
	background-repeat: no-repeat;
	background-position: center center;
}

.elastislide-horizontal {
	padding: 5px 10px;
}

.elastislide-vertical {
	padding: 40px 10px;
}

.elastislide-carousel {
	overflow: hidden;
	position: relative;
}

.elastislide-carousel ul {
	position: relative;
	display: block;
	list-style-type: none;
	padding: 0;
	margin: 0;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
	transform: translateX(0px);
}

.elastislide-horizontal ul {
	white-space: nowrap;
}

.elastislide-carousel ul li {
	margin: 0;
	-webkit-backface-visibility: hidden;
}

.elastislide-horizontal ul li {
	height: 100%;
	display: inline-block;
	vertical-align: top;
}

.elastislide-vertical ul li {
	display: block;
}

.elastislide-carousel ul li a {
	display: inline-block;
	width: 100%;
}

.elastislide-carousel ul li a img {
	display: block;
	border: 2px solid white;
	max-width: 100%;
}

/* Navigation Arrows */

.elastislide-wrapper nav span {
	position: absolute;
	background: #000 url('/images/f13/images/nav.png') no-repeat 3px 3px;
	width: 23px;
	height: 23px;
	border-radius: 25%;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.8;
}

.elastislide-wrapper nav span:hover {
	opacity: 1.0
}

.elastislide-horizontal nav span {
	top: 85%;
	left: 10px;
	margin-top: -11px;
}

.elastislide-vertical nav span {
	top: 10px;
	left: 50%;
	margin-left: -11px;
	background-position: -17px 5px;
}

.elastislide-horizontal nav span.elastislide-next {
	right: 10px;
	left: auto;
	background-position: 4px -17px;
}

.elastislide-vertical nav span.elastislide-next {
	bottom: 10px;
	top: auto;
	background-position: -17px -18px;
}

.elastislide-horizontal {
	padding: 10px 10px;
	border-radius: 10px/10px;
	box-shadow: 
		0 1px 3px #333333;
}

.elastislide-wrapper:before,
.elastislide-wrapper:after{
	content: '';
	position: absolute;
	z-index: -2;
	bottom: 15px;
	left:  20px;
	width: 50%;
	height: 20%;
	border-radius: 10px/90px;
	box-shadow: 0 15px 10px rgba(0,0,0,0.7);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
}

.elastislide-wrapper:after {
	right: 20px;
	left: auto;
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	transform: rotate(3deg);
}
body {
	font-family: Arial;
	font-size: 8pt;
	color: #000;
	margin: 0px;
}

#maintable63 {
	width: 2000px;
	position: relative;
	top: 0px;
}

#profile {
	height: 500px;
}

#covermenu {
	width: 856px;
}
#defteam{
	width: 300px;
	height: 1000px;
	margin: 0px;
	float: left;
}
#leftmenubar {
	width: 182px;
	height: 1000px;
	margin: 0px;
	background-color: <?=$colors[0]?>;
	background-position: top left;
	float: left;
}

#maindata {
	background-color: #fff;
	width: 706px;
	float: left;
	margin: 0px;
}

#leaguename {
	height: 50px;
	background-color: #120F49;
	background: url('/images/scoreboard2.jpg') no-repeat;
}
#logoinfo {
	width: 160px;
}
.shadow {
	background: url('/images/shadowbody.gif') repeat-y bottom right;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0;
	position: relative;
	vertical-align: bottom;
}

#contentLeft {
	float: left;
}

#contentLeft li {
	list-style: none;
	margin: 0 0 4px 0;
	padding: 10px;
	border: #999999 solid 1px;
	color:#000000;
	width:100%;
}

li.boxxyQB {
	cursor:move;
	padding: 2px 2px;
	width:100%
	border: 1px solid #F8AABB;
	background-color: #F8AABB;
}
li.boxxyRB {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #A3D39C;
	background-color: #A3D39C;
}
li.boxxyWR {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #6DCFF6;
	background-color: #6DCFF6;
}
li.boxxyTE {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #FFF200;
	background-color: #FFF200;
}
li.boxxyPK {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #BD8CBF;
	background-color: #BD8CBF;
}
li.boxxyDF {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #cccccc;
	background-color: #cccccc;
}

li.boxxy1B {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #F8AABB;
	background-color: #F8AABB;
}
li.boxxy2B {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #A3D39C;
	background-color: #A3D39C;
}
li.boxxy3B {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #6DCFF6;
	background-color: #6DCFF6;
}
li.boxxySS {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #FFF200;
	background-color: #FFF200;
}
li.boxxyC {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #BD8CBF;
	background-color: #BD8CBF;
}
li.boxxyOF {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #cccccc;
	background-color: #cccccc;
}
li.boxxySP {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #FDC689;
	background-color: #FDC689;
}
li.boxxyRP {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #999999;
	background-color: #999999;
}

li.boxxyLW {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #F8AABB;
	background-color: #F8AABB;
}
li.boxxyRW {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #A3D39C;
	background-color: #A3D39C;
}
li.boxxyG {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #6DCFF6;
	background-color: #6DCFF6;
}

li.boxxyF {
	cursor:move;
	padding: 2px 2px;
	border: 1px solid #FFF200;
	background-color: #FFF200;
}

span.smallSelect { 
    font:14px sans-serif;
    background:#000 right center no-repeat;
    border:1px solid #ddd;
    color:#ccc;
    padding:2px 3px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px 2px;
    width:155px;
}

span.customSelect { 
    font:10px sans-serif;
    background:#000 right center no-repeat;
    border:1px solid #ddd;
    color:#ccc;
    padding:1px 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px 2px;
    width:55px;
}

/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    min-height: 0; /* support: IE7 */
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

.ui-front {
    z-index: 100;
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default !important;
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 2px;
    padding: .5em .5em .5em .7em;
    min-height: 0; /* support: IE7 */
}

.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-noicons {
    padding-left: .7em;
}

.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}

.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible; /* removes extra width in IE */
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
    width: 2.2em;
}

/* button elements seem to need a little more width */
button.ui-button-icon-only {
    width: 2.4em;
}

.ui-button-icons-only {
    width: 3.4em;
}

button.ui-button-icons-only {
    width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}

.ui-button-text-only .ui-button-text {
    padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}

/* no icon support for input elements, provide padding by default */
input.ui-button {
    padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}

/* button sets */
.ui-buttonset {
    margin-right: 7px;
}

.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}

.ui-datepicker .ui-datepicker-next {
    right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 49%;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}

.ui-datepicker td {
    border: 0;
    padding: 1px;
}

.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
}

.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 21px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}

.ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: none;
}

.ui-menu .ui-menu {
    margin-top: -3px;
    position: absolute;
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    width: 100%;
    /* support: IE10, see #8844 */
    list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}

.ui-menu .ui-menu-divider {
    margin: 5px -2px 5px -2px;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    min-height: 0; /* support: IE7 */
    font-weight: normal;
}

.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}

.ui-menu .ui-state-disabled {
    font-weight: normal;
    margin: .4em 0 .2em;
    line-height: 1.5;
}

.ui-menu .ui-state-disabled a {
    cursor: default;
}

/* icon support */
.ui-menu-icons {
    position: relative;
}

.ui-menu-icons .ui-menu-item a {
    position: relative;
    padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
    position: absolute;
    top: .2em;
    left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
    position: static;
    float: right;
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}

.ui-progressbar .ui-progressbar-overlay {
    background: url("http://code.jquery.com/ui/1.10.3/themes/smoothness/images/animated-overlay.gif");
    height: 100%;
    filter: alpha(opacity=25);
    opacity: 0.25;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}

.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
}

.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}

.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}

.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}

/* vertical centre icon */
.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}

.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
    /* need to fix icons sprite */
    background-position: -65px -16px;
}

.ui-tabs {
    position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: .2em;
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}

.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: text;
}

.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}

body .ui-tooltip {
    border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.1em;
}

.ui-widget .ui-widget {
    font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1em;
}

.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222222;
}

.ui-widget-content a {
    color: #222222;
}

.ui-widget-header {
    border: 1px solid #aaaaaa;
    background: #cccccc url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
}

.ui-widget-header a {
    color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    color: #555555;
    text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #999999;
    background: #dadada url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #212121;
    text-decoration: none;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    border: 1px solid #aaaaaa;
    background: #ffffff url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
    color: #363636;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #363636;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
    color: #cd0a0a;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #cd0a0a;
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #cd0a0a;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none;
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
}

.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_222222_256x240.png);
}

.ui-state-default .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_888888_256x240.png);
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_454545_256x240.png);
}

.ui-state-active .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_454545_256x240.png);
}

.ui-state-highlight .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-icons_cd0a0a_256x240.png);
}

/* positioning */
.ui-icon-blank {
    background-position: 16px 16px;
}

.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 4px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 4px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 4px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}

.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url(http://code.jquery.com/ui/1.10.3/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px;
}


.theiaPostSlider_nav {
  margin: 16px 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }
  .theiaPostSlider_nav > * {
    display: inline-block;
    vertical-align: middle; }
  .theiaPostSlider_nav > ._text {
    margin: 0 10px; }
  .theiaPostSlider_nav > ._prev, .theiaPostSlider_nav > ._next {
    cursor: pointer;
    overflow: hidden;
    font-size: 0;
    text-indent: -9999px;
    transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -webkit-transition: none !important; }
  .theiaPostSlider_nav > ._disabled {
    cursor: default; }
  .theiaPostSlider_nav._left {
    text-align: left; }
  .theiaPostSlider_nav._center {
    text-align: center; }
  .theiaPostSlider_nav._right {
    text-align: right; }

.theiaPostSlider_slides {
  list-style: none;
  overflow: hidden;
  position: relative;
  margin: 0;
  padding: 0; }
  .theiaPostSlider_slides > div {
    overflow: auto; }

.theiaPostSlider_nav ._prev, .theiaPostSlider_nav ._next {
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.9), 0 0 2px rgba(0, 0, 0, 0.9);
  font-size: 14px;
  text-indent: 0;
  color: #fff;
  font-weight: bold;
  text-align: center;
  line-height: 1;
  white-space: nowrap;
  text-decoration: none; }
  .theiaPostSlider_nav ._prev span, .theiaPostSlider_nav ._next span {
    display: inline-block;
    height: 23px;
    padding-top: 8px;
    vertical-align: middle;
    color: #fff; }
  .theiaPostSlider_nav ._prev:active span, .theiaPostSlider_nav ._prev._active span, .theiaPostSlider_nav ._next:active span, .theiaPostSlider_nav ._next._active span {
    padding-top: 9px;
    height: 22px; }
  .theiaPostSlider_nav ._prev._disabled span, .theiaPostSlider_nav ._next._disabled span {
    height: 23px;
    padding-top: 8px; }
.theiaPostSlider_nav > ._prev ._1 {
  width: 20px;
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -186px; }
.theiaPostSlider_nav > ._prev ._2 {
  padding-left: 3px;
  padding-right: 5px;
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -620px repeat-x; }
.theiaPostSlider_nav > ._prev ._3 {
  width: 7px;
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -465px; }
.theiaPostSlider_nav > ._prev:hover ._1 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -62px; }
.theiaPostSlider_nav > ._prev:hover ._2 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -589px repeat-x; }
.theiaPostSlider_nav > ._prev:hover ._3 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -341px; }
.theiaPostSlider_nav > ._prev:active ._1, .theiaPostSlider_nav > ._prev._active ._1 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -217px; }
.theiaPostSlider_nav > ._prev:active ._2, .theiaPostSlider_nav > ._prev._active ._2 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -527px repeat-x; }
.theiaPostSlider_nav > ._prev:active ._3, .theiaPostSlider_nav > ._prev._active ._3 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -248px; }
.theiaPostSlider_nav > ._prev._disabled ._1 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -124px; }
.theiaPostSlider_nav > ._prev._disabled ._2 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -682px repeat-x; }
.theiaPostSlider_nav > ._prev._disabled ._3 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -403px; }
.theiaPostSlider_nav > ._next ._1 {
  width: 7px;
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -434px; }
.theiaPostSlider_nav > ._next ._2 {
  padding-left: 5px;
  padding-right: 3px;
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -713px repeat-x; }
.theiaPostSlider_nav > ._next ._3 {
  width: 20px;
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -155px; }
.theiaPostSlider_nav > ._next:hover ._1 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -310px; }
.theiaPostSlider_nav > ._next:hover ._2 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -558px repeat-x; }
.theiaPostSlider_nav > ._next:hover ._3 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 0; }
.theiaPostSlider_nav > ._next:active ._1, .theiaPostSlider_nav > ._next._active ._1 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -279px; }
.theiaPostSlider_nav > ._next:active ._2, .theiaPostSlider_nav > ._next._active ._2 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -496px repeat-x; }
.theiaPostSlider_nav > ._next:active ._3, .theiaPostSlider_nav > ._next._active ._3 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -31px; }
.theiaPostSlider_nav > ._next._disabled ._1 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -372px; }
.theiaPostSlider_nav > ._next._disabled ._2 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -651px repeat-x; }
.theiaPostSlider_nav > ._next._disabled ._3 {
  background: url('../images/buttons-black-s0d3baf772a.png') 0 -93px; }

.headline {
	font-family:Helvetica; 
	font-size: 16pt; 
	font-weight: bold;
}
.lowhead {
	font-family:Helvetica; 
	font-size: 15pt; 
	font-weight: bold;
}
.headl {
	font-family:Helvetica; 
	font-size: 24pt; 
	font-weight: bold;
	text-shadow: #999999 0.1em 0.1em 0.2em;
}
#theteams {
	display: block;
	position: fixed;
	width:1280px;
	top: 62px;
	z-index:2;
}
.adminhead {
	 background-color: #ffffff;
	 padding: 10px; 
	 margin:10px;  
	 border: solid 2px #000; 
	 -moz-border-radius: 15px; 
	 -webkit-border-radius: 15px; 
	 border-radius: 15px; 
	 -moz-box-shadow: 1px 1px 3px 5px #ccc; 
	 -webkit-box-shadow: 1px 1px 3px 5px #ccc; 
	 box-shadow: 1px 1px 3px 5px #ccc;
	 font-family:Oswald; 
	font-size: 10pt;
	display:inline;
	float:left;
}
.footp {
	font-family:Helvetica; 
	font-size: 7pt;
}
.footl {
	font-family:Helvetica; 
	font-size: 7pt;
}
.article {
	font-family:Helvetica; 
	font-size: 10pt;
}

.matchup {
	font-family:Helvetica; 
	font-size: 12pt;
}
.stlineup {
	font-family:Helvetica; 
	font-size: 11pt;
}
.tmhead {
	font-family:Helvetica;
	font-size: 14pt;
}
.unpaid {
	font-family:Helvetica; 
	font-size: 18pt;
	font-weight: bold;
}
.scoreboard {
	font-family:Helvetica; 
	font-size: 26pt; 
	font-weight: bold;
	color: #fff;
}
.headhead {
	font-family:Impact;
	font-size:60pt; 
	color: #FFF;
	text-shadow: #333333 2px 2px 4px;
}
.headheadb {
	font: 700 36px/36px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#000099;
	color: #666;
}
.headheadc {
	font-family:Helvetica; 
	font-size: 32pt; 
	font-weight: bold;
	color: #666;
	text-shadow: #333333 2px 2px 4px;
}
.headheadd {
	font-family:Helvetica; 
	font-size: 24pt; 
	font-weight: bold;
	color: #666;
	text-shadow: #333333 1px 1px 2px;
}
.headheade {
	font-family:Helvetica; 
	font-size: 20pt; 
	font-weight: bold;
	color: #666;
	text-shadow: #333333 1px 1px 2px;
}
.headheadf {
	font-family:Helvetica; 
	font-size: 18pt; 
	font-weight: bold;
	color: #666;
	text-shadow: #333333 1px 1px 2px;
}
.tmheadshadow {
	font-family:Helvetica;
	font-size: 16pt;
	text-shadow: #000000 1px 1px 2px;
}
.aleft {
	text-align: left;
}

#matchdetails {
	background:#000000;
}

.bleft {
	text-align: left;
	font: 12px/12px helvetica, arial, sans-serif;
	height:30px;
	border: 1px solid #fffffff;
	background: url('/images/asphalt6.png') repeat-x; 
}

.bcenter {
	text-align: center;
	font: 12px/12px helvetica, arial, sans-serif;
	height:30px;
	border: 1px solid #fffffff;
	background: url('/images/asphalt6.png') repeat-x; 
}

.bbcenter {
	text-align: center;
	font: 12px/12px helvetica, arial, sans-serif;
	height:30px;
	border: 1px solid #fffffff;
	background: url('/images/asphalt6.png') repeat-x; 
}
.hleft {
	text-align: left;
	font-family:Helvetica; 
	font-size: 10pt; 
	background: url('/images/asphalt8.png') repeat-x;
	border-bottom: 1px solid #cccccc;
	vertical-align: middle;
}
.hright {
	text-align: right;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/asphalt8.png') repeat-x;
	border-bottom: 1px solid #cccccc;
	vertical-align: middle;
}
.hrght {
	text-align: right;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/asphalt8.png') repeat-x;
	border-bottom: 1px solid #cccccc;
}
.hcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/asphalt8.png') repeat-x; 
	border-bottom: 1px solid #cccccc;
	vertical-align: middle;
}

.cleft {
	text-align: left;
	font-family:Helvetica; 
	font-size: 10pt; 
	background: url('/images/asphalt8.png') repeat-x;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	vertical-align: middle;
}
.cright {
	text-align: right;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/asphalt8.png') repeat-x;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	vertical-align: middle;
}
.crght {
	text-align: right;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/asphalt8.png') repeat-x;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	vertical-align: middle;
}
.ccenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/asphalt8.png') repeat-x; 
	border-bottom: 1px solid #cccccc; 
	border-right: 1px solid #cccccc; 
	vertical-align: middle;
}
.QBcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/qbasphalt.png') repeat-x; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	vertical-align: middle;
}
.RBcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/rbasphalt.png') repeat-x; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	vertical-align: middle;
}
.WRcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/wrasphalt.png') repeat-x; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	vertical-align: middle;
}
.TEcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/teasphalt.png') repeat-x; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	vertical-align: middle;
}
.PKcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/pkasphalt.png') repeat-x; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	vertical-align: middle;
}
.DFcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	background: url('/images/dfasphalt.png') repeat-x; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; 
	vertical-align: middle;
}
.nocenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	height: 16px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	vertical-align: middle;
}
.noright {
	text-align: right;
	font-family:Helvetica; 
	font-size: 10pt;
	height: 16px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	vertical-align: middle;
}
.noleft {
	text-align: left;
	font-family:Helvetica; 
	font-size: 10pt;
	height: 16px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	vertical-align: middle;
}
.dleft {
	text-align: left;
	font-family:Helvetica; 
	font-size: 12pt;
	height:65px;
	background: url('/images/asphalt8.png') repeat-x; 
}

.dcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 12pt;
	height:65px;
	background: url('/images/asphalt8.png') repeat-x;
}

.fleft {
	text-align: left;
	font-family:Helvetica; 
	font-size: 10pt;
	height:15px;
	background: url('/images/asphalt6.png') repeat-x; 
}
.fright {
	text-align: right;
	font-family:Helvetica; 
	font-size: 10pt;
	height:15px;
	background: url('/images/asphalt6.png') repeat-x; 
}

.fcenter {
	text-align: center;
	font-family:Helvetica; 
	font-size: 10pt;
	height:15px;
	background: url('/images/asphalt6.png') repeat-x; 
}
.lfleft {
	text-align: left;
	font-family: Oswald;
	height:15px;
	font-size: 12pt;
	background: url('/images/asphalt6.png') repeat-x; 
}
.lfright {
	text-align: right;
	font-family: Oswald;
	height:15px;
	font-size: 12pt;
	background: url('/images/asphalt6.png') repeat-x; 
}

.lfcenter {
	text-align: center;
	font-family: Oswald;
	font-size: 12pt;
	height:15px;
	background: url('/images/asphalt6.png') repeat-x; 
}
body {
	color: #444;
	font: normal 100% helvetica, arial, sans-serif;
	line-height: 100%;
	padding: 0px;
	}

img {
	max-width: 100%;
	height: auto;
	}

iframe,
embed,
object,
video {
	max-width: 100%;
	}




a, a:visited {
	text-decoration: none;
	transition: color .1s;
		-moz-transition: color .1s;
		-ms-transition: color .1s;
		-o-transition: color .1s;
		-webkit-transition: color .1s;
	}

a:hover {
	text-decoration: underline;
	}

a:active,
a:focus {
	outline: none;
	}





#site {
	float: left;
	width: 100%;
	}

#wrapper {
	position: relative;
	width: 100%;
	}

#main-wrapper {
	position: relative;
	margin: 0 auto;
	width: 1280px;
	z-index: 5;
	}

.breaker {
	clear: both;
	}

.right, .alignright {
	float: right;
	}

.left, .alignleft {
	float: left;
	}

.aligncenter {
	display: block;
	margin: 0 auto;
	}

.section-div {
	border-bottom: 1px dotted #ccc;
	float: left;
	margin: 20px 0;
	width: 100%;
	}

/********************
	Navigation
*********************/


#nav-logo {
	float: left;
	padding: 8px 10px;
	max-width: 100px;
	}

#nav-main-wrapper {
	border-bottom: 1px solid #444;
	box-shadow: 0 4px 10px -3px #000;
		-ms-box-shadow: 0 4px 10px -3px #000;
		-moz-box-shadow: 0 4px 10px -3px #000;
		-o-box-shadow: 0 4px 10px -3px #000;
		-webkit-box-shadow: 0 4px 15px -5px #000;
	float: left;
	margin-bottom: 1px;
	position: fixed;
		left: 0;
		top: 0;
	width: 100%;
	height: 50px;
	z-index: 2000;
	}
	
#mobile-main-wrapper {
	border-bottom: 1px solid #444;
	box-shadow: 0 4px 10px -3px #000;
		-ms-box-shadow: 0 4px 10px -3px #000;
		-moz-box-shadow: 0 4px 10px -3px #000;
		-o-box-shadow: 0 4px 10px -3px #000;
		-webkit-box-shadow: 0 4px 15px -5px #000;
	float: left;
	margin-bottom: 1px;
	position: absolute;
		left: 0px;
		top: 50px;
	width: 250px;
	z-index: 1998;
	display:none;
	}
	
#player-main-wrapper {
	border-bottom: 1px solid #444;
	box-shadow: 0 4px 10px -3px #000;
		-ms-box-shadow: 0 4px 10px -3px #000;
		-moz-box-shadow: 0 4px 10px -3px #000;
		-o-box-shadow: 0 4px 10px -3px #000;
		-webkit-box-shadow: 0 4px 15px -5px #000;
	float: left;
	margin-bottom: 1px;
	position: absolute;
		left: 0px;
		top: 50px;
	width: 280px;
	z-index: 1999;
	display:none;
	}
.player-back {
	height:18px;  
	background:#FFF url('/images/asphalt8.png') repeat-x;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	opacity:0.95; 
	filter:alpha(opacity=95);
	margin:2px; 
	margin-left:0px;
	margin-right:0px;
	padding:2px; 
	padding-top:5px; 
	vertical-align:middle; 
	box-shadow: 0 2px 5px -1px #666; 
	-ms-box-shadow: 0 2px 5px -1px #666; 
	-moz-box-shadow: 0 2px 5px -1px #666; 
	-o-box-shadow: 0 2px 5px -1px #666; 
	-webkit-box-shadow: 0 2px 5px -1px #666;
	position: relative;
	width:100%;
}
.starter-back {
	height:18px;  
	background:#333; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	border-radius: 5px; 
	margin:2px; 
	margin-left:0px;
	padding:2px; 
	padding-top:5px; 
	vertical-align:middle; 
	box-shadow: 0 2px 5px -1px #000; 
	-ms-box-shadow: 0 2px 5px -1px #000; 
	-moz-box-shadow: 0 2px 5px -1px #000; 
	-o-box-shadow: 0 2px 5px -1px #000; 
	-webkit-box-shadow: 0 2px 5px -1px #000;
	position:relative;
	width:98%;
}
.player-title {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#000099;
	}
.player-blue {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#000099;
	}
.player-grey {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#999999;
	}
.player-inaction {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#ab911d;
	}
.player-done {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#c40002;
	}
.player-white {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-shadow: #000000 1px 1px 2px;
	text-transform: uppercase;
	color:#FFFFFF;
	}
.player-red {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#c40002;
	}
.player-green {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	color:#009900;
	}
.player-orange {
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	text-shadow: #000000 1px 1px 2px;
	text-transform: uppercase;
	color:#f95a0f;
	}
.player-draft {
	font: 700 18px/18px 'Open Sans Condensed', sans-serif;
	text-shadow: #000000 1px 1px 2px;
	text-transform: uppercase;
	color:#FFFFFF;
	}
.player-reg {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	}
#nav-main {
	color: #fff;
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	margin: 0 auto;
	text-transform: uppercase;
	width: 1260px;
	height: 50px;
	}

ul.nav-main a {
	color: #fff;
	float: left;
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	padding: 18px;
	text-shadow: 1px 1px 1px #000;
		-moz-text-shadow: 2px 2px 1px #000;
		-ms-text-shadow: 2px 2px 1px #000;
		-o-text-shadow: 2px 2px 1px #000;
		-webkit-text-shadow: 1px 1px 1px #000;
	}

ul.nav-main a:hover {
	text-decoration: none;
	}

#nav-main-left {
	float: left;
	position: relative;
	width: 1120px;
	}

ul.nav-main {
	display: inline;
	float: left;
	position: relative;
	max-width: 1020px;
	}

ul.nav-main li {
	background: url(images/nav-sep.png) no-repeat right bottom;
	display: inline;
	float: left;
	position: relative;
	}

ul.nav-main li:hover,
ul.nav-main .current-menu-item,
ul.nav-main .current-post-parent {
	background: #eee url(images/nav-bg.png) repeat-x bottom;
	}

ul.nav-main li:hover a,
ul.nav-main .current-menu-item a,
ul.nav-main .current-post-parent a {
	color: #000;
	float: left;
	font: 700 16px/16px 'Open Sans Condensed', sans-serif;
	padding: 18px;
	text-shadow: 1px 1px 1px #fff;
		-moz-text-shadow: 2px 2px 1px #000;
		-ms-text-shadow: 2px 2px 1px #000;
		-o-text-shadow: 2px 2px 1px #000;
		-webkit-text-shadow: 1px 1px 1px #fff;
	}

ul.nav-main li ul {
	display: none;
	}

ul.nav-main li:hover ul {
	background: #ddd url(images/striped-bg.png);
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	box-shadow: 0 3px 7px -2px #333;
		-moz-box-shadow: 0 3px 7px -2px #333;
		-ms-box-shadow: 0 3px 7px -2px #333;
		-o-box-shadow: 0 3px 7px -2px #333;
		-webkit-box-shadow: 0 3px 7px -2px #333;
	display: block;
	padding: 5px;
	position: absolute;
		left: 0px;
		top: 50px;
	width: 150px;
	}

ul.nav-main li:hover ul li {
	background: #eee;
	position: relative;
	}

ul.nav-main li:hover ul li a {
	float: left;
	padding: 8px;
	width: 134px;
	}

ul.nav-main li:hover ul li:hover,
ul.nav-main li:hover ul li:hover.current-menu-item {
	background: #fff !important;
	}

ul.nav-main li:hover ul li ul {
	display: none;
	}

ul.nav-main li:hover ul li:hover ul {
	display: block;
	margin: 0;
	position: absolute;
		left: 150px;
		top: -5px;
	width: 150px;
	}

#nav-mobi {
	display: none;
	overflow: hidden;
	}
.menu-mobi, .menu-max {
		display: inline;
		}

#nav-mobi select,.menu-mobi select {
	border: none;
	color: #fff;
	float: left;
	margin: 10px;
	max-width: 100%;
	height: 30px;
	
	background: #000;
	}
.menu-max select {
	border: none;
	color: #fff;
	float: left;
	margin: 10px;
	width: 290px;
	height: 30px;
	
	background: #000;
	}

#nav-search {
	float: right;
	padding-top: 9px;
	position: relative;
	text-align: right;
	width: 150px;
	}

#statvw {
	position: fixed;
	top:3px;
	right:250px;
	}

#statvw input {
	background: url(images/search-icon.png) no-repeat right;
	border: 0;
	border-bottom: 1px solid #666;
	border-radius: 2px;
	box-shadow: 0 2px 10px -2px #000 inset;
		-moz-box-shadow: 0 2px 10px -2px #000 inset;
		-ms-box-shadow: 0 2px 10px -2px #000 inset;
		-o-box-shadow: 0 2px 10px -2px #000 inset;
		-webkit-box-shadow: 0 2px 10px -2px #000 inset;
	color: #aaa;
	float: left;
	font: 12px/12px helvetica, arial, sans-serif;
	margin: 0 0 10px;
	padding: 9px 0 9px 10px;
	width: 140px;
	height: 12px;
	}

#statvw #search-button {
	border: none;
	float: left;
	}

#statvw #plnm:focus {
	outline: none;
	}

/************************************************
	Header
************************************************/

#wrapper {
	float: left;
	position: relative;
	width: 100%;
	z-index: 6;
	}



.wallpaper-link {
	margin: 0 auto;
	position: absolute;
		top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	}

#top-spacer {
	float: left;
	width: 1260px;
	height: 62px;
	}

.score-wrapper {
	background: #333 url(images/score-mainbg.png) no-repeat 50% bottom;
	border-bottom: 3px solid #222;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 59px 10px 5px;
	position: relative;
	width: 1280px;
	height: 67px;
	}

ul.score-nav {
	display: inline;
	float: left;
	position: relative;
	}

ul.score-nav li {
	border-radius: 5px;
	display: inline;
	float: left;
	font: bold 12px/12px helvetica, arial, sans-serif;
	margin-right: 10px;
	padding: 3px 5px; 
	position: relative;
	}

ul.score-nav li:hover {
	background: #555;
	}

ul.score-nav li a {
	color: #fff;
	text-shadow: 1px 1px 0 #666;
	}

ul.score-nav li a:hover {
	text-decoration: none;
	}

ul.score-list,ul.fscore-list,ul.myplayers-list {
	display: inline;
	float: left;
	position: relative;
	width: 9999px;
	}
ul.score-list li {
	background: url(images/score-bg.png);
	border-radius: 3px;
	box-shadow: 0 0 6px -1px #111;
		-moz-box-shadow: 0 0 6px -1px #111;
		-ms-box-shadow: 0 0 6px -1px #111;
		-o-box-shadow: 0 0 6px -1px #111;
		-webkit-box-shadow: 0 0 6px -1px #111;
	display: inline;
	float: left;
	margin-right: 3px;
	position: relative;
	width: 80px;
	height: 40px;
	}
ul.fscore-list li {
	background: url(images/score-bg.png);
	border-radius: 3px;
	box-shadow: 0 0 6px -1px #111;
		-moz-box-shadow: 0 0 6px -1px #111;
		-ms-box-shadow: 0 0 6px -1px #111;
		-o-box-shadow: 0 0 6px -1px #111;
		-webkit-box-shadow: 0 0 6px -1px #111;
	display: inline;
	float: left;
	margin-right: 3px;
	position: relative;
	width: 140px;
	height: 40px;
	}
ul.myplayers-list li {
	border-radius: 3px;
	box-shadow: 0 0 6px -1px #111;
		-moz-box-shadow: 0 0 6px -1px #111;
		-ms-box-shadow: 0 0 6px -1px #111;
		-o-box-shadow: 0 0 6px -1px #111;
		-webkit-box-shadow: 0 0 6px -1px #111;
	display: inline;
	float: left;
	margin-right: 3px;
	position: relative;
	width: 70px;
	height: 70px;
	}

span.score-status {
	background: #666 url(images/striped-bg.png);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #fff;
	float: left;
	font: bold 10px/10px helvetica, arial, sans-serif;
	margin-bottom: 2px;
	padding: 2px 5px;
	text-shadow: 1px 1px 0 #111;
	width: 70px;
	}
span.fscore-status {
	background: #666 url(images/striped-bg.png);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #fff;
	float: left;
	font: bold 10px/10px helvetica, arial, sans-serif;
	margin-bottom: 2px;
	padding: 2px 5px;
	text-shadow: 1px 1px 0 #111;
	width: 130px;
	}

.score-teams {
	color: #ddd;
	float: left;
	font: bold 10px/10px helvetica, arial, sans-serif;
	padding-left: 5px;
	width: 50px;
	}
.fscore-teams {
	color: #ddd;
	float: left;
	font: bold 10px/10px helvetica, arial, sans-serif;
	padding-left: 5px;
	width: 100px;
	}
.score-right {
	color: #ddd;
	float: right;
	font: bold 10px/10px helvetica, arial, sans-serif;
	padding-right: 5px;
	text-align: right;
	width: 20px;
	}

.fscore-right {
	color: #ddd;
	float: right;
	font: bold 10px/10px helvetica, arial, sans-serif;
	padding-right: 5px;
	text-align: right;
	width: 30px;
	}
#leader-wrapper {
	float: left;
	margin: 0px 10px 10px;
	position: relative;
	text-align: center;
	width: 960px;
	}

#ad-728 {
	display: inline-block;
	overflow: hidden;
	width: 728px;
	}

#ad-980 {
	display: inline-block;
	overflow: hidden;
	width: 1280px;
	}
#ad-9800 {
	width: 1280px;
	}
#ad-222 {
	display: inline-block;
	margin-left: 5px;
	width: 222px;
	}

#logo-large {
	display: inline-block;
	margin-right: 5px;
	position: relative;
	width: 220px;
	height: 90px;
	}

#logo-wide {
	float: left;
	margin: 0 10px 10px;
	position: relative;
	text-align: left;
	width: 960px;
	}
	
/************************************************
	Content
************************************************/

#stats-outer {
	background: url(/images/content-bg.png);
	border-radius: 5px;
	box-shadow: 0 0 7px -3px #000;
		-moz-box-shadow: 0 0 7px -3px #000;
		-ms-box-shadow: 0 0 7px -3px #000;
		-o-box-shadow: 0 0 7px -3px #000;
		-webkit-box-shadow: 0 0 7px -3px #000;
	float: left;
	padding: 10px;
	position: relative;
	width: 1280px;
	z-index: 4;
	}
#content-outer {
	background: url(/images/content-bg.png);
	border-radius: 5px;
	box-shadow: 0 0 7px -3px #000;
		-moz-box-shadow: 0 0 7px -3px #000;
		-ms-box-shadow: 0 0 7px -3px #000;
		-o-box-shadow: 0 0 7px -3px #000;
		-webkit-box-shadow: 0 0 7px -3px #000;
	float: left;
	padding: 10px;
	margin-left:40px;
	position: relative;
	width: 1280px;
	z-index: 4;
	}

#stats-inner {
	float: left;
	padding: 15px 15px 10px;
	position: relative;
	width: 1260px;
	z-index: 5;
	}
	
#content-inner{
	background:#fff url('/images/f13/images/bg.jpg');
	float: left;
	min-height:700px;
	padding-top: 15px; 
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	position: relative;
	width: 1260px;
	z-index: 5;
	}
	
#team-top {
	background:#fff url('/images/f13/images/bg.jpg'); 
	margin-top: 5px;
	padding-top: 10px; 
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	z-index:45;
	float: left;
	position: relative;
	width: 1260px;
	}

/************************************************
	Homepage
************************************************/

#main-home {
	float: left;
	position: relative;
	width: 1250px;
	}

#main-top {
	background: #777;
	border-top: 1px solid #555;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	overflow: hidden;
	width: 1280px;
	height: 30px;
	}

.ticker-heading {
	background: url(images/ticker-bg.gif) no-repeat right bottom;
	color: #fff;
	float: left;
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	padding: 8px 20px 8px 8px;
	text-transform: uppercase;
	}

#ticker {
	float: left;
	width: 710px;
	}

ul.ticker-list {
	display: block;
	float: left;
	font: 700 12px/12px 'Open Sans', sans-serif;
	overflow: hidden;
	width: 610px;
	height: 30px;
	}

ul.ticker-list li {
	display: block;
	height: 12px;
	overflow: hidden;
	padding: 9px;
	width: 1200px;
	}

#ticker a {
	color: #fff;
	font: 700 12px/12px 'Open Sans', sans-serif;
	}

.ticker-date {
	color: #bbb;
	font: 10px/10px helvetica, arial, sans-serif;
	margin-left: 10px;
	}

.content-social {
	float: right;
	max-width: 241px;
	}

.content-social ul {
	display: inline;
	float: right;
	}

.content-social ul li {
	border-left: 1px solid #444;
	display: inline;
	float: left;
	overflow: hidden;
	}

.fbbutton,
.twitterbutton,
.pinterestbutton,
.googlebutton,
.linkedinbutton,
.rssbutton {
	float: left;
	transition: all .1s;
	-moz-transition: all .1s;
	-ms-transition: all .1s;
	-o-transition: all .1s;
	-webkit-transition: all .1s;
	width: 30px;
	height: 30px;
	}

.fbbutton {
	background: url(images/social-buttons.png) 0 0;
	}

.fbbutton:hover {
	background: #3b5997 url(images/social-buttons.png) 0 -30px;
	}

.twitterbutton {
	background: url(images/social-buttons.png) -30px 0;
	}

.twitterbutton:hover {
	background: #00aced url(images/social-buttons.png) -30px -30px;
	}

.pinterestbutton {
	background: url(images/social-buttons.png) -60px 0;
	}

.pinterestbutton:hover {
	background: #cb2027 url(images/social-buttons.png) -60px -30px;
	}

.googlebutton {
	background: url(images/social-buttons.png) -90px 0;
	}

.googlebutton:hover {
	background: #000 url(images/social-buttons.png) -90px -30px;
	}

.youtubebutton {
	background: url(images/social-buttons.png) -120px 0;
	float: left;
	transition: all 0.1s;
	-moz-transition: all 0.1s;
	-ms-transition: all 0.1s;
	-o-transition: all 0.1s;
	-webkit-transition: all 0.1s;
	width: 54px;
	height: 30px;
	}

.youtubebutton:hover {
	background: #f00 url(images/social-buttons.png) -120px -30px;
	}

.linkedinbutton {
	background: url(images/social-buttons.png) -174px 0;
	}

.linkedinbutton:hover {
	background: #069 url(images/social-buttons.png) -174px -30px;
	}

.rssbutton {
	background: url(images/social-buttons.png) -204px 0;
	}

.rssbutton:hover {
	background: #f60 url(images/social-buttons.png) -204px -30px;
	}

#featured-wrapper {
	background: #fff;
	box-shadow: 0 8px 4px -4px #aaa;
		-ms-box-shadow: 0 8px 4px -4px #aaa;
		-moz-box-shadow: 0 8px 4px -4px #aaa;
		-o-box-shadow: 0 8px 4px -4px #aaa;
		-webkit-box-shadow: 0 8px 4px -4px #aaa;
	float: left;
	position: relative;
	width: 1260px;
	height: auto;
	}

#featured-main {
	background: url(images/loading.gif) no-repeat center;
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	width: 800px;
	height: 400px;
	}

.featured-text {
	background: url(images/featured-bg.png) repeat-x top;
	float: left;
	padding: 50px 15px 15px;
	position: absolute;
		bottom: 0;
	width: 775px;
	}

.featured-text p {
	color: #fff;
	font: 300 18px/24px 'Oswald', sans-serif;
	text-shadow: 2px 2px 1px #000;
	}

h2.slider-headline a,
h2.slider-headline-cat a {
	color: #fff;
	font: 700 58px/63px 'Oswald', sans-serif;
	margin-bottom: 5px;
	text-shadow: 2px 2px 1px #000;
		-moz-text-shadow: 2px 2px 1px #000;
		-ms-text-shadow: 2px 2px 1px #000;
		-o-text-shadow: 2px 2px 1px #000;
		-webkit-text-shadow: 2px 2px 1px #000;
	text-transform: uppercase;
	}

h2.slider-headline a:hover,
h2.slider-headline-cat a:hover {
	color: #ddd;
	text-decoration: none;
	}

#headlines-wrapper {
	background: #333;
	float: left;
	position: relative;
	width: 315px;
	height: 400px;
	}

span.headlines-header {
	border-bottom: 1px solid #000;
	color: #fff;
	float: left;
	font: 700 18px/18px 'Open Sans Condensed', sans-serif;
	padding: 4px 0;
	text-align: center;
	text-transform: uppercase;
	width: 315px;
	}

ul.headlines {
	display: block;
	float: left;
	position: relative;
	width: 100%;
	}

ul.headlines li {
	background: #333;
	border-top: 1px solid #444;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	display: block;
	float: left;
	padding: 6px 10px;
	transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		-webkit-transition: all 0.3s;
	width: 393px;
	}

ul.headlines li:last-child {
	border-bottom: none;
	}

ul.headlines li:hover {
	background: #444;
	}

ul.headlines li img {
	float: left;
	margin-right: 10px;
	}

ul.headlines li p a {
	clear: both;
	color: #ccc;
	float: left;
	font: bold 13px/16px helvetica, arial, sans-serif;
	}

ul.headlines li p a:hover {
	color: #fff;
	text-decoration: none;
	}

.headlines-text {
	float: left;
	position: relative;
	width: 335px;
	}

.date-cat {
	color: #aaa;
	display: inline-block;
	float: left;
	font: 10px/10px helvetica, arial, sans-serif;
	margin-bottom: 2px;
	position: relative;
	}

ul.headlines-cat {
	display: inline-block;
	float: left;
	margin-bottom: 2px;
	position: relative;
	}

ul.headlines-cat li {
	background: none;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	display: inline;
	float: left;
	font: 10px/10px helvetica, arial, sans-serif;
	padding: 0 0 0 5px;
	width: auto !important;
	}

ul.headlines-cat li a {
	color: #aaa;
	font: 10px/10px helvetica, arial, sans-serif;
	}

ul.headlines-cat li:last-child {
	border-bottom: none;
	}

ul.headlines-cat li:hover {
	background: none;
	}

#homepage-wrapper {
	float: left;
	position: relative;
	width: 1260px;
	}

#third-widget-wrapper,#second-widget-wrapper {
	float: left;
	margin-left: -15px;
	padding-bottom: 5px;
	position: relative;
	width: 1260px;
	}
#home-widget-wrapper,#half-widget-wrapper {
	float: left;
	margin-left: -15px;
	padding-bottom: 5px;
	position: relative;
	width: 1280px;
	}
#last-widget-wrapper {
	float: left;
	margin-left: 0px;
	padding-bottom: 5px;
	position: relative;
	}

.last-container {
	background: #fff;
	float: left;
	margin: 15px 0 0 15px;
	position: relative;
	width: 390px;
	}
.widget-container {
	background: #fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
	float: left;
	margin: 15px 0 0 15px;
	position: relative;
	width: 405px;
	}
.backglow {
	box-shadow: 0 2px 7px -1px #aaa;
	-ms-box-shadow: 0 2px 7px -1px #aaa;
	-moz-box-shadow: 0 2px 7px -1px #aaa;
	-o-box-shadow: 0 2px 7px -1px #aaa;
	-webkit-box-shadow: 0 2px 7px -1px #aaa;
}
.half-container {
	background: #fff;
	float: left;
	margin: 15px 0 0 15px;
	position: relative;
	width: 600px;
	}
.two-thirds-container {
	background: #fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
	float: left;
	margin: 15px 0 0 15px;
	position: relative;
	width: 815px;
	}
.second-container,.third-container {
	background: #fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
	float: left;
	margin: 15px 0 0 15px;
	position: relative;
	width: 380px;
	}
h4.widget-header {
	color: #fff;
	float: left;
	font: 700 18px/18px 'Open Sans Condensed', sans-serif;
	margin: -10px 0 10px -10px;
	padding: 5px 10px;
	text-shadow: 1px 1px 0 #000;
	text-transform: uppercase;
	width: 380px;
	}

h4.widget-header-fb {
	color: #fff;
	float: left;
	font: 700 18px/18px 'Open Sans Condensed', sans-serif;
	margin: 0;
	padding: 5px 10px;
	text-shadow: 1px 1px 0 #000;
	text-transform: uppercase;
	width: 380px;
	}

h4.widget-header a {
	color: #fff;
	}

.widget-inner {
	float: left;
	font: 12px/16px helvetica, arial, sans-serif;
	padding: 10px;
	width: 375px;
	}

.second-inner,.third-inner {
	float: left;
	font: 12px/16px helvetica, arial, sans-serif;
	padding: 10px;
	width: 360px;
	}
	.half-inner {
	float: left;
	font: 12px/16px helvetica, arial, sans-serif;
	padding: 10px;
	width: 580px;
	}

.widget-inner p, .half-inner p {
	margin-bottom: 10px;
	}

.widget-inner p.gd-widgets, .half-inner p.gd-widgets {
	margin-bottom: 0;
	}

.widget-inner select, .half-inner select {
	width: 100%;
	}

.widget-inner #statvw input, .half-inner #statvw input {
	border: 1px solid #666;
	box-shadow: none;
	color: #666;
	margin-bottom: 0;
	width: 268px;
	} 

.widget-inner a, .half-inner a {
	font-weight: bold;
	}

.widget-img {
	-webkit-transition: opacity 0.3s;
	}

.widget-img:hover {
	opacity: .85;
	}

h3.home-title1, h3.home-title1 a {
	color: #222;
	font: 400 20px/26px 'Oswald', sans-serif;
	margin-bottom: 5px;
	width: 100%;
	}

ul.home-links1 {
	display: block;
	float: left;
	margin-top: 10px;
	width: 100%;
	}

ul.home-links1 li {
	border-top: 1px dotted #ccc;
	color: #004276;
	display: block;
	float: left;
	padding: 3px 0;
	width: 100%;
	}

ul.home-links1 li:last-child {
	padding-bottom: 0;
	}

ul.home-links2 {
	display: inline;
	float: left;
	width: 100%;
	}

ul.home-links2 li {
	border-bottom: 1px dotted #ccc;
	display: block;
	float: left;
	margin-bottom: 8px;
	padding-bottom: 8px;
	width: 100%;
	}

ul.home-links2 li:last-child {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
	}

ul.home-links2 li img {
	float: left;
	margin-right: 10px;
	}

.home-links2-text {
	float: left;
	width: 162px;
	}

.home-links2-text a {
	float: left;
	margin-bottom: 2px;
	}

.home-links2-text p {
	float: left;
	}

.ad125 {
	display: inline;
	float: left;
	margin: 16px;
	position: relative;
	}

.ad125-1 {
	display: inline;
	float: left;
	}

.ad125-2 {
	display: inline;
	float: left;
	margin-left: 18px;
	}

.ad125-3 {
	display: inline;
	float: left;
	margin-top: 18px;
	}

.ad125-4 {
	display: inline;
	float: left;
	margin: 18px 0 0 18px;
	}

#home-blog-contain {
	float: left;
	position: relative;
	width: 800px;
	}

.home-blog-sidebar {
	margin-top: 0 !important;
	}

#home-blog-wrapper {
	float: left;
	margin-left: -15px;
	padding-bottom: 5px;
	position: relative;
	width: 800px;
	}

#home-blog-wrapper ul {
	float: left;
	}

.blog-container {
	background: #fff;
	box-shadow: 0 2px 7px -1px #aaa;
		-ms-box-shadow: 0 2px 7px -1px #aaa;
		-moz-box-shadow: 0 2px 7px -1px #aaa;
		-o-box-shadow: 0 2px 7px -1px #aaa;
		-webkit-box-shadow: 0 2px 7px -1px #aaa;
	float: left;
	margin: 15px 0 0 15px;
	position: relative;
	width: 395px;
	}

.blog-cat {
	color: #fff;
	font: 700 18px/18px 'Oswald', sans-serif;
	position: absolute;
		top: 0px;
		left: 0px;
	text-transform: uppercase;
	z-index: 10;
	}

.blog-cat-title {
	color: #fff;
	font: 700 18px/18px 'Oswald', sans-serif;
	position: absolute;
		top: 0;
		left: 0;
	text-shadow: 1px 1px 0 #000;
	text-transform: uppercase;
	z-index: 10;
	}

.blog-cat li,
.blog-cat-title {
	display: inline;
	float: left;
	margin-right: 2px;
	padding: 5px;
	}

.blog-cat a,
.blog-cat-title a {
	color: #fff;
	text-shadow: 1px 1px 0 #000;
	}

.blog-cat a:visited,
.blog-cat-title a:visited {
	color: #fff;
	}

.blog-cat a:hover,
.blog-cat-title a:hover {
	text-decoration: none;
	}

.blog-inner {
	float: left;
	font: 12px/17px helvetica, arial, sans-serif;
	padding: 10px;
	width: 280px;
	}

.widget-img {
	-webkit-transition: opacity 0.3s;
	}

.widget-img:hover {
	opacity: .85;
	}

/************************************************
	Twitter Widget
************************************************/

.tweet,
.query {
	display: block;
	float: left;
	min-height: 250px;
	padding: 10px;
	position: relative;
	}

.tweet_list {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}

.tweet_list li {
	border-bottom: 1px dotted #ccc;
	float: left;
	list-style-type: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}

.tweet_list li a {
	font-weight: normal;
	}

.tweet_list li:last-child {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
	}

.tweet_list .tweet_avatar {
	float: left;
	}
		
.tweet_list .tweet_avatar img {
	vertical-align: middle;
	}

.tweet_time a {
	font: 11px/11px helvetica, arial, sans-serif;
	}

.tweet_text {
	margin-bottom: 3px;
	}

.tweet_text,
.tweet_time {
	display: block;
	margin-left: 45px;
	}

/************************************************
	Carousel
************************************************/

.es-carousel {
	float: left;
	overflow: hidden;
	padding: 5px 0;
	position: relative;
	width: 1260px;
	height: 40px;
	}
.tes-carousel {
	float: left;
	padding: 5px 0;
	position: relative;
	width: 1260px;
	height: 80px;
	}
.des-carousel {
	float: left;
	padding: 5px 0;
	position: relative;
	width: 1260px;
	height: 60px;
	}

.es-nav span {
	cursor: pointer;
	position: absolute;
		top: 2px;
	text-indent: -9000px;
	}

.es-nav span.es-nav-next {
	background: transparent url(images/car-buttons.gif) 0 0;
	right: 0px;
	width: 25px;
	height: 46px;
	}

.es-nav span.es-nav-prev {
	background: transparent url(images/car-buttons.gif) -25px 0;
	left: 0px;
	width: 25px;
	height: 46px;
	}

.es-nav span.es-nav-next:hover {
	background: transparent url(images/car-buttons.gif) 0 -46px;
	}

.es-nav span.es-nav-prev:hover {
	background: transparent url(images/car-buttons.gif) -25px -46px;
	}

/************************************************
	Posts
************************************************/

#main {
	float: left;
	margin-bottom: 5px;
	position: relative;
	width: 1260px;
	}

.breadcrumb {
	color: #555;
	font: 400 11px/11px 'Open Sans', helvetica, arial, sans-serif;
	margin-bottom: 10px;
	width: 100%;
	}

.breadcrumb a {
	font: 700 12px/12px 'Open Sans', helvetica, arial, sans-serif;
	}

#post-area {
	float: left;
	font: 14px/22px helvetica, arial, sans-serif;
	position: relative;
	width: 800px;
	}

.full {
	width: 1260px !important;
	}

#main h1,
#content-area h1,
#post-area h1 {
	color: #222;
	font: 700 34px/36px 'Oswald', sans-serif;
	margin: 10px 0;
	width: 100%;
	}

.headline {
	font: 700 34px/36px 'Oswald', sans-serif;
	margin-bottom: 15px !important;
	}

#post-info-wrapper {
	border: 1px solid #ddd;
	float: left;
	font: 12px/12px helvetica, arial, sans-serif;
	margin-bottom: 15px;
	width: 1258px;
	}

#content-area {
	display: block;
	float: left;
	padding: 15px 0;
	width: 100%;
	}

#content-area h2 {
	color: #333;
	font: 700 28px/32px 'Oswald', sans-serif;
	margin: 10px 0;
	width: 100%;
	}

#content-area h3 {
	color: #333;
	font: 700 24px/28px 'Oswald', sans-serif;
	margin: 10px 0;
	width: 100%;
	}

#content-area h4 {
	color: #333;
	font: 700 20px/24px 'Oswald', sans-serif;
	margin: 10px 0;
	width: 100%;
	}

#content-area h5 {
	color: #333;
	font: 700 16px/20px 'Oswald', sans-serif;
	margin: 10px 0;
	width: 100%;
	}

#content-area h6 {
	color: #333;
	font: 700 12px/16px 'Oswald', sans-serif;
	margin: 10px 0;
	width: 100%;
	}

#content-area ul {
	list-style: disc outside;
	margin: 10px 0;
	}

#content-area ol {
	list-style: decimal outside;
	margin: 10px 0;
	}

#content-area ul li,
#content-area ol li {
	margin-left: 50px;
	padding: 5px 0px;
	}

#post-area blockquote {
	border-left: 1px #ccc solid;
	color: #777;
	font: italic 14px/22px Verdana, Arial, Sans-Serif;
	margin: 10px;
	padding-left: 40px;
	}

ul.post-info {
	display: block;
	float: left;
	width: 100%;
	}

ul.post-info li {
	border-right: 1px solid #ccc;
	display: inline;
	float: left;
	}

ul.post-info li:last-child {
	border-right: none;
	}

.post-author {
	font-weight: bold;
	height: 12px;
	padding: 9px 10px;
	}

.post-author a {
	font-weight: bold;
	}

ul.post-social {
	display: inline;
	float: left;
	padding: 0 10px;
	}

ul.post-social li {
	border-right: none;
	display: inline;
	float: left;
	overflow: hidden;
	padding: 5px;
	width: 90px;	
	}

.post-update {
	color: #999;
	height: 12px;
	padding: 9px 10px;
	}

#post-area p {
	display: block;
	margin-bottom: 15px;
	}

.post-image img {
	box-shadow: 0 3px 5px -1px #aaa;
		-ms-box-shadow: 0 3px 5px -1px #aaa;
		-moz-box-shadow: 0 3px 5px -1px #aaa;
		-o-box-shadow: 0 3px 5px -1px #aaa;
		-webkit-box-shadow: 0 3px 5px -1px #aaa;
	float: left;
	}

.prev-next-wrapper {
	background: #eee;
	border-top: 1px solid #bbb;
	float: left;
	padding: 15px 30px;
	width: 740px;
	}

.prev-post {
	float: left;
	font: bold 14px/14px helvetica, arial, sans-serif;
	width: 330px;
	}

.next-post {
	float: right;
	font: bold 14px/14px helvetica, arial, sans-serif;
	width: 330px;
	}

.prev-post a,
.next-post a {
	color: #333 !important;
	float: left;
	font: 700 18px/24px 'Oswald', sans-serif;
	margin-top: 5px;
	}

.post-tags {
	background: url(images/tag.png) no-repeat top left;
	clear: both;
	float: left;
	font: 700 12px/12px 'Open Sans', sans-serif;
	margin: 15px 0;
	padding-left: 22px;
	}

.post-tags a {
	background: #eee;
	border-radius: 3px;
	color: #888;
	display: inline-block;
	float: left;
	margin: 0 3px 10px;
	padding: 5px 8px;
	}

.post-tags a:visited {
	color: #888;
	}

.post-tags a:hover {
	background: #777;
	color: #fff;
	text-decoration: none;
	}

.author-image {
	float: left;
	margin-right: 10px;
	width: 60px;
	}

.author-box {
	color: #888;
	}

#related-posts {
	float: left;
	margin: 15px 0 30px;
	width: 800px;
	}

#related-posts img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	width: 190px;
	height: 127px;
	}

#related-posts img:hover {
	opacity: 0.85;
	}

#related-posts ul {
	display: inline;
	float: left;
	width: 100%;
	}

#related-posts ul li {
	display: inline;
	float: left;
	margin-left: 15px;
	width: 290px;
	}

#related-posts ul li:first-child {
	margin-left: 0;
	}

#related-posts h3 {
	color: #fff;
	font: 700 14px/14px 'Oswald', sans-serif;
	margin-bottom: 10px;
	padding: 5px 10px;
	text-shadow: 1px 1px 0 #000;
	text-transform: uppercase;
	}

.related-image {
	float: left;
	position: relative;
	width: 290px;
	height: 127px;
	}

.related-text {
	float: left;
	padding: 5px 0;
	}

.related-text a {
	color: #333;
	font: 400 16px/22px 'Oswald', sans-serif;
	}

.related-text a:visited {
	color: #333;
	}

#post-404 {
	color: #999;
	margin: 100px 0;
	text-align: center;
	}

#post-404 h1 {
	font: 700 80px/80px 'Oswald', sans-serif;
	border-bottom: none;
	}

#post-404 p {
	text-align: center;
	}

.wp-caption, .gallery-caption {
	margin-bottom: 20px;
	max-width: 100%;
	text-align: center;
	}

.wp-caption-text {
	margin-bottom: 2px;
	}

.sticky {
	}

.bypostauthor {
	}

/************************************************
	Categories/Archives
************************************************/

#archive-area {
	float: left;
	font: 14px/22px helvetica, arial, sans-serif;
	position: relative;
	width: 800px;
	}

.category-heading {
	color: #fff;
	font: 700 24px/24px 'Oswald', sans-serif;
	margin-bottom: 15px;
	padding: 10px 15px;
	text-shadow: 1px 1px 0 #000;
	}

.archive-header {
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
	padding-bottom: 10px;
	}

#featured-cat {
	background: url(images/loading.gif) no-repeat center;
	box-shadow: 0 8px 4px -4px #aaa;
		-ms-box-shadow: 0 8px 4px -4px #aaa;
		-moz-box-shadow: 0 8px 4px -4px #aaa;
		-o-box-shadow: 0 8px 4px -4px #aaa;
		-webkit-box-shadow: 0 8px 4px -4px #aaa;
	display: block;
	float: left;
	margin-bottom: 15px;
	overflow: hidden;
	position: relative;
	width: 930px;
	height: 400px;
	}

.featured-text-cat {
	background: url(images/featured-bg.png) repeat-x top;
	float: left;
	padding: 50px 15px 15px;
	position: absolute;
		bottom: 0;
	width: 785px;
	}

.featured-text-cat p {
	color: #fff;
	font: 300 18px/24px 'Oswald', sans-serif;
	text-shadow: 2px 2px 1px #000;
	}

#cat-blog-wrapper {
	float: left;
	margin-left: -15px;
	padding-bottom: 5px;
	position: relative;
	width: 950px;
	}

#cat-blog-wrapper ul {
	float: left;
	}

.cat-blog-container {
	background: #fff;
	box-shadow: 0 2px 7px -1px #aaa;
		-ms-box-shadow: 0 2px 7px -1px #aaa;
		-moz-box-shadow: 0 2px 7px -1px #aaa;
		-o-box-shadow: 0 2px 7px -1px #aaa;
		-webkit-box-shadow: 0 2px 7px -1px #aaa;
	float: left;
	margin: 0 0 15px 15px;
	position: relative;
	width: 400px;
	}

.cat-blog-inner {
	float: left;
	font: 12px/17px helvetica, arial, sans-serif;
	padding: 10px;
	width: 380px;
	}

/************************************************
	Comments
************************************************/

#comments {
	display: block;
	float: left;
	font: 400 12px/normal 'Open Sans', sans-serif;
	width: 100%;
	}

#comments h3 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	}

.comment-inner {
	border-bottom: 1px dotted #ddd;
	margin-bottom: 10px;
	padding: 10px 0;
	}

#comments .comment-inner:after {
	content: '';
	display: block;
	clear: both;
	}

#comments .comment-avatar,
#tab3 .comment-avatar {
	float: left;
	width: 46px;
	}
	
#comments .avatar {
	display: block;
	background-color: #fff;
	border: 1px solid #ddd;
	padding: 2px;
	} 

#comments .commentmeta {
	display: block;
	float: left;
	margin: 0 10px 10px;
	}

.comment-reply {
	background: #555;
	clear: both;
	float: right;
	font: 700 12px/12px 'Open Sans Condensed', sans-serif;
	padding: 5px 10px;
	}

.comment-reply:hover {
	background: #333;
	}

.comment-reply a {
	color: #fff;
	}

.comment-reply a:hover {
	text-decoration: none;
	}

ol.commentlist {
	float: left;
	width: 100%;
	}

#comments .comment-meta-1 {
	display: block;
	height: 18px;
	margin: 0 0 6px;
	padding: 4px 0 2px;
	}
		
#comments .comment-meta-1 .fn {
	font-weight:bold;
	float:left;
	width:auto;
	}
		
#comments .comment-meta-1 .reply {
	display: inline-block;
	float: right;
	font-size: 11px;
	line-height: 11px;
	padding-top: 2px;
	}
		
#comments .comment-meta-1 .reply a {
	color: #555;
	}
		
#comments .comment-meta-2  {
	font: 400 12px/normal 'Open Sans', sans-serif;
	display: block;
	margin: 0;
	}

#comments .text {
	clear: both;
	display: block;
	}

#comments .text .waiting_approval {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	}

#comments .c {
	line-height: 20px;
	}

#comments .c p,
#comments .c code,
#comments .c blockquote,
#comments .c ul,
#comments .c ol {
	display: block;
	margin: 5px 0;
	}

#comments .c a {
	text-decoration: underline;
	}

#comments .c a:hover {
	text-decoration: none;
	}
	
#comments .depth-2 .comment-wrapper {
	padding-left: 40px;
	}

#comments .depth-2 .commentmeta {
	width: auto;
	}
	
#comments .depth-3 .comment-wrapper {
	padding-left: 80px;
	}

#comments .depth-3 .commentmeta {
	width: auto;
	}
	
#comments .depth-4 .comment-wrapper {
	padding-left: 120px;
	}

#comments .depth-4 .commentmeta {
	width: auto;
	}

#comments .depth-5 .comment-wrapper {
	padding-left: 160px;
	}

#comments .depth-5 .commentmeta {
	width: auto;
	}

#respond {
	clear: both;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	padding: 10px 0;
	}

#respond p {
	font: 400 12px/normal 'Open Sans', sans-serif;
	margin: 0;
	}

#respond .logged-in-as {
	margin-bottom: 10px;
	}

#respond .comment-notes {
	margin-bottom: 1em;
	}

#respond .form-allowed-tags {
	line-height: 1em;
	}

.children #respond {
	margin: 0 48px 0 0;
	}

#comments-list #respond {
	margin: 0 0 18px 0;
	}

#comments-list ul #respond {
	margin: 0;
	}

#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	}

#respond .required {
	color: #ff4b33;
	font-weight: bold;
	}

#respond label {
	color: #888;
	font-size: 12px;
	}
	
#respond input {
	background: #f6f6f6;
	border: 1px solid #ddd;
		-ms-box-shadow: 2px 2px 5px 0px #eee inset;
		-moz-box-shadow: 2px 2px 5px 0px #eee inset;
		-webkit-box-shadow: 2px 2px 5px 0px #eee inset;
		-o-box-shadow: 2px 2px 5px 0px #eee inset;
	box-shadow: 2px 2px 5px 0px #eee inset;
	display:block;
	margin: 0 0 9px;
	padding:5px;
	width: auto;
	}

#respond textarea {
	background: #f6f6f6;
	border: 1px solid #ddd;
		-ms-box-shadow: 2px 2px 5px 0px #eee inset;
		-moz-box-shadow: 2px 2px 5px 0px #eee inset;
		-webkit-box-shadow: 2px 2px 5px 0px #eee inset;
		-o-box-shadow: 2px 2px 5px 0px #eee inset;
	box-shadow: 2px 2px 5px 0px #eee inset;
	width: 95%;
	}

#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	}

#respond .form-allowed-tags code {
	font-size: 11px;
	}
	
#respond #submit {
	background: #555;
	border: 0;
	box-shadow: none;
	color: #fff;
	cursor:pointer;
	font: 700 12px/12px 'Open Sans Condensed', sans-serif;
	margin-top:10px;
	padding: 5px 10px;
	width: 120px;
	}

#respond #submit:hover {
	background: #333;
	}

h3#reply-title,
h2.comments {
	color: #fff;
	font: 700 14px/14px 'Oswald', sans-serif;
	margin-bottom: 10px;
	padding: 5px 10px;
	text-shadow: 1px 1px 0 #000;
	text-transform: uppercase;
	}

h3#reply-title {
	display: none;
	}

span.comments {
	background: #fff;
	color: #aaa;
	float: left;
	font: 400 20px/20px 'Open Sans Condensed', sans-serif;
	padding-right: 15px;
	text-transform: uppercase;
	}

span.comments a {
	color: #666;
	}

span.comments a:hover {
	color: #f00;
	text-decoration: none;
	}

#comment-input label {
	margin-bottom: 10px;
	}

p.cancel-comment-reply {
	clear: both;
	}

/************************************************
	Sidebar
************************************************/

#sidebar-wrapper {
	float: right;
	margin-right: -5px;
	margin-top: -15px;
	padding-bottom: 5px;
	position: relative;
	width: 450px;
	}

/************************************************
	Footer
************************************************/

#footer-wrapper {
	background: #222;
	float: left;
	margin-top: 15px;
	width: 100%;
	}

#footer {
	color: #aaa;
	font: 400 10px/14px 'Open Sans', sans-serif;
	margin: 0 auto;
	padding: 20px;
	width: 1240px;
	}

#footer-nav1 {
	float: left;
	margin-bottom: 5px;
	}

#footer-nav ul {
	clear: both;
	display: inline;
	margin-bottom: 5px;
	}

#footer-nav ul li {
	border-right: 1px solid #777;
	display: inline;
	float: left;
	margin: 0 10px 5px 0;
	padding: 3px 10px 3px 0;
	}

#footer-nav ul li:last-child {
	border-right: none;
	}

#footer-nav ul li a {
	color: #ccc;
	font: 700 12px/12px 'Open Sans', sans-serif;
	}

#footer-nav ul li ul {
	display: none;
	}

#copyright {
	float: left;
	padding-bottom: 10px;
	width: 100%;
	}

/************************************************
	Shortcodes
************************************************/

.scores {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor: pointer;
	display: inline-block;
	font: 700 14px/14px 'Open Sans', sans-serif;
	margin: 10px 10px 10px 10px;
	padding: 12px 12px;
	background: #333;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222', endColorstr='#333');
	background: -webkit-gradient(linear, left top, left bottom, from(#222), to(#333));
	background: -moz-linear-gradient(top,  #222, #333);
	border: 1px solid #111;
	}

.button {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#fff;
	cursor: pointer;
	display: inline-block;
	font: 700 14px/14px 'Open Sans', sans-serif;
	margin: 0 10px 10px 0;
	padding: 8px 12px;
	}

.button2 {
border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-family:Helvetica; 
	color:#ffffff;
	font-size: 8pt;
	margin: 5px 6px 6px 5px;
	padding: 5px 8px;
	}

.button4 {
	cursor: pointer;
	display: inline-block;
	font-family:Helvetica; 
	margin:0px; 
	width:232px; 
	font-size:10pt; 
	color:#FFFFFF;
	padding: 6px 6px;
	}
.button3 {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	cursor: pointer;
	display: inline-block;
	font-family:Helvetica; 
	vertical-align:middle;
	font-size: 7pt;
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:-1px;
	padding-bottom: -1px;
	color:#fff;
	}
.button a:hover,.button2 a:hover,.button3 a:hover,.button4 a:hover {
	text-decoration:none;
	}

.button.black a,
.button.green a,
.button.red a,
.button.blue a,
.button.#f95a0f a,
 .button2.black a,
.button2.green a,
.button2.red a,
.button2.blue a,
.button3.#f95a0f a,
 .button3.black a,
.button3.green a,
.button3.red a,
.button3.blue a,
.button3.#f95a0f a,
.button4.#f95a0f a,
 .button4.black a,
.button4.green a,
.button4.red a,
.button4.blue a,
.button4.#f95a0f a{
	color:#FFF;
	}

.button.black,.button2.black,.button3.black,.button4.black {
	background: #333;
	border: 1px solid #111;
	}

.button.black:hover,.button2.black:hover,.button3.black:hover,.button4.black:hover {
	background: #444;
	border: 1px solid #111;
	}

.button.green,.button2.green,.button3.green,.button4.green {
	background: #3ba323;
	border:1px solid #2c8816;
	}

.button.green:hover,.button2.green:hover,.button3.green:hover,.button4.green:hover {
	background: #3ba323;
	border:1px solid #2c8816;
	}

.button.red,.button2.red,.button3.red,.button4.red {
	background: #a80d0d;
	border:1px solid #990c0c;
	}

.button.red:hover,.button2.red:hover,.button3.red:hover,.button4.red:hover {
	background: #a80d0d;
	border:1px solid #990c0c;
	}

.button.blue,.button2.blue,.button3.blue,.button4.blue {
	background: #0f57a2;
	border:1px solid #0a447f;
	}

.button.blue:hover, .button2.blue:hover,.button3.blue:hover,.button4.blue:hover {
	background: #0f57a2;
	border:1px solid #0a447f;
	}
.button.orange, .button2.orange,.button3.orange,.button4.orange {
	background: #cd460a;
	border:1px solid #bc400a;
	}

.button.orange:hover, .button2.orange:hover,.button3.orange:hover,.button4.orange:hover {
	background: #cd460a;
	border:1px solid #bc400a;
	}

.button.#f95a0f, .button2.#f95a0f,.button3.#f95a0f,.button4.#f95a0f {
	background: #cd460a;
	border:1px solid #bc400a;
	}

.button.#f95a0f:hover, .button2.#f95a0f:hover,.button3.#f95a0f:hover,.button4.#f95a0f:hover {
	background: #cd460a;
	border:1px solid #bc400a;
	}

.button.grey a, .button2.grey a {
	color:#777;
	}

.button.grey, button2.grey {
	background: #555;
	border:1px solid #777;
	}

.button.grey:hover, button2.grey:hover {
	background: #555;
	border:1px solid #777;
	}

.video-shortcode {
	margin-bottom: 20px;
	}

.dropcap {
	color: #888;
	float: left;
	font: 700 40px/40px 'Open Sans Condensed', sans-serif;
	margin-right: 6px;
	position: relative;
	text-transform: uppercase;
	}
	
.highlight-yellow {
	background: #fbfac7;
	padding: 0 3px;
	}

.highlight-black {
	background:#222;
	color: #eee;
	padding: 0 3px;
	}
	
.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth {
	float: left;
	margin-right: 4%;
	}

.one_half {
	width: 48%;
	}

.one_third {
	width: 30.6666%;
	}

.two_third {
	width: 65.3332%;
	}

.one_fourth {
	width: 22%;
	}

.three_fourth {
	width: 74%;
	}

.last {
	clear: right;
	margin-right: 0 !important;
	}

.clearboth {
	clear: both;
	display: block;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
	width: 100%;
	}

.tab-shortcode {
	clear: both;
	float: none !important;
	width: auto !important;
	}
	
.toggle {
	border-bottom: 1px solid #ccc;
	border-top-left-radius: 10px;
	-moz-border-top-left-radius: 10px;
	-ms-border-top-left-radius: 10px;
	-o-border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-top-right-radius: 10px;
	-ms-border-top-right-radius: 10px;
	-o-border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	cursor: pointer;
	float: left;
	font: 700 16px/16px 'Open Sans Condensed', sans-serif !important;
	padding: 10px 1.61290322580645% !important;
	width: 96.7741935483871% !important;
	}

.toggle a {
	background: url(images/toggle.png) no-repeat left 50%;
	color: #555;
	padding-left: 25px; 
	text-decoration: none;
	}

.toggle a:visited {
	color: #fff;
	}

.toggle-content {
	border-bottom: 1px solid #ccc;
	display: none;
	float: left;
	margin-bottom: 20px;
	padding: 0 10px 10px;
	}

.toggle-content .block {
	float: left;
	padding: 0px;
	}

.blue-box {
	background: #d7e7f5;
	border: 1px solid #aacee6;
	color: #5e6984;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.blue-box-content,
.green-box-content,
.grey-box-content,
.red-box-content,
.yellow-box-content
 {
	border: 1px solid #fff;
	padding: 10px;
	width: auto;
	}

.blue-box-content h3,
.green-box-content h3,
.grey-box-content h3,
.red-box-content h3,
.yellow-box-content h3 {
	margin-bottom: 5px;
	}

.green-box {
	background: #e2f2ce;
	border: 1px solid #bfe098;
	color: #466840;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.grey-box {
	background: #eaeaea;
	border: 1px solid #c1c1c1;
	color: #838383;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.red-box {
	background: #fde9ea;
	border: 1px solid #fdced0;
	color: #a14a40;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.yellow-box {
	background: #fff6cc;
	border: 1px solid #ffdb4f;
	color: #736b4c;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.tabber-container {
	float: left;
	position: relative;
	}

ul.tabs-shortcode {
	display: inline;
	float: left;
	list-style: none !important;
	margin: 0 !important;
	position: absolute;
		top: 1px;
		left: 0px;
	width: 300px;
	}

ul.tabs-shortcode li {
	background: #fff url(images/tab-bg.gif) repeat-x bottom;
	border: 1px solid #d5d5d5;
	border-bottom: none;
	float: left;
	height: 16px;
	line-height: 11px;
	margin: 0 !important;
	padding: 5px 10px !important;
	text-shadow: 1px 1px 0px #fff;
	}

ul.tabs-shortcode li:hover {
	background: #fff url(images/tab-bg2.gif) repeat-x bottom;
	border-bottom: none;
	float: left;
	text-shadow: 1px 1px 0px #fff;
	}

ul.tabs-shortcode li:first-child {
	border-right: none;
	border-top-left-radius: 5px;
	}

ul.tabs-shortcode li:last-child {
	border-left: none;
	border-top-right-radius: 5px;
	}

ul.tabs-shortcode li.active {
	background: #fff url(images/tab-bg2.gif) repeat-x bottom;
	border-bottom: none;
	float: left;
	text-shadow: 1px 1px 0px #fff;
	}

ul.tabs-shortcode li a {
	color: #777;
	font: bold 11px/11px helvetica, arial, sans-serif;
	}

ul.tabs-shortcode li a:hover {
	text-decoration: none;
	}

ul.tabs-shortcode li.active a {
	color: #444;
	}

.tab-content {
	background: #fff;
	border: 1px solid #d5d5d5;
	-ms-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-o-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-ms-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-moz-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-webkit-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-o-box-shadow: 0px 2px 2px 0px #d5d5d5;
	box-shadow: 0px 2px 2px 0px #d5d5d5;
	float: left;
	margin-top: 27px;
	padding: 10px 10px;
	width: 290px;
	}

.tabber-content-shortcode {
	border: 1px solid #ccc;
	-ms-border-bottom-left-radius: 0 !important;
	-moz-border-bottom-left-radius: 0 !important;
	-webkit-border-bottom-left-radius: 0 !important;
	-o-border-bottom-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	-ms-border-bottom-right-radius: 0 !important;
	-moz-border-bottom-right-radius: 0 !important;
	-webkit-border-bottom-right-radius: 0 !important;
	-o-border-bottom-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	-ms-border-top-right-radius: 0 !important;
	-moz-border-top-right-radius: 0 !important;
	-webkit-border-top-right-radius: 0 !important;
	-o-border-top-right-radius: 0 !important;
	border-top-right-radius: 0 !important;
	margin-bottom: 20px;
	padding: 10px 2% !important;
	width: 95.666666666% !important;
	}

/************************************************
	Pagination
************************************************/

.nav-links {
	float: left;
	margin: 10px 0 5px;
	position: relative;
	width: 100%;
	}

.pagination {
	clear: both;
	position: relative;
	font: bold 12px/12px helvetica, arial, sans-serif;
	}
 
.pagination span, .pagination a {
	background: #555 url(images/pagin-bg.png) repeat-x bottom;
	border: 1px solid #333;
	border-radius: 3px;
	box-shadow: 0 3px 5px -1px #ccc;
		-ms-box-shadow: 0 3px 5px -1px #aaa;
		-moz-box-shadow: 0 3px 5px -1px #aaa;
		-o-box-shadow: 0 3px 5px -1px #aaa;
		-webkit-box-shadow: 0 2px 3px -1px #aaa;
	color: #fff;
	display:block;
	float:left;
	margin: 2px 5px 2px 0;
	padding: 9px 12px 8px 12px;
	text-decoration: none;
	width: auto;
	}
 
.pagination .current, .pagination a:hover {
	background: #999 url(images/pagin-bg.png) repeat-x bottom;
	border: 1px solid #777;
	color: #fff;
	}

.pagination a,
.pagination a:visited {
	color: #fff
	}

/************************************************
	Isotope
************************************************/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/************************************************
	Media Queries
************************************************/

@media screen and (max-width: 1323px) and (min-width: 1024px) {
#statvw {
	position: fixed;
	top:3px;
	right:150px;
	}
.widget-inner {
	width: 280px;
	}
.widget-container {
	width: 300px;
	}
h4.widget-header {
	width: 280px;
	}

h4.widget-header-fb {
	width: 280px;
	}

.half-container {
	width: 450px;
	}
.two-thirds-container {
	width: 615px;
	}
.second-container,.third-container {
	width: 280px;
	}
.headline {
	font-size: 14pt; 
}
.lowhead {
	font-size: 13pt; 
}
.headl {
	font-size: 20pt; 
}
.adminhead {
	font-size: 8pt;
}
.article {
	font-size: 8pt;
}

.matchup {
	font-size: 10pt;
}
.stlineup {
	font-size: 9pt;
}
.tmhead {
	font-size: 12pt;
}
.unpaid {
	font-size: 16pt;
}
.scoreboard {
	font-size: 22pt; 
}
.headhead {
	font-size: 52pt; 
}
.headheadb {
	font-size: 36pt; 
}
.headheadc {
	font-size: 28pt; 
}
.headheadd {
	font-size: 20pt; 
}
.headheade {
	font-size: 18pt; 
}
.headheadf {
	font-size: 16pt;
}
.tmheadshadow {
	font-size: 14pt;
}
.bleft {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bbcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}
.hleft {
	font-size: 8pt; 
}
.hright {
	font-size: 9pt;
}
.hrght {
	font-size: 8pt;
}
.hcenter {
	font-size: 8pt;
}

.cleft {
	font-size: 8pt; 
}
.cright {
	font-size: 9pt;
}
.crght {
	font-size: 8pt;
}
.ccenter, .QBcenter, .RBcenter, .TEcenter, .WRcenter, .PKcenter, .DFcenter {
	font-size: 8pt;
}
.nocenter {
	font-size: 8pt;
}
.dleft {
	font-size: 10pt;
}

.dcenter { 
	font-size: 10pt;
}

.fleft {
	font-size: 8pt;
}
.fright {
	font-size: 8pt;
}

.fcenter {
	font-size: 8pt;
}
.lfleft {
	font-size: 10pt;
}
.lfright {
	font-size: 10pt;
}

.lfcenter {
	font-size: 9pt;
}
	.player-title, .player-inaction, .player-done, player-white, player-red, player-#f95a0f{
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
.player-reg {
	font: 700 12px/12px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main .current-post-parent a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.score-nav li {
	font: bold 12px/12px helvetica, arial, sans-serif;
	}
	.es-nav span.es-nav-next {
	right: 0px;
	}

	.es-nav span.es-nav-prev {
	left: 0px;
	}
	#ad-222,
	.post-update,
	.ticker-date, #fantasyteam {
		display: none;
		}
		
	#content-outer {
		margin-left:20px;
	}
	#nav-main,
	#top-spacer,
	#content-outer,
	#theteams,
	#stats-outer {
		width: 960px;
		}

	#main-wrapper,
	#main-top {
		width: 950px;
		}
	.half-container {
		width: 453px;
	}
	.two-thirds-container {
		width: 615px;
	}
	.half-inner {
		width: 433px;
	}
	.third-container {
		width: 270px;
	}
	#leader-wrapper,
	#logo-wide,
	.score-wrapper,
	.es-carousel,
	.tes-carousel,
	.des-carousel,
	#logo-wide,
	#ad-728,
	#footer {
		width: 930px;
		}
	#ad-980, #ad-9800 {
		width: 950px;
		}

	#content-inner,
	#stats-inner,
	#team-top,
	#featured-wrapper,
	#homepage-wrapper,
	#main-home,
	#main,
	#headlines-wrapper,
	span.headlines-header,
	#post-area,
	#related-posts,
	#archive-area {
		width: 930px;
		}

	.full {
		width: 930px !important;
		}

	#nav-main-left {
		width: 810px;
		}

	#nav-mobi {
		display: none;
		}

	.menu-mobi select {
		display:inline;
		}

	#nav-search {
		margin-right: 10px;
		}

	#leader-wrapper {
		text-align: center;
		}

	#logo-large {
		margin: 0 10px 10px;
		}

	#ad-728,#ad-980, #ad-9800 {
		margin: 0;
		}

	#ticker {
		width: 710px;
		}

	ul.ticker-list {
		width: 610px;
		}

	#featured-main,
	#featured-cat {
		width: 615px;
		height: 400px;
		}

	.featured-text,
	.featured-text-cat {
		width: 585px;
		}

	#headlines-wrapper {
		height: auto;
		}

	ul.headlines li {
		width: 593px;
		}

	.headlines-text {
		width: 535px;
		}

	#home-widget-wrapper,
	#half-widget-wrapper,
	#home-blog-wrapper,
	#cat-blog-wrapper,
	#sidebar-wrapper {
		width: 950px;
		}
	#third-widget-wrapper, #second-widget-wrapper {
		width: 930px
	}
	#sidebar-wrapper {
		float: left;
		margin: 15px 0 0 -15px;
		}

	#post-info-wrapper {
		width: 930px;
		}

	ul.post-info li {
		border-right: none;
		}

	.prev-next-wrapper {
		width: 540px;
		}

	.prev-post,
	.next-post {
		width: 230px;
		}

	#featured-cat {
		height: 400px;
		}

	#footer {
		padding: 10px;
		}

	}


@media screen and (max-width: 1023px) and (min-width: 768px) {
#statvw {
	position: fixed;
	top:3px;
	right:150px;
	}
h4.widget-header {
	width: 280px;
	}

h4.widget-header-fb {
	width: 280px;
	}
.widget-inner {
	width: 280px;
	}
	.widget-container {
	width: 300px;
	}
.half-container {
	width: 450px;
	}
.two-thirds-container {
	width: 615px;
	}
.second-container,.third-container {
	width: 280px;
	}
.headline {
	font-size: 14pt; 
}
.lowhead {
	font-size: 13pt; 
}
.headl {
	font-size: 20pt; 
}
.adminhead {
	font-size: 8pt;
}
.article {
	font-size: 8pt;
}

.matchup {
	font-size: 10pt;
}
.stlineup {
	font-size: 9pt;
}
.tmhead {
	font-size: 12pt;
}
.unpaid {
	font-size: 16pt;
}
.scoreboard {
	font-size: 22pt; 
}
.headhead {
	font-size: 52pt; 
}
.headheadb {
	font-size: 36pt; 
}
.headheadc {
	font-size: 28pt; 
}
.headheadd {
	font-size: 20pt; 
}
.headheade {
	font-size: 18pt; 
}
.headheadf {
	font-size: 16pt;
}
.tmheadshadow {
	font-size: 14pt;
}
.bleft {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bbcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}
.hleft {
	font-size: 8pt; 
}
.hright {
	font-size: 9pt;
}
.hrght {
	font-size: 8pt;
}
.hcenter {
	font-size: 8pt;
}

.cleft {
	font-size: 8pt; 
}
.cright {
	font-size: 9pt;
}
.crght {
	font-size: 8pt;
}
.ccenter, .QBcenter, .RBcenter, .TEcenter, .WRcenter, .PKcenter, .DFcenter {
	font-size: 8pt;
}
.nocenter {
	font-size: 8pt;
}
.dleft {
	font-size: 10pt;
}

.dcenter { 
	font-size: 10pt;
}

.fleft {
	font-size: 8pt;
}
.fright {
	font-size: 8pt;
}

.fcenter {
	font-size: 8pt;
}
.lfleft {
	font-size: 10pt;
}
.lfright {
	font-size: 10pt;
}

.lfcenter {
	font-size: 9pt;
}
	.player-title, .player-inaction, .player-done, player-white, player-red, player-#f95a0f {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
.player-reg {
	font: 700 12px/12px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main .current-post-parent a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.score-nav li {
	font: bold 12px/12px helvetica, arial, sans-serif;
	}
	.es-nav span.es-nav-next {
	right: 0px;
	}

	.es-nav span.es-nav-prev {
	left: 0px;
	}
	#admin-main,
	#top67,
	ul.nav-main,
	#ad-222,
	.post-update,
	#theteams,
	.ticker-date, #fantasyteam {
		display: none;
		}

	#main-wrapper,
	#nav-main,
	#top-spacer,
	#content-outer,
	#stats-outer,
	#main-top {
		width: 635px;
		}
	.half-container {
		width: 300px;
	}
	.two-thirds-container {
		width: 615px;
	}
	.half-inner {
		width: 280px;
	}
	.third-container {
		width: 260px;
	}
	#leader-wrapper,
	#logo-wide,
	.score-wrapper,
	.es-carousel,
	.tes-carousel,
	.des-carousel,
	#logo-wide,
	#ad-728,
	#ad-980, #ad-9800,
	#footer {
		width: 615px;
		}

	#content-inner,
	#stats-inner,
	#team-top,
	#featured-wrapper,
	#homepage-wrapper,
	#main-home,
	#main,
	#headlines-wrapper,
	span.headlines-header,
	#post-area,
	#related-posts,
	#archive-area {
		width: 615px;
		}

	.full {
		width: 615px !important;
		}

	#nav-main-left {
		width: 485px;
		}

	#nav-mobi,.menu-mobi,.menu-max {
		display: inline;
		}

	#nav-mobi select {
		width: 345px;
		}
	.menu-mobi select {
		width: 100px;
		}

	#nav-search {
		margin-right: 10px;
		}

	#leader-wrapper {
		text-align: center;
		}

	#logo-large {
		margin: 0 10px 10px;
		}

	#ad-728,#ad-980, #ad-9800 {
		margin: 0;
		}
	#content-outer {
		margin-left:0px;
	}
	#content-outer,#stats-outer {
		background: url(/images/content-bg.png);
		box-shadow: none;
			-moz-box-shadow: none;
			-ms-box-shadow: none;
			-o-box-shadow: none;
			-webkit-box-shadow: none;
		padding: 0;
		}

	#ticker {
		width: 404px;
		}

	ul.ticker-list {
		width: 304px;
		}

	#featured-main,
	#featured-cat {
		width: 615px;
		height: 400px;
		}

	.featured-text,
	.featured-text-cat {
		width: 585px;
		}

	#headlines-wrapper {
		height: auto;
		}

	ul.headlines li {
		width: 593px;
		}

	.headlines-text {
		width: 535px;
		}

	#home-widget-wrapper,
	#half-widget-wrapper,
	#home-blog-wrapper,
	#cat-blog-wrapper,
	#sidebar-wrapper {
		width: 635px;
		}
	#third-widget-wrapper, #second-widget-wrapper {
		width: 605px
	}
	#sidebar-wrapper {
		float: left;
		margin: 15px 0 0 -15px;
		}

	#post-info-wrapper {
		width: 613px;
		}

	ul.post-info li {
		border-right: none;
		}

	.prev-next-wrapper {
		width: 555px;
		}

	.prev-post,
	.next-post {
		width: 270px;
		}

	#featured-cat {
		height: 400px;
		}

	#footer {
		padding: 10px;
		}

	}

@media screen and (max-width: 767px) and (min-width: 480px) {
#statvw {
	position: fixed;
	top:3px;
	right:100px;
	}
h4.widget-header {
	width: 280px;
	}

h4.widget-header-fb {
	width: 280px;
	}
.widget-inner {
	width: 280px;
	}
	.widget-container {
	width: 300px;
	}
.half-container {
	width: 450px;
	}
.two-thirds-container {
	width: 615px;
	}
.second-container,.third-container {
	width: 280px;
	}
.headline {
	font-size: 14pt; 
}
.lowhead {
	font-size: 13pt; 
}
.headl {
	font-size: 20pt; 
}
.adminhead {
	font-size: 8pt;
}
.article {
	font-size: 8pt;
}

.matchup {
	font-size: 10pt;
}
.stlineup {
	font-size: 9pt;
}
.tmhead {
	font-size: 12pt;
}
.unpaid {
	font-size: 16pt;
}
.scoreboard {
	font-size: 22pt; 
}
.headhead {
	font-size: 52pt; 
}
.headheadb {
	font-size: 36pt; 
}
.headheadc {
	font-size: 28pt; 
}
.headheadd {
	font-size: 20pt; 
}
.headheade {
	font-size: 18pt; 
}
.headheadf {
	font-size: 16pt;
}
.tmheadshadow {
	font-size: 14pt;
}
.bleft {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bbcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}
.hleft {
	font-size: 8pt; 
}
.hright {
	font-size: 9pt;
}
.hrght {
	font-size: 8pt;
}
.hcenter {
	font-size: 8pt;
}

.cleft {
	font-size: 8pt; 
}
.cright {
	font-size: 9pt;
}
.crght {
	font-size: 8pt;
}
.ccenter, .QBcenter, .RBcenter, .TEcenter, .WRcenter, .PKcenter, .DFcenter {
	font-size: 8pt;
}
.nocenter {
	font-size: 8pt;
}
.dleft {
	font-size: 10pt;
}

.dcenter { 
	font-size: 10pt;
}

.fleft {
	font-size: 8pt;
}
.fright {
	font-size: 8pt;
}

.fcenter {
	font-size: 8pt;
}
.lfleft {
	font-size: 10pt;
}
.lfright {
	font-size: 10pt;
}

.lfcenter {
	font-size: 9pt;
}
	.player-title, .player-inaction, .player-done, player-white, player-red, player-#f95a0f {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
.player-reg {
	font: 700 12px/12px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main .current-post-parent a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.score-nav li {
	font: bold 12px/12px helvetica, arial, sans-serif;
	}
	.es-nav span.es-nav-next {
	right: -25px;
	}

	.es-nav span.es-nav-prev {
	left: -25px;
	}
	#admin-main,
	ul.nav-main,
	#ad-222,
	#ad-728,
	#ad-980, #ad-9800,
	#top67,
	#ticker,
	ol.flex-control-nav,
	.date-cat,
	ul.headlines-cat,
	ul.headlines li img,
	.breadcrumb,
	.post-author,
	.post-update,
	.related-image,
	#theteams,
	h2.category-heading, #fantasyteam {
		display: none;
		}

	#main-wrapper,
	#nav-main,
	#top-spacer,
	#main-top {
		width: 320px;
		}

	#leader-wrapper,
	#logo-wide,
	.score-wrapper,
	.es-carousel,
	.tes-carousel,
	.des-carousel,
	#logo-wide,
	#content-inner,
	#stats-inner,
	#team-top,
	#featured-wrapper,
	#featured-main,
	#headlines-wrapper,
	span.headlines-header,
	#homepage-wrapper,
	#main-home,
	#main,
	#post-area,
	#related-posts,
	#archive-area,
	#featured-cat,
	#footer,
	.half-container {
		width: 300px;
		}
	.two-thirds-container {
		width: 300px;
		}
	.third-container, .second-container {
		width: 270px;
	}
	.full {
		width: 300px !important;
		}
	.half-inner {
		width: 280px;
	}
	.third-inner, .second-inner {
		width: 250px;
	}
	#nav-main-left {
		width: 230px;
		}

	#nav-logo {
		padding-right: 0;
		}

	#nav-mobi,.menu-mobi,.menu-max {
		display: inline;
		}

	#nav-mobi select, .menu-mobi select{

		max-width: 100px;
		}

	#nav-search {
		margin-right: 10px;
		width: 80px;
		}

	#statvw input {
		width: 70px;
		}

	#logo-large {
		margin: 0 10px;
		}

	#content-outer,#stats-outer {
		margin-left: -10px;
		width: 320px;
		}

	#content-inner, #team-top, #stats-inner {
		padding: 10px 10px 5px;
		}

	.content-social {
		float: left;
		}

	#featured-main,
	#featured-cat {
		height: 195px;
		}

	.featured-text,
	.featured-text-cat {
		padding: 50px 10px 10px;
		width: 280px;
		}

	h2.slider-headline a,
	h2.slider-headline-cat a {
		font: 700 30px/35px 'Oswald', sans-serif;
		}

	.featured-text p,
	.featured-text-cat p {
		font: 300 12px/14px helvetica, arial, sans-serif;
		text-shadow: none;
		}

	#headlines-wrapper {
		height: auto;
		}

	ul.headlines li,
	.headlines-text {
		width: 278px;
		}

	#home-widget-wrapper,
	#half-widget-wrapper,
	#home-blog-wrapper {
		width: 315px;
		}
	#third-widget-wrapper,#second-widget-wrapper {
		width: 295px;
		}

	#post-area {
		margin-right: 0;
		}

	#post-info-wrapper {
		width: 298px;
		}

	ul.post-info li {
		border-right: none;
		}

	.prev-next-wrapper {
		padding: 10px;
		width: 280px;
		}

	.prev-post,
	.next-post {
		width: 130px;
		}

	.prev-post a,
	.next-post a {
		font: 700 16px/20px 'Oswald', sans-serif;
		}

	#related-posts ul li {
		margin-left: 0;
		width: 100%;
		}

	#cat-blog-wrapper {
		margin-left: -10px;
		width: 315px;
		}

	.cat-blog-container {
		margin: 0 0 10px 10px;
		width: 300px;
		}

	#sidebar-wrapper {
		float: left;
		margin: 15px 0 0 -15px;
		}

	#footer {
		padding: 10px;
		}

	}

@media screen and (max-width: 479px) {
#statvw {
	position: fixed;
	top:3px;
	right:50px;
	}
h4.widget-header {
	width: 280px;
	}

h4.widget-header-fb {
	width: 280px;
	}
.widget-inner {
	width: 280px;
	}
	.widget-container {
	width: 300px;
	}
.half-container {
	width: 450px;
	}
.two-thirds-container {
		width: 615px;
		}
.second-container,.third-container {
	width: 280px;
	}
.headline {
	font-size: 14pt; 
}
.lowhead {
	font-size: 13pt; 
}
.headl {
	font-size: 20pt; 
}
.adminhead {
	font-size: 8pt;
}
.article {
	font-size: 8pt;
}

.matchup {
	font-size: 10pt;
}
.stlineup {
	font-size: 9pt;
}
.tmhead {
	font-size: 12pt;
}
.unpaid {
	font-size: 16pt;
}
.scoreboard {
	font-size: 22pt; 
}
.headhead {
	font-size: 52pt; 
}
.headheadb {
	font-size: 36pt; 
}
.headheadc {
	font-size: 28pt; 
}
.headheadd {
	font-size: 20pt; 
}
.headheade {
	font-size: 18pt; 
}
.headheadf {
	font-size: 16pt;
}
.tmheadshadow {
	font-size: 14pt;
}
.bleft {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}

.bbcenter {
	font: 10px/10px helvetica, arial, sans-serif;
}
.hleft {
	font-size: 8pt; 
}
.hright {
	font-size: 9pt;
}
.hrght {
	font-size: 8pt;
}
.hcenter {
	font-size: 8pt;
}

.cleft {
	font-size: 8pt; 
}
.cright {
	font-size: 9pt;
}
.crght {
	font-size: 8pt;
}
.ccenter, .QBcenter, .RBcenter, .TEcenter, .WRcenter, .PKcenter, .DFcenter {
	font-size: 8pt;
}
.nocenter {
	font-size: 8pt;
}
.dleft {
	font-size: 10pt;
}

.dcenter { 
	font-size: 10pt;
}

.fleft {
	font-size: 8pt;
}
.fright {
	font-size: 8pt;
}

.fcenter {
	font-size: 8pt;
}
.lfleft {
	font-size: 10pt;
}
.lfright {
	font-size: 10pt;
}

.lfcenter {
	font-size: 9pt;
}
	.player-title, .player-inaction, .player-done, player-white, player-red, player-#f95a0f {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
.player-reg {
	font: 700 12px/12px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.nav-main .current-post-parent a {
	font: 700 14px/14px 'Open Sans Condensed', sans-serif;
	}
ul.score-nav li {
	font: bold 12px/12px helvetica, arial, sans-serif;
	}
	.es-nav span.es-nav-next {
	right: -25px;
	}

	.es-nav span.es-nav-prev {
	left: -25px;
	}
	#admin-main,
	ul.nav-main,
	#ad-222,
	#ad-728,
	#ad-980, #ad-9800,
	#ticker,
	#top67,
	#top677,
	ol.flex-control-nav,
	.date-cat,
	ul.headlines-cat,
	ul.headlines li img,
	.breadcrumb,
	.post-author,
	.post-update,
	.related-image,
	#theteams,
	h2.category-heading, #fantasyteam {
		display: none;
		}

	#main-wrapper,
	#nav-main,
	#top-spacer,
	#content-outer,#stats-outer,
	#main-top {
		width: 320px;
		}
	#content-outer {
		margin-left:0px;
	}
	#leader-wrapper,
	#logo-wide,
	.score-wrapper,
	.es-carousel,
	.tes-carousel,
	.des-carousel,
	#logo-wide,
	#content-inner,
	#stats-inner,
	#team-top,
	#featured-wrapper,
	#featured-main,
	#headlines-wrapper,
	span.headlines-header,
	#homepage-wrapper,
	#main-home,
	#main,
	#post-area,
	#related-posts,
	#archive-area,
	#featured-cat,
	#footer,
	
	.half-container {
		width: 300px;
		}
	.two-thirds-container {
		width: 300px;
		}
	.third-container,.second-container {
		width: 270px;
		}
.half-inner {
		width: 280px;
	}
		.second-inner,.third-inner {
		width: 250px;
	}

	.full {
		width: 300px !important;
		}

	#nav-main-left {
		width: 230px;
		}

	#nav-logo {
		padding-right: 0;
		}

	#nav-mobi,.menu-mobi,.menu-max {
		display: inline;
		} 

	#nav-mobi select, .menu-mobi select {

		max-width: 100px;
		}

	#nav-search {
		margin-right: 10px;
		width: 80px;
		}

	#searchform input {
		width: 70px;
		}

	#logo-large {
		margin: 0 10px;
		}

	#content-outer,#stats-outer {
		background: url(/images/content-bg.png);
		box-shadow: none;
			-moz-box-shadow: none;
			-ms-box-shadow: none;
			-o-box-shadow: none;
			-webkit-box-shadow: none;
		padding: 0;
		}

	#content-inner, #team-top, #stats-inner {
		padding: 10px 10px 5px;
		}

	.content-social {
		float: left;
		}

	#featured-main,
	#featured-cat {
		height: 195px;
		}

	.featured-text,
	.featured-text-cat {
		padding: 50px 10px 10px;
		width: 280px;
		}

	h2.slider-headline a,
	h2.slider-headline-cat a {
		font: 700 30px/35px 'Oswald', sans-serif;
		}

	.featured-text p,
	.featured-text-cat p {
		font: 300 12px/14px helvetica, arial, sans-serif;
		text-shadow: none;
		}

	#headlines-wrapper {
		height: auto;
		}

	ul.headlines li,
	.headlines-text {
		width: 278px;
		}

	#home-widget-wrapper,
	#half-widget-wrapper,
	#home-blog-wrapper {
		width: 315px;
		}
	#second-widget-wrapper,#third-widget-wrapper {
		width: 295px;
		}
	#post-area {
		margin-right: 0;
		}

	#post-info-wrapper {
		width: 298px;
		}

	ul.post-info li {
		border-right: none;
		}

	.prev-next-wrapper {
		padding: 10px;
		width: 280px;
		}

	.prev-post,
	.next-post {
		width: 130px;
		}

	.prev-post a,
	.next-post a {
		font: 700 16px/20px 'Oswald', sans-serif;
		}

	#related-posts ul li {
		margin-left: 0;
		width: 100%;
		}

	#cat-blog-wrapper {
		margin-left: -10px;
		width: 315px;
		}

	.cat-blog-container {
		margin: 0 0 10px 10px;
		width: 300px;
		}

	#sidebar-wrapper {
		float: left;
		margin: 15px 0 0 -15px;
		}

	#footer {
		padding: 10px;
		}

	}

/**** datepicker ****/

table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}

table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #bbb;
	color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url('/images/calendar.png') no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}