/* ===================================== *\
	CLIENT:				ASHN MAJORS
	BUILT & POWERED BY:	LEAGUESTAT
	DATE:				FEB 2008
	TITLE:				LOCKERROOM CSS
\* ===================================== */
@import	"lockerroom_menuconfig.css";


/* GRAND MASTER RESET */
html, body, div,#ASHN_saranWrap span,#ASHN_saranWrap applet,#ASHN_saranWrap object,#ASHN_saranWrap iframe,#ASHN_saranWrap h1,#ASHN_saranWrap h2,#ASHN_saranWrap h3,#ASHN_saranWrap h4,#ASHN_saranWrap h5,#ASHN_saranWrap h6,#ASHN_saranWrap p,
blockquote,#ASHN_saranWrap pre,#ASHN_saranWrap a,#ASHN_saranWrap abbr,#ASHN_saranWrap acronym,#ASHN_saranWrap address,#ASHN_saranWrap big,#ASHN_saranWrap cite,#ASHN_saranWrap code,#ASHN_saranWrap del,#ASHN_saranWrap dfn,#ASHN_saranWrap em,#ASHN_saranWrap font,
img,#ASHN_saranWrap ins,#ASHN_saranWrap kbd,#ASHN_saranWrap q,#ASHN_saranWrap s,#ASHN_saranWrap samp,#ASHN_saranWrap small,#ASHN_saranWrap strike,#ASHN_saranWrap strong,#ASHN_saranWrap sub,#ASHN_saranWrap sup,#ASHN_saranWrap tt,#ASHN_saranWrap var,#ASHN_saranWrap dl,#ASHN_saranWrap dt,#ASHN_saranWrap dd,
ol,#ASHN_saranWrap ul,#ASHN_saranWrap li,#ASHN_saranWrap fieldset,#ASHN_saranWrap form,#ASHN_saranWrap label,#ASHN_saranWrap legend,#ASHN_saranWrap table,#ASHN_saranWrap caption,#ASHN_saranWrap tbody,#ASHN_saranWrap tfoot,#ASHN_saranWrap thead,
tr,#ASHN_saranWrap th,#ASHN_saranWrap td		{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
:focus 			{ outline: 0; }
body 			{ line-height: 1; color: black; background: white; }
#ASHN_saranWrap ol,#ASHN_saranWrap ul 			{ list-style: none; }
#ASHN_saranWrap table			{ border-collapse: separate; border-spacing: 0; }
#ASHN_saranWrap caption, #ASHN_saranWrap th, #ASHN_saranWrap td	{ text-align: left; font-weight: normal; }


html, body, #ASHN_foot div,#ASHN_foot span,#ASHN_foot applet,#ASHN_foot object,#ASHN_foot iframe,#ASHN_foot h1,#ASHN_foot h2,#ASHN_foot h3,#ASHN_foot h4,#ASHN_foot h5,#ASHN_foot h6,#ASHN_foot p,
blockquote,#ASHN_foot pre,#ASHN_foot a,#ASHN_foot abbr,#ASHN_foot acronym,#ASHN_foot address,#ASHN_foot big,#ASHN_foot cite,#ASHN_foot code,#ASHN_foot del,#ASHN_foot dfn,#ASHN_foot em,#ASHN_foot font,
img,#ASHN_foot ins,#ASHN_foot kbd,#ASHN_foot q,#ASHN_foot s,#ASHN_foot samp,#ASHN_foot small,#ASHN_foot strike,#ASHN_foot strong,#ASHN_foot sub,#ASHN_foot sup,#ASHN_foot tt,#ASHN_foot var,#ASHN_foot dl,#ASHN_foot dt,#ASHN_foot dd,
ol,#ASHN_foot ul,#ASHN_foot li,#ASHN_foot fieldset,#ASHN_foot form,#ASHN_foot label,#ASHN_foot legend,#ASHN_foot table,#ASHN_foot caption,#ASHN_foot tbody,#ASHN_foot tfoot,#ASHN_foot thead,
tr,#ASHN_foot th,#ASHN_foot td		{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
:focus 			{ outline: 0; }
body 			{ line-height: 1; color: black; background: white; }
#ASHN_foot ol,#ASHN_foot ul 			{ list-style: none; }
#ASHN_foot table			{ border-collapse: separate; border-spacing: 0; }
#ASHN_foot caption,#ASHN_foot th,#ASHN_foot td	{ text-align: left; font-weight: normal; }



/* ---------------- */

html,body,
#ASHN_saranWrap			{ min-height: 100%; min-width: 990px; width: 100%; height: auto; }
body					{ background: white url(/img/backgrounds/background-siteArticle.png) repeat-x 0 0; font: 62.5% "Myriad Pro", Myriad, "Lucida Grande", "Lucida Sans", Lucida, "Trebuchet MS", Arial, Helvetica, sans-serif; color: black; }
form					{ display: inline; }
bold,
strong					{ font-weight: bold; }
#ASHN_saranWrap a						{ text-decoration: none; color: blue; }
#ASHN_saranWrap a:hover					{ color: rgb(186,0,28); }

#ASHN_leaderBoard						{ height: 90px; width: 1000px; margin: 3px auto; text-align: center;}
#ASHN_leaderBoard *						{ margin: 0 0 0 125px; }
#ASHN_ashnLogo							{ position: absolute; z-index: 10; top: 40px; left: 50%; height: 151px; width: 175px; margin: 0 0 0 -500px; background: url(/img/misc/logo.png) no-repeat 0 0; }
#ASHN_ashnLogo a						{ display: block; height: 151px; width: 175px; text-indent: -50000px; }
#ASHN_navBar							{ position: relative; width: 1000px; height: 75px; margin: 0 auto; }

#ASHN_saranWrap							{ position: relative; top: 0; left: 0; width: 1000px; margin: 0 auto; }
#ASHN_tupperware						{ width: 1000px; margin: 0 auto; padding: 0px; }

#ASHN_foot								{ clear: left; bottom: 0; height: 71px; width: 100%; background: url(/img/backgrounds/background-footer.png) repeat-x 0 0; overflow: hidden; color: rgb(47,55,61); }
#ASHN_foot ul							{ display: block; width: 958px; margin: 50px auto 0; }
#ASHN_foot a							{ color: rgb(47,55,61); }
#ASHN_foot a:hover						{ color: blue; }
#ASHN_foot li							{ float: left; padding: 0 10px; border-left: 1px solid rgb(47,55,61); }
#ASHN_foot li:first-child				{ border: none; }

h1#ASHN_mainTitle						{ height: 29px; background: rgb(86,94,101); padding: 0 8px 0 0; border-bottom: 1px solid rgb(170,174,178); font: 18px/29px "Myriad Pro", Myriad, "Lucida Grande", "Lucida Sans", Lucida, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; color: white; text-indent: 125px; overflow: hidden;}

.ASHN_floatLeft							{ float: left; }
.ASHN_clearLeft						    { clear: left; }

#ASHN_col2a 							{ width: 1000px; margin-right: auto; margin-left: auto; }
#ASHN_col2a #bodyContent				{ margin: 0; }

#controlPanel, #social, #cp			{ position: absolute; top: 0; right: 0; height: 75px; width: 150px; margin: 0; padding: 0; width:124px;background:#950016;  }
#social							{ right:124px; }
.insideArticle #controlPanel, .insideArticle #cp    {right:0;}
.insideArticle #social    		{right:124px;}
#controlPanel li, #social li, #cp li	{ height: 25px; width:124px; padding: 0; line-height: 25px; text-transform: uppercase; overflow: hidden;  }
#controlPanel a, #social a, #cp a	{ display: block; width:100%; text-indent: -8000px; }
div.TFRF				{ position: absolute; height: 75px; right: 50px; width: 119px; }
#login					{ background: url(/img/buttons/button-login.png) no-repeat 7px 50%; }
#friend					{ background: url(/img/buttons/button-tellAfriend.png) no-repeat 0 0; }
#search					{ background: url(/img/buttons/button-search.png) no-repeat 0 0; cursor: pointer; }
#eNews					{ background: url(/img/buttons/button-eNewsletter.png) no-repeat 0 0; cursor: pointer; }
#facebook				{ background: url(/img/buttons/button-facebook.png) no-repeat 0 0; }
#twitter				{ background: url(/img/buttons/button-twitter.png) no-repeat 0 0; }
#rss					{ background: url(/img/buttons/button-rss.png) no-repeat 0 0; }
/* menu z-index */
#navBar{z-index:1000;}
#tupperware{z-index:1;}
#menu, #menu ul{z-index:1000;}
#navBar ul{z-index:100;}

#TellFriend											{ position: absolute; top: 300px; left: 512px; color: rgb(81,81,81); }
#TellFriend label								{ display: block; }
#eNewsSignup										{ position: absolute; top: 20px; left: 712px; color: rgb(81,81,81); }
#eNewsSignup label							{ display: block; }
#eNewsSignup input							{ float: left; }
#emailInput											{ width: 115px; margin: 1px; font-size: 11px; color: rgb(181,181,181); }

#searchPop											{ display: none; position: absolute; right: 0; top: 171px; width: 268px; height: auto; padding: 10px 8px 8px; background: rgb(255,255,255); border-top: 1px solid rgb(220,220,220); border-left: 1px solid rgb(111,110,110); border-bottom: 1px solid rgb(111,110,110); font-size: 9px;}
#eNewsPop												{ display: none; position: absolute; right: 0; top: 171px; width: 268px; height: auto; padding: 4px 8px 8px; background: #ba001c; color: #ddd; border-top: 1px solid #333; border-left: 1px solid #333; border-bottom: 1px solid #333; font-size: 11px;}
#eNewsPop input									{ border: 1px solid #333; width: 175px; }
#eNewsPop input[type="image"]		{ width: 19px; height: 18px; border: none; position: relative; top: 2px; left: 2px; }
#eNewsPop td										{ padding-bottom: 2px; height: 22px; }
#eNewsPop h2										{ font-size: 14px; margin: 0 0 5px; color: white; }

#friendPop											{ display: none; position: absolute; right: 0; top: 171px; width: 300px; height: auto; padding: 4px 8px 8px; background: #ba001c; color: #ddd; border-top: 1px solid #333; border-left: 1px solid #333; border-bottom: 1px solid #333; font-size: 11px;}
#friendPop input								{ border: 1px solid #333; width: 175px; }
#friendPop input[type="image"]	{ width: 19px; height: 18px; border: none; position: relative; top: 2px; left: 2px; }
#friendPop td										{ padding-bottom: 2px; height: 22px; }
#friendPop h2										{ font-size: 14px; margin: 0 0 5px; color: white; }

#googleSearch.textInput					{ width: 182px; }
#searchPop table								{ width: 100%; }
#seachSelect label							{ display: table-cell; margin: 0; vertical-align: middle; }
#seachSelect input[type="radio"]{ margin: 2px 6px 0 3px; font-size: 1em; vertical-align: middle; }

#searchClose						{ position: relative; font-size: 10px; }
a#searchClose						{ width: 42px; height: 20px; color: #333; cursor: pointer; }
a#searchClose img				{ position: relative; top: 4px; }
#eNewsClose							{ position: relative; right: 15px; float: right; font-size: 10px; }
a#eNewsClose						{ display: block; width: 42px; color: #ddd; cursor: pointer; }
a#eNewsClose img				{ position: relative; top: 4px; }
#friendClose						{ position: relative; right: 19px; float: right; font-size: 10px; }
a#friendClose						{ display: block; width: 50px; color: #ddd; cursor: pointer; }
a#friendClose img				{ position: relative; top: 4px; }
a:hover#eNewsClose,
a:hover#friendClose			{ color: #fff; }
a:hover#searchClose			{ color: rgb(191,0,24); }

#searchPop table td,
#friendPop table td,
#eNewsPop table td			{ vertical-align: middle; }
#searchPop,
#friendPop,
#eNewsPop								{ z-index: 5000000; }

#new										{ width: 78px; height: 16px; position: absolute; right: 154px; top: 29px; z-index: 110; padding: 0; margin: 0; background: url(/img/icons/icon-new3.png) no-repeat 0 0; }