@charset "utf-8";
/* CSS Document */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

body {
	background:url('../images/layout/bck.jpg') repeat-x #BC0D1E;
	font-family:tahoma;
	font-size:11px;
	color:#fff;
}
.text p {
	margin-top:10px;
}
p {
	margin: 0;
}
#content {
	padding: 0;
	width:900px;
	margin:0 auto
}
/* start liquid corners */	

.top-left, .top-right, .bottom-left, .bottom-right {
	background-image: url('../images/layout/header.gif'); /* CHANGE: path and name of your image1 */
	height: 14px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
}
.top-left, .bottom-left {
	margin-right: 18px; /* CHANGE: replace by the width of one of your corners */
}
.top-right, .bottom-right {
	margin-left: 18px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -14px;  /* CHANGE: replace by the height of one of your corners */
}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
}
.bottom-left {
	background-position: 0 -14px;    /* CHANGE: replace second number by negative height of one of your corners */
}
.bottom-right {
	background-position: 100% -14px; /* CHANGE: replace second number by negative height of one of your corners */
}
.notopgap {
	margin-top: 0;
}    /* DNC: to avoid splitting of the box */
.nobottomgap {
	margin-bottom: 0;
} /* DNC: to avoid splitting of the box */
/* end liquid corners */

#header {
	position:relative;
	width:900px;
	float:left
}
#header .top-left, #header .top-right, #header .bottom-left, #header .bottom-right {
	background-image: url('../images/layout/header.gif');
}
#header .slogan {
	float:right;
	width:200px;
	height:60px
}
#header .banner {
	float:right;
	width:468px;
	height:60px
}
#header .inside {
	background:#cc3333;
	height:60px;
	padding:5px;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff;
	color: #000000;
}
#leftColumn {
	position:relative;
	float:left;
	width:195px;
}
#mascots {
	position:relative;
	top:-80px;
	margin-bottom:-80px
}
#mascots .top-left, #mascots .top-right, #mascots .bottom-left, #mascots .bottom-right {
	background-image: url('../images/layout/header.gif');
}
#mascots .inside {
	background:#cc3333;
	padding:0;
	border-left: 7px solid #fff;
	color: #000000;
}
#leftMenu {
	position:relative;
	margin-top:10px;
}
#leftMenu .top-left, #leftMenu .top-right, #leftMenu .bottom-left, #leftMenu .bottom-right {
	background-image: url('../images/layout/left-menu.gif');
	height: 18px;
}
#leftMenu .inside {
	position:relative;
	background:#e08585;
	padding-left:5px;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff;
}
#leftMenu .bottom-left, #skyscraper .bottom-left {
	background-position: 0 -18px;
}
#leftMenu .bottom-right, #skyscraper .bottom-right {
	background-position: 100% -18px;
}
#leftMenu .top-left, #leftMenu .bottom-left, #skyscraper .top-left, #skyscraper .bottom-left {
	margin-right: 17px;
}
#leftMenu .top-right, #leftMenu .bottom-right, #skyscraper .top-right, #skyscraper .bottom-right {
	margin-left: 17px;
	margin-top: -18px;
}
#skyscraper {
	position:relative;
	margin-top:10px;
}
#skyscraper .top-left, #skyscraper .top-right, #skyscraper .bottom-left, #skyscraper .bottom-right {
	background-image: url('../images/layout/skyscraper-wrap.gif');
	height: 18px;
}
#skyscraper .wrap {
	width:160px;
	height:600px;
	float:left;
}
#skyscraper .inside {
	background:#fff;
	text-align:center;
	margin:0;
	padding-left:10px;
	height:600px;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff;
}
#curve {
	position:relative;
	float:left;
	width:49px;
	height:85px;
	background:url(../images/layout/curve.gif) no-repeat;
	top:-6px
}
#top {
	position:relative;
	float:right;
	right:7px;
	width:649px;
	margin-top:10px
}
#top .top-left, #top .top-right, #top .bottom-left, #top .bottom-right {
	background-image: url('../images/layout/top.gif');
	height: 10px;
}
#top .infoWrap {
	float:left;
	width:180px;
	color:#CCCCCC;
	text-align:right
}
#top .quickWrap {
	float:left;
	width:290px;
	text-align:left;
	margin-left:10px
}
#top .searchWrap {
	float:right;
	width:160px;
	text-align:right;
	margin-right:5px
}
#top .inside {
	background:#bd8383;
	padding:0;
	margin:0;
	text-align:center;
	height:44px;
	overflow:hidden;
	color:#958c8c;
}
#top .bottom-left, #main .bottom-left, #topNews .bottom-left, #news .bottom-left, #standings .bottom-left, #latest .bottom-left {
	background-position: 0 -10px;
}
#top .bottom-right, #main .bottom-right, #topNews .bottom-right, #news .bottom-right, #standings .bottom-right, #latest .bottom-right {
	background-position: 100% -10px;
}
#top .top-left, #top .bottom-left, #main .top-left, #main .bottom-left, #topNews .top-left, #topNews .bottom-left, #news .top-left, #news .bottom-left, #standings .top-left, #standings .bottom-left, #latest .top-left, #latest .bottom-left {
	margin-right: 10px;
}
#top .top-right, #top .bottom-right, #main .top-right, #main .bottom-right, #topNews .top-right, #topNews .bottom-right, #news .top-right, #news .bottom-right, #standings .top-right, #standings .bottom-right, #latest .top-right, #latest .bottom-right {
	margin-left: 10px;
	margin-top: -10px;
}
#main {
	position:relative;
	float:right;
	right:7px;
	width:685px;
}
#main .top-left, #main .top-right, #main .bottom-left, #main .bottom-right {
	background-image: url('../images/layout/main.gif');
	height: 10px;
}
#main .inside {
	background:#7b030f;
	padding:0;
	margin:0;
}
#main .leftMain {
	width:445px;
	padding-left:10px;
	float:left
}
#main .rightMain {
	width:205px;
	padding-right:10px;
	float:right
}
#topNews {
	position:relative;
	float:left;
	width:445px;
}
#topNews .top-left, #topNews .top-right, #topNews .bottom-left, #topNews .bottom-right {
	background-image: url('../images/layout/top-news.gif');
	height: 10px;
}
#topNews .inside {
	background:#d1e4fb;
	padding:0;
	margin:0;
}
#topNews .wrap {
	float:left;
	width:160px;
}
#topNews .aNews {
	height:40px;
	width:160px;
	float:left;
	position:relative;
	background:#abcefa;
	font-family:arial;
	font-size:12px;
	text-align:left;
	padding-left:5px;
	color:#000;
	margin-top:15px;
	cursor:pointer
}
#topNews .aNewsImg {
	float:right;
	width:50px
}
#topNews .aNewsText {
	width:100px;
	float:left
}
#topNews .aBigNewsImg {
	float:right;
	width:250px
}
#news {
	position:relative;
	float:left;
	width:445px;
	margin-top:15px
}
#news .top-left, #news .top-right, #news .bottom-left, #news .bottom-right {
	background-image: url('../images/layout/news.gif');
	height: 10px;
}
#news .article {
	float:left;
	width:100%;
	position:relative;
	margin-top:15px
}
#news .text {
	text-indent:10px;
	float:left;
	position:relative;
	margin-top:10px;
	font-size:12px
}
#news .line {
	height:1px;
	background:#d8fe63;
	position:relative;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:5px
}
#news .moreLeft {
	width:35%;
	float:left;
	position:relative
}
#news .moreRight {
	width:35%;
	float:right;
	position:relative;
	text-align:right
}
#news .pagPos {
	float:left;
	position:relative;
	width:100%;
	text-align:center;
	margin-top:10px
}
#news .inside {
	background:#a44750;
	padding:5px;
	margin:0;
}
#standings {
	position:relative;
	float:right;
	width:200px;
}
#standings .top-left, #standings .top-right, #standings .bottom-left, #standings .bottom-right {
	background-image: url('../images/layout/standings.gif');
	height: 10px;
}
#standings .inside {
	background:#4a9bff;
	padding:0;
	margin:0;
}
#standings .line {
	float:left;
	width:100%;
	height:1px;
	background:#0072ff;
	margin:5px 0 5px 0;
}
#standings .nextMatches {
	float:left;
	width:90%;
	text-align:left;
	padding-left:15px;
}
#smallsquare {
	float:right;
	width:200px;
	margin-top:15px
}
#latest {
	position:relative;
	float:right;
	width:200px;
	margin-top:15px
}
#latest .top-left, #latest .top-right, #latest .bottom-left, #latest .bottom-right {
	background-image: url('../images/layout/latest.gif');
	height: 10px;
}
#latest .inside {
	background:#d8fe63;
	padding:0;
	margin:0;
}
#footer {
	position:relative;
	margin-top:10px;
	float:left;
	width:900px;
	margin-bottom:10px;
}
#footer .top-left, #footer .top-right, #footer .bottom-left, #footer .bottom-right {
	background-image: url('../images/layout/footer.gif');
	height: 17px;
}
#footer .inside {
	background:#edd9d9;
	padding:0;
	margin:0;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff;
	text-align:center;
	color:#958c8c;
}
#footer .bottom-left {
	background-position: 0 -17px;
}
#footer .bottom-right {
	background-position: 100% -17px;
}
#footer .top-left, #footer .bottom-left {
	margin-right: 18px;
}
#footer .top-right, #footer .bottom-right {
	margin-left: 18px;
	margin-top: -17px;
}
/******  style *******/
h1 {
	font-family:tahoma;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:0;
	color:#993333;
}
h2 {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:24px;
	color:#d8fe63;
	font-weight:normal
}
h3 {
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:18px;
	color:#c7baff;
	font-weight:bold
}
p.latest {
	color:#333333;
	padding-left:10px
}
b.latest {
	font-size:14px;
	margin-left:10px;
}
ul.latest {
	list-style-type:circle;
	margin-left:25px;
	color:#333333;
	font-weight:normal
}
ul.latest a {
	text-decoration:none;
	color:#333333;
}
ul.latest a:hover {
	text-decoration:underline
}
ul {
	margin:0;
	padding:0;
	list-style:none;
	font-family:tahoma;
	font-weight:bold;
	font-size:14px;
}
ul a {
	text-decoration:none;
	color:#FFFFFF;
}
ul a:hover {
	text-decoration:underline
}
a.newsText {
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none
}
a.newsText:hover, a.videosText:hover {
	text-decoration:underline
}
a.videosText {
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic
}
a.more {
	font-family:10px;
	color:#d8fe63;
	text-decoration:none
}
a.more:hover {
	text-decoration:underline
}
a.more2 {
	font-family:10px;
	color:#000033;
	text-decoration:none
}
a.more2:hover {
	text-decoration:underline
}
thead {
	font-weight:bold;
	text-align:center;
	color:#000000
}
th {
	background:#e2b1b3;
}
tbody {
	color:#000000;
	text-align:center;
	font-weight:normal
}
tbody.other {
	color:#fff;
	text-align:left;
	font-weight:normal
}
.gameDate {
	color:#9C0000;
	text-align:left;
	padding-left:5px
}
.other tr {
	background:none;
}
.rightData tr {
	background:none;
}
.rightData th {
	background:none;
}
tr {
	background:#f8f0f0
}
#groupStandigs {
	width:100%;
	float:left
}
#theGroups {
	width:100%;
	float:left;
	font-size:12px
}
.lastUpdate {
	float:left;
	width:100%;
	text-align:right;
	font-size:9px;
	color:#CCCCCC
}
select {
	font-family:arial;
	font-size:10px
}
img {
	background: url(../images/loading_transp.gif) no-repeat 50% 50%;
}
a img {
	border:0
}
input.submit {
	border:1px solid #CCCCCC;
	background:#CCCCCC;
	font-family:arial;
	font-size:11px;
	margin-top:1px
}

