html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}
@font-face {
  font-family: 'Koodak';
  src: url('../fonts/BKoodakBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BKoodakBold.ttf') format('truetype');  /* Saf3-5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'Titr';
  src: url('../fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BTitrBold.ttf') format('truetype');  /* Saf3-5, Chrome4+, FF3.5, Opera 10+ */
}
body {
	background:#C9C9C9 url(../images/bg.png) repeat-x;
	color:#000;
	margin:0;
}
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }

#outer-wrapper {
	direction: rtl;
	width: 100%;
	margin:0 auto;
	padding:0px;
	text-align:right;
}
#w984-wrapper {
	width: 984px;
	margin:0 auto;
	padding:0px;
	background-color:#206920;
}
#content-wrapper {
	min-height:860px;
	width:984px;
	word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
	overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
}

/* GENERAL STYLES */
a.stdLink {
	color: #0F5B0F;
	text-decoration: none;
	font-weight: bold;
}
a.stdLink:hover {
	text-decoration: underline;
}
.stdDottedLink,.rdfDottedLink {
	font-family: Tahoma;
	margin: 0 3px;
	color: #000;
	font-size: 11px;
	border: 1px dotted #555;
	padding: 1px 4px 3px 4px;
	text-decoration: none;
	border-radius: 5px;
	background-color: #E1FFBA;
}
.rdfDottedLink {
	background-color: #FFFFFF;
}
.stdDottedLink:hover,.rdfDottedLink:hover {
	border: 2px solid #000;
	padding: 0px 3px 2px 3px;
}
.stdCpostLink {
	color: #0F5B0F;
}
div.errorBox {
	color: red;
	border: 1px solid red;
	border-radius: 7px;
	padding: 15px;
	margin-bottom: 20px;
	background-color: #ffdddd;
}
div.errorBox li {
	font-size: 12px;
	list-style-type: disc;
	margin-right: 20px;
}
div#errorTitle {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	color: red;
	padding-bottom: 9px;
	font-size: 20px;
}
div.successBox {
	font-family: Koodak,"Times New Roman",Tahoma;
	color:#444;
	text-align:justify;
	line-height: 120%;
	border-radius: 2px;
	font-size: 15px;
	padding: 8px;
	margin: 0 5px 5px 0;
	background-color: yellow;
}
div.successBox a {
	color: #0F5B0F;
	font-weight: bold;
	text-decoration: none;
}
div.successBox a:hover {
	text-decoration: underline;
}
div.admnsctn {
	background-color: #F5F53B;
	padding: 5px 10px;
	margin: 0 5px 5px 0;
	border-radius:2px;
}
a.sdLink {
	color: #000;
	padding: 5px;
	border: 2px solid #000;
	text-decoration: none;
	margin-left: 10px;
	font-weight: bold;
}
a.ndLink {
	color: #000;
	padding: 5px;
	border: 2px dotted #000;
	text-decoration: none;
	margin-left: 10px;
}


/* FROMS */
table.formTable {
	margin-right: 30px;
	margin-top: 20px;
}
table.formTable td {
	font-size:13px;
	padding: 3px;
}
table.formTable input, .stdInput {
	font-size: 13px;
	padding: 2px 4px 3px 4px;
	border-radius:3px;
	border:1px solid #000;
}
table.formTable input.long {
	width: 400px;
}
table.formTable input.cpTitle {
	width: 700px;
	font-family: Titr;
	line-height: 130%;
	font-size: 24px;
	margin: 0;
	padding: 2px 6px 2px 6px;
}
table.formTable textarea.cpText {
	font-family: Koodak;
	line-height: 150%;
	width: 700px;
	height: 200px;
	font-size: 20px;
	padding: 2px 6px 2px 6px;
	margin: 0;
	border-radius:3px;
	border:1px solid #000;
}

table.formTable select, .stdSelect {
	font-size: 13px;
	padding: 2px 4px 3px 4px;
	border-radius:3px;
	border:1px solid #000;
}
input.stdCheckbox {
	vertical-align: middle;
}
label.smallLabel {
	margin-right: 3px;
	font-size: 11px;
}



/* TOP NAV */
#nav_top {
	font-family: Tahoma;
	width:984px;
	height:22px;
	font-size:11px;
	background-color: #0A1F0A;
}
#nav_top ul, #nav_top ul li {
	list-style: none;
	margin:0;
	padding: 0;
}
#nav_top ul li {
	float: left;
	vertical-align: middle;
}
#nav_top ul li a {
	color:#bbb;
	text-decoration:none;
	padding: 2px 10px 2px 10px;
	display:block;
	cursor:pointer;
}
#nav_top ul li a:hover {
	color:#fff;
}
#nav_top span.tehTime {
	display: inline-block;
	margin: 3px 5px 0 0;
	color:#bbb;
	cursor: default;
	font-size:11px;
}

/* NEWS HIGHLIGHT NAV */
#nav_highlight {
	padding: 0;
	margin:0;
	font-family: Tahoma;
	width:984px;
	height:22px;
	font-size:12px;
	background-color: #103410;
	overflow:hidden;
}
.highlight_items {
	float:right;
	padding:2px 5px 0 0;
	width:820px;
	overflow:hidden;
}
.highlight_items a {
	color: #B8C205;
	text-decoration: none;
}
.highlight_items a:hover {
	color: #E8EB02;
}
.fbTopButton {
	height:22px;
	direction:ltr;
	margin:0 0 0 8px;
	float:left;
	overflow:hidden;
}

/* TOP SECTION AND LOGO */
#header-wrapper {
	width:984px;
	height:100px;
	overflow:hidden;
}
#header-logo {
	width:246px;
	height:100px;
	float:right;
}
#header-logo img {
	float:right;
}

/* MAIN NAV AND SEARCH BOX */
#main_nav { background:url(../images/navbg.png) repeat-x left top;width:984px; margin:0 auto;height:40px; position:relative; z-index:101; margin-bottom:5px; overflow: hidden;}
#main_nav ul li a { color: #B9FFB9; background: url(../images/nav_sepretor.png) no-repeat right top; border-left:none;  border-right:none; text-shadow:2px 2px 1px #000;  }
#main_nav ul li a:hover, #main_nav li:hover a { border-bottom: 0px solid #B9FFB9; background: url(../images/nav_bg_h.png) repeat-x right top; }
#main_nav ul, #main_nav ul li { list-style: none; margin:0; padding: 0; }
#main_nav ul {position: relative; z-index: 597; float: right;}
#main_nav ul li { float: right; line-height: 24px; vertical-align: middle; }
#main_nav ul li.hover, #main_nav ul li:hover { position: relative; z-index: 599; cursor: default; }
#main_nav ul { font-family: Koodak; font-size:24px; font-height:100% }
#main_nav ul li a { padding: 7px 15px 9px 15px; display:block; }
#main_nav ul li a:hover { display:block; }
#main_nav ul li a:link, #main_nav ul li a:visited	{  text-decoration: none; display:block; }

#main_nav ul li a.mainNavSelected, #main_nav ul li a.mainNavSelected:hover, #main_nav li:hover a.mainNavSelected { color:yellow; border-bottom: 0 solid #599359; background: url(../images/nav_bg_h.png) repeat-x right top; text-shadow:2px 2px 1px #000;}
#main_nav.subbed {margin-bottom:0px;}


/* search form ---------------- */
.searchform { padding:4px; display:block; width:180px; float:left;  position:absolute; left:5px; top:5px; margin:0;}
.searchform #s { color:#777;padding: 3px 3px 3px 6px; width:150px; float:right; font:12px Tahoma, Arial, Helvetica, sans-serif; margin:0;}
.search_btn { float:left; width:15px; height:16px; margin-top:2px; }
.searchform, x:-moz-any-link { margin:0; } /* firefox */
.searchform { background:#fff;  }
.searchform .searchInput {background:#fff; border:none;   }
.search_btn {  background:url(../images/i_search.png) no-repeat left top;   }

/* SUB NAV */
#sub_nav { background:url(../images/subbg.png) repeat-x left top;width:984px; margin:0 auto;height:30px; position:relative; z-index:101; margin-bottom:5px;}
#sub_nav ul li a { color: #B9FFB9; background: url(../images/sub_sepretor.png) no-repeat right top; border-left:none;  border-right:none; text-shadow:2px 2px 1px #000;  }
#sub_nav ul li a:hover, #sub_nav li:hover a { background: url(../images/sub_bg_h.png) repeat-x right top; }
#sub_nav ul, #sub_nav ul li { list-style: none; margin:0; padding: 0; }
#sub_nav ul {position: relative; z-index: 597; float: right;}
#sub_nav ul li { float: right; line-height: 19px; vertical-align: middle; }
#sub_nav ul li.hover, #sub_nav ul li:hover { position: relative; z-index: 599; cursor: default; }
#sub_nav ul { font-family: Koodak; font-size:16px; font-height:100% }
#sub_nav ul li a { padding: 5px 10px 6px 10px; display:block; }
#sub_nav ul li a:hover { display:block; }
#sub_nav ul li a:link, #sub_nav ul li a:visited	{  text-decoration: none; display:block; }

#sub_nav ul li a.subNavSelected, #sub_nav ul li a.subNavSelected:hover, #sub_nav li:hover a.subNavSelected { color:yellow; border-bottom: 0 solid #599359; background: url(../images/sub_bg_h.png) repeat-x right top; text-shadow:2px 2px 1px #000;}
#sub_nav.subbed {margin-bottom:0px;}


/* EXT NAV */
#ext_nav { background:url(../images/extbg.png) repeat-x left top;width:984px; margin:0 auto;height:24px; position:relative; z-index:101; margin-bottom:5px;}
#ext_nav ul li a { color: #B9FFB9; background: url(../images/ext_sepretor.png) no-repeat right top; border-left:none;  border-right:none; text-shadow:1px 1px 1px #000;  }
#ext_nav ul li a:hover, #ext_nav li:hover a { background: url(../images/ext_bg_h.png) repeat-x right top; }
#ext_nav ul, #ext_nav ul li { list-style: none; margin:0; padding: 0; }
#ext_nav ul {position: relative; z-index: 597; float: right;}
#ext_nav ul li { float: right; line-height: 20px; vertical-align: middle; }
#ext_nav ul li.hover, #ext_nav ul li:hover { position: relative; z-index: 599; cursor: default; }
#ext_nav ul { font-family: Tahoma; font-size:11px; font-height:100% }
#ext_nav ul li a { padding: 0px 7px 4px 7px; display:block; }
#ext_nav ul li a:hover { display:block; }
#ext_nav ul li a:link, #ext_nav ul li a:visited	{  text-decoration: none; display:block; }

#ext_nav ul li a.subNavSelected, #ext_nav ul li a.subNavSelected:hover, #ext_nav li:hover a.subNavSelected { color:yellow; border-bottom: 0 solid #599359; background: url(../images/ext_bg_h.png) repeat-x right top; text-shadow:2px 2px 1px #000;}


/* TABLIGHS */
#tabligh_A {
	width:728px;
	height:90px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	overflow: hidden;
}
#tabligh_160 {
	padding:0 5px 0 0;
}
#tabligh_160 img {
	display:block;
	border-radius:2px;
	margin:0 0 5px 0;
	border:0;
	width:160px;
	height:40px;
}
#tabligh_300 {
	padding:0 5px 0 0;
}
#tabligh_300 img {
	display:block;
	border-radius:2px;
	margin:0 0 5px 0;
	border:0;
	width:300px;
	height:75px;
}

/* HOME PAGE MAIN SECTIONS */
#home_left {
	height:1816px;
	float:left;
	width:170px;
	overflow: hidden;
}
#home_right {
	float:right;
	width:814px;
	overflow: hidden;
}

/* FOOTER */
#footer-wrapper {
	width:984px;
	background-color: #0A1F0A;
}
#footer {
	color:#bbb;
	font-family:Tahoma;
	font-size:13px;
	text-align: center;
	padding: 5px 0 5px 0;
}
#footer a {
	color:#bbb;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}

/* HOME PAGE NEWS AND VIDEOS SECTION */
#home_recent_news {
	margin: 0 5px 5px 5px;
	font-family:Tahoma;
	font-size:11px;
	overflow:hidden;
}
#home_recent_news li {
	background-color: #B9FFB9;
	border-radius:2px;
	margin: 0 0 5px 0;
	text-align:justify;
	padding: 2px 5px 3px 5px;
}
#home_recent_news li:hover {
	background-color: #FCFFBA;
}
#home_recent_news a {
	display:block;
	text-decoration:none;
	color:#000;
}

#home_radif_news {
	margin: 0 5px 0 5px;
	font-family:Tahoma;
	font-size:11px;
	overflow:hidden;
}
#home_radif_news li {
	background-color: #E1E1E1;
	border-radius:2px;
	margin: 0 0 5px 0;
	text-align:justify;
	padding: 2px 5px 3px 5px;
}
#home_radif_news li:hover {
	background-color: #FCFFBA;
}
#home_radif_news a {
	display:block;
	text-decoration:none;
	color:#000;
}

#home_news_videos {
	width:814px;
	height:335px;
}

/* HOME PAGE HOT NEWS */
#hotNews {
	background-color: #B9FFB9;
	border-radius:10px;
	float:right;
	width:260px;
	margin-right:5px;
}
#hotNews_head {
	height:50px;
}
#hotNews_head img {
	float:right;
	margin-right:7px;
}
#hotNews_main {
	height: 240px;
	overflow: hidden;
}
#hotNews_foot {
	height: 40px;
}
#home_news_selects {
	float: left;
}
.homeTopNews {
	direction: rtl;
	border: 1px solid #000000;
	height: 213px;
	margin: 0 7px 0px 7px;
	padding: 10px;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 13px;
	border-radius: 5px;
	background-color:#B9FFB9;
}
.homeTopNews:hover {
	cursor: pointer;
}
img.home_news_thumbnail {
	border: 2px solid #0F5B0F;
	border-radius: 7px;
	margin: 0 39px 0 0;
}
.home_news_title {
	font-family: Koodak;
	line-height: 120%;
	font-size: 17px;
	margin: 7px 0 5px 0;
	text-align: justify;
}
.home_news_title a {
	text-decoration: none;
	color: #000000;
}
.home_news_summary {
	font-size:12px;
	margin: 0 0 0 0;
	text-align: justify;
}
.home_news_summary a {
	text-decoration: none;
	color: #000;
}
.home_news_grad_0 {
	position: absolute;
	bottom: 0;
	z-index: 2; 
	border: 0;
}
.home_news_grad {
	position: absolute;
	bottom: 0;
	margin-bottom:1px;
	z-index: 2; 
	border: 0;
}
#home_news_bullets {
	padding: 6px 34px 0 0;
}
#home_news_bullets img {
	cursor: pointer;
}

/* HOME PAGE FEATURED VIDEOS */
#featuredVideos {
	background-color: #B9FFB9;
	border-radius: 10px;
	float:left;
	width:544px;
}
#featuredVideos_head {
	height: 50px;
}
#featuredVideos_head img {
	float:right;
	margin-right:7px;
}
#featuredVideos_main {
	height: 240px;
}
#featuredVideos_foot {
	height: 40px;
	width:100%;
}

#home_videos_selects {
	float: left;
}
select.video_categories_home {
	margin-top: 15px;
	border: 2px solid #0F5B0F;
	background-color: #E3FFE3;
	font-family: Tahoma,"Times New Roman";
	font-size: 13px;
}
select.video_categories_homeLeft {
	margin-left: 8px;
}
select.video_categories_homeRight {
	margin-left: 7px;
}

div.main_home_window {
	padding:0;
}
table#home_page_videos {
	margin-left:2px;
}
table#home_page_videos td.vbox {
	font-family: Tahoma;
	background-color: #B9FFB9;
	width: 275px;
}
.vdtlbox, .vdtlboxTop {
	border: 1px solid #000000;
	border-radius: 5px;
	width: 256px;
	height: 109px;
}
.vdtlboxTop {
	margin-bottom:13px;
}
table.video_details {
	direction: rtl;
	margin-top: 0;
	margin-left: 0;
}
table.video_details img {
	border: 2px solid #0F5B0F;
	border-radius: 7px;
	margin: 16px 5px 0 5px;
}
table.video_details div.title {
	font-family: Koodak;
	line-height: 120%;
	font-size: 17px;
	margin: 10px 0 6px 2px;
}
table.video_details div.title a {
	text-decoration: none;
	color: black;
}
table.video_details div.title a:hover {
	text-decoration: underline;
}
table.video_details div.league {
	font-size: 12px;
	margin-bottom: 3px;
}
table.video_details div.league a {
	text-decoration: none;
	color: black;
}
table.video_details div.league a:hover {
	text-decoration: underline;
}
table.video_details div.date {
	color: #666;
	padding-top: 5px;
	font-size: 9px;
}
#home_video_bullets {
	padding: 6px 201px 0 0;
}
#home_video_bullets img {
	cursor: pointer;
}


/* HOME POLL SECTION */
#home_poll_section {
	background-color: #B9FFB9;
	margin: 0 5px 5px 0;
	border-radius: 10px 10px 10px 10px;
	font-family: Tahoma;
	font-size: 13px;
	padding: 10px;
}


/* ERSALI SECTION */
#home_ersali_videos {
	width:809px;
	height:203px;
	background-color: #FCFFBA;
	margin: 0 5px 5px 0;
	border-radius: 10px;
}
.cntDIV {
	padding: 0 0 0 0;
	font-family:Tahoma;
}
.your_videos_table a img {
	border: 2px solid #0F5B0F;
	border-radius: 7px;
}
div.your_videos_title {
	height: 57px;
	overflow: hidden;
	padding: 5px 5px 0 5px;
	font-size: 12px;
	color: black;
}
div.your_videos_title a {
	color: black;
	text-decoration: none;
}
div.your_videos_title a:hover {
	text-decoration: underline;
}

table#yourVideosTable {
	margin-top:7px;
	margin-left:7px;
}
td#ersali_content {
	background:url(../images/ersali_content_bg.jpg) repeat-x;
}
img#ersali_title {
	float:right;
	margin: 26px 3px 0 0;
}
.itab {
	cursor: pointer;
}


/* RADIFTARIN SECTION */
#home_radif_videos {
	width:809px;
	height:203px;
	background-color: #FCFFBA;
	margin: 0 5px 5px 0;
	border-radius: 10px;
}
.rdfDIV {
	padding: 0 0 0 0;
	font-family:Tahoma;
}
table#radifVideosTable {
	margin-top:7px;
	margin-left:7px;
}
td#radif_content {
	background:url(../images/radif_content_bg.jpg) repeat-x;
}
img#radif_title {
	float:right;
	margin: 45px 2px 0 0;
}


/* HOME TRIPLE SECTIONS */
#tripleSection {
	margin: 0 0 5px 0;
}
.sectionFootLinks {
	text-align:center;
	padding: 8px 0 0 0;
	border:0;
}


/* HOME PAGE TOP NEWS */
#homeTopNews {
	background-color: #B9FFB9;
	border-radius:10px;
	float:right;
	width:260px;
	margin-right:5px;
}
#topNews_head {
	height: 55px;
	border:0;
}
#topNews_head img {
	float:right;
	margin-right:90px;
}
#topNews_main {
	height: 460px;
	overflow:hidden;
}
#topNews_foot {
	height: 40px;
}
div.popular_link_section {
	direction: rtl;
}
div.popular_link_section li {
	background:url(../images/icon_ball_small_bullet.jpg) no-repeat right top;
	padding-right: 20px; /* the width of your image + some space */
	margin: 0 0 10px 0;
	line-height:90%;
}
div.popular_link_section li a {
	font-size: 11px;
}
div.popular_link_section a {
	text-decoration: none;
	color: black;
}
div.popular_link_section a:hover {
	text-decoration: underline;
}
div#popular_links {
	font-family: Tahoma;
	padding-left: 8px;
	padding-right: 3px;
}



/* HOME PAGE TOP PHOTOS */
#homeTopPhotos {
	background-color: #B9FFB9;
	border-radius:10px;
	position: absolute;
	float:right;
	width:279px;
	margin-right:270px;
}
#topPhotos_head {
	height: 55px;
}
#topPhotos_head img {
	float:right;
	margin-right:90px;
}
#topPhotos_main {
	height: 460px;
}
#topPhotos_foot {
	height: 40px;
}
div#popular_images {
	padding-top: 0px;
	padding-right: 19px;
	direction: rtl;
	font-size: 12px;
}
div#popular_images td {
	padding: 0px 11px 11px 0px;
}
div#popular_images img {
	border: 2px solid #0F5B0F;
	border-radius: 7px;
}



/* HOME PAGE LEAGUE TABLES */
#homeLeagueTables {
	background-color: #B9FFB9;
	border-radius:10px;
	float:left;
	width:260px;
}
#leagueTables_head {
	height: 55px;
}
#leagueTables_head img {
	float:right;
	margin-right:80px;
}
#leagueTables_main {
	color:#000;
	font-family: Tahoma;
	height: 500px;
	overflow:hidden;
}
select.table_select_home {
	margin-bottom: 10px;
	width: 244px;
	border: 2px solid #0F5B0F;
	background-color: #E3FFE3;
	font-family: Tahoma,"Times New Roman";
	font-size: 12px;
	padding:2px;
	direction: rtl;
}
select.table_select_home option {
	background-color: #E3FFE3;
	direction: rtl;
}

div#league_table {
	direction: rtl;
	padding-right: 8px;
	font-size: 12px;
}
table.league_table {
	background-color: #B9FFB9;
	font-size: 12px;
	border: 5px solid black;
	border-style: solid;
}
table.league_table th {
	text-align: center;
	padding: 6px;
	border: 2px solid black;
}
table.league_table td {
	padding: 3px;
	border: 2px solid black;
}
table.league_table a {
	font-weight: bold;
	text-decoration: none;
	color: black;
}
table.league_table a:hover {
	color: #0F5B0F;
	text-decoration: underline;
}
table.league_table_home {
	background-color: #B9FFB9;
	font-size: 12px;
}
table.league_table_home th {
	text-align: center;
	padding: 4px;
	border: 1px solid black;

}
table.league_table_home td {
	padding: 2px;
	border: 1px solid black;
}
table.league_table_home a {
	font-weight: bold;
	text-decoration: none;
	color: black;
}
table.league_table_home a:hover {
	color: #0F5B0F;
	text-decoration: underline;
}
td.top_teams {
	background-color: #60DD60;
}
td.top_teams_2 {
	background-color: #95DD95;
}
td.bottom_teams {
	background-color: #DD9090;
}
td.bottom_teams_2 {
	background-color: #DDC0C0;
}



/* HOME PAGE MELLI */
#homeMelli {
	background-color: #B9FFB9;
	border-radius:10px;
	float:right;
	width:260px;
	margin-right:5px;
}
#melli_head {
	height: 55px;
}
#melli_wrap {
	padding: 0 8px 0 0;
}
#melli_head img {
	float:right;
	margin-right:87px;
}
#melli_main {
	font-family: Tahoma;
	font-size: 12px;
	color: #000;
	overflow:hidden;
	min-height:450px;
}


/* HOME FOLLOW US */
#homeFollow {
	position: absolute;
	background-color: #B9FFB9;
	border-radius:10px;
	float:right;
	width:279px;
	margin-right:270px;
}
#follow_head {
	height: 55px;
}
#follow_head img {
	float:right;
	margin-right:105px;
}
#follow_wrap {
	padding: 0 8px 0 0;
}
#follow_main {
	min-height:450px;
}


/* HOME GOALERS */
#homeGoalers {
	background-color: #B9FFB9;
	border-radius:10px;
	float:left;
	width:260px;
}
#goalers_head {
	height: 55px;
}
#goalers_head img {
	float:right;
	margin-right:90px;
}
#goalers_main {
	color: #000;
	font-family: Tahoma;
	font-size:12px;
	min-height:440px;
	padding-bottom:10px;
}
select.goaler_select_home {
	margin-bottom: 10px;
	width: 244px;
	border: 2px solid #0F5B0F;
	background-color: #E3FFE3;
	font-family: Tahoma,"Times New Roman";
	padding:2px;
	font-size: 12px;
	direction: rtl;
}
select.goaler_select_home option {
	background-color: #E3FFE3;
	direction: rtl;
}
.showHiddenRows {
	font-size: 11px;
	margin-top: 4px;
	color: #0F5B0F;
	cursor: pointer;
}
.showHiddenRows:hover {
	text-decoration: underline;
}


/* HOME BOTTOM */
#homeBottom {
	background-color: #B9FFB9;
	border-radius:10px;
	margin: 0 5px 5px 5px;
	padding: 10px;
}


/* LIST PAGE MAIN SECTIONS */
#list_left {
	float:left;
	width:310px;
	overflow: hidden;
}
#list_right {
	float:right;
	width:674px;
	overflow: hidden;
}
#list_right h1 {
	font-family: Koodak;
	line-height: 130%;
	font-size: 28px;
	color: #B9FFB9;
	margin: 5px 7px 0 7px;
	text-shadow:1px 1px 1px #333;
	cursor:default;
}
div.list_page_item {
	font-family: Tahoma;
	background-color: #B9FFB9;
	padding: 10px 10px 0px 10px;
	margin: 0 5px 5px 0;
	border-radius: 10px;
}
div.pagination {
	font-family: Koodak,"Times New Roman",Tahoma;
	border:2px solid #000;
	background-color: #B9FFB9;
	line-height: 130%;
	text-align:center;
	color: #000;
	font-size: 24px;
	padding: 5px;
	margin: 0 5px 5px 0;
	border-radius: 2px;
}
div.pagination a {
	color: #0F5B0F;
	text-decoration: none;
	font-weight: bold;
}
div.pagination a:hover {
	text-decoration: underline;
}
div.list_select_div {
	padding: 4px 0 0 5px;
	height:30px;
	float:left;
}
div.list_select_div select {
	height:21px;
	border: 0px solid #000;
	background-color: #B9FFB9;
	font-family: Tahoma,"Times New Roman";
	font-size: 12px;
	direction: rtl;
}
div.list_select_div select option {
	background-color: #B9FFB9;
	direction: rtl;
}
div.list_page_top_section {
	background-color: yellow;
	padding: 10px;
	margin: 0 5px 5px 0;
	border-radius: 2px;
}
div.list_page_title {
	font-family: Titr;
	line-height: 130%;
	font-size: 30px;
	color: #000;
	margin: 0;
	cursor:default;
	margin:0 0 10px 0;
}
div.list_page_title a {
	color: #000;
}
div.list_page_subtitle {
	font-family: Koodak;
	line-height: 130%;
	font-size: 18px;
	color: #333;
	margin: 0;
	cursor:default;
}

/* ITEM PAGE */
#item_page_left {
	float:left;
	width:310px;
	overflow: hidden;
}
#item_page_right {
	float:right;
	width:674px;
	overflow: hidden;
}
div.item_section {
	font-family: Tahoma;
	background-color: #B9FFB9;
	padding: 10px;
	margin: 0 5px 5px 0;
	border-radius: 10px;
}
div.item_page_title {
	font-family: Titr,"Times New Roman",Tahoma;
	line-height: 130%;
	font-weight: normal;
	font-size: 25px;
	text-decoration: none;
	color: #000;
	margin:0 0 5px 0;
	cursor:default;
}
div.cpTitle {
	font-family: Titr,"Times New Roman",Tahoma;
	line-height: 130%;
	font-weight: normal;
	font-size: 28px;
	text-decoration: none;
	color: #000;
	margin:0 0 0 0;
	cursor:default;
}
div.item_page_title a {
	color: #000;
	text-decoration:none;
	cursor:default;
}

/* VOTES (KHOOB, BAD AND ZESHT!) */
table.feedback_share {
	font-size: 12px;
}
td.feedback_count td {
	cursor: pointer;
	font-family:"Times New Roman",Tahoma;
	font-size: 28px;
	font-weight: bold;
	color: #000;
}
td.largeTD1 {
	background:url(../images/icon_ball_large_off.jpg) no-repeat left top;
}
td.largeTD2 {
	background:url(../images/icon_yellow_large_off.jpg) no-repeat left top;
}
td.largeTD3 {
	background:url(../images/icon_red_large_off.jpg) no-repeat left top;
}
td.largeTD1:hover {
	background:url(../images/icon_ball_large_on.jpg) no-repeat left top;
}
td.largeTD2:hover {
	background:url(../images/icon_yellow_large_on.jpg) no-repeat left top;
}
td.largeTD3:hover {
	background:url(../images/icon_red_large_on.jpg) no-repeat left top;
}


/* VIDEOS PAGE ITEMS */
img.video_thumbnail {
	border: 2px solid #0F5B0F;
	vertical-align:text-top;
	float: right;
	margin-left: 8px;
	border-radius: 7px;
}
div.video_title {
	margin-bottom: 5px;
}
div.video_title a {
	font-family: Titr,"Times New Roman",Tahoma;
	line-height: 130%;
	font-weight: normal;
	font-size: 23px;
	text-decoration: none;
	color: #000;
}
div.video_title a:hover {
	text-decoration: underline;
}
div.video_league {
	font-size: 13px;
	margin-bottom: 7px;
}
div.video_league a {
	text-decoration: none;
	color: #0F5B0F;
}
div.video_league a:hover {
	text-decoration: underline;
}
div.video_date {
	font-size: 13px;
	margin-bottom: 10px;
	color:#000;
}
div.video_date span {
	direction: ltr;
	font-size: 10px;
}
div#disclaimer {
	line-height:130%;
	margin: 0 5px 5px 0;
	border-radius:2px;
	padding:5px;
	font-family: Tahoma,"Times New Roman";
	font-size: 11px;
	background-color: yellow;
}
div#disclaimer table td {
	text-align: justify;
}
div.item_labels {
	font-size: 13px;
	margin: 3px 0 9px 0;
}
div.item_labels a {
	font-weight: bold;
	color: #0F5B0F;
	text-decoration: none;
}
div.item_labels a:hover {
	color: #0F5B0F;
	text-decoration: underline;
}
div.video_summary {
	color:#000;
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 18px;
	padding:10px 0 5px 0;
	text-align:justify;
}
.alter_links {
	padding: 0 0 7px 0;
}
.alter_links a {
	border: 1px solid #000;
	font-size: 13px;
	padding: 4px 8px 7px 8px;
	cursor: pointer;
	border-radius: 7px;
	text-decoration: none;
	color: black;
	margin-left: 7px;
}
.stdOptA {
	background-color: yellow;
}
.stdOptI {
	background-color: #91B510;
}
.stdOptI:hover {
	background-color: yellow;
}
.plzChz {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 20px;
	color: #000;
	padding: 5px 0 0 0;
}


/* IMAGES PAGE ITEMS */
img.image_thumbnail {
	border: 2px solid #0F5B0F;
	vertical-align:text-top;
	float: right;
	margin: 0 0 5px 8px;
	border-radius: 7px;
}
div.image_title {
	margin-bottom: 2px;
}
div.image_title a {
	font-family: Titr,"Times New Roman",Tahoma;
	line-height: 130%;
	font-weight: normal;
	font-size: 23px;
	text-decoration: none;
	color: #000;
}
div.image_title a:hover {
	text-decoration: underline;
}
div.image_summary {
	color:#000;
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 18px;
	padding:10px 0 5px 0;
	text-align:justify;
}
div.instaDiv {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 16px;
	min-height:100px;
}
div.instaDiv a {
	text-decoration:none;
	color:#0F5B0F;
	border: 2px solid #0F5B0F;
	padding: 10px 40px 10px 40px;
	border-radius:5px;
}

/* NEWS AND LINKS PAGE ITEMS */
img.news_thumbnail {
	border: 2px solid #0F5B0F;
	vertical-align:text-top;
	float: right;
	margin: 0 0 5px 8px;
	border-radius: 7px;
}
div.news_pre {
	font-size:11px;
	margin:0 0 5px 0;
}
div.news_pre a {
	color:black;
	text-decoration:none;
}
div.news_pre a:hover {
	text-decoration:underline;
}
div.news_title {
	margin: 0 0 5px 0;
}
div.news_title a {
	font-family: Titr,"Times New Roman",Tahoma;
	line-height: 130%;
	font-weight: normal;
	font-size: 23px;
	text-decoration: none;
	color: #000;
}
div.cpostTitle {
	margin: 0 0 12px 0;
}
div.cpostTitle a {
	font-size: 28px;
}
div.news_title a:hover {
	text-decoration:underline;
}
div.news_summary {
	color:#000;
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 18px;
	padding:5px 0 10px 0;
	text-align:justify;
}
div.link_host_name {
	font-size: 11px;
}
div.link_host_name a {
	color: #0F5B0F;
	text-decoration: none;
}
div.newsItemSummary {
	font-family: Koodak;
	line-height: 150%;
	font-size: 21px;
	text-align: justify;
	cursor: default;
	margin: 0 0 10px 0;
}
div.newsItemBody {
	font-family: Koodak;
	line-height: 150%;
	font-size: 17px;
	text-align: justify;
	color: #000000;
	cursor: default;
}
div.newsItemBody p {
	font-size: 17px;
	margin: 0 0 10px 0;
	color: #000000;
	cursor: default;
}
div.newsItemBody a {
	text-decoration: none;
	display: inline-block;
	font-size: 17px;
	color: #0F5B0F;
	border-bottom: 1px dotted #0F5B0F;
	margin-bottom: -1px;
}
div.newsItemBody a:hover {
	text-decoration: none;
	font-size: 17px;
	border-bottom: 2px solid #0F5B0F;
	margin-bottom: -2px;
}
img.ftNewsLgImg {
	border: 2px solid #0F5B0F;
	margin: 5px 0 5px 20px;
	float: right;
	border-radius: 7px;
}


/* USER COMMENTS */
div.comments_box {
	font-family: Tahoma;
	background-color: #B9FFB9;
	padding: 10px;
	border-radius: 10px;
	margin: 0 5px 5px 0;
}
div.makeComment {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 17px;
	margin: 5px;
}
div#viewUserComments {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 17px;
	color: #0F5B0F;
	margin: 5px 5px 5px 0;
}
div#viewUserComments span {
	color: #0F5B0F;
	font-weight: normal;
}
div#viewUserComments:hover {
	text-decoration: underline;
	cursor: pointer;
}
#commentSortOptions {
	padding: 7px 7px 17px 0;
}
.cSortOpt {
	border: 1px solid #0F5B0F;
	font-size: 11px;
	padding: 2px 8px 4px 8px;
	cursor: pointer;
	border-radius: 7px;
}
.aSortOpt {
	background-color: yellow;
}
.iSortOpt {
	background-color: #CEFF81;
}
div.comment_each {
	background: url('../images/comment_top_image.jpg') no-repeat right top;
}
div.comment_send_details {
	font-size: 9px;
	padding: 10px 10px 0 0;
	color: #0F5B0F;
}
div.comment_send_details a {
	color: #0F5B0F;
	text-decoration: none;
	font-weight: bold;
}
div.comment_send_details a:hover {
	text-decoration:underline;
}
div.comment_body {
	text-align:justify;
	padding: 10px 10px 22px 10px;
}
div.cbody0 {
	color: #000000;
	font-size: 12px;
}
div.cbody1 {
	color: #888888;
	font-size: 10px;
}
div.cbody2 {
	color: #BBBBBB;
	font-size: 8px;
}
div.cbody3 {
	color: #BBBBBB;
	font-size: 8px;
	display: none;
}
span.complaint {
	cursor: pointer;
	color: #aaaaaa;
}
span.complaint:hover {
	color: #ff0000;
}
span.cmntFeedback {
	margin-left:10px;
	float: left;
}
img.thumbPos {
	cursor: pointer;
}
img.thumbPosVoted {
	cursor: default;
}
span.posBackNum {
	padding-left: 5px;
	font-size: 12px;
}
span.posBackNumAfter {
	padding-left: 5px;
	font-size: 12px;
}
div.persian_transliterate {
	color: #333;
	font-size: 10px;
	direction: rtl;
	margin: 5px 0 5px 0;
}
textarea.stdTextArea, .formTable textarea {
	width: 400px;
	height: 100px;
	font-size: 13px;
	padding: 2px 4px 3px 4px;
	margin: 5px 0 5px 0;
	border-radius:3px;
	border:1px solid #000;
}
span.report_fault:hover {
	cursor: pointer;
	text-decoration: underline;
	color: #0F5B0F;
}


/* SEND DETAILS */
div.send_details {
	font-size: 9px;
	margin-bottom: 0px;
	color:#000;
}
div.send_details a {
	color: #0F5B0F;
	text-decoration: none;
	font-weight: bold;
}
div.send_details a:hover {
	text-decoration: underline;
}
div.send_details a.ftLink {
	font-weight: normal;
	color: #555;
	border: 1px solid #555;
	border-radius:5px;
	padding: 2px 6px 3px 6px;
	text-decoration: none;
	display: inline-block;
	margin: 0 0 0 3px;
}
div.send_details a.ftLink:hover {
	color: #000;
	border: 1px solid #000;
}
div.send_details a.rdLink {
	font-weight: normal;
	color: red;
	border: 1px solid red;
	border-radius:5px;
	padding: 2px 6px 3px 6px;
	text-decoration: none;
	display: inline-block;
	margin: 0 0 0 3px;
}
span.icon_holder {
	padding-left: 5px;
}
span.icon_holder img {
	vertical-align: middle;
	cursor: pointer;
	border: 0;
}


/* WIDE PAGE */
.full-page-wrap {
	font-family:Tahoma;
	background-color: #B9FFB9;
	padding: 5px;
	margin: 0 5px 5px 5px;
	border-radius: 10px;
	min-height:860px;
}
.full-page-item {
	font-family:Tahoma;
	margin: 0 0 5px 5px;
}
.full-page-wrap h1, .full-page-item h1 {
	font-family: Titr;
	line-height: 130%;
	font-weight: normal;
	font-size: 25px;
	color: #000;
	margin: 5px 7px 5px 7px;
	cursor:default;
}
.full-page-wrap h2, .full-page-item h2 {
	font-family:Koodak;
	line-height: 120%;
	font-size: 22px;
	border-radius: 10px 10px 0 0;
	background-color: #61A961;
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
	color: #222;
	cursor: default;
}
.full-page-wrap p, .full-page-item p {
	font-family: Koodak;
	text-align:justify;
	line-height: 130%;
	font-size: 18px;
	color: #000;
	margin: 0 5px 10px 5px;
	cursor:default;
}
.terms p {
	font-size: 16px;
}
.stdAdmPage {
	color:#000;
}
.stdAdmPage h1 {
	margin-bottom:10px;
}
.stdAdmPage a {
	color:#000;
	text-decoration:none;
}
.stdAdmPage a:hover {
	text-decoration:underline;
}

/* RESULTS AND SCHEDULE PAGE */
select.week_selection {
	margin: 20px 0 10px 0;
	border: 3px solid #0F5B0F;
	background-color: #B9FFB9;
	font-family: Tahoma,"Times New Roman";
	font-size: 15px;
	direction: rtl;
}
select.week_selection option {
	background-color: #B9FFB9;
	direction: rtl;
}
table.smallLightColour {
	background-color: #B9FFB9;
	font-size: 12px;
	border: 5px solid black;
	border-style: solid;
}
table.smallLightColour th {
	text-align: center;
	padding: 6px;
	border: 2px solid black;
}
table.smallLightColour td {
	border: 2px solid black;
	padding:2px;
}
table.smallLightColour a {
	font-weight: bold;
	text-decoration: none;
	color: black;
}
table.smallLightColour a:hover {
	color: #0F5B0F;
	text-decoration: underline;
}
td.stdSmallTD {
	direction: rtl;
	padding: 3px;
	font-size: 12px;
}

/* PROFILE PAGE */
table.profileTable td {
	padding: 6px;
	background-color: #B9FFB9;
}
form.myProfile {
	border: 1px solid #000;
	border-radius:10px;
	padding: 10px;
	margin: 0 5px 20px 5px;
	background-color: #B9FFB9;
}
select.team_selection {
	margin: 5px 10px 0 0;
	border: 1px solid #0F5B0F;
	background-color: #FFFFFF;
	font-family: Tahoma,"Times New Roman";
	font-size: 12px;
	direction: rtl;
}
div.myProfile {
	line-height:120%;
	font-family:Koodak;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}
div.myProfile a {
	color: #0F5B0F;
}


/* SHARTS */
select.gh_cups {
	margin: 10px 3px 0 0;
	border: 2px solid #0F5B0F;
	background-color:#FAFFBC;
	font-family: Tahoma,"Times New Roman";
	font-size: 15px;
	direction: rtl;
	float: left;
}
div.shart_section {
	 margin: 5px;
	 background-color:#FAFFBC;
	 padding: 20px 60px 10px 10px;
	 border-radius: 10px;
	 border: 1px solid #0F5B0F;"
}


/* POLLS */
div.poll_option_container div {
	text-align: center;
	width: 288px;
	height: 73px;
	padding: 12px 5px 5px 5px;
	margin: 5px 0 0 0;
	font-family: Tahoma,"Times New Roman";
	font-size: 12px;
}
div.poll_option_container div span {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 120%;
	font-size: 25px;
}
div.poll_option {
	background: url(../images/po_l_bg_1.jpg) no-repeat left top;
}
div.poll_option:hover {
	background: url(../images/po_l_bg_2.jpg) no-repeat left top;
	cursor: pointer;
}
div.poll_option_s {
	background: url(../images/po_l_bg_3.jpg) no-repeat left top;
	cursor: default;
}
div.poll_option_i {
	background: url(../images/po_l_bg_1.jpg) no-repeat left top;
	cursor: default;
}


/* DMCA */
div.dmca h2 {
	margin-bottom: 10px;
	border-radius:0;
}
div.dmca p {
	font-weight: normal;
	font-size: 17px;
	text-align: justify;
}
div.dmca ul {
	margin: 25px 0 0 30px;
}
div.dmca li {
	font-family: "Times New Roman", Tahoma;
	font-weight: bold;
	font-size: 15px;
	text-align: justify;
	margin: 0 0 10px 0;
	list-style-type: square;
}


/* HEKAYAT! */
div#hekayat {
	font-family: "Times New Roman";
}
div#hekayat p {
	color: black;
	font-size: 17px;
	font-weight: bold;
	text-align: justify;
}
div#hekayat p a {
	color: black;
	border-bottom: 1px dotted black;
}
div#hekayat p a {
	color: black;
}
div#hekayat h2 {
	color: black;
	font-size: 20px;
	font-weight: bold;
	margin: 20px 0 10px 0;
}


/* LEFT SECTION */
#news_section_wide {
	margin: 0 5px 5px 5px;
	font-family:Tahoma;
	font-size:13px;
}
#news_section_wide li {
	background-color: #B9FFB9;
	border-radius:2px;
	margin: 0 0 5px 0;
	text-align:justify;
	padding: 3px 5px 4px 5px;
}
#news_section_wide li:hover {
	background-color: #FCFFBA;
}
#news_section_wide a {
	display:block;
	text-decoration:none;
	color:#000;
}

#radif_section_wide {
	margin: 0 5px 0 5px;
	font-family:Tahoma;
	font-size:13px;
}
#radif_section_wide li {
	background-color: #E1E1E1;
	border-radius:2px;
	margin: 0 0 5px 0;
	text-align:justify;
	padding: 3px 5px 4px 5px;
}
#radif_section_wide li:hover {
	background-color: #FCFFBA;
}
#radif_section_wide a {
	display:block;
	text-decoration:none;
	color:#000;
}


.duplicateVote {
	color: red;
	border: 1px solid red;
	border-radius: 7px;
	padding-top: 15px;
	background-color: #FFEEEE;
	height: 35px;
	font-size: 12px;
	text-align: center;
}

div.cpostBody {
	color:#000;
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 20px;
	padding: 0;
	text-align: justify;
}
div.clkble {
	cursor: pointer;
}
.cpostBody p {
	margin: 0 0 7px 0;
}

table.stdRep {
	font-family: Koodak,"Times New Roman",Tahoma;
	line-height: 130%;
	font-size: 18px;
}
table.stdRep td {
	padding:4px 5px 3px 5px;
}

table.stdRep th {
	padding:6px 5px 5px 5px;
	background-color:#ddd;
	font-size:20px;
}
