/* 	
�2009 Soccer For Life
------------------------------------------------------
Code by Carlos A. Galan IV
Layout by Carlos A. Galan IV & Randall Scherrer

Color Refrence
------------------------------------------------------
#ffdb51	yellow
#2b3991	blue
#eee		light grey
#ddd		dark grey
	
*/



/* Resets */
a {outline: none;}
a:focus{-moz-outline-style: none;}
a img{border:0;}


/* Common Classes */

.fleft{float:left;}
.fright{float:right;}
.fclear{clear:both;} 
.cleft{clear:left;}
.centered {margin-left:auto;margin-right:auto;}
.h10{height:10px;}
.h30{height:30px;}

h1.hl{margin:0 0 0 0;line-height:30px;font-size:32px;color:#2b3991}
h1.sh{margin-top:0;font-size:18px;color:#2b3991}
h3.ii{margin:0 0 0 0;line-height:18px;font-size:18px;color:#2b3991;}
p.lh{margin:5px 0 0 0;font-size:12px;font-weight:bold;}
p.h{font-size:12px;font-weight:bold;}

h1{font-size:20px;}
h2{font-size:18px;}


/* Shell Styles */

body{margin:0;background:#ffdb51;text-align:center;font-size:1px;font-family:Arial,Sans-Serif;}

#bigbox{margin-top:10px;margin-bottom:20px;width:970px;margin-right:auto;margin-left:auto;text-align:left;border:1px solid #ffdb51;}
#header{float:left;margin:0;width:950px;height:195px;border-left:10px solid #2b3991;border-right:10px solid #2b3991;background:#2b3991 url('img/header.jpg') no-repeat;}
#menu{float:left;margin:0;width:950px;height:20px;border-left:10px solid #2b3991;border-right:10px solid #2b3991;background:#ccc;}

#linfo{margin:20px 0 -10px 0;padding:5px 20px 5px 20px;background:#ffdb51;}

.maintable {margin:0px;padding:0px;border-left:10px solid #2b3991;border-right:10px solid #2b3991;background:#fff;font-size:14px;}
.maintable td{margin:0px;vertical-align:top;height:100%;}
.leftcolumn{border-right:1px solid #ffdb51;background:#eee url('img/column.png') repeat-y;}
.rightcolumn{border-left:1px solid #ffdb51;background:#eee url('img/column.png') repeat-y;}
.container{margin:20px 20px 25px 20px;}
.rcontainer{margin:20px 0 25px 0;text-align:center;}
.rcontainer img{margin:0 0 10px 0;border:none;}

#footer{clear:left;margin:0;width:950px;height:65px;border-left:10px solid #2b3991;border-right:10px solid #2b3991;background:#eee;}
#foot {padding:20px 0 0 0;border-top:1px solid #ffdb51;font-size:12px;vertical-align:center;text-align:center;}
.copyrite {margin:-15px 12px 0 0;text-align:right;font-size:12px;}



/* Border Classes */

.corner{width:10px;height:10px;}
.tl{background:#ffdb51 url('img/corners.png') 0 0;}
.tr{background:#ffdb51 url('img/corners.png') 10px 0;}
.bl{background:#ffdb51 url('img/corners.png') 0 10px;}
.br{background:#ffdb51 url('img/corners.png') 10px 10px;}
.btop{width:950px;height:10px;background:#2b3991;}
.bvert{width:10px;height:auto;background:#2b3991;}



/* Menus & Links */

#menu ul {list-style:none;margin:0px;padding:0px;}
#menu ul li {float:left;height:20px;margin:0px;padding:0px;}
#menu ul li a{display:block;background:#2b3991;}
#menu ul li a:hover{display:block;background:#ffdb51;}

.link a{display:block;text-decoration:none;font-weight:bold;color:#ffdb51;background:#2b3991;}
.link a:hover{display:block;text-decoration:none;font-weight:bold;color:#2b3991;background:#ffdb51;}

a{text-decoration:none;font-weight:bold;color:#2b3991;}
a:hover{text-decoration:none;font-weight:bold;color:#ffdb51;background:#2b3991;}



/* Word Press Styles */

img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright {float:right;}
.alignleft {float:left;}



/* Page Styles */

#addiagram{float:right;border:1px solid;}
#addtable{width:570px;margin-top:20px;margin-left:auto;margin-right:auto;}
#addtable table{border-collapse:collapse;border:0;background:#eee;}
#addtable table td{padding:5px;}
#addtable table th{padding:5px;color:#2b3991;background:#ffdb51;}
#addtable table tr.dark{background:#ddd;}

#ladderbox{float:left;width:594px;border:1px solid #ffdb51;}
#tier4box{float:left;width:132px;}
#tier2box{float:left;width:286px;}
#tier1box{float:left;width:594px;}
.tierspace{float:left;width:22px;height:5px;}
.t4container{float:left;width:66px;height:30px;font-size:12px;text-align:center;}
.t2container{float:left;width:143px;font-size:14px;text-align:center;}
.t1container{float:left;width:297px;font-size:18px;text-align:center;}
.winner{width:594px;height:50px;background:#ffdb51;color:#2b3991;padding:20px 0 0 0;font-size:30px;text-align:center;font-weight:bold;}
.lbborder{border-bottom:3px solid #ffdb51;}
.lrborder{height:50px;border-right:3px solid #ffdb51;}
.gnum{clear:both;font-size:10px;text-align:center;background:#ffdb51;}









