@charset "utf-8";

/* RESET
----------------------------------------------------------------------------------------------------*/
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,font,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{margin:0;padding:0;border:0;outline:0;font:100% Verdana, Arial, Helvetica, sans-serif;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a:link,a:visited,a:visited:hover,a:hover,a:active{color:#00547D;}
a:focus{outline:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:25px;color: #F90;}
h2{font-size:14px;color:#006699;}
h3{font-size:16px;color:#333333;}
h4{font-size:14px;color:#999;font-weight:normal;}
h5{font-size:17px;color:#002C3F;}
h6{font-size:15px;color:#002C3F;}
ol{list-style:decimal;}
ul{list-style:square;}
li{margin-left:30px;color:#002C3F;}
p,hr,h1,h2,h3,h4,h5,h6,ul,ol,pre,table,address,fieldset{margin-bottom:10px;}
p,a{color:#002C3F;}
dd{color:#00547D;}
button{width:88px;height:32px;background:#00547D;border:0px;color:#FFF;text-transform:uppercase;font:bold 12px Arial,Helvetica,Verdana,sans-serif;}

/* END RESET
----------------------------------------------------------------------------------------------------*/

html, body 			{background: #4e1d0e url(../../skins/5/background2.jpg) repeat-x;text-align: center;color: #000000; height:100%; font:normal 10px Arial,Verdana,Helvetica,sans-serif;}

#masthead			{height:61px; width:960px; margin: 0 auto; text-align:center; padding-top:5px; vertical-align:middle;}
#masthead a			{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
#masthead a:hover	{text-decoration:underline;}
#mast_right 		{position:relative; float:right; text-align:right; width:650px; padding:15px 0px;}
#mast_right ul		{list-style:none;}
#mast_right li		{display:block;float:left;margin:0;padding:4px 15px; border-right:1px solid #666;}
#mast_right li.last	{display:block;float:left;margin:0;padding:4px 15px; border:none;}
#mast_left	 		{position:relative; float:left; width:250px; text-align:left; padding-left:25px;}

#addWindow1			{width:960px; height:177px; background:black; clear:both; margin:0 auto;}


#mainnav #col1	{float:left; width:500px; padding:10px; text-align:left;}
#mainnav #col2 	{float:left; width:400px; padding:10px; text-align:left;}
#mainnav #col3	{float:left; width:900px; padding:10px; text-align:left;}

#maincontent 		{width: 960px; text-align: left; position:relative; margin: 0px auto; clear:both; background-color: black; border-bottom: #1f498a 5px solid; overflow:hidden;}
#col1 				{float:left; width:175px; margin-bottom: -2000px; padding: 15px 10px 2000px 10px; background-color:black;}
#col1 h1			{width:100%; padding:5px 0px; color: #ee8135; font-weight:normal; font-size:18px;} 
#col1 p				{font-size:10px; color:#666;}

#col2 				{float:right; width:740px; padding:15px 9px 0px 15px;background-color:black;}
#col2 h1			{width:620px; padding:5px 0px; color:#1e1e1e; font-weight:normal; font-size:18px;} 
#col2 p				{font-size:10px; color: #FFF;}
#col2 b				{font-size:10px; color: #fff; font-weight:bold;}
#col2 a				{color:#09F;}
#col2 a:hover		{color:#FC0;}
#col2 h3			{font-size:14px; color:#CCC;}
#col2 th			{background-color:#0099ff; vertical-align:middle; padding:3px; color:#FFF; font-weight:bold;}
#col2 td			{vertical-align:middle; padding:3px; color:#fff; background-color:#333; border:1px solid #000;}
#col2 table			{background-color:#000; border:1px solid #000;}

.actionmessage		{text-align:left; width:590px; background-color:#FFF; min-height:50px; border: #09F solid 1px;margin:15px 0px;padding:10px; color:#900;}
.content-full		{width:615px;padding:10px 10px 10px 0px;}


#subcol1 			{float:left; width:300px; padding:10px 5px 10px 0px;}
#subcol1 h1			{width:100%; padding:5px 0px; color:#ff0000; font-weight:normal; font-size:18px;} 
#subcol1 p				{font-size:10px; color:#666;}

#subcol2 				{float:right; width:325px; margin-bottom: -2000px; padding: 10px 0px 2000px 5px; overflow:hidden;}
#subcol2 h1				{padding:5px 0px; color:#1e1e1e; font-weight:normal; font-size:18px;} 
#subcol2 p				{font-size:10px; color: #333;}
#subcol2 b				{font-size:10px; color: #333; font-weight:bold;}
	


/* profile */
#profile			{padding:15px 10px; margin-bottom:10px;}
#profile h3			{font-size:10px; color:white; letter-spacing:1px;}
#profile .inf h5	{font-size:12px; color:#9CF; letter-spacing:1px; font-weight:bold;}
#profile img 		{padding:5px;border:2px white solid;}
#profile .inf p 	{margin:0 0 12px;font-size:10px;line-height:10px;}
#profile .inf p a {color: #CCCCCC;}
#profile .inf p a:hover {text-decoration:none;}
#profile .inf h4 {color:#9cf; font-size:18px; font-weight:bold; letter-spacing:1px;}
#profile ul {padding:0;list-style:none;}
#profile ul li {overflow:hidden;height:1%;margin-left:0px;padding:3px 5px;border-bottom:1px solid #333;}
#profile ul li.last {border-bottom:none;}
#profile ul li p {float:left;margin:0;}
#profile ul li span {float:right;color:#ccc;}

/* merchant */
#merchant			{padding:15px 10px; margin-bottom:10px;}
#merchant h3			{font-size:10px; color:white; letter-spacing:1px;}
#merchant .inf h5	{font-size:12px; color:#9CF; letter-spacing:1px; font-weight:bold;}
#merchant .inf p 	{margin:0 0 12px;font-size:10px;line-height:10px;}



/* member of */
#teamlist 			{width:100%; padding-bottom:10px;  text-align:center; margin-bottom:15px;}
#teamlist h3		{padding:5px; color:#fff; background-color: #09F; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px; text-align:left;}
#teamlist a			{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
#teamlist a:hover	{text-decoration:underline;}



/* mediacenter */
#mediacenter			{padding:5px; margin-bottom:10px;}
#mediacenter h1			{width:100%; padding:5px 0px; color:#ff0000; font-weight:normal; font-size:14px;}
#mediacenter form		{margin:10px 0px;}
#mediacenter p {margin:0 0 12px;font-size:10px;line-height:10px;}
#mediacenter p a {color: #09F; font-weight:bold; text-decoration:none;}
#mediacenter p a:hover {text-decoration:none; color: #069;}
#mediacenter ul {padding:0;list-style:none;}
#mediacenter ul li {overflow:hidden;height:1%;margin-left:0px;padding:3px 5px;border-bottom:1px solid #333;}
#mediacenter ul li.last {border-bottom:none;}
#mediacenter ul li p {float:left;margin:0; color: #9C0;}
#mediacenter ul li span {float:right;color: #9C0;}


/* message board */
#messageboard 			{padding-bottom:10px; float:left; width:100%;}
#messageboard h3		{padding:5px; color:#fff; background-color:#ee8135; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px;}
#messageboard p			{color:white; text-align:justify;}  
#messageboard a			{font:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#messageboard a:hover	{text-decoration:underline;}
#messageboard li		{ list-style:square; color:#CFC; line-height:18px;}
#messageboard li a		{ color: #09F; text-decoration:underline;}

/* Calendar */
#calendar 			{padding-bottom:10px; float:left; width:100%;}
#calendar h3		{padding:5px; color:#fff; background-color: #09F; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px;}
#calendar p			{color:white; text-align:center;}  
#calendar a			{font:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#calendar a:hover	{text-decoration:underline;}
#calendar li		{ list-style:square; color:#CFC; line-height:18px;}
#calendar li a		{ color: #09F; text-decoration:underline;}

/* coach list */
#coach_container	{width:918px; border:2px solid #333;-moz-border-radius:5px;padding:8px; border-radius:5px;color:#fff;font-size:11px;}
#coach_container .notice { padding:5px;margin:0 auto;font-size:12px;border:2px solid steelBlue;-moz-border-radius:3px;border-radius:3px; }
#coach_container .notice img { float:left; margin-right:5px; }
#coach_item			{float:left;width:154px;padding:2px;border:1px solid #999;-moz-border-radius:5px; border-radius:5px;margin:10px;text-align:center;position:relative;cursor:pointer;}
#coach_item .coach_stats {position:absolute;height:40px; padding:3px; width:93%;opacity:.8;filter:alpha(opacity=80);background-color:#333;top:156px;}
#coach_item .coach_stats .label { float:left; text-align:left;width:100%;}
#coach_container a  { text-decoration:none;color:#fff;}

/* game schedule */
#gameschedule 			{padding-bottom:10px; float:left; width:100%;}
#gameschedule h3		{padding:5px; color:#fff; background-color: #09F; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px;}
#gameschedule p			{color:white; text-align:center;}  
#gameschedule a			{font:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#gameschedule a:hover	{text-decoration:underline;}
#gameschedule li		{ list-style:square; color:#CFC; line-height:18px;}
#gameschedule li a		{ color: #09F; text-decoration:underline;}

/* practice schedule */
#practiceschedule 			{padding-bottom:10px; float:left; width:100%;}
#practiceschedule h3		{padding:5px; color:#fff; background-color: #09F; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px;}
#practiceschedule p			{color:white; text-align:center;}  
#practiceschedule a			{font:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#practiceschedule a:hover	{text-decoration:underline;}
#practiceschedule li		{ list-style:square; color:#CFC; line-height:18px;}
#practiceschedule li a		{ color: #09F; text-decoration:underline;}

/* fields and maps */
#fields		 			{padding-bottom:10px; float:left; width:100%; margin-top:20px;}
#fields h3		{padding:5px; color:#fff; background-color: #09F; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px;}
#fields p			{color:white; text-align:center;}  
#fields a			{font:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#fields a:hover	{text-decoration:underline;}
#fields li		{ list-style:square; color:#CFC; line-height:18px;}
#fields li a		{ color: #09F; text-decoration:underline;}



.inf {clear:both; width:100%; overflow:hidden;}

/* comments */
#comments 			{padding-bottom:10px; float:left; width:100%;}
#comments h3		{padding:5px; color:#fff; background-color: #C00; font-size:12px; font-weight:bold; margin:0px 0px 15px 0px;}
#comments h4		{margin:0px;color: #F90; font-size:10px; font-weight:bold;}
#comments p			{margin-bottom:10px;text-align:left; color:#CCC;} 
#comments a			{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
#comments a:hover	{text-decoration:underline;}
#comments p.links	{margin-top:10px; text-align:center; padding-top:20px;}



/* FRIENDS */
#friends 			{padding-bottom:10px; float:left; width:100%;}
#friends h3			{padding:5px; color:#fff; background-color: #ee8135; font-size:12px; font-weight:bold; margin:0px 0px 20px 0px;}
#friends ul 		{padding:0;margin:10px 0px;overflow:hidden;list-style:none;}
#friends ul li img 	{float:left;border:#000 1px solid; text-align:center;}
#friends ul li 		{float:left;min-height:50px; min-width:40px; text-align:center;}
#friends a			{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
#friends a:hover	{text-decoration:underline;}
#friends p.links	{margin-top:10px; text-align:center; padding-top:20px;}


/* PROMOTIONS */
#promotions 		{padding-bottom:10px; float:left; width:100%;}
#promotions h3		{padding:5px; color:#fff; background-color: #C00; font-size:12px; font-weight:bold; margin:0px 0px 20px 0px;}
#promotions h4		{padding:5px; color:#fff; background-color: #C00; font-size:12px; font-weight:bold; margin:0px 0px 20px 0px;}
#promotions ul 		{padding:0;margin:10px 0px;overflow:hidden;list-style:none;}
#promotions ul li img 	{float:left;border:#000 1px solid; text-align:center;}
#promotions ul li 	{float:left;min-height:60px; min-width:60px; text-align:center;}
#promotions a		{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
#promotions a:hover	{text-decoration:underline;}
#promotions p.links	{margin-top:10px; text-align:center; padding-top:20px;}



/* BLOG */
#blog 			{padding-bottom:10px; float:left; width:100%;}
#blog h3		{padding:5px; color:#fff; background-color: #C00; font-size:12px; font-weight:bold; margin:0px 0px 20px 0px;}
#blog h4		{padding:3px 5px; color: #F90; font-size:10px; font-weight:bold; margin:0px 0px 10px 0px;}
#blog p			{margin-bottom:10px;text-align:left; padding:0px 10px; color:white;}  
#blog a			{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
#blog a:hover	{text-decoration:underline;}
#blog p.links	{margin-top:10px; text-align:center; padding-top:20px;}

/* Primary Footer Nav */
#footernav			{width:958px; background-color:#000; margin: 10px auto; clear:both; border:#333 1px solid;}
#footernav h1		{padding:5px 0px; color:#09F; font-weight:normal; font-size:14px; letter-spacing:2px;} 
#footernav ul 		{}
#footernav ul li 	{ line-height:18px; color:#F90;}
#footernav ul li a 			{color: #FFF; font-weight:normal; letter-spacing:1px;text-decoration:none;}
#footernav ul li a:hover 	{text-decoration:none; color:white; border-bottom:#09F 1px solid;}

#footernav #col1	{float:left; width:270px; margin:5px; padding:10px; background:url(background-footernav.jpg) repeat-x top; min-height:250px; text-align:left;}
#footernav #col2 	{float:left; width:270px; margin:5px; padding:10px; background:url(background-footernav.jpg) repeat-x top; min-height:250px; text-align:left;}
#footernav #col3 	{float:left; width:325px; margin:5px; padding:10px; background:url(background-footernav.jpg) repeat-x top; min-height:200px; text-align:center;}


/* footer */
#footer						{width:960px; margin: 10px auto; clear:both;text-align: center;}
#footer p 					{font-size: 10px;color:#999;}
#footer p a 				{text-decoration: underline;color: #FFFFFF;}
#footer p a:hover 			{color: #cccccc;}



.white 	{color:#CCC;}


.bl {background: url(bl.gif) 0 100% no-repeat #0099ff; width: 280px; margin:20px auto;}
.br {background: url(br.gif) 100% 100% no-repeat}
.tl {background: url(tl.gif) 0 0 no-repeat}
.tr {background: url(tr.gif) 100% 0 no-repeat; padding:10px;}
.lform {color:white;}


.regform {background-color:#CCC;}



/* JQuery Simple Drop Down */
ul.dropdown ul li					{ display: inline; width: 100%; } 

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; z-index:200; }
ul.dropdown li                      { float: left; zoom: 1; padding:8px 0px; text-align:left;line-height:20px; }
ul.dropdown li a                    { display: block;}
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; }
ul.dropdown li.hover a              { color: black; }

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 120px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font-weight: normal; background: #333; color: #000; border-bottom: 1px solid #666; float: none; opacity: .85; filter: alpha(opacity=85);-moz-opacity: 0.85;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

