html{
  direction: rtl;
}
body{
  direction: rtl;
  text-align: center;
  font-family: Tahoma;
  font-size: 14px;
  line-height: 150%;
  color: black;
}
a, a:link, a:visited{
  color: black;
  text-decoration: none;
}

#wrapper{
  width: 970px;
  margin: 0 auto;
  text-align: right;
}

#topnavbar{
  height:  32px;
  background: #fff url(/images/search-bg.jpg) repeat-x;
}
#topnavbar p{
    color: white;
    font: 18px Arial bold;
    margin: 5px 0 0 5px;
}
#topnavbar .searchinput{
  margin: 5px 0 0 5px;
  border: 1px solid white;
}
#topnavbar .lastupdate{
  margin: 5px 5px 0 0;
  color: white;
}

#menu{
  height: 30px;
  font: 18px/100% Arial;
  font-weight: bold;
}
#menu ul {
  list-style: none;
  margin: 7px 20px;
}
#menu ul li{
  list-style: none;
  background: #fff url(/images/pointb.jpg) no-repeat right;
  padding-right: 22px;
  float: right;
  margin-left: 20px;
}

.newsflash{
  width: 712px;
  height: 30px;
  margin-right: 12px;
  border: solid 3px #BF1E2E;
  margin-top: 5px;
}
.newsflash label{
  color: #BF1E2E;
  font-family: Arial;
  font-weight: bold;
  font-size: 20px;
  padding: 5px;
  vertical-align: top;
  margin-top: 5px;
  line-height: 32px;
}


#catnavbar{
  height: 25px;
  background-color: #054f80;
  border-top: 3px solid #536674;
  font: 18px/135% Arial ;
  color: white;
}
#catnavbar a{
  color: white;
}
#catnavbar ul{
  list-style: none;
}
#catnavbar ul li{
  list-style: none;
  text-align: center;
  padding: 0 15px;
  float: right;
}

#newspapers{
  text-align: center;
  width: 930px;
  margin-right: 15px;
}
#newspapers img{
  width: 70px;
  height: 37px;
  margin: 2px;
  border: 1px solid #DDDDDD;
}


#rightside{
  float: right;
  width: 735px;
  margin-right: 12px;
}

#leftside{
  float: left;
  margin-left: 12px;
  margin-top: 10px;
}

.bannertop{
   margin-right: 470px;
   margin-top: 10px;
}
.sepratornews {
  margin-right: 12px;
  margin-top: 3px;
}
.mainnews{
  margin-right: 12px;
  margin-top: 1px;
}

/* main news */
.mainnews{
  background-color: #054f80;
}
.mainnews img{
  padding: 5px;
  float: right;
  width: 230px;
  background-color: #054f80;
}
.mainnews .mainnewstxt{
  height:61px;
  width: 204px;
  font-family: Arial;
  text-align: right;
  font-weight: bold;
  padding-right: 5px;
  padding-top: 5px;
  font-size: 16px;
  background-color: #dedee0;
}

.mainnews .selected{
  color: #fff;
  background-color: #054f80;
}
.mainnews .selected a{
  color: #fff;
}
/* main news */

/* most read news*/
#mostread{
  float: right;
  margin: 3px 10px 3px 3px;
}
#mostread .under2{
  width: 360px;
  height: 18px;
}
#mostread .mostreadtitle{
  margin-left: 10px;
  margin-top: 3px;
}
#mostread .mostreadnews{
  background-color: #f3f3f5;
  padding: 10px;
  width: 338px;
  height: 240px;
}
#mostread .mostreadnews ul{
  list-style: none;
}
#mostread .mostreadnews ul li{
  list-style: none;
  background: url(/images/point.jpg) no-repeat right 5px;
  margin-right: 8px;
}
#mostread .mostreadnews .textnews {
  padding-right: 20px;
  font-family: Arial;
  font-size: 14px;
}
/* most read news*/

/* last news */
#lastnews{
  float: right;
  width: 712px;
}
#lastnews .lastnewstitle{
  margin: 10px 10px 0 0;
}
#lastnews .under3{
  width: 452px;
  margin-right: 9px;
}
#lastnews .allcontent{
  background: #f3f3f5;
  width: 722px;
  height: 200px;
  margin-right: 10px;
}
#lastnews .up{
  float: right;
  height: 105px;
  width: 348px;
  margin-right: 10px;
}
#lastnews .up .lastnewspic{
  margin-right: 20px;
  margin-top: 5px;
  float: left;
  width: 100px;
  height: 76px;
}
#lastnews .up .lastnewsmain{
  color: #FF0000;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  margin: 10px;
  float: left;
}
#lastnews .up .lastnewsmain a{
  color: #FF0000;
  float: left;
}
#lastnews .up .lastnewsmaintxt{
  font-family: Arial;
  font-size: 14px;
  float: left;
  margin: 10px;
}

#lastnews .lastnewscontent{
  width: 352px;
  float: left;
}
#lastnews .lastnewscontent ul {
  list-style: none;
}
#lastnews .lastnewscontent ul li{
  list-style: none;
  background: url(/images/point.jpg) no-repeat right 5px;
  margin-right: 5px;
}
#lastnews .lastnewscontent ul li a{
  font-family: Arial;
  font-size: 14px;
  padding: 3px;
}
#lastnews .lastnewscontent .textnews{
  padding-right: 20px;
  font-family: Arial;
  font-size: 14px;
}
/* last news */

/* hot news */
#hotnews{
  padding-top: 5px;
  padding-left: 12px;
  width: 338px;
  float: left;
}
#hotnews .under4{
  width: 347px;
  height: 18px;
}
#hotnews .hotnewscontent{
  list-style: none;
  background-color: #f3f3f5;
  padding: 5px;
  width: 338px;
  height: 250px;
}
#hotnews .hotnewscontent tr td {
  list-style: none;
  float: right;
}
#hotnews .hotnewscontent tr td p{
  list-style: none;
  font-family: Arial;
  font-size: 14px;
  padding-top: 5px;
  width: 260px;
  padding: 2px;
}
#hotnews .hotnewscontent tr td img {
  padding: 2px;
  width: 70px;
  height: 50px;
}
/* hot news */

/* damas market */
.damacmarket{
  padding-top: 12px;
}
/* damas market */

.seprator_cat{
  background-color: #f3f3f5;
  height: 10px;
}

.catareaup{}
.catareaup .content{
   margin-right: 12px;
  background-color: #f3f3f5;
  padding: 5px;
  width: 700px;
  height: 250px;
}

.catareaup .under5{
  background: url(/images/under5.jpg) no-repeat;
  width: 714px;
  margin-right: 10px;
}
.catareaup .content .categoryright{
  width: 343px;
  margin-right: 3px;
}
.catareaup .content .categoryright div#catpiccenter{
  background: url(/images/cat_center_top.jpg) no-repeat;
  height: 23px;
}
.catareaup .content .categoryright .catimg{
  padding-left: 52px;
}
.catareaup .content .categoryright div.cattext{
  background: url(/images/cat_right_top.jpg) no-repeat;
  width: 108px;
  height: 23px;
}
.catareaup .content .categoryright div.cattext p a{
  padding: 2px 16px;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #054f80;
}
.catareaup .content .categoryright .catcontent{
  background-color: #fff;
  margin: 5px;
  width: 330px;
}
.catareaup .content .categoryright .catcontent ul{
  list-style: none;
}
.catareaup .content .categoryright .catcontent ul li{
  background: url(/images/point.jpg) no-repeat right 7px;
  margin-right: 10px;
  list-style: none;
}
.catareaup .content .categoryright .catcontent a{
  font-family: Arial;
  font-size: 14px;
  padding: 2px 17px;
}
/* categoryleft */
.catareaup .content .categoryleft{
  width: 343px;
  margin-left: 3px;
}
.catareaup .content .categoryleft div.cattext{
  background: url(/images/cat_right_top.jpg) no-repeat;
  width: 108px;
  height: 23px;
}

.catareaup .content .categoryleft .catimg{
  padding-left: 52px;
}
.catareaup .content .categoryleft div.catpiccenter{
  background: url(/images/cat_center_top.jpg) no-repeat;
  height: 23px;
}
.catareaup .content .categoryleft div.cattext p a{
  padding: 2px 14px;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #054f80;
}
.catareaup .content .categoryleft .catcontent{
  background-color: #fff;
  margin: 5px;
  width: 329px;
}
.catareaup .content .categoryleft .catcontent ul{
  list-style: none;
}
.catareaup .content .categoryleft .catcontent ul li{
  background:  url(/images/point.jpg) no-repeat right 7px;
  margin-right: 10px;
  list-style: none;
}
.catareaup .content .categoryleft .catcontent a{
  font-family: Arial;
  font-size: 14px;
  padding: 2px 17px;
}

.catarea{}
.catarea .contenta{
  margin-right: 12px;
  background-color: #f3f3f5;
  padding: 5px;
  width: 700px;
  height: 720px;
}

.catarea .under5{
  background: url(/images/under5.jpg) no-repeat;
  width: 714px;
  margin-right: 10px;
}
.catarea .content .categoryright{
  width: 343px;
  margin-right: 3px;
}
.catarea .content .categoryright div#catpiccenter{
  background: url(/images/cat_center_top.jpg) no-repeat;
  height: 23px;
}
.catarea .content .categoryright .catimg{
  padding-left: 52px;
}
.catarea .content .categoryright div.cattext{
  background: url(/images/cat_right_top.jpg) no-repeat;
  width: 108px;
  height: 23px;
}
.catarea .content .categoryright div.cattext p a{
  padding: 2px 16px;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #054f80;
}
.catarea .content .categoryright .catcontent{
  background-color: #fff;
  margin: 5px;
  width: 330px;
}
.catarea .content .categoryright .catcontent ul{
  list-style: none;
}
.catarea .content .categoryright .catcontent ul li{
  background: url(/images/point.jpg) no-repeat right 7px;
  margin-right: 10px;
  list-style: none;
}
.catarea .content .categoryright .catcontent a{
  font-family: Arial;
  font-size: 14px;
  padding: 2px 17px;
}
/* categoryleft */
.catarea .content .categoryleft{
  width: 343px;
  margin-left: 3px;
}
.catarea .content .categoryleft div.cattext{
  background: url(/images/cat_right_top.jpg) no-repeat;
  width: 108px;
  height: 23px;
}

.catarea .content .categoryleft .catimg{
  padding-left: 52px;
}
.catarea .content .categoryleft div.catpiccenter{
  background: url(/images/cat_center_top.jpg) no-repeat;
  height: 23px;
}
.catarea .content .categoryleft div.cattext p a{
  padding: 2px 14px;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #054f80;
}
.catarea .content .categoryleft .catcontent{
  background-color: #fff;
  margin: 5px;
  width: 329px;
}
.catarea .content .categoryleft .catcontent ul{
  list-style: none;
}
.catarea .content .categoryleft .catcontent ul li{
  background:  url(/images/point.jpg) no-repeat right 7px;
  margin-right: 10px;
  list-style: none;
}
.catarea .content .categoryleft .catcontent a{
  font-family: Arial;
  font-size: 14px;
  padding: 2px 17px;
}


/* newsletter */
#newsletter{}
#newsletter .under{
  background: url(/images/under.jpg) no-repeat;
  width:  205px;
  height: 17px;
}
#newsletter .newslettercontent{
  background-color: #f3f3f5;
  width: 205px;
}
#newsletter .newslettercontent input{
  float: left;
  margin: 10px 5px;
}
#newsletter .newslettercontent text {
  margin-right: 5px;
}
#newsletter .newslettercontent p {
  text-align: center;
}
/* newsletter */

/* mobile */
#mobile{}
#mobile .under{
  background: url(/images/under.jpg) no-repeat;
  width:  205px;
  height: 17px;
}
#mobile .mobilecontent{
  background-color: #f3f3f5;
  width: 205px;
  height: 70px;
}
#mobile .mobilecontent input{
  float: left;
  margin: 10px 5px;
}
#mobile .mobilecontent text {
  margin-right: 5px;
}
#mobile .mobilecontent p {
  text-align: center;
}
/* mobile */

/* vote */
#vote{}
#vote .under{
  background: url(/images/under.jpg) no-repeat;
  width:  205px;
  height: 17px;
}
#vote .votetitle{
  padding-top: 12px;
}
#vote .votecontent{
  background-color: #f3f3f5;
  padding: 3px;
  font-family: Arial;
  font-weight: bold;
  width: 200px;
}
#vote .votecontent .votebtn{
  padding-right: 50px;
}
#vote .votecontent .viewallvotes{
  font-family: Arial;
  font-size: 16px;
  padding-right: 27px;
}
/* vote */

/* weather */
#weather{}
#weather .under{
  background: url(/images/under.jpg) no-repeat;
  width:  205px;
  height: 17px;
}
#weather .weathertitle{
  padding-top: 25px;
}
#weather .weathercontent{
  background-color: #f3f3f5;
  height: 260px;
  width: 205px;
  direction: ltr;
}
#weather .weathercontent .weatherlink{
  float: left;
  margin: 6px 0 0 12px;
}
/* weather */

.bannerdown{
  padding-top: 10px;
  padding-bottom: 5px;
}

#footer{
  height: 32px;
  background: #fff url(/images/footer-bg.jpg) repeat-x;
  width: 969px;
}

#footer label{
  color: white;
  font: 11px Tahoma;
  padding: 10px 200px 20px 0;
  vertical-align: top;
  line-height: 30px;
}
#footer label a{
  color: white;
      vertical-align: top;
  line-height: 30px;
}

#footer .w3xhtml{
  margin-right: 250px;
  margin-top: 8px;
  vertical-align: top;
  width: 100px;
  height: 17px;
}


#headline{
  margin: 10px 10px 0 0;
}

.headline{
  font-family: Arial;
  font-size: 1.3em;
  font-weight: bold;
}

.subheadline{
  font-family: Arial;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

.subtitle{
  font-family: Arial;
  font-size: 1.1em;
  font-weight: bold;
}

#navigation{
  font-size: 0.7em;
  margin-right: 10px;
}

.contentWarpper{
  margin: 15px 10
}

.smallI{
  font-size: 11px;
  font-weight: normal;
}

.tahoma11px{
  font-size: 11px;
  font-weight: normal;
  padding: 0 2px 0 2px;
}

.SearchNews{}
.SearchNews h1{
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #054F80;
}
.SearchNews h1 a{
   color: #054F80;
}
.SearchNews p{
  font-size: 12px;
}

.collpase_expand{
  float: left;
}

.indexbanner{
  padding: 0 10px 0 0;
}

.GoogleAdsenseBanner{
  float: left;
}

