/* Main CSS Document */
/*---------------------------------------*/
/*Main*/
a, a:visited { }
a:hover { }
a img { border: none; }
p { }
form { margin: 0px; padding: 0px; }
.spacer { height: 1px; width: 1px; line-height: 1px; font-size: 1px; clear: both; }
/*---------------------------------------*/
html, body { margin: 0px; padding: 0px; }
body { background: #fff; font-family: Arial, Verdana, sans-serif; font-size: 100%; font-weight: bold; }
/*---------------------------------------*/
#main { width: 1020px; margin: 0px auto; background: #f5f5f5 url(../images/main-bg.gif) repeat-x; border: 1px solid #b3b3b3; border-width: 0px 1px; }
/*---------------------------------------*/
#header { margin: 0px auto; width: border: 1px solid #b3b3b3; border-width: 0px 1px; padding-left: 10px;}
/*---------------------------------------*/
#header .top-banner { float: left; height: 212px; overflow: hidden; }
/*---------------------------------------*/
#header .search { height: 30px; background: url(../images/search-bg.gif) repeat-x; border: 1px solid #c5c5c6; border-width: 1px 0px; float: left; line-height: 30px; }
#header .search .search-bar { width: 850px; height: 30px; float: left; padding-left: 10px; }
#header .search .search-bar label, #header .search .search-bar input { display: block; float: left; }
#header .search .search-bar label { margin: 0px 15px 0px 10px; width: 85px; }
#header .search .search-bar label.small { width: 75px; margin-right: 10px; }
#header .search .search-bar label.last { margin-right: 0px; }
#header .search .search-bar input { width: 135px; height: 13px; padding: 0px 1px 2px; margin-top: 6px; }
#header .search .search-bar input.bnt-search { width: 51px; height: 16px; margin: 7px 12px 0px 0px; padding: 0px; }
#header .search .link-bar { width: 120px; height: 30px;  padding: 0px 10px; float: left; text-align: right; color: #000; overflow: hidden; }
#header .search .link-bar a { color: #000; text-decoration: none; }
#header .news { width: 1000px; height: 26px; border: 1px solid #949691; border-width: 1px 0px; float: left; line-height: 25px; margin-top: 3px; }
#header .news .news-bar-kuwaitclub { color: red; width: 850px; height: 30px; float: left; padding-left: 10px; }
#header .news .news-bar-others { color: black; width: 850px; height: 30px; float: left; padding-left: 10px; }
#header .news .link-bar { width: 120px; height: 30px;  padding: 0px 10px; float: left; text-align: right; color: #000; overflow: hidden; }
/* #header .news-red { background: #f50000; color: #fff; }*/
#header .news-red { background:transparent url(../images/search-bggray.gif);  color: #f00; }
#header .news-red .link-bar { color: #f00; }
/*---------------------------------------*/
#image-menu { width: 712px; height: 61px; background: #fff url(../images/image-menu-bg.gif) repeat-x left bottom; padding: 5px 0px 3px; margin: -1px auto 0px; padding-left: 290px; }  
#image-menu a { display: block; float: left; margin-right: 67px; }
#image-menu a.mi-ipod { width: 142px; height: 53px; background: url(../images/image-menu/mi-ipod-hover.gif) no-repeat; }
#image-menu a.mi-video { width: 144px; height: 57px; background: url(../images/image-menu/mi-video-hover.gif) no-repeat; }
#image-menu a.mi-foto { width: 135px; height: 55px; background: url(../images/image-menu/mi-foto-hover.gif) no-repeat; }
/*---------------------------------------*/
#main-content { width: 1000px; background: #fff url(../images/main-content-bg.gif) repeat-x left top; border: 1px solid #c5c5c6; border-width: 0px 1px; margin: 0px auto; }
#main-content .main-content-bg { background: url(../images/middle-column-bg.gif) repeat-y center top; padding-bottom: 45px; float: left; }
/*---------------------------------------*/
.left-column, .middle-column, .right-column { float: left; }
#header2 h1, #header h1 {text-align: center;}
/*---------------------------------------*/
.left-column { width: 280px; padding-top: 6px; color: #6e6e6e; }
/*---------------------------------------*/
.left-column .banner-block { width: 264px; margin: 0px 10px 15px 0px; }
.left-column .banner-block img { border: 2px solid #889fcf; }
/*---------------------------------------*/
.left-column .block-vs-title { width: 264px; margin: 0px 10px 15px 0px; text-align: center; } 
.left-column .block-vs-title .title { margin-bottom: 5px; }
.left-column .block-vs-title .title span { width: 255px; display: block; float: left; background: url(../images/left-column-title-bg.gif) repeat-y; height: 17px; padding-left: 5px; line-height: 16px; text-align: left; color: #000; margin-top: 7px; }
.left-column .block-vs-title .title span.title-text { padding-left: 52px; width: 108px; }
.left-column .block-vs-title .title span.title-ico { height: 34px; width: 37px; background: url(../images/left-column-title-ico.gif) no-repeat; display: block; float: left; margin-top: 0px;margin-right: -37px; position: relative; z-index: 1; }
.left-column .block-vs-title .no-ico-image span { margin-top: 0px; }
.left-column .block-vs-title .no-ico-image span.title-text { padding-left: 5px; width: 255px; }
.left-column .block-vs-title img { border: 2px solid #889fcf; }
.left-column .block-vs-title p.signature { margin: 5px 0px; color:#000000; font-weight: bold; }
/*---------------------------------------*/
.left-column .vote-form { text-align: left; color: #000; font-family: Arial; font-weight: normal; padding-left: 37px; margin: -5px 0px 0px 0px; }
.left-column .vote-form .row { font-size: 105% }
.left-column .vote-form p { margin: 5px 0px; color: #000; font-weight: bold; font-size: 100%}
.left-column .vote-form input.btn-vote { margin: 10px 0px 0px 5px; display: block; }
/*---------------------------------------*/
.middle-column { width: 560px; padding-top: 6px; }
/*---------------------------------------*/
.middle-column .content-block { width: 543px; margin: 0px auto; }
.middle-column .content-block .top, .middle-column .content-block .content, .middle-column .content-block .bottom { width: 543px; overflow: hidden; }
.middle-column .content-block .top { background: url(../images/content-block-top.gif) no-repeat; height: 39px; text-align: center; line-height: 39px; }
.middle-column .content-block .top h4 { display: inline; margin: 0px; font-size: 20px; }
.middle-column .content-block .content { background: url(../images/content-block-bg.gif) repeat-y; }
.middle-column .content-block .content .image-block { background: #959595; text-align: center; padding-bottom: 1px; }
.middle-column .content-block .content .text-block { margin-bottom: 5px; }
.middle-column .content-block .content .text-block p { margin: 5px 0px; padding: 0px 10px; color: #686868 ; font-size: 15px; }
.middle-column .content-block .content .text-block a { color: red; font-size: 14px; margin-left: 10px; }
.middle-column .content-block .bottom { background: url(../images/content-block-bottom.gif) no-repeat; height: 25px; } 
.middle-column .content-block .bottom .nav { color: #686868; font-weight: bold; margin: 3px 0 0 20px; }
.middle-column .content-block .bottom .nav a, .bottom .category { font-size: 14px; color: #686868; text-decoration: none; font-weight: bold; }
.middle-column .content-block .bottom .nav a .pagination { font-size: 12px; }
.middle-column .content-block .bottom .nav a.active { color: red; }
.bottom .category {float: right; margin-right: 24px; margin-top:1px;}
/*---------------------------------------*/
.middle-column .content-banner-block { width: 560px; float: left; text-align: center; margin: 15px 0px; }
/*---------------------------------------*/
.right-column { width: 160px; }
/*---------------------------------------*/
.right-column .main-menu { width: 131px; margin: 6px auto 0px; padding: 0px;  }
.right-column .main-menu ul { margin: 0px; float: left; padding: 0px; display: block; width: 131px; list-style: none; }
.right-column .main-menu ul li { display: block; float: left; width: 131px; height: 20px; line-height: 20px; background: url(../images/main-mi-bg.gif) no-repeat; text-align: center; margin-bottom: 25px;  }
.right-column .main-menu ul li:hover { background: url(../images/main-mi-bg-selected.gif) no-repeat; }
.right-column .main-menu ul li a { text-decoration: none; color: #1b2a38; display: block; width: 131px; }
.right-column .main-menu ul li a:hover { color: #f50000; }
.right-column .main-menu ul li .submenu { display: none; width: 131px; position: absolute; z-index: 100; margin: -20px 131px 0px 0px;  }
.right-column .main-menu ul li .submenu ul { background: #cc0000; }
.right-column .main-menu ul li .submenu ul li { background: none; margin-bottom: 0px; }
.right-column .main-menu ul li .submenu ul li:hover { background: #990000; }
.right-column .main-menu ul li .submenu ul li a { color: #fff; font-size: 12px; }
.right-column .main-menu ul li .submenu ul li a:hover { color: #1b2a38; }

/*---------------------------------------*/
.right-column .multi-block { width: 132px; margin: 0px auto; }
.right-column .multi-block .gray-block { background: url(../images/right-column-block-bg.gif) no-repeat center top; padding-top: 6px; text-align: center; margin-bottom: 12px; }
.right-column .multi-block .gray-block h4 { display: inline; margin: 0px; font-size: 125%; }
.right-column .multi-block .gray-block .text-block { width: 115px; margin: 27px auto 0px;  }
#counter { width: 132px; height: 23px; margin: 30px auto 0; background: url(../images/counter.png) no-repeat; direction: ltr;}
#counter p {margin: 0; padding: 0; position: relative; left: 5px; width: 50px; text-align: right; font-family: Arial, Palatino, "Palatino Linotype", serif; font-size: 90%;}
/*---------------------------------------*/
#footer { margin: -1px; width: 1020px; background: url(../images/footer-bg.gif) repeat-x left bottom; height: 42px; float: right; position: relative; border: 1px solid #b3b3b3; }
#footer span { padding: 0px 0px; color: #fff; line-height: 42px; }
#footer span.ralign { text-align: right; color: #fff; }
#footer span.lalign { text-align: right; width: 950px; }
#footer span.small-logo { width: 30px; height: 32px; background: url(../images/f-logo.gif) no-repeat; display: block; float: middle; padding: 0px; }
/*---------------------------------------*/

#header .search .search-bar, .left-column .block-vs-title .title, { direction: rtl; text-align: left;}
.middle-column .content-block, .right-column .main-menu, .block-vs-title, .left-column .vote-form  { direction: rtl; text-align: right}
.middle-column .content-block  .text-block a, .right-column .gray-block { direction: rtl; display: block; text-align: left; }
.middle-column .content-block  .bottom  .nav { direction: ltr; text-align: left; }
div.static {padding: 0 10px;}

/*#vbtop10 { height: 250px; }*/

.ajaxed { margin-bottom: -1px; }

.team_win {
    color: red;
}

.team_win:visited {
    color: red;
}

.team_lose {
    color: gray;
}

.team_lose:visited {
    color: gray;
}

.team_parity {
    color: blue;
}

.team_parity:visited {
    color: blue;
}

.spacer1 {
	margin: 10px;
}


#rowads td {
    width: 120px;
    height: 90px;
    border: 0px;
}

.dropdownmenusbox {
    width:300px;
    height:25px;
    float:right;
}

.dropdownmenusbox2 {
    width:260px;
    height:25px;
    float:right;
}

.dropdownmenu {
font-size:8px;
margin-left:5px;
     float:left;
}

#dleague {
 width: 150px;
}

#dcups {
width:150px;
}
