﻿@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color:#666;
	background-image: url(img/bg.png);
	background-repeat: repeat-x;
	background-position: top left;
	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: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #171717;
	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 {
	height:435px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	  /* 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 #headerpic {
	background-image:url(img/heaer_image.png);
	height:225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #headertext {
	background-image:url(img/header_text.png);
	height:100px;
}
.oneColFixCtrHdr #headerbreak {
	background-image:url(img/hr.png);
	height:44px;
}
.oneColFixCtrHdr #mainContent {
	width:900px;
	height:410px;
	margin: 0 auto;
	padding-top:35px;
	padding-bottom:20px;
	/* remember that padding is the space inside the div box and margin is the space outside the div box */
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #mainContent2 {
	width:900px;
	margin: 0 auto;
	padding-top:35px;
	padding-bottom:20px;
	/* remember that padding is the space inside the div box and margin is the space outside the div box */
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.oneColFixCtrHdr #mainContentBoxTop{
	width:900px;
	height:34px;
	background-image:url(img/top_main.png);
	background-repeat:no-repeat;
}
.oneColFixCtrHdr #mainContentBox{
	width:820px;
	height:1250px;
	background-image:url(img/middle_main.png);
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
	font-size: 42px;
	font-weight: bold;
	
	}
.oneColFixCtrHdr #mainContentBox2{
	width:820px;
	height:800px;
	background-image:url(img/middle_main.png);
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	}
.oneColFixCtrHdr #mainContentBox1{
	width:820px;
	height:300px;
	background-image:url(img/middle_main.png);
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	}
.oneColFixCtrHdr #mainContentBox3{
	width:820px;
	height:420px;
	background-image:url(img/middle_main.png);
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	}
	.oneColFixCtrHdr #mainContentBox4{
	width:820px;
	height:268px;
	background-image:url(img/middle_main.png);
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
	font-size: 42px;
	font-weight: bold;
	
	}
	.oneColFixCtrHdr #mainContentBoxBottom{
	width:900px;
	height:34px;
	background-image:url(img/bottom_main.png);
	background-repeat:no-repeat;
}
.oneColFixCtrHdr #mainContentBoxLeft{
	width:400px;
	float:left;
	}
.oneColFixCtrHdr #mainContentBoxRight{
	width:400px;
	float:right;
	}
.oneColFixCtrHdr #playpro {
	margin:0 auto;
	width:340px;
	height:135px;
	
	
	}
.oneColFixCtrHdr #contactquarter{
	width:740px;
	Height:100px;
	float:left;
	padding-left:40px;
	padding-right:40px;
	padding-top:50px;
	text-align: center;
	}
.oneColFixCtrHdr #contactquarter2{
	width:43%;
	Height:90px;
	float:left;
	background-image:url(img/cal.png);
	background-position:top center;
	background-repeat:no-repeat;
	padding-top:150px;
	padding-right:20px;
	padding-left:20px;
	}
.oneColFixCtrHdr #contactquarter3{
	width:43%;
	Height:90px;
	float:right;
	background-image:url(img/tool.png);
	background-position:top center;
	background-repeat:no-repeat;
	padding-top:150px;
	padding-right:20px;
	padding-left:20px;
	}
.oneColFixCtrHdr #shipbox{
	width:200px;
	float: right;
	height:100%;
	
	}
.oneColFixCtrHdr #socialboxfb{
	padding-top:20px;
	padding-left:45px;
	width:255px;
	height:50px;
	float:left;
	text-align: center;
	background-image:url(img/facebook.png);
	background-repeat:no-repeat;
	font-size: 14px;
	}
.oneColFixCtrHdr #socialboxfr{
	padding-top:20px;
	padding-left:45px;
	width:255px;
	height:50px;
	float:left;
	text-align: center;
	background-image:url(img/flickr.png);
	background-repeat:no-repeat;
	font-size: 14px;
	}
.oneColFixCtrHdr #socialboxt{
	padding-top:20px;
	padding-left:45px;
	width:255px;
	height:50px;
	float:left;
	text-align: center;
	background-image:url(img/twitter.png);
	background-repeat:no-repeat;
	}
.oneColFixCtrHdr #socialboxgr{
		padding-top:20px;
	padding-left:45px;
	width:255px;
	height:50px;
	float:left;
	text-align: center;
	background-image:url(img/Ball.png);
	background-repeat:no-repeat;
	}
	
.oneColFixCtrHdr #mainContentAboutLeft{
	float:left;
	width:285px;
	height:374px;
	background-image:url(img/left_bg.png);
	padding:20px 0 0 0;
	margin-left:20px;
	
	
	}
	.oneColFixCtrHdr #mainContentAboutRight{
	float:right;
	width:506px;
	height:344px;
	background-image:url(img/right_bg.png);
	color: #0E1025;
	padding:22px;
	margin-right:10px;
	}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#171717;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	color: #666;
}#mainContent p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#111;
	text-align: left;
	text-indent: 10px;
}
img {border:0;}
ul {
	margin:0; padding:0; padding-left:8px;
	}
li {
	margin:0px;
}

ul#navbar {
	height: 74px;
	width:900px;
	text-align: center;
	list-style: none;
	clear: both;
	margin:0px;
	

	}
ul#twitter_update_list {
	padding:0;
	color:#C0C0C0;
	font-weight:bold;
	text-align:center;
	list-style-type: none;
	

}

#navbar li {
	float:left;
	height:74px;
	
	
	}
	
#navbar li#about {
	width:225px;
	background-image: url(img/nav-about-on.png);
	font-size: 100%;	
	}

#navbar li#players {
	width:225px;
	background-image: url(img/nav-players-on.png);
	}
	
#navbar li#schedule {
	width:226px;
	background-image: url(img/nav-schedule-on.png);
	}
#navbar li#contact {
	width:223px;
	background-image: url(img/nav-contact-on.png);
	}
#mainContent h1 {
	color: #0E1025;
	text-align: left;
}
#mainContent h2 {
	color: #FFF;
}
#mainContent h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: bold;
	text-align: left;
	color: #003;
	text-decoration: underline;
}
#mainContent #mainContentAboutLeft p .block {
	text-align: center;
	display:block; /*allows the element to take auto margins*/
	margin:0 auto; /*centers in compliant browsers*/
	text-align:center; /*centers in old versions of IE*/ 
}
.oneColFixCtrHdr #mainContent #mainContentAboutLeft {
	background-repeat: no-repeat;
}
.oneColFixCtrHdr #mainContent #mainContentBox table tr td img {
	text-align: center;
	display:block; /*allows the element to take auto margins*/
	margin:0 auto; /*centers in compliant browsers*/
	text-align:center; /*centers in old versions of IE*/ 
}
.oneColFixCtrHdr #mainContent #mainContentBox table tr td p {
	text-align: center;
}
.oneColFixCtrHdr #mainContent #mainContentBox table {
	width: 25%;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox table tr td {
	text-align: center;
	font-size: 12px;
	color: #FFF;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox table tr td p {
	font-size: 12px;
	text-align: center;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox table {
	text-align: center;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox #mainContentBoxLeft #playpro #playproR p {
	font-size: 12px;
	color: #333;
	text-align: left;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox #mainContentBoxRight #playpro #playproR p {
	font-size: 12px;
	color: #333;
	text-align: left;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox {
	text-align: center;
}
.oneColFixCtrHdr #mainContent2 #mainContentBox #mainContentBoxLeft #playpro p {
	color: #333;
}
#mainContent2 #mainContentBox #mainContentBoxRight #playpro #playproL p {
	color: #333;
}
#mainContent2 #mainContentBox #mainContentBoxRight #playpro img {
	color: #333;
	border:thick #333 solid;
}
#mainContent2 #mainContentBox #mainContentBoxLeft #playpro img {
	color: #333;
	border:thick #333 solid;
}
#box-table-a

{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;

	font-size: 12px;

	

	width: 100%;

	text-align: left;

	border-collapse: collapse;

}

#box-table-a th

{
	font-size: 18px;
	font-weight: bold;
	padding: 8px;
	background: #666;
	border-top: 4px solid #000;
	border-bottom: 1px solid #fff;
	color: #CCC;
	text-align: center;

}

#box-table-a td

{

	padding: 8px;

	background: #999; 

	border-bottom: 1px solid #fff;

	color: #999;

	border-top: 1px solid transparent;

}

#box-table-a tr:hover td

{

	background: #CCC;

	color: #339;

}

#twitter_div {
	padding:12px 20px 0px 20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;

}

#twitter_div a{
	color:#C0C0C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;

}

A:link { text-decoration: none; } 
A:active { text-decoration: none; }
A:visited { text-decoration: none; }
