@import url(layout.css);

@import url(Login.css);

body {
  direction: rtl;
}

.popup {
  background: none;
  background-color: #000000;
}

#wrapper {
  position: relative;
}

#SecondCol {
  background: none;
  width: 770px;
}

#SecondWideCol {
  width: 530px;
  padding: 20px;
}

#SecondWideCol .Topics {
  width: 530px;
}

.Topics {
  width: 770px;
  margin-bottom: 15px;
}

.Topics table {
  background: url(../images/thead_bg.gif) no-repeat top right;
  text-align: right;
  border-collapse: collapse;
}

.Topics th {
  height: 25px;
  color: #ffffff;
}

.Topics p {
  margin-top: 5px;
  font-size: 8pt;
  font-weight: bold;
}

.Topics td {
  padding: 5px;
  height: 60px;
}

.Topics abbr {
  border: none;
}

.Topics ul {
  display: block;
  list-style: none;
}

.Topics li {
  padding: 6px 1px 3px 1px;
  float: right;
}

.Topics li img {
  width: 11px;
}

.tits/* For the small titles */ {
  font-size: 7pt;
}

.grow {
  background: #f9f9f9 url(../images/grow.gif) repeat-x;
}

.grow:hover, .brow:hover {
  background: #ffef8d url(../images/hrow.gif) repeat-x;
}

.brow {
  background: #ebf3fe url(../images/brow.gif) repeat-x;
}

.nmsg {
  margin: 7px 5px 0px 5px;
}

p.tm {
  font-weight: normal;
  font-size: 7pt;
  color: #999999;
}

a.sec {
  font-family: "Times New Roman", Times, serif;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  line-height: 25px;
  background-color: #FFFFCC;
  padding: 0px 3px;
}

.mdate {
  display: inline-block;
  margin-right: 5px;
  line-height: 25px;
  color: #999999;
  font-size: 8pt;
}

a:hover.sec {
  color: #a00327;
}

.paging {
  padding: 10px;
  text-align: center;
}

.paging a, .paging span {
  border: 1px solid #e6e7e9;
  padding: 4px 10px;
  background-color: #FFFFFF;
}

.paging span {
  border: 1px solid #ffffff;
  color: #FFFFFF;
  background-color: #b5b5b5;
}

.paging a:hover {
  color: #000000;
  background: #FFCC00;
  text-decoration: none;
}

.pgngGrid table {
  background: none;
}

.pgngGrid a, .pgngGrid span {
  display: block;
  border: 1px solid #e6e7e9;
  padding: 4px 10px;
  background-color: #FFFFFF;
}

.pgngGrid span {
  border: 1px solid #ffffff;
  color: #FFFFFF;
  background-color: #b5b5b5;
}

.pgngGrid a:hover {
  color: #000000;
  background: #FFCC00;
  text-decoration: none;
}

.loading {
  margin: 70px 0px 0px 0px;
}
/*-------------------------------------------------NewButton-------------------------------------------------*/

.NButton {
  width: auto;
  background: url(../images/NewBtBg.gif) repeat-x scroll right top;
  color: #ffffff;
  display: inline-block;
  padding: 0px 10px;
  text-align: center;
  border: #000000 solid 1px;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

.NButton:hover {
  background: transparent url(../images/NewBtBg.gif) repeat-x scroll right bottom;
  color: #000000;
}
/*---------------------------- Header-------------------------------*/

.HDate {
  width: 565px;
  float: right;
  margin: 40px 0px;
  text-align: center;
}

.HDate span {
  color: #9E9E9E;
}

.Day {
  font-size: 10pt;
  font-weight: bold;
}

.HSponsors {
  float: right;
  margin: 25px 0px;
  background-color: #CCCCCC;
  background: url(../images/SponsorBg.gif) repeat-x top;
  height: 48px;
}

.HSponsorsLogo {
  margin: 0px 6px;
}

.sponsorlogo img {
  border: 0px;
}

.HEnglish {
  float: right;
  width: 230px;
  height: 25px;
  margin-top: 10px;
  text-align: center;
}

.HSearch {
  float: right;
  width: 170px;
  margin: 4px 33px 0px 0px;
  height: 30px;
  display: inline;
}

.HsearchBox {
  float: right;
  font-family: Tahoma;
  font-size: 8pt;
  color: #666666;
  width: 130px;
  border: 1px solid #B1B1B1;
  padding: 2px;
  height: 14px;
}

.HSearchGo img {
  border: 0px;
}

.HFilGoalLogo {
  float: right;
  width: 148px;
  height: 88px;
  clear: both;
  margin-right:22px;
}

.HFilGoalLogo img {
  border: 0px;
}

.LeaderBoard {
background:transparent url(../images/LBAd.gif) no-repeat scroll left center;
border:0 solid #1A1A1A;
float:right;
height:90px;
margin:0 63px 2px 0;
overflow:hidden;
padding-left:12px;
width:728px;
z-index:0;
}
/*-------------------------------------------- main menu --------------------------------------*/

.HMenu {
  float: right;
  width: 770px;
  height: 70px;
  margin: 25px 10px 0px 0px;
}

.HMenuR, .HMenuL {
  display: block;
  float: right;
  width: 6px;
  height: 100%;
  background: url(../images/MenuR.png) no-repeat;
}

.HMenuL {
  background: url(../images/MenuL.png) no-repeat;
}

.HMenuNav {
  display: block;
  float: right;
  width: 758px;
  background:#FFB600 url(../images/MenuBg.gif) repeat-x;
  height: 100%;
}

.m2,.m8,.m22,.m30,.MyLinks{
  display: none;
  position: absolute;
  z-index: 200;
  top: 247px;
  right: 190px;
  width: 140px;
  padding: 10px 0px;
}

.m2{
  right: 290px;
}

.m8{
  right: 282px;
  width: 340px;
}
.m8 .MNList li
{float: right;
  width: 47%;
}

.m22{
  right: 377px;
  width: 340px;
}
.m22 .MNList li
{float: right;
  width: 47%;
}
.m30{
  right: 572px;
}

.MNList {
  background:#000000;
  width: 100%;
  display: block;
  float: right;
  list-style: none;
  padding: 7px 0px;
}

.MNList li {
  font-weight: bold;
  width: 90%;
  line-height: 25px;
  border-bottom: 1px #2A2A2A dotted;
  margin-right: 7px;
}

.MNList li a {
  padding: 2px 5px;
  display: block;
  color: #FEB800;
  font-size: 8pt;
}

.MNList li a:hover {
  text-decoration: none;
  background-color: #FEB800;
  color: #000000;
}

.MNCT{
  float: right;
  height: 6px;
  width: 100%;
  line-height: 0px;
}

.MNCT img{
  float: right;
  width: auto;
}

.MNCTR,.MNCTC,.MNCTL{
  height: 6px;
  line-height: 0px;
}

.MNCTC{
  background: #000000;
  font-size: 0px;
  color: #181818;
  width: 100%;
  line-height: 0px;
}

.HMenuMainLinks,.HMenuSubLinks {
  display: block;
  float: right;
  width: 100%;
  list-style: none;
}

.HMenuMainLinks, .HMenuSubLinks {
  display: block;
  float: right;
  width: 100%;
  list-style: none;
}

.HMenuMainLinks li, .HMenuSubLinks li {
  width: 95px;
  float: right;
  display: block;
  background: url(../images/MenuDiv.gif) no-repeat top left;
}

.HMenuMainLinks li a {
  width: 95px;
  float: right;
  display: block;
  height: 42px;
  line-height: 42px;
  font-weight: bold;
  font-size: 8pt;
  text-align: center;
  color: #000000;
}

.HMenuMainLinks li .HMenuSelected {
  background: url(../images/MenuBgHover.gif) repeat-x;
  color: #ffffff;
  text-decoration: none;
}

.HMenuNone {
  background-image:none !important;
}

.HMenuMainLinks li a:hover {
  background: url(../images/MenuBgHover.gif) repeat-x;
  color: #FFFFFF;
  text-decoration: none;
}

.HMenuSubLinks li {
  width: auto;
  height: 21px;
  line-height: 21px;
  margin-top: 7px;
  padding: 0px 10px;
  background: url(../images/MenuDiv2.gif) no-repeat top left;
  font-size: 8pt;
  color: #E1BE0A;
}

.HMenuSubLinks li a {
  color: #BAB8B8;
}
/*--------------------------------------Section theme----------------------------------*/

.theme {
  position: relative;
  float: none;
  margin: 10px;
  margin-bottom: 20px;
  height: 125px;
  background: #FFFFFF url(../images/theme_Header.gif) repeat-x;
}

.theme .tno{
  width: auto;
  margin: 60px 10px 0px 0px;
  float: right;
  font-size: 8pt;
  background: none;
  color: #ffffff;
}

.theme .ad {
  margin-top: 50px;
}

.theme .an {
  float: right;
  font-size: 8pt;
  background: none;
  margin-top: 70px;
  margin-right: -50px;
  color: #FFFFFF;
}

.theme h1 {
  padding-right: 5px;
  margin: 50px 10px 0px 0px;
  float: right;
  background: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20pt;
}

.theme a {
  color: #FFFFFF;
  text-decoration: none;
}

.theme a:hover {
  color: #FFCC00;
}

.theme .right, .logo {
  float: right;
}

.theme .left {
  float: left;
}

.logo {
margin:-5px 20px 0 0;
}

.addbtn {
  color: #333333;
  position: absolute;
  z-index: 1;
  display: block;
  text-decoration: none;
  background: url(../images/add_topic.gif) top no-repeat;
  top: 335px;
  right: 790px;
  width: 167px;
  height: 75px;
  font-size: 0;
}

.addbtn:hover {
  text-decoration: none;
  background: url(../images/add_topic.gif) bottom no-repeat;
}
/*----------------------------------- cloud component  ---------------------------------*/

.cloud, .topusers {
  background: #f8f8f8 url(../images/comp_bg.gif) bottom no-repeat;
  width: 190px;
}

.cloud {
  padding: 5px 0px 5px 0px;
  float: right;
}
.cloud div
{
  padding: 5px;
}


.lvl1,.lvl2,.lvl3,.lvl4 {
  font-weight: bold;
  margin: 4px;
}

.lvl1 {
  color: #DD8200;
  font-size: 18pt;
}

.lvl2 {
  font-size: 14pt;
}

.lvl3 {
  font-size: 12pt;
}

.lvl4 {
  font-size: 8pt;
}
/*--------------------------- Top participant ----------------------------------*/

.topusers {
  padding: 0 0 5px 0;
}

.topusers img {
  float: right;
  padding-left: 5px;
}

div.user {
  margin-bottom:3px !important;
  margin-top: 3px;
  background: url(../images/top_user_bg.gif) repeat-x;
  height: 30px;
  overflow: hidden;
}
.user a {
  color: #666666;
}
.vip 
{
margin:2px;
background:#FFCC00;
}
.tuname {}
/*------------------------------------------------ HomeMedia------------------------------------------------*/

.HMedia {
  float: right;
  width: 100%;
  margin-top: 10px;
  background: #343434 url(../images/MediaBottom.jpg) no-repeat bottom;
}

.HVideos, .HWP {
  float: right;
  width: 100%;
  background: #2A2A2A url(../images/WpBg.gif) repeat-x bottom;
  margin-bottom: 5px;
}

.HWP {
/*	background: #2A2A2A url(../images/WpBg2.gif) repeat-x bottom; */}

.MediaTitle {
  display: block;
  float: right;
  font-size: 7pt;
  background-image: none;
  color: #A7A6A6;
}

.MediaNo {
  display: block;
  float: right;
  margin: 5px;
  color: #908E8E;
}

.videosBoxThumb {
  position: relative;
  text-align:center;
  float: right;
  width: 100%;
  height: 160px;
}

a.videoPlay {
  position: absolute;
  right: 30px;
  background: url(../images/VideoPlay.png) no-repeat top center;
  border: 1px solid #818181;
  height: 96px;
  width: 128px;
}

a:hover.videoPlay {
  background: url(../images/VideoPlayHover.png) no-repeat right;
  border: 1px solid #FFBD00;
}

.videosBoxThumb img {
  /*height: 96px; 
  padding-right: 30px;*/
}

.vidPlay {
  background: transparent url(../images/VideoPlay.png) no-repeat scroll center top;
  border: 0 solid #818181;
  height: 96px;
  position: absolute;
  right: 30px;
  width: 128px;
}

.vidPlay:hover {
  background: transparent url(../images/VideoPlayHover.png) no-repeat scroll center top;
}

.VideoDisc {
  display: block;
  text-align: center;
  color: #C0C0C0;
  clear: both;
  width: 160px;
  margin: 5px 15px 0px 0px;
  height: 28px;
  overflow: hidden;
  font-size: 8pt;
}

.VideoCount {
  clear: both;
  display: block;
  text-align: center;
  width: auto;
  width: 150px;
  height: 15px;
  margin: 5px 20px 10px 0px;
  border: 1px solid #373737;
}

.VideoPaging {
  float: right;
  width: auto;
  margin-right: 10px;
}

.MediaMore {
  background: url(../images/MoreArrow.gif) no-repeat right 4px;
  float: left;
  padding-right: 10px;
  width: auto;
  margin-left: 10px;
  margin-top: 4px;
  font-size: 8pt;
}

.MediaMore a {
  color: #818181;
}

.WPBoxThumb {
  text-align: center;
  float: right;
  width: 100%;
  height: 140px;
}
/*.WPBoxThumb img {
	width:85px;
}*/

a.WPSize1, a.WPSize2 {
  margin-top: 3px;
  margin-right: 5px;
  float: right;
  background: url(../images/WPSize1.gif) no-repeat;
  width: 73px;
  height: 21px;
}

a.WPSize2 {
  background: url(../images/WPSize2.gif) no-repeat;
}

a:hover.WPSize1 {
  background: url(../images/WPSize1Hover.gif) no-repeat;
}

a:hover.WPSize2 {
  background: url(../images/WPSize2Hover.gif) no-repeat;
}

.HSkyScraper {
background:#FFFFFF url(../images/SkyAd.gif) no-repeat scroll center bottom;
float:right;
height:600px;
margin:20px 14px 20px 0;
overflow:hidden;
padding-bottom:12px;
text-align:center;
width:160px;
}
/*---------------------------------------------- article ----------------------------------------*/

.article {
  float: right;
  background: url(../images/article_bg.gif) repeat-x bottom #FFFFFF;
  width: 968px;
  border: 1px solid #ebf3fe;
  margin: 10px 10px 40px 10px;
  display: inline;
  position: relative;
}

.article .tdate {
  display: block;
  margin: 0px 15px 30px 0px;
}

.article h1 {
  display: block;
  float: right;
  width: 550px;
  height: auto;
  background: none;
  margin-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
  color: #cc6600;
}
/* User Details */

.UserDtls {
  text-align: center;
  margin: 10px;
  float: right;
  width: 180px;
  min-height: 300px;
  height:auto !important;
  height: 300px;
}

.UserDtls a {
  font-weight: bold;
}

.UserDsp img {
  margin: 5px;
}

.birth, .posts {
  font-size: 7pt;
}

.videos, .photoz {
  min-height: 100px;
  margin: 10px 0px;
  padding-top: 35px;
  padding-right: 35px;
  background: url(../images/Attachment_bg.png) top right no-repeat;
}

.photoz {
  background: url(../images/Attachment_pic.png) top right no-repeat;
}

.videos .play {
  margin: 5px;
  background: #E5E5E5;
  position: relative;
  text-align: center;
  float: right;
  width: 80px;
  height: 60px;
  overflow: hidden;
}

.videos .play:hover {
  background: #FFF297;
}

.videos .play a {
  position: absolute;
  width: 80px;
  height: 28px;
  top: 16px;
  background: url(../images/VPlays.png) top center no-repeat;
}

.videos .play a:hover {
  background: url(../images/VPlays.png) bottom center no-repeat;
}

.rank,.birth {
  padding: 5px;
  background: url(../images/line.gif) center bottom no-repeat;
}

.posts {
  padding: 5px;
}

.awards {}

.votenum {
  font-size: 8pt;
  color: #FF6600;
}
/*---------------------------------*/

.text {
  margin-bottom: 5px;
  float: right;
  width: 750px;
}

.text .fstimg {
  float: right;
  margin: 5px 5px 5px 15px;
  border: 2px solid #e4e5e6;
}

.text p {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 25px;
  font-size: 14pt;
  text-align: justify;
  margin: 5px;
}

.attached {
  padding: 5px;
  clear: both;
}

.attached img {
  border: none;
  margin: 3px;
  float: none;
}

.videos h2, .photoz h2 {
  font-size: 8pt;
}

.replay {
  float: left;
  width: 85px;
}

.RatIt {
  background: url(../images/rateit.gif) top right no-repeat;
  position: absolute;
  top: 0;
  right: 758px;
  width: 210px;
  padding-top: 5px;
  padding-right: 30px;
  height: 25px;
}

.RatIt span {
  font-size: 8pt;
  color: #999999;
  padding-left: 5px;
  float: right;
  line-height: 14px;
}

.RatIt img {
  margin: 1px;
}

.RatIt ul {
  list-style: none;
}

.RatIt li {
  float: right;
}

.RatIt .votenum {
  font-size: 7pt;
  color: #ffb408;
}

.ansr {
  clear: both;
  float: right;
  width: 100%;
  height: 40px;
}

.ansr a {
  color: #ebf3fe;
  margin-left: 15px;
  width: 102px;
  height: 34px;
  font-size: 0px;
  background: url(../images/replay_btn.gif) top center no-repeat;
  float: left;
  display: block;
  text-decoration: none;
}

.ansrdwn {
  margin: 10px 0px;
  float: left;
}

.ansrdwn a {
  margin: 25px 0px 0px 15px;
}
/*.ansr a
{
color:#cc6600;
margin-left:30px;
padding:2px 35px 0px 0px;
width:70px;
height:18px;
font-size:8pt;
font-weight:bold;
background:url(../images/replay_btn.gif) center center  no-repeat;
float:left;
display:block;
text-decoration:none;
}*/

.ansr a:hover {
  background: url(../images/replay_btn.gif) bottom center no-repeat;
}

.ansrdwn a:hover {
  background: url(../images/replay_btn.gif) bottom left no-repeat;
}
/*------------------------------------- Rplays ---------------------------------------*/

.AddTpc {
  top: 418px;
  position: absolute;
  width: 970px;
  height: 25px;
}

.rply {
/*border:1px solid #efefef;*/
  margin-bottom: 10px;
}

.MsgLst {
  list-style: none;
  border-bottom: 1px solid #dfeaf8;
}

.MsgLst li {
  border: 1px solid #dfeaf8;
  border-bottom: none;
}

.MsgHd, .Msgror {
  height: 36px;
  background: url(../images/replaysHd.gif) repeat-x;
  padding: 0px 10px;
  cursor: pointer;
  position: relative;
}

.MsgHd cite, .Msgror cite {
  line-height: 27px;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
}

.Msgror {
  background: url(../images/ror.gif) repeat-x;
}

.Date {
  color: #747678;
  margin-right: 15px;
}

.MsgHd .tm, .Msgror .tm {
  margin-right: 15px;
}

.arw {
  background: #0099FF;
  width: 13px;
  height: 13px;
  position: absolute;
  top: 10px;
  right: 738px;
  background: url(../images/tda.gif) center bottom no-repeat;
}

.arwb {
  background: url(../images/tda.gif) center top no-repeat;
}

.dwn {
  background: none;
}

.MsgBdy {
  background: #FFFFFF url(../images/replaysBg.gif) repeat-x top right;
}

.MsgBdy .UserDtls {
  margin: 10px 20px 0px 20px;
  width: 112px;
  min-height: 150px;
  height:auto !important;
  height: 150px;
}

.ror {
  clear: both;
  height: 50px;
}

.ror a {
  color: #fff;
  font-size: 0px;
  display: block;
  float: left;
  width: 36px;
  height: 35px;
  margin: 0 0 15px 18px;
  background: url(../images/rorbtn.gif) top center no-repeat;
}
/*.ror a
{
color:#6890a9;
font-size:7pt;
font-weight:bold;
display:block;
padding:2px 25px 0px 0px;
float:left;
width:52px;
height:14px;
margin-left:30px;
background:url(../images/rorbtn.gif) top center no-repeat;
}
*/

.ror a:hover {
  background: url(../images/rorbtn.gif) bottom center no-repeat;
  text-decoration: none;
  color: #fff;
}

.cntnt {
  text-align: justify;
  line-height: 20px;
  margin-top: 10px;
  float: right;
  width: 600px;
  overflow: auto;
}

.cntnt ul li {
  border: none;
  list-style: circle;
}

.usrcon {
  text-align: left;
  width: 135px;
  float: left;
  height: 20px;
  margin: 7px 0px 0px 5px;
}

.usrcon a img {
  margin-left: 0;
}

.usrcon img {
  margin-left: 18px;
}

.ansr .usrcon a,.ansr .usrcon span,.ror .usrcon a,.ror .usrcon span {
  width: auto;
  height: auto;
  background: none;
}
/*-------------------------------------------------form----------------------------------------------*/

.form {
  padding: 10PX;
  background: #FFFFFF url(../images/Form_bg.gif) bottom right repeat-x;
  margin: 10px auto;
  width: 590px;
  height: 590px;
  border: 1px #d2d2d2 solid;
}

.form input, textarea {
  width: 400PX;
}
/*---------------------------------------------- User Profile ---------------------------------------*/

.usr {
  position: relative;
  padding-right: 15px;
  background: url(../images/user_tit.gif) top right no-repeat;
  height: 27px;
  line-height: 27px;
  color: #000;
}

.usr span {
  position: absolute;
  left: 0;
  top: 0;
  width: 15px;
  height: 27px;
  background: url(../images/usr_tit_l.gif) top left no-repeat;
}

.Usrdit {
  position: relative;
  width: 530px;
  height: 140px;
  margin-bottom: 50px;
  background: url(../images/user_card.gif) no-repeat top center;
}

.Usrdit h3 {
  top: 10px;
  right: 140px;
  position: absolute;
  color: #ffc500;
  font-size: 14pt;
}

.Usrdit img {
  width: 105px;
  height: 110px;
  border: 3px solid #2A2A2A;
  margin: 12px;
  float: right;
}

.Usrdit div {
  display: inline;
  float: right;
  width: 380px;
  height: 83px;
  margin-top: 45px;
}

.Usrdit p {
  margin-bottom: 1px;
  padding: 0px 15px;
  width: 370px;
  height: 20px;
}

.Usrdit span,.Usrdit em {
  color: #bdbebd;
  line-height: 20px;
}

.Usrdit em {
  font-style: normal;
  padding: 0 10px;
}

.usract .Topics table {
  background: url(../images/thead_bg_sml.gif) no-repeat right top;
}

.usrpx, .usrvd, .usract {
  margin-top: 10px;
}

.usrpx div, .usrvd div {
  width: 492px;
  padding: 10px 25px 10px 11px;
  border: 1px solid #e1e1e1;
}

.usrpx a,.usrvd a,.photoz a {
  overflow: hidden;
  padding: 4px;
  margin: 4px;
  float: right;
  text-align: center;
  height: 60px;
  width: 80px;
  background-color: #e5e5e5;
}

.usrvd img {
  width: 76px;
  height: 56px;
}

.usrpx a:hover,.usrvd a:hover,.photoz a:hover {
  background-color: #fff297;
}

.more,.moret {
  padding: 0px 20px;
  width: 490px;
  height: 24px;
  background-color: #f3f3f3;
}
.moret
{
    width:730px;
}

.more a, .moret a {
  float: left;
  padding: 0;
  margin: 0;
  height: 20px;
  width: auto;
  line-height: 20px;
  background: url(../images/MoreArrow.gif) no-repeat right 8px;
  padding-right: 15px;
}

.more a:hover {
  background: url(../images/MoreArrow.gif) no-repeat right 8px;
}

.usrpx .more,.usrvd .more {
  width: 460px;
  clear: both;
  background: none;
  height: 20px;
  border: none;
}
/*------------------------------------------------  participant ----------------------------------------*/

.TPTitle{
  width: 100%;
  float: right;
  background: url(../images/TPTBG.gif) repeat-x scroll right 9px;
}

.TPTitle h4{
  float: right;
  padding-left: 13px;
  background-color: #F8F8F8;
  font-size: 8pt;
}

.RT{
  margin: 20px 10px 5px 0px;
  float: right;
  width: 170px;
  background: url(../images/RealatedTitleBG.gif) repeat-x;
  height: 20px;
}

.RT p {
  float: right;
  display: block;
  width: 170px;
  background: url(../images/RealatedTitleR.gif) no-repeat right;
  height: 20px;
}

.RT span {
  float: right;
  display: inline;
  width: auto;
  background: url(../images/RealatedTitleBG2.gif) repeat-x;
  height: 20px;
  margin-right: 5px;
  padding: 3px 7px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 8pt;
}

.RT img {
  float: right;
  display: block;
  float: right;
}

.shar {
  padding: 10px;
  background-color: #fafafa;
}

.shar ul {
  clear: both;
  margin: 15px 0px;
  list-style: none;
}

.shar ul li {
  background: url(../images/pollet1.gif) no-repeat right 10px;
  display: block;
  padding: 3px 15px 0px 0px;
  line-height: 20px;
}
/*--------------------------------------------------------------------------------------------------------*/

.awards {
  margin-top: 10px;
  text-align: center;
}

.awards div {}

.usrvid {
  text-align: right;
  background: #2c2c2c;
}

.usrvid th {
  font-weight: normal;
  font-size: 8pt;
}

.usrvid td {
  color: #818181;
}

.num {
  padding-top: 2px;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  display: inline-block;
  width: 31px;
  height: 16px;
  background: #ebf3fe url(../images/number.gif) left top no-repeat;
}

.article .ran1, .article .ran2, .article .ran3, .article .ran4, .article .ran5 {
  margin: 2px 50px 5px 50px;
}

.ran1, .ran2, .ran3, .ran4, .ran5 {
  color: #000000;
  font-size: 7pt;
  padding: 2px;
  margin: 2px 30px 5px 30px;
}

.ran1 {
  border: 1px solid #cacfd6;
}

.ran2 {
  background-color: #cacfd6;
}

.ran3 {
  background-color: #a3d0ff;
}

.ran4 {
  background-color: #c4d84d;
}

.ran5 {
  background-color: #f8c700;
}
/*--------------------------------------------------- More Pix and videos ------------------------------------------------------*/

.glr {
  background-color: #fafafa;
}

.arng
{
border:1px solid #E8E8E8;
color:#666666;
display:block;
float:left;
font-family:Tahoma;
font-size:8pt;
height:20px;
margin:10px 0 0 7px;
width:95px;
}

.gpgng {
  clear: both;
  padding: 30px 0px;
  width: 100%;
}

.gpgng a, .gpgng span {
  border: 1px solid #e6e7e9;
  display: block;
  padding: 4px 10px;
  background-color: #FFFFFF;
}

.gpgng a:hover {
  text-decoration: none;
  background-color: #ffb700;
  color: #FFFFFF;
}

.gpgng span {
  border: 1px solid #ffffff;
  color: #FFFFFF;
  background-color: #b5b5b5;
}

.usrpix {
  border: 1px solid #efefef;
  text-align: center;
  display: inline;
  overflow: hidden;
  float: right;
  margin: 7px;
  width: 138px;
  height: 200px;
  background: #FFFFFF;
}

.usrpix span {
  display: block;
  overflow: hidden;
  font-size: 8pt;
  margin: 5px 5px;
  width: 128px;
}

.usrpix cite {
  margin: 5px 0px;
  font-size: 7pt;
  display: block;
  font-style: normal;
  color: #6890a9;
}

.usrnam {
  color: #999999;
  display: block;
  padding: 3px 0px;
}

.usrpix div {
  padding: 5px;
  border: 1px solid #efefef;
  margin: 5px auto;
  background: #f8f8f8;/*url(../images/sample.gif) no-repeat*/
  width: 110px;
  height: 95px;
  overflow: hidden;
}

.usrpix .vidhov {
  position: relative;
}

.usrpix .vidhov a {
  z-index: 1000;
  position: absolute;
  top: 24px;
  background: url(../images/VPlay.png) top center no-repeat;
  width: 110px;
  height: 46px;
}

.usrpix .vidhov a:hover {
  background: url(../images/VPlay.png) bottom center no-repeat;
}
/*--------------------------------------------------------- thumbs pop----------------------------------------*/

.popbg {
  background: #f8f8f8 url(../images/popg_bg.gif) repeat-x;
}

.pop {
  margin: 0px auto;
}

.pop span {
  display: block;
  padding: 5px;
  font-weight: bold;
  font-size: 12pt;
  color: #CCCCCC;
}

.thumb {
  height: 80px;
  background: url(../images/thumb_bg.gif) repeat-x;
}

.spix {
  width: 532px;
  height: 60px;
}

.spix ul {
  list-style: none;
}

.spix li {
  margin: 12px 8px 0px 8px;
  float: right;
}

.spix a {
  border: #ffef76 1px solid;
  display: block;
}

.spix a:hover {
  border: #000000 1px solid;
}

.spix .cur {
  border: #FF3300 1px solid;
}

.thnp {
  width: 650px;
  height: 60px;
}

.thnp a {
  font-size: 0;
}

.prv, .nxt {
  margin-top: 30px;
  float: right;
  width: 50px;
  display: block;
}

.nxt {
  float: left;
}

.limg {
  text-align: center;
}

.limg img {
  margin: 20px;
  padding: 10px;
  background-color: #000000;
}

.limg h3 {
  margin: 10px;
  padding: 5px;
  color: #cccccc;
}

.usrdata {
  overflow: hidden;
  text-align: center;
  margin: 0 auto;
  height: 25PX;
  margin-top: 10px;
  width: 400px;
}

.usrdata ul {
  margin-right: 5%;
  list-style: none;
}

.usrdata a {
  color: #cccccc;
}

.yel {
  color: #FFCC00;
}

.usrdata li {
  float: right;
  height: 25PX;
  color: #cccccc;
  margin: 4px;
}

.usrdata .yel {
  color: #bf9900;
}

.usrdata img {
  padding: 0;
  margin-left: 5px;
  float: right;
}
/*-------------------------------------------- Search ---------------------------------------------------------*/

.srchRz {
  padding: 10px;
  background: #f6f6f6;
  font-size: 8pt;
  font-family: Tahoma;
  font-weight: bold;
  color: #575757;
}

.srchRz .NButton {
  margin-right: 5px;
}

.srchRz h3 {
  font-size: 8pt;
}

.srchRz h3 span {
  color: #d67c01;
}

.srchFm {
  margin-top: 2px;
  margin-bottom: 20px;
  padding: 10px;
  background-color: #fff4ce;
}

.srchFm .NButton {
  margin-right: 10px;
}

.srchFm select, .srchtxt {
  margin: 0px 3px;
  height: 20px;
  font-size: 8pt;
  font-family: Tahoma;
  font-weight: bold;
  color: #575757;
}

.srchtxt {
  width: 100px;
  height: 18px;
}
/*------------------------------------------------- text area -------------------------------------------------*/

.cntnt blockquote {
  display: block;
  margin: 2px;
  padding: 5px;
  border: #FFCC00 1px solid;
  background: #FFFFCC;
}
/*----------------------------------------------------- Alerts ----------------------------------------------*/

.sucmsg {
  padding: 5px 25px 5px 0px;
  font-size: 14pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #cd0634;
  position: fixed;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 30px;
  background: #FFFFCC;
  z-index: 2025;
}
/*----------------------------------------------------- user control bar ----------------------------------------------*/

.con {
  height: 20px;/* IE 6 requ fix */
}

a.clzall, a.opnall{
  display: block;
  width: 23px;
  height: 21px;
  float: left;
  cursor: pointer;
  text-decoration: none;
}

a.opnall {
  background: url(../images/mp_button.gif) top right no-repeat;
}

a:hover.opnall {
  background: url(../images/mp_button.gif) bottom right no-repeat;
}

a.clzall {
  background: url(../images/mp_button.gif) top left no-repeat;
}

a:hover.clzall{
  background: url(../images/mp_button.gif) bottom left no-repeat;
}

.Order {
  font-size: 8pt;
  padding: 0px 5px;
  margin: 0px 0px 0px 20px;
  height: 20px;
  line-height: 20px;
  background: url(../images/replaysHd.gif) repeat-x;
  float: left;
  color: #c0bfbf;
  border-right: 1px solid #dfeaf8;
  border-left: 1px solid #dfeaf8;
}

.Order:hover {
  color: #000000;
  text-decoration: none;
}
/*------------------------------------  Home Sarmady NetWork  -------------------------------------------*/

.SarmadyNetwork {
  float: right;
  width: 100%;
  background-color: #ffffff;
}

.SarmadyNetworkContent {
  float: right;
  height: 98px;
  width: 935px;
  padding: 60px 27px 0px 27px;
  background: transparent url(../images/SarmadyNetWorkBg.gif) no-repeat scroll center bottom;
}

.SarmadyNetworkContent span {
  float: right;
  height: 59px;
  width: 720px;
  margin: 30px 135px;
}

.SarmadyNetworkContent span a {
  display: block;
  margin-left: 45px;
  float: right;
  width: auto;
}
/*------------------------------------  Home Sarmady NetWork  -------------------------------------------*/

.SarmadyNetwork {
  background-color: #FFFFFF;
  float: right;
  width: 100%;
}

.SarmadyNetworkContent {
  background: transparent url(../images/networkbg.jpg) no-repeat scroll center bottom;
  float: right;
  height: 98px;
  padding: 60px 27px 0;
  width: 935px;
}

.SarmadyNetworkContent ul li {
  float: right;
  list-style: none;
}

.SarmadyNetworkContent ul li a{
  font-size: 0px;
  text-decoration: none;
  display: block;
}

a.ffilgoal {
  width: 66px;
  background: url(../images/sarmady-network.jpg) top right no-repeat;
  margin-right: 18px;
  margin-top: 36px;
  height: 53px;
}

a.ffilgoal:hover {
  background: url(../images/sarmady-network.jpg) bottom right no-repeat;
}

a.fadvertise {
  width: 82px;
  margin-right: 140px;
  margin-top:-10px !important;
  height: 29px;
  position: absolute;
}

a.fadvertise:hover {
  background: url(../images/advertise-now.gif) no-repeat;
  margin-top:-10px !important;
}

a.ffilfan {
  width: 32px;
  background: url(../images/sarmady-network.jpg) -774px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.ffilfan:hover {
  background: url(../images/sarmady-network.jpg) -774px 53px;
}

a.fcontactcars {
  width: 70px;
  background: url(../images/sarmady-network.jpg) -680px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fcontactcars:hover {
  background: url(../images/sarmady-network.jpg) -680px 53px;
}

a.fmangam {
  width: 52px;
  background: url(../images/sarmady-network.jpg) -605px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fmangam:hover {
  background: url(../images/sarmady-network.jpg) -605px 53px;
}

a.ffilbalad {
  width: 56px;
  background: url(../images/sarmady-network.jpg) -526px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.ffilbalad:hover {
  background: url(../images/sarmady-network.jpg) -526px 53px;
}

a.fyoum7 {
  width: 59px;
  background: url(../images/sarmady-network.jpg) -445px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fyoum7:hover {
  background: url(../images/sarmady-network.jpg) -445px 53px;
}

a.fahlynews {
  width: 31px;
  background: url(../images/sarmady-network.jpg) -390px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fahlynews:hover {
  background: url(../images/sarmady-network.jpg) -390px 53px;
}

a.fvodafone {
  width: 42px;
  background: url(../images/sarmady-network.jpg) -324px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fvodafone:hover {
  background: url(../images/sarmady-network.jpg) -324px 53px;
}

a.ftvosz {
  width: 59px;
  background: url(../images/sarmady-network.jpg) -244px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.ftvosz:hover {
  background: url(../images/sarmady-network.jpg) -244px 53px;
}

a.frannat {
  width: 71px;
  background: url(../images/sarmady-network.jpg) -151px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.frannat:hover {
  background: url(../images/sarmady-network.jpg) -151px 53px;
}

a.fwaffar {
  width: 71px;
  background: url(../images/sarmady-network.jpg) -57px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fwaffar:hover {
  background: url(../images/sarmady-network.jpg) -57px 53px;
}

a.fdinacantina {
  width: 35px;
  background: url(../images/sarmady-network.jpg) -0px 0px;
  margin-right: 23px;
  margin-top: 36px;
  height: 53px;
}

a.fdinacantina:hover {
  background: url(../images/sarmady-network.jpg) -0px 53px;
}

.Problembanner{
  float: right;
  width: 100%;
  margin-top: 5px;
}
/*------------------------------------ FilGoalFooter  -------------------------------------------*/
/*------------------------------------  Home Sarmady NetWork  -------------------------------------------*/
.SarmadyNetwork {
	background-color:#FFFFFF;
	float:right;
	width:100%;
}

.SarmadyNetworkContent {
	background:transparent url(../images/networkbg.jpg) no-repeat scroll center bottom;
	float:right;
	height:98px;
	padding:60px 27px 0;
	width:935px;
}
.SarmadyNetworkContent ul li
{
	float:right;
	list-style:none;
	 
	
}
.SarmadyNetworkContent ul li a{
	font-size:0px;
	text-decoration:none;
	display:block;
}

a.ffilgoal
{
	width:66px;
	background:url(../images/sarmady-network.jpg) top right no-repeat;
	margin-right:60px;
	margin-top:36px;
	height:53px;

}
a.ffilgoal:hover 
{
	background:url(../images/sarmady-network.jpg) bottom right no-repeat;
}

a.fadvertise
{
	width:82px;
	margin-right:140px;
	margin-top:-10px !important;
	height:29px;
	position:absolute;
}
a.fadvertise:hover 
{
	background:url(../images/advertise-now.gif) no-repeat;
	margin-top:-10px !important;
}

a.ffilfan
{
	width:32px;
	background:url(../images/sarmady-network.jpg)  -767px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.ffilfan:hover
{
	background:url(../images/sarmady-network.jpg)  -767px -53px no-repeat;
}

a.fcontactcars
{
	width:70px;
	background:url(../images/sarmady-network.jpg)  -667px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fcontactcars:hover
{
	background:url(../images/sarmady-network.jpg)  -667px -53px no-repeat;
}

a.fmangam
{
	width:52px;
	background:url(../images/sarmady-network.jpg)  -584px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fmangam:hover
{
	background:url(../images/sarmady-network.jpg)  -584px -53px no-repeat;
}

a.ffilbalad
{
	width:56px;
	background:url(../images/sarmady-network.jpg)  -499px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.ffilbalad:hover
{
	background:url(../images/sarmady-network.jpg)  -499px -53px no-repeat;
}

a.fyoum7
{
	width:59px;
	background:url(../images/sarmady-network.jpg)  -405px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fyoum7:hover
{
	background:url(../images/sarmady-network.jpg)  -405px -53px no-repeat;
}

a.fahlynews
{
	width:31px;
	background:url(../images/sarmady-network.jpg)  -337px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fahlynews:hover
{
	background:url(../images/sarmady-network.jpg)  -337px -53px no-repeat;
}

a.fvodafone
{
	width:42px;
	background:url(../images/sarmady-network.jpg)  -258px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fvodafone:hover
{
	background:url(../images/sarmady-network.jpg)  -258px -53px no-repeat;
}

a.ftvosz
{
	width:59px;
	background:url(../images/sarmady-network.jpg)  -244px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.ftvosz:hover
{
	background:url(../images/sarmady-network.jpg)  -244px -53px no-repeat;
}

a.frannat
{
	width:71px;
	background:url(../images/sarmady-network.jpg)  -151px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.frannat:hover
{
	background:url(../images/sarmady-network.jpg)  -151px -53px no-repeat;
}

a.fwaffar
{
	width:71px;
	background:url(../images/sarmady-network.jpg)  -152px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fwaffar:hover
{
	background:url(../images/sarmady-network.jpg)  -152px -53px no-repeat;
}

a.fdinacantina
{
	width:58px;
	background:url(../images/sarmady-network.jpg)  -60px 0px no-repeat;
	margin-right:30px;
	margin-top:36px;
		height:53px;

}
a.fdinacantina:hover
{
	background:url(../images/sarmady-network.jpg)  -60px -53px no-repeat;
}

.Problembanner{ float:right; width:100%;margin-top:5px;}
/*------------------------------------ FilGoalFooter  -------------------------------------------*/

.FilGoalFooterContent{
float:right;
width:100%;
height:150px;
padding-bottom:15px;
background:#000 url(../images/FooterBg.gif) no-repeat scroll center top;
}
.FooterList1 ,.FooterList2 ,.FooterList3{
display:block;
float:right;
width:730px;
margin:65px 7px 10px 10px;
height:20px;
}
.FooterList3{
width:auto;
margin:5px 35px 0px 0px;
float:left;
}
.FooterList2{
margin:0px 10px 10px 10px;
}
.FooterList1 li ,.FooterList2 li ,.FooterList3 li{
display: block;
float:right;
width: auto;
height:20px;
}
.FooterList1 li a ,.FooterList2 li a ,.FooterList3 li a{
color:#D8D8D8;
font-size:8pt;
display:inline;
border-right:#000000 1px solid;
padding:0px 10px;
}
.FooterList2 li a ,.FooterList3 li a{
color:#595959;
border-right:#181818 1px solid;
}
.FilGoalFooterContent .HSearch{
margin:65px 60px 0px 0px;
}
.FooterCopyRight{
float:right;
display:block;
margin:6px 20px 0px 0px;
width:510px;
font-size:8pt;
color:#D8D8D8;
}
.FooterCopyRight a{color:#CC8B00;}

a.AdWithUs{
	color:#CC8B00 !important;
	border:0px !important;
}

.advertise{
	margin-top:5px;
	margin-bottom:-25px;
	line-height:20px;
	height:20px;
}

/*-------------------------------------------------------------------*/
.error {
  display: block;
  padding: 5px;
  margin: 10px;
  background: #fbe7e7;
  border: 1px solid #FF3300;
  color: #FF0000;
}

.NoMsg {
  color: #86addb;
  height: 100px;
  padding-top: 80px;
  font-size: 14pt;
  text-align: center;
  background: url(../images/article_bg.gif) repeat-x bottom #FFFFFF;
  border: 1px solid #ebf3fe;
}

.MediaLoading {
  margin-top:45px;
}
.clear {
clear:both;
height:10px;
}
.ArtRules ,.LiveRules{width:100%; float:right;margin:10px 0px; padding-top:34px;}
.LiveRules{padding-top:47px;}
.ArtRules span ,.LiveRules span{float:right; width:164px;background:#BECFC9 url(../images/ArtRules.gif) repeat-x top; padding:7px 10px 10px 10px;border-left: 3px solid #EBF1EE;border-right: 3px solid #EBF1EE;}
.LiveRules span{ background-color:#1B1B1B; background-image:none;border-left: 3px solid #292929;border-right: 3px solid #292929; color:#7A7A7A;}
.RegTitle span{padding:7px 0 10px;width:184px;}
#ThirdColInner .AllChamHList li{width:80%; line-height:normal;}
#ThirdColInner .AllChamHList{ background-image:none;}
