/* IRFO - www.irfo.ir */
/* Designed & developed by Schahryar Fekri - www.schahryar.com */

html {
background:white url(../images/08/bgs/body.gif) repeat-x;
}

ul, li {
list-style:none;
margin:0; padding:0;
}

a {
color:#B93B33;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

body {
margin:0px; padding:0px;
width:100%; height:100%;
text-align:center;
font-family: Arial, "Times New Roman", Times, serif;
font-size:1em;
line-height:21px;
}

#container {
margin:0 auto;
width:985px; height:auto;
}

#header {
width:985px; height:82px;
text-align:left;
}

#header_logo {
background:url(../images/08/navs/header_logo.gif) no-repeat;
width:250px; height:82px;
float:left;
}

#header_nav {
background:url(../images/08/bgs/header_nav.gif);
width:725px; height:82px;
float:left; 
}

#header_nav_top {
background:#2A3346;
width:100%; height:23px;
float:right;
}

#header_nav_top_l {
background:url(../images/08/navs/header_navt_l.gif) left no-repeat;
width:5%; height:100%;
float:left;
}

#header_nav_top_r {
background:url(../images/08/navs/header_navt_r.gif) right no-repeat;
width:90%; height:100%;
float:right;
direction:rtl;
text-align:right;
color:#C2C2C2;
font-size:13px;
font-weight:bold;
}

.topten, a.topten:link, a.topten:visited {
text-decoration:none;
color:#C2C2C2;
}

#header_nav_bottom {
width:100%;
float:right;
text-align:right;
}

#body_main_top {
background:url(../images/08/navs/body_main_top.gif) bottom no-repeat;
width:973px;
margin-top:8px;
}

#body_main {
background:white url(../images/08/bgs/body_main.gif);
width:973px; height:100%;
overflow:hidden;
}

#body_main_l {
width:4px;
float:left;
}

#body_main_r {
width:4px;
float:left;
}

#body_main_bot {
margin-bottom:18px;
width:974px;
}

#body_main_content {
width:965px;
float:left;
}


/* Tabs | Start */
#tabs {
width:720px; height:23px;
}

#tabs .header {
height:36px; width:100%;
float:right;
}

#tabs a {
color:#394256;
text-decoration:none;
}

#tabs ul {
width:100%; height:100%;
float:right;
overflow:hidden;
}

#tabs ul li {
margin:0;
padding-top:4px;
background:url(../images/08/bgs/tab.gif) #dee0e3 no-repeat;
width:90px; height:100%;
float:right;
margin-left:10px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#394256;
}

#tabs ul li:hover {
background:url(../images/08/bgs/tab.gif) 0px -23px white no-repeat;
}
/* Tabs | End   */


#button_top {
background:url(../images/08/bgs/button_top.gif) white no-repeat;
width:90px; height:23px;
float:right;
margin-left:10px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#394256;
text-decoration:none;
}

.padding_5px {
padding:5px;
overflow:hidden;
}

#padding_7px {
padding:7px;
overflow:hidden;
}

#padding_10px {
padding:10px;
overflow:hidden;
}

.padding_10px {
padding:10px;
overflow:hidden;
}

#padding_15px {
padding:15px;
overflow:hidden;
}

#padding_15px_x {
padding:0px 15px 0px 15px;
overflow:hidden;
}

#padding_3px {
padding:3px;
overflow:hidden;
}

#padding_4px {
padding:4px;
overflow:hidden;
}

#padding_5px_y {
margin:5px 10px;
overflow:hidden;
margin-top:0px;
}

#padding_5px_x {
padding:0px 5px 0px 5px;
overflow:hidden;
}

#padding_10px_x {
padding:0px 10px 0px 10px;
overflow:hidden;
}

#padding_10px_y {
padding:10px 0px 10px 0px;
overflow:hidden;
}

#padding_5px_top {
padding-top:5px;
}

#path_main_fifa08 {
background:#F9EBBA url(../images/08/bgs/path_main.gif);
width:100%; height:32px;
}

#path_main_fifa08_l {
background:url(../images/08/navs/path_main_l.gif) left no-repeat;
width:50%; height:100%;
text-align:left;
float:left;
}

#path_main_fifa08_r {
background:url(../images/08/navs/path_main_r.gif) right no-repeat;
width:49%; height:100%;
text-align:right;
float:right;
font-size:19px;
color:#424B5F;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
}

#path_main_footballpedia {
background:#D1DFE3 url(../images/08/bgs/path_main_footballpedia.gif);
width:100%; height:32px;
}

#path_main_footballpedia_l {
background:url(../images/08/navs/path_main_footballpedia_l.gif) left no-repeat;
width:50%; height:32px;
text-align:left;
float:left;
}

#path_main_footballpedia_r {
background:url(../images/08/navs/path_main_footballpedia_r.gif) right no-repeat;
width:49%; height:32px;
text-align:right;
float:right;
font-size:19px;
color:#424B5F;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
}

#path_main_league {
background:#D1DFE3 url(../images/08/bgs/path_main_league.gif);
width:100%; height:32px;
}

#path_main_league_l {
background:url(../images/08/navs/path_main_league_l.gif) left no-repeat;
width:50%; height:32px;
text-align:left;
float:left;
}

#path_main_league_r {
background:url(../images/08/navs/path_main_league_r.gif) right no-repeat;
width:49%; height:32px;
text-align:right;
float:right;
font-size:19px;
color:#424B5F;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
}

#path_main_green {
background:#D1DFE3 url(../images/08/bgs/path_main_green.gif);
width:100%; height:32px;
}

#path_main_green_l {
background:url(../images/08/navs/path_main_green_l.gif) left no-repeat;
width:50%; height:32px;
text-align:left;
float:left;
}

#path_main_green_r {
background:url(../images/08/navs/path_main_green_r.gif) right no-repeat;
width:49%; height:32px;
text-align:right;
float:right;
font-size:19px;
color:#424B5F;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
}

#path_main_gamepedia {
background:#F5C0C0 url(../images/08/bgs/path_main_gamepedia.gif);
width:100%; height:32px;
}

#path_main_gamepedia_l {
background:url(../images/08/navs/path_main_gamepedia_l.gif) left no-repeat;
width:50%; height:32px;
text-align:left;
float:left;
}

#path_main_gamepedia_r {
background:url(../images/08/navs/path_main_gamepedia_r.gif) right no-repeat;
width:49%; height:32px;
text-align:right;
float:right;
font-size:19px;
color:#1E2532;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
}

#path_main_game {
background:#F5C0C0 url(../images/08/bgs/path_main_gamepedia.gif);
width:100%; height:32px;
}

#path_main_game_l {
background:url(../images/08/navs/path_main_gamepedia_l.gif) left no-repeat;
width:50%; height:32px;
text-align:left;
float:left;
}

#path_main_game_r {
background:url(../images/08/navs/path_main_gamepedia_r.gif) right no-repeat;
width:49%; height:32px;
text-align:right;
float:right;
font-size:19px;
color:#1E2532;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
}

#path {
background:#EDEDED url(../images/08/navs/path_l.gif) left no-repeat;
width:100%; height:21px;
margin:1px 0px 1px 0px;
font-size:12px;
color:#A4A4A4;
font-weight:bold;
text-decoration:none;
}

a.path:visited, a.path:link {
text-decoration:none;
color:#A4A4A4;
}

h1 {
font-size:1.7em;;
font-weight:bold;
padding: 0 0 5px 0;
margin:0px;
}

h2 {
font-size:16px;
font-weight:bold;
margin:0px;
}

h3 {
font-size:1.5em;;
font-weight:bold;
padding: 0 0 5px 0;
margin:0px;
}

#column_content {
width:800px;
float:left;
text-align:right;
direction:rtl;
}

/* MENU | Start */
#column_menu {
width:145px;
float:right;
text-align:right;
direction:rtl;
}

#menu {
width:100%;
height:100%;
background:#424B5F;
color:white;
font-size:13px;
font-weight:bold;
}

.button_menu {
background:#A5A8B0 url(../images/08/bgs/menu.gif);
width:115px; height:20px;
font-weight:bold;
color:#424B5F;
font-size:13px;
text-decoration:none;
padding:1px 10px 0px 0px;
cursor:hand;
}

.button_menu a {
text-decoration:none;
color:#424B5F;
}

.button_submenu {
color:white;
text-decoration:none;
margin:0px 10px 0px 10px;
}

.button_submenu a {
text-decoration:none;
color:white;
}

.padding_submenu {
padding:5px 0px 10px 0px;
}
/* MENU | End */

.nav_extra {
font-size:11px;
font-weight:bold;
color:#597382;
padding:8px 0px 16px 0px;
text-decoration:none;
}

.nav_tools {
font-weight:bold;
color:#597382;
text-decoration:none;
}

.nav, a.nav:link, a.nav:visited {
color:#597382;
text-decoration:none;
}

#date {
font-size:11px;
color:#666666;
}

#column {
background:#E1E1E1;
padding:7px;
width:200px;
font-size:12px;
color:#666666;
border-bottom:1px solid #CCCCCC;
}

#column_2 {
background:#EDEDED;
padding:7px;
width:200px;
font-size:12px;
color:#666666;
border-bottom:1px solid #CCCCCC;
}

#column_3 {
background:#F3F3F3;
padding:7px;
width:200px;
font-size:12px;
color:#666666;
border-bottom:1px solid #CCCCCC;
text-align:center;
}

#column_3 img {
vertical-align:middle;
}

#column_links {
border-top:#666666 1px solid ;
}

.comment {
background:#F3F3F3;
border:#E6E6E6 1px dotted;
padding:20px;
color:#597382;
font-size:14px;
}

.comment .form {
color:#597382;
font-family: "Times New Roman", Times, serif;
font-size:15px;
}

.comment p {
font-size:15px;
}

.comment .date {
font-size:12px;
}

.comment .top {
width:100%; height:18px;
background:url(../images/08/bgs/comment_r.png) no-repeat right top;
}
.comment .bottom {
width:100%; height:18px;
background:url(../images/08/bgs/comment_l.png) no-repeat left top;
}

#footer {
width:974px; height:70px;
background:url(../images/08/navs/footer_logo.gif) right top no-repeat;
text-align:right;
color:#8E939F;
font-size:12px;
direction:rtl;
}

#image {
background:#E1E1E1;
padding:7px;
width:200px;
font-size:12px;
color:#666666;
border-bottom:1px solid #CCCCCC;
float:left;
}

.image {
background:#E1E1E1;
padding:7px;
width:200px;
font-size:12px;
color:#666666;
border-bottom:1px solid #CCCCCC;
float:left;
}

#image_thumb {
background:#D7D7D7;
padding:4px;
border-bottom:1px solid #CCCCCC;
float:left;
}

.image_thumb {
background:#D7D7D7;
padding:4px;
border-bottom:1px solid #CCCCCC;
float:left;
}

#image_excerpt {
background:#D7D7D7;
padding:4px;
float:right;
margin-left:10px;
}

.image_excerpt {
background:#D7D7D7;
padding:4px;
float:right;
margin-left:10px;
}

#promobox_gold {
background:#E1D15F;
overflow: hidden;
height:100%;
}

#promobox_gold_content {
background:url(../images/08/bgs/promobox_gold.gif) no-repeat left bottom #FFF18E;
margin-left:10px;
margin-right:10px;
height:100%;
}

#promobox_gold_content_2 {
background:#FFF18E;
margin-left:10px;
margin-right:10px;
height:100%;
}

#promobox_gold_tl {
background:url(../images/08/bgs/split.gif) no-repeat -46px 0px;
width:10px; height:10px;
float:left;
}

#promobox_gold_tr {
background:url(../images/08/bgs/split.gif) no-repeat -57px 0px;
width:10px; height:10px;
float:right;
}

#promobox_gold_bl {
background:url(../images/08/bgs/split.gif) no-repeat -46px -11px;
width:10px; height:10px;
float:left;
}

#promobox_gold_br {
background:url(../images/08/bgs/split.gif) no-repeat -57px -11px;
width:10px; height:10px;
float:right;
}

#promobox_dblue {
background:#283143;
color:white;
overflow: hidden;
height:100%;
}

#promobox_dblue_content {
background:url(../images/08/bgs/promobox_dblue.gif) no-repeat #424B5F;
margin-left:10px;
margin-right:10px;
height:100%;
}

.promobox_tb {
height:10px; width:100%;
}

#promobox_tl {
background:url(../images/08/bgs/split.gif) no-repeat;
width:10px; height:10px;
float:left;
}

#promobox_tr {
background:url(../images/08/bgs/split.gif) no-repeat -11px 0px;
width:10px; height:10px;
float:right;
}

#promobox_bl {
background:url(../images/08/bgs/split.gif) no-repeat 0px -11px;
width:10px; height:10px;
float:left;
}

#promobox_br {
background:url(../images/08/bgs/split.gif) no-repeat -11px -11px;
width:10px; height:10px;
float:right;
}

.promobox_blue_top {
background:url(../images/08/bgs/split.gif) 0px -86px #687081;
height:20px; width:auto;
}

.promobox_blue_top_r {
background:url(../images/08/bgs/split.gif) 0px -54px;
height:20px; width:4px;
float:right;
}

#promobox_blue_top_l {
background:url(../images/08/bgs/split.gif) 0px -23px;
height:20px; width:4px;
float:left;
}

.promobox_title {
float:right;
color:white;
font-size:12px;
font-weight:bold;
}

.promobox_grey {
background:#EDEDED;
font-size:13px;
border-bottom:1px solid #EAEAEA;
}


#menu_inner {
background:#EDEDED;
font-size:12px;
text-align:center;
color:#990000;
}

#menu_inner_tr {
background:url(../images/08/bgs/split.gif) -39px 0px;
float:right;
width:5px; height:5px;
}

#menu_inner_tl {
background:url(../images/08/bgs/split.gif) -23px 0px;
float:left;
width:5px; height:5px;
}

#menu_inner_br {
background:url(../images/08/bgs/split.gif) -39px -16px;
float:right;
width:5px; height:5px;
}

#menu_inner_bl {
background:url(../images/08/bgs/split.gif) -23px -16px;
float:left;
width:5px; height:5px;
}

.line {
border-bottom:1px solid #D7D7D7;
margin:10px 0px 10px 0px;
}

.hr {
border-bottom:1px solid #D7D7D7;
margin:10px 0px 10px 0px;
}

#flash {
background:black;
border:4px solid #C6C6C6;
text-align:center;
}

.br {
padding-top:15px;
clear:both
}

.nolink, a.nolink:link, a.nolink:visited, a.nolink:hover {
text-decoration:none;
}

#ad_menu {
width:100%; height:47px;
text-align:center;
}

#ad_google {
width:100%;
text-align:center;
}

table {
border-collapse:collapse;
padding:0px; margin:0px;
border-right:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
background:#F6F6F6;
}

td {
padding:3px;
border-top:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
}

tr.head, td.head {
background:#EEEEEE;
}

.w100px {
width:100px;
}

.w115px {
width:115px;
}

.w120px {
width:120px;
}

.w125px {
width:125px;
}

.w128px {
width:128px;
}

.w160px {
width:160px;
}

.w16per {
width:16%;
}

.w19per {
width:19%;
}

.w20per {
width:20%;
}

.w24per {
width:24%;
}

.w30per {
width:30%;
}

.w44per {
width:44%;
}

.w49per {
width:49%;
}

.h170px {
height:170px;
}


.left {
float:left;
}

.right {
float:right;
}

.center {
margin:0 auto;
}

.txtcenter {
text-align:center;
}

.txtleft {
text-align:left;
}

.txtright {
text-align:right;
}

.en {
text-align:left;
direction:ltr;
}

.fa {
text-align:right;
direction:rtl;
}

.clear {
clear:both;
}


.seperator {
height:15px;
clear:both;
}

.seperator_7px {
height:7px;
clear:both;
}


.bg_grey {
background:#ededed;
overflow:hidden;
}

.bg_gold {
background:#fff18e;
overflow: hidden;
}

.bg_gold-dark {
background:#e1d15f;
overflow:hidden;
}

.bg_blue-dark {
background:#6a7188;
overflow:hidden;
}

.pad5px {
padding:5px;
overflow:hidden;
}


.pad10px {
padding:10px;
overflow:hidden;
}

.pad15px {
padding:15px;
overflow:hidden;
}

.pad20px {
padding:20px;
overflow:hidden;
}

.pad25px {
padding:25px;
overflow:hidden;
}

.bg_fp {
background:#b6d0d8;
}

.border1pxb {
border-bottom:1px solid #CCC;
}

.border1pxt {
border-top:1px solid #CCC;
}

.small {
font-size:0.8em;
}

.white {
color:white;
}
