﻿* { 
padding : 0; 
margin : 0; 
} 

body { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
/*background-image : url(images/bbg.png); 
background-repeat : repeat-x; */
background:#CCD2DF;
} 

#wrapper { 
margin : 0 auto; 
width : 1000px; 
background-image : url(images/test.jpg);
background-repeat : repeat-y;
} 

#header { 
color : #333; 
width : 1000px; 
float : left;  
height : 195px; 
margin : 0; 
background-color : #dbe6ec; 
background-image: url(images/logo.jpg); 
background-repeat : no-repeat; 
} 

#navigation { 
float : left; 
width : 1000px;
background-color: /*Black*/#4A657E  /*#66ccff*/;
height: 36px; 
} 

#leftcolumn { 
color : #333; 
margin: 0px;
min-height : 350px; 
width : 202px; 
float : left; 
padding: 5px;
}

#content { 
float : left; 
color : #333 White; 
background : /*#fafaee*/White; 
min-height : 350px; 
width : 576px;
margin: 0px;
}   

#rightcolumn { 
color : #333; 
min-height : 350px; 
width : 202px; 
float : left;
padding: 5px;
margin: 0px; 
} 
#footer { 
width : 1000px; 
clear : both; 
color : #333; 
background : #dbe6ec; 
margin : 0px; 
text-align : center; 
} 

/* GENERAL */
a{color:maroon; text-decoration: none; font-weight:bold;}
.h15{height:15px;}
.ourteam {background:#f1cab3 none repeat scroll 0 0; font-weight:bold;}
div.nodata{margin-top:10px; font-weight:bold;}
.clearer {clear: both;}
.contestPhasesDrop{font-size: 11px; margin-bottom: 10px;}

h1.pageTitle {
background: transparent url(images/label.png) no-repeat /*scroll 0 70%*/;
color:black;
font-size:16px;
margin-top: 10px;
margin-bottom:10px;
padding: 2px 0 10px 30px;
width:auto;
}
/* GENERAL END */

/* MENU */
div#mainmenu{}
ul.reference {list-style-type:none; margin:0px; padding-left:10px;}
ul.reference a 
{
    width:auto;
    padding-left:5px;
    color:maroon;
    background:#D4D4D4 none repeat scroll 0 0;
    border-bottom:1px solid #F2F2F2;    
    display:block;
    height:24px;
    line-height:24px;    
    text-decoration:none; 
    font-weight:normal;   
}
ul.reference a:hover, ul.reference a.active {
background:transparent url(images/mainNav.jpg) repeat scroll 0 0;
color:white;
}
/* MENU END*/

/* */
div#navigation {background:transparent url(images/test01.jpg) repeat scroll 0 0;}
div#navigation ul {margin:0 0 0 0; padding:0;}
div#navigation ul li {float:left;list-style-type:none;margin:0; padding: 0;}
/*div#navigation ul a{float:left;margin:0 0 0 0;padding:7px 5px 0 7px;text-decoration: underline; font-weight:bold; color:white;}*/
div#navigation ul a {
border-right:1px solid #D8D8D8;
background-color:Black;
color:/*#252525*/white;
display:block;
float:left;
font-size:13px;
font-weight:bold;
line-height:32px;
padding:2px 20px;
text-align:center;
text-decoration:none;
}
/*div#navigation ul a:hover {color:maroon; text-decoration: none;} */
div#navigation ul a:hover {
background:transparent url(images/mainNav.jpg) repeat scroll 0 0;
color:white;
}
/* */

/* BOX */
.box{background:/*#5F9B1E*/ #4A657E none repeat scroll 0 0;padding:2px;width:186px;margin-left:10px;}
.box .in {margin:auto;}
div.boxname{background: url(images/boxheader.jpg) no-repeat scroll 0 70%;background-color: #4A657E; width:auto;color:white;font-weight:bold;height:25px;line-height:25px;padding-left:25px;text-transform:uppercase;}
div.contentOfBox{background:white none repeat scroll 0 0;}
/* BOX END */

/* BOX 2 */
.box2{background:/*#5F9B1E*/#4A657E none repeat scroll 0 0;padding:2px;width:186px;margin-left:2px;}
.box2 .in2 {margin:auto;}
div.boxname2{background:url(images/boxheader.jpg) no-repeat scroll 0 70%;background-color: #4A657E; width:auto;color:white;font-weight:bold;height:25px;line-height:25px;padding-left:25px;text-transform:uppercase;}
div.contentOfBox2{background:white none repeat scroll 0 0;}
/* BOX 2 END */

/* Login */
div.loginForm{background:white none repeat scroll 0 0;line-height:160%;padding:5px;}
.login {
border:1px solid gray;
width:100px;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
margin-right:5px;
padding:2px;
}
/* Login END */

/*Tables general */
table#schedule, table.ScoreTable, table#rosters
{
     width:100%;
     border:4px solid /*#B9E0F8*/#D5DDE4; 
     margin: auto;
     margin-bottom:40px;
     font-size: 11px;
}
table#schedule th, table.ScoreTable th, table#rosters th
{
    background:/*#67BBF1*/#D5DDE4 none repeat scroll 0 0;
    border-bottom:1px solid /*#DADADA*/#D5DDE4;
    padding:3px 5px; 
}
table#schedule td, table.ScoreTable td, table.lastResults td, table#rosters td, table.schForTeams td
{
     border-bottom:1px solid /*#DADADA*/#D5DDE4;
     padding:3px 5px;
}
/* tables general end */

/* ScoreTable */
table.ScoreTable th.pos{ width:10px;}
table.ScoreTable th.team{ width:100px;}
table.ScoreTable th.other{ width:50px;}
/* END */

/* ScoreTable small */
table#smallScoreTable{width:100%; font-size: 11px; margin-top: 5px;}
table#smallScoreTable th {border-bottom:1px solid /*#67bbf1*/#D5DDE4;border-right:1px solid /*#b9e0f8*/#D5DDE4; padding: 3px 5px;}
table#smallScoreTable th {background:/*#67bbf1*/#D5DDE4 none repeat scroll 0 0;}
table#smallScoreTable th.position {width:18px;}
table#smallScoreTable th.matches {text-align:center;}
table#smallScoreTable th.pts {text-align:center;border-right:medium none !important;}
table#smallScoreTable td {border-bottom:1px solid /*#b9e0f8*/#D5DDE4;border-right:1px solid /*#b9e0f8*/#D5DDE4;padding: 3px 5px;}
table#smallScoreTable td.matches {width:20px; text-align:center; white-space:nowrap;}
table#smallScoreTable td.pts {width:20px; text-align:center; white-space:nowrap; border-right:medium none !important;}
/* ScoreTable small END */

/* Schedule */
table#schedule tr.round{ background-color:#EDEDED; font-weight:bold;}
/* Schedule END */

/* Last matches */
table.lastResults{ width:100%; font-size: 11px;}
table.lastResults tr.round{ background-color:#EDEDED; font-weight:bold;}
table.lastResults td.date{ width:15px;}
table.lastResults td.teams{ width:150px;}
table.lastResults td.result{ width:15px;}
/* last matches end*/

/* Our next matches */
table.schForTeams{ width:100%; font-size: 11px;}
table.schForTeams tr.round{ background-color:#EDEDED; font-weight:bold;}
table.schForTeams td.date{ width:15px;}
table.schForTeams td.teams{ width:150px;}
/* Our next matches end*/

/* Rosters */
table#rosters tr.position{ background-color:#EDEDED; font-weight:bold;}
/* Rosters END */

/* ShoutBoard */
div#shoutBoard{width:100%;}
/* ShoutBoard END*/

/* Data Pager */
.pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	                
} 
.pager SPAN.command,        
.pager SPAN.current,        
.pager A.command
{
    color:maroon;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
.pager A.command:hover
{
    border:solid 2px #b12020;
    background-color:#b81919;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.pager SPAN.current
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
    font-size:18px;
}
/* Data Pager END */

/* Articles All */
div.article{margin: 15px 15px 15px 15px;}
div.article_img{float:left;}
div.article div.article_header{float:left; margin-left:10px; width: 275px;line-height:140%;text-align:justify;}
div.article div.article_addedDate{ margin-top:10px; font-size:11px;}

div.article_alter{margin: 15px 15px 15px 15px; font-size:12px;}
div.article_alter div.article_img{float:left;}
div.article_alter div.article_header{float:left; margin-left:10px; width:405px;text-align:justify;}
div.article_alter div.article_addedDate{ margin-top:10px; font-size:11px;}

h2.first {font-size:18px; margin: 2px 0;}
h2.other {font-size:12px; margin: 2px 0;}

div.otherArticlesBlock{margin-top: 20px; font-size:11px;}
.otherArticles 
{   
    background:/*#2FB1E3*/ #4A657E none repeat scroll 0 0; 
    border-left:1px solid /*#2FB1E3*/ #4A657E;
    border-right:1px solid /*#2FB1E3*/ #4A657E;
    border-top:1px solid /*#2FB1E3*/ #4A657E;    
}

.otherArticlesBlock span {
color:White;
font-weight:bold;
float:left;
display:block;
padding-left:5px;
padding-right:5px;
height:20px;
line-height:20px;
text-transform:uppercase;
}

.border{background:/*#2FB1E3*/#4A657E  none repeat scroll 0 0;
clear:both;
height:2px;
line-height:0;
overflow:hidden;
position:relative;
}
/* Articles All END */

/* Single article */
div#singleArticle{margin-right:10px;}
div.singleArticleText{} 
div.singleArticleText p{padding-bottom:15px; text-align:justify;line-height:140%;} 
div.img2 {float:left;width:270px;position:relative;}

ul#aboutArticle { margin-top: 10px;margin-left:15px;}
ul#aboutArticle li {font-size:11px;}
/* Single article END */

/* Flash News */
table#tableFlashNews{clear:both;width:100%;line-height:160%;padding:5px;font-size:11px;}
table#tableFlashNews td {border-bottom:1px solid #C3C3C3;}
table#tableFlashNews p { margin-top: 1px;}
div.flash{border-bottom:1px solid #DADADA; padding:7px 0 10px; font-size:11px;}
div.flashTitle {margin:2px 0;font-size:12px;font-weight:bold;}
/* Flash News END */

/* Comments  */
h3.commentsTitle{font-size:13px;}
div.commentsBlock{ margin-top: 20px;}
div.comment{margin-top:20px; width:auto; background:#4A657E none repeat scroll 0 0; color:White; 
            padding: 5px 5px 5px 5px;}
div.commentAddedBy{float:left; width:100px;font-weight:bold; padding-bottom:2px;}
div.commentInfo{float:left;width:460px;padding-bottom:6px;}
span.commentId{float:right;width:50px;}
div.commentBody{background:white none repeat scroll 0 0;margin:0 auto;padding:10px; color:Black;}
/* Comments END*/


/* sub mainpage, content menu */
div#subContentMenu {
	clear:both;
	height:43px;
	width:100%;
	background:#FFFFFF url(images/subMenu.jpg) repeat-x scroll left top;
	margin-top:5px;
	margin-bottom:15px;	
}

div#subContentMenu a {
color:maroon;
display:block;
float:left;
height:43px;
line-height:230%;
padding:8px 8px 0;
text-decoration:none;
}

div#subContentMenu a:hover{text-decoration: underline;}
div#subContentMenu a.selected 
{
    background:#FFFFFF url(images/selectedSubMenu.jpg) repeat-x scroll left top;
    color:#FFFFFF;
    padding:5px 8px 0;
}
/* end */

/* Player info */
div#player{width:500px;padding:5px;background:#4A657E none repeat scroll 0 0;}
div.photo{height:167px;margin-right:5px;width:140px; float:left;}
div.playerInfo{background:white none repeat scroll 0 0;height:167px;overflow:hidden;width:/*351px*/auto;}
.playerInfo table{clear:both;width:100%;}
.playerInfo table td{background:white none repeat scroll 0 0; border-bottom:1px solid #4A657E;border-right:1px solid #4A657E;}
.playerInfo table td.title {text-align:right;width:85px; border-collapse:separate;padding:3px 5px;}
.nbr {border-right:medium none !important;border-collapse:separate;padding:3px 5px;}
/* Player info END */

/* History */
div#history {margin: 5px;}
div#history p {line-height:140%;text-align:justify;padding-bottom: 15px;}
/* History END */

/* Photo gal */
div.photogal{ margin-top:10px;}
div.thumbnail {
border:1px solid #DDDDDD;
float:left;
margin-bottom:15px;
margin-right:10px;
padding:7px;
}
/* Photo gal END */

/* Rss */
div.rss{float:right; margin-right:5px; margin-top:15px;}
/* Rss end */

/* Rss reader*/
div.rss-item{font-size: 10px; padding:7px 5px;}
/* Rss reader END */
