html{
  direction: rtl;
}

body{
  direction: rtl;
  text-align: center;
  font-family: Tahoma;
  font-size: 12px;
  color: #00000;
  background: #FFFFFF url(/images/bg.gif) repeat;
}

a, a:link, a:hover, a:visited{
  color: #000000;
  text-decoration: none;
}


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

#header{

}

#navbar{
  height: 38px;
  margin-top: 5px;
}
#navbar .navbar_menu{
  background: #FFFFFF url(/images/navbar_r_bg.gif) repeat-x;
  width: 370px;
  height: 38px;
  float: right;
}
.navbar_menu ul{
  list-style: none;
}
.navbar_menu ul li{
  list-style: none;
  float: right;
  background: url(/images/navbar_bullet.gif) no-repeat right 0px;
  height: 38px;
  line-height: 35px;
  padding-right: 15px;
  margin-left: 10px;
}
#navbar .navbar_center{
  background: #FFFFFF url(/images/navbar_c.gif) repeat-x;
  width: 51px;
  height: 38px;
  float: right;
}
#navbar .navbar_news{
  background: #FFFFFF url(/images/navbar_l_bg.gif) repeat-x;
  float: left;
  width: 549px;
  height: 38px;
  line-height: 35px;
  color: #FFFFFF;
  white-space: nowrap;
  overflow: hidden;
}

.realestatestate{
  font-family: verdana;
  font-size: 16px;
  font-weight: bold;
  line-height: 150%;
}

#realestateavailable{
  font-family: Arial;
  font-size: 14px;
  padding: 3px;
  color: #fff;
  background: #0063A0;
  font-weight: bold;
  margin-bottom: 10px;
}

#navbar .navbar_news a{
  color: #FFFFFF;
}

#toolsset{
  clear: both;
  height: 100px;
}
#quicksearch{
  background-color: #dfe0e1;
  width: 384px;
  height: 100px;
  float: right;
  border-left: 2px solid #8e9194;
  border-right: 0px solid #8e9194;
}
#availabe{
  background-color: #FFFFFF;
  width: 100%;
  height: 100px;
  margin-right: 3px;
}

.body_bg{
  background: #FFFFFF url(/images/body_bg.gif) repeat-y;
}

#body_right{
  width: 315px;
  margin-right: 5px;
  float: right;
  text-align: center;
}

#body_left{
  width: 594px;
  float: left;
  margin-left: 43px;
  text-align: center;
}

#content{
  background-color: #FFFFFF;
  text-align: right;
  padding: 8px;
  line-height: 150%;
  font-family: Tahoma;
  min-height: 200px;
}
h1.headline{
  font-family: Verdana;
  font-size: 16px;
  font-weight: bold;
  margin: 5px 0;
  color: #808286;
  background: url(/images/headline.gif) no-repeat right;
  padding-right: 25px;
}
h1.subheadline{
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  margin: 5px 0;
  color: #808286;
  background: url(/images/headline.gif) no-repeat right;
  padding-right: 25px;
}
#content ul{
  margin-right: 25px;
}
#content ul li{
  list-style-image: url(/images/bullet.gif);
}

#rights{
  direction: ltr;
  text-align: left;
  font-size: 11px;
  color: #808286
}

#mainleftmenu{
  text-align: right;
  margin: 10px 0;
}
#mainleftmenu .item{
  display: inline;
  margin: 5px;
}

#locations{}
#locations ul {
  list-style: none;
}
#locations ul li {
  list-style: none;
  float: right;
  margin: 5px;
  width: 100px;
  text-align: center;
  background-color: #E9F0DA;
  border: 1px solid #A0BC5A;
  color: #74767B;
}
#locations ul li a{
  display: block;
  padding: 3px;
}
#locations ul li a:hover{
  background-color: #A0BC5A;
  color: #ffffff;
}

#realestatetype{}
#realestatetype ul {
  list-style: none;
}
#realestatetype ul li {
  list-style: none;
  float: right;
  margin: 5px;
  width: 90px;
  text-align: center;
  background-color: #E9F0DA;
  border: 1px solid #A0BC5A;
  color: #74767B;
}
#realestatetype ul li a{
  display: block;
  padding: 3px;
}
#realestatetype ul li a:hover{
  background-color: #A0BC5A;
  color: #ffffff;
}

/* News Bar */
#pscroller{
  width: 549px;
  height: 38px;
}
.someclass{ 
}
/* NewsBar */ 

ul.quicksearch{
  list-style: none;
}
ul.quicksearch li{
  list-style: none;
  width: 60px;
  margin: 2px 2px;
  overflow: hidden;
  float: right;
  border: 1px solid #fff;
}
ul.quicksearch li a{
  display: block;
  background-color: #A0BC5A;
  padding: 2px;
  text-align: center;
}
ul.quicksearch li a:hover{
  background-color: #CCDF99;
}

/* new section */
.news{
  font-family: Arial;
  font-size: 14px;
}
.news h1{
  font-size: 20px;
  font-weight: bold;
}
.news h2{
  font-size: 16px;
  font-weight: bold;
}


