
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #C36119;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 1068px;


	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #C36119;
	padding: 10px 0px 0px 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	margin-top: 10px;
	background: url('/images/holder/basketball/basketball_bg.png') #FFFFFF;
	background-repeat:no-repeat;
	background-position:center top;
	min-height: 885px;
}

.oneColFixCtrHdr #extrasContainer{
	background-color:#FFF;
	padding-left: 15px;
}
.oneColFixCtrHdr #footer {
	padding: 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	color:#FFF;
	background:#C36119;
	font-size: .8em;
	color:#FFF;
}
.oneColFixCtrHdr #footer p {
	padding: 0px;
	margin: 0px;
}


.nav{
	background:#FFF;
	padding-top: 5px;
	float:left;
}

.nav ul li{
	list-style:none;
	display:inline;
	padding-right: 20px;
	padding-left: 10px;
	border-right: 3px solid #545454;
}

.nav ul li a{
	color: #F4a62b;
	text-decoration:none;
	font-weight:bold;
	font-size: 1.2em;

}

#ticket_box
{
    color:gray;
}

#ticket_box:focus
{
    color:black;
}

.viewTicket{
	float:right;
	margin-right: 20px;
	margin-top:17px;
    *margin-top: 5px;
}

.viewTicket form{
	display:inline;
}
.viewTicket form input{
	display:inline;
}

#ticket_submit
{
    position: relative;
    left: -5px;
    top: 8px;
    *top: 0px;
    *left: 0px;
}

#adspace2
{
    float:right;
    margin-top: 50px;
    min-height:80px;
    *min-height: 120px;
}

#pageContent{
	/* margin-left: 65px; */
	/* margin-right: 75px; */
	background:url('/images/holder/overlay.png') repeat;
	min-height: 720px;
	width: 100%;
}

#results_table_header {
	font-size: 1em !important;
}

#extrasContainer ul{
	padding-bottom: 0;
	margin-bottom: 0;
}

#extrasContainer ul li{
	list-style:none;
	display:inline;
	padding-right: 5px;
	padding-left: 5px;
	border-right: 1px solid #C36119;
}

#extrasContainer ul li a{
	text-decoration:none;
	font-size: .8em;

}
#extrasContainer p{
	margin: 0px;
	color: #D8D7D7;
	font-size: .7em;
	padding-left: 45px;

}
.footernav{
	margin-top:25px;
}

.footernav ul{
	padding: 0px;
	margin: 0px;
}
.footernav ul li{
	list-style:none;
	display:inline;
	padding-right: 5px;
	padding-left: 5px;
	border-right: 1px solid white;
}

.footernav ul li a{
	text-decoration:none;
	color:#FFF
}

#weeks_nav ul li
{
    list-style:  none;
    border-left: 2px solid black;
    border-right: 2px solid black;
    padding-left: 3px;
    padding-right: 3px;

}

#weeks_nav ul li:hover
{
    background-color: #383838 !important;
    color: white;
    cursor: pointer;
}
#weeks_nav ul li:first-child:hover
{
    background: #F4a62b !important;
    cursor: default;
    color: black;
}

#weeks_nav ul li:last-child
{
     border-bottom:  2px solid black;
}

#weeks_nav
{
    text-align:center;
	cursor: pointer;
}

#score_table_header th
{
    border-bottom:  2px outset silver;
}

#score_table tr:hover
{

    background-color: #383838;
    color: white;

}

#announcements
{
    font-size:  1.2em;
}

.post
{
     border:  2px solid silver;
     margin-bottom: 5px;
     padding: 5px;
}

.post .title
{
    font-size: 1.1em;
    color: red;
}

.post .timestamp
{
    font-size: .8em;
}

#posts
{

    max-width: 520px;

}

#results_table_header tr:hover
{

}
#results_table_header  th
{
    border-bottom:  2px outset silver;
}

#results_table tr:hover
{

    background-color: #383838;
    color: white;

}
#results_table tr:first-child:hover
{


    color: black;

}

.results_pager
{
    cursor: pointer;
    border: none;
    display: inline;
    vertical-align: middle;
    padding: 5px;
}

.results_pager_pages
{
    vertical-align: middle;
    padding: 5px;
}

.cssbutton {
		padding: 5px 10px;
		margin: 3px;
		display: inline;
		background: #777 url('img/button.png') repeat-x bottom;
		border: none;
		color: #fff;
		cursor: pointer;
		font-weight: default;
		font-size: .9em;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		text-shadow: 1px 1px #666;
		white-space: nowrap;
        text-decoration:  none;
		}
	.cssbutton:hover {
		background-position: 0 center;
		}
	.cssbutton:active {
		background-position: 0 top;
		position: relative;
		top: 1px;
		padding: 6px 10px 4px;
		}
    .cssbutton.facebook { background-color: #3B5998; }
    .cssbutton.twitter { background-color: #32C1F0; }
	.cssbutton.red { background-color: #e50000; }
	.cssbutton.purple { background-color: #9400bf; }
	.cssbutton.green { background-color: #58aa00; }
	.cssbutton.orange { background-color: #ff9c00; }
	.cssbutton.blue { background-color: #2c6da0; }
	.cssbutton.black { background-color: #333; }
	.cssbutton.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
	.cssbutton.savings { background-color: #b61e22; }
	.cssbutton.small { font-size: 75%; padding: 3px 7px; }
	.cssbutton.small:active { padding: 4px 7px 2px; background-position: 0 top; }
	.cssbutton.large { font-size: 125%; padding: 7px 12px; }
    .cssubtton.facebook {background-color: #3B5998;}
    .cssubtton.twitter {background-color: #32C1F0;}
