/* CSS Document */

body
{
	text-align:center;
	background-color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
}

.clearer
{
	clear:both;
}

.clearer-right
{
	clear:right;
}


.circle
{
margin-left:533px;
margin-top:-23px;
height:88px;
overflow:hidden;
}

.flash
{
position:absolute;
top:-10px;
left:-18px;
border:1px solid #ffffff;
}

#container
{
	width:799px;
	border:1px solid #ffffff;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:left;
	position: relative;
}

#prop
{
	height:450px;
	clear:both;
	float:left;
}

.containerLeague
{
	background-image:url(../IMAGES/bgSponsor.jpg);
	min-height:630px;
}

.container1
{
	background-image:url(../IMAGES/bghome.jpg);
}

.container2
{
	background-image:url(../IMAGES/bg2.jpg);
}

.container3
{
	background-image:url(../IMAGES/bg3.jpg);
}

.container4
{
background-image:url(../IMAGES/bg4.jpg);
}

.container5
{
background-image:url(../IMAGES/bg5.jpg);
}

.container6
{
background-image:url(../IMAGES/bg6.jpg);
}

.container7
{
background-image:url(../IMAGES/bg7.jpg);
}

.container8
{
background-image:url(../IMAGES/bg8.jpg);
}

.bold
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.border
{
border:1px solid #ffffff;
}

.orange
{
color:#ff9900;
font-family:Arial, Helvetica, sans-serif;
font-size:x-large;
font-weight:bold;
}

.white
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:x-large;
font-weight:bold;
}


.bigorange
{
color:#ff9900;
font-family:Arial, Helvetica, sans-serif;
font-size:large;
font-weight:bold;
}

.bigwhite
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:large;
font-weight:bold;
}
#nav_container
{
}

#contact_container
{
position:absolute;
top:45px;
left:27px;
font-size:small;
}

#bottom_container
{
font-size:x-small;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
width:799px;
margin:0 auto;
}

#text_container
{
font-size:12px;
width:549px;
margin:10px 50px 10px 200px;
}


#normtext
{
color:#FFFFFF;
font-size:12px;
padding-right:50px;
}

#title_container
{
font-size:small;
margin:50px 50px 15px 200px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#ff9900
}

.smalltext
{
font-size:11px;
}

.error
{
color:#ff9900;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

a:link
{
color:#c6e7ff;
text-decoration:none;
}

a:visited
{
color:#c6e7ff;
text-decoration:none;

}

a:hover
{
color:#ffffff;
text-decoration:underline;
}

a:active
{
color:#c6e7ff;
text-decoration:none;
}

/* TOP NAV */

#nav, #nav ul {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:small;
	float: left;
	list-style:none;
	line-height: 16px;
	padding-left: 0px;
	margin: 0 0 0 0;
	z-index:100;		
	}

#nav a {
	display:block;
	color:#ffffff;
	text-decoration: none;
	padding: 0.25em 14px 0.25em 15px;	
	font-size:13px;
	z-index:100;	
}

#nav li {
	float: left;
	z-index:100;	
	margin:0px -1px 0px 0px;
	height:22px;
}

#nav li ul li{
float:none;
	z-index:100;	
}


#nav li ul {
	position: absolute;
	background-color:#002e5b;
	left: -9999em;
	margin-top: 0px;
	padding-top:0px;
	z-index:100;
	font-size:small;
	border-top:1px solid #ffffff;
	display:none;
	width:200px;
}

#nav li li {

	z-index:100;	
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	margin-right:0px;
	
}

#nav li ul a {
	z-index:100;	
	width: 12em;
	w\idth: 12em;
	
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	z-index:100;	
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	z-index:100;	
	display:block;
	
}

#nav li:hover, #nav li.sfhover {
background-color: #ff9900;
	z-index:100;	
	display:block;
}

#listDivide{
	font-weight:normal;
	width:0px;
	border-right:1px solid #ffffff;
	height:22px;
}

.no_results
{
	text-align:center;
	font-weight:bold;
	width:100%;
	padding:10px 0px;
}

.log_out
{
	float:right;
}
#crumb_trail
{
	float:left;
	width:480px;
}
#crumb_con
{
	float:left;
	border-bottom:1px dashed #c6e7ff;
	padding-bottom:10px;
	width:100%;
	margin-bottom:15px;
}
.add_link
{
	float:right;
	clear:right;
	font-weight:bold;
	display:block;
	white-space:nowrap;
}
.close
{
	float:right;
	text-indent:-9999em;
	background:url(../admin/football_league_manager/images/close.gif) no-repeat;
	position:relative;
	top:-25px;
	margin-bottom:-20px;
}
.add
{
	text-indent:-9999em;
	background:url(../admin/football_league_manager/images/open.gif) no-repeat;
	float:right;
}
.close a, .add a
{
	display:block;
	width:15px;
	height:15px;
}
.clearer
{
	clear:both;
}

fieldset
{
	border:1px solid #ffffff;
	padding:10px;
}
legend
{
	font-weight:bold;
	color:#ff9900;
}
thead
{
	background-color:#27283F;
	color:#ff9900;
}
#team_viewer, #fixtures_viewer
{
	display:none;
	margin-top:10px;
}

#info_box
{
	display:none;
	z-index:50;
	background-color:#27283F;
	padding:10px;
	border:1px solid #ffffff;
	font-size:12px;
}

#team_add_box, #venue_add_box
{
	display:none;
	z-index:1002;
	background-color:#27283F;
	padding:10px;
	border:1px solid #ffffff;
	font-size:12px;
	width:200px;
}

#info_box_cont
{
}

#info_box ul
{
	padding-left:30px;
	margin:5px 0px;
}
.no-results
{
	padding:5px;
	text-align:center;
}
#info_box_down_arrow
{
}
#CP_hourcont {
padding: 0px;
position:absolute;
border:1px dashed #bbbbbb;
background-color:#dddddd;
display:none;
z-index:1010;
color:#333333;
}

#CP_minutecont {
background-color:#dddddd;
padding: 0px;
position:absolute;
width:45px;
border: 1px dashed #cccccc;
display:none;
z-index:1010;
color:#333333;
}

.floatleft {
float:left;
}

.CP_hour {
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
white-space:nowrap;
cursor:pointer;
width:35px;
margin:1px;
background-color:#eeeeee;
}

.CP_minute {
padding:1px;
background-color:#eeeeee;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
white-space:nowrap;
cursor:pointer;
width:auto;
margin:1px;
}

.CP_over {
background-color:#ffffff;
}








#intro {
	margin:0; padding:20px 20px 50px 0;
	font-size:12px;
	float:right;
	border: 1px solid #fff normal;
	width:400px;
	}
	
	h1 {
	margin:0 0 0.em 0; padding:0; 
	font-size:1.8em;
	color:#FF6600; }
	
	p {
	margin:0 0 0.5em 0; padding:0; 
	}
	
	
ul#nav2 {
	margin:0; padding:0; border:0;
	float: inherit;
	}
	
#nav2 ul {
	padding: 0;
	margin: 0;
}

	
#nav2 li {
	margin:0; padding:0; border:0;
	width:114px;
	height:173px;
	display:inline;
	}
	
#nav2 li a { 
	width:114px;
	height:173px;
	display:block;
	float:left;
	}

	
#wcu a { text-indent:-10000px; background: url(../IMAGES/1.jpg) transparent top left no-repeat; }
#ss a { text-indent:-10000px; background: url(../IMAGES/2.jpg) transparent top left no-repeat; }
#as a { text-indent:-10000px; background: url(../IMAGES/3.jpg) transparent top left no-repeat; }
#al a { text-indent:-10000px; background: url(../IMAGES/4.jpg) transparent top left no-repeat; }
#coa a { text-indent:-10000px; background: url(../IMAGES/5.jpg) transparent top left no-repeat; }
#sp a { text-indent:-10000px; background: url(../IMAGES/6.jpg) transparent top left no-repeat; }
#fl a { text-indent:-10000px; background: url(../IMAGES/7.jpg) transparent top left no-repeat; }

#wcu a:hover { background-position: left -177px; }
#ss a:hover { background-position: left -177px; }
#as a:hover { background-position: left -177px; }
#al a:hover { background-position: left -177px; }
#coa a:hover { background-position: left -177px; }
#sp a:hover { background-position: left -177px; }
#fl a:hover { background-position: left -177px; }





#boxedtxt {
	margin-top:40px; 
	margin-left: 15px;
	padding:0px; 
	/*position: absolute; left:255px; top:380px;*/
	border-top:none;
	
	float:left;
	background: url(../IMAGES/main_ball.gif) transparent top left no-repeat;
	width:315px;
	}
	
.boxvis1 {z-index:1;}

	
	h3#boxedh3 {
	margin:0 0 20px 54px; padding:0; 
	font-size:1.0em;
	}
	
	p#boxedp {
	border-bottom: 1px solid #0bddff;
	margin:0 0 0 24px; padding:0 10px 10px 30px;
	font-size:0.9em;
	}
