/* CSS Document */
a{outline:none}
#wrapper{width:920px; height:633px; background-color:#fff;  margin:15px auto;}
#header{ width:100%; height:48px;  background-image: url(gfx/logo.png); background-position:left;background-repeat:no-repeat;}
#BannerDiv{width:920px; height:360px; margin-top:10px;}
#BannerDiv2{width:920px; height:360px; margin-top:10px;display:none;}

#separator{ width:100%; min-height:46px; background-image:url(gfx/sep.jpg); background-position:center; background-repeat:no-repeat; position:relative;top:0px; }


#content{width:100%; direction:rtl; position:relative; margin-top:-29px; font-family:Arial, Helvetica, sans-serif}
#content p {margin-top:0; font-size:13px; line-height:1.3em; color:#000}
#titles{ height:auto; width:100%; margin-bottom:10px; direction: rtl;}
#titles h1{font-size:36px; font-weight:bold; color:#000000; margin:0; padding:0; margin-top:20px}
#titles h2{font-size:23px; font-weight: normal; color:#000; margin:0;padding:0; margin-bottom:10px; margin-top:-5px }
.grey {color:#7d7d7d; cursor: pointer;}
.black{color:#000; cursor: pointer;}
.smaller{font-size:20px}
#right{width:285px; height:160px; float:right; clear:left; margin-left:16px; background-color: #fff; padding-left:10px }

#mid{width:285px; height:160px; float:right; clear:left; margin-left:16px; background-color:#fff; padding-left:10px}
#left {width:285px; height:160px; float:right; clear:left; border-right:2px black dotted; /*background-color:#EEEEEE; */padding-right:10px}
#left-biz {width:285px; height:160px; float:right; clear:left; border-right:0px black dotted;   /*background-color:#EEEEEE; */padding-right:10px}
#left h5{margin-top:0; margin-bottom:2px; padding-top:0; font-size:15px; font-weigt:bold}
#left a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7d7d7d;text-decoration:none; font-weight: bold; line-height: 1.4em}
#left a:hover{color:#000}

#right-cont{width:285px; height:160px; float:right; clear:left; margin-left:16px; background-color: #fff; padding-left:10px }
#right-cont h5{margin-top:0; margin-bottom:2px; padding-top:0; font-size:15px; font-weigt:bold}
#right-cont a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7d7d7d;text-decoration:none; font-weight: bold; line-height: 1.4em}
#right-cont a:hover{color:#000}

#main{padding-top:30px;margin-bottom:20px}
#main p{font-size:24px;}

#footer{background-image:url(gfx/b_sep.png); background-position:top;background-repeat:no-repeat; width:100%; clear:both;height:60px; }
#footer span{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7d7d; padding-top:1px}
#footer span a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7d7d7d;text-decoration:none; font-weight: bold;}
#footer span a:hover{color:#000;}
#clear{clear:both; height:20px;}

#fright{width:285px; height:160px; float:right; clear:left; margin-left:16px; background-color: #fff; padding-left:10px; margin-top:4px }
#fmid{width:285px; height:160px; float:right; clear:left; margin-left:16px; background-color:#fff; padding-left:10px; margin-top:4px}
#fleft {width:285px; height:160px; float:right; clear:left; /*border-right:2px black dotted; /*background-color:#EEEEEE; */padding-right:10px; margin-top:4px}


#menu{float:right; direction:rtl; margin-top:20px  }
#menu ul{list-style-type:none; margin:0; padding:0}
#menu ul li  {display:inline; }
#cata   {display:block; max-width:100px; float: left; clear:right; margin-top:-10px; margin-right:10px}

#cata ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7d7d7d;text-decoration:none; font-weight: bold; line-height: 1.4em}
#cata ul li a:hover{color:#000}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#cata {margin-top:-35px;}
	
}
.ie7 #cata   {display:block; width:140px; float: left; clear:right; margin-top:-40px; margin-right:360px}

#menu ul li a{text-decoration:none; margin-left:20px; font-size:24px;  }
#menu span{visibility:hidden}

#business a {background-image:url(gfx/projects.png); background-position:right; background-repeat:no-repeat;padding-left:50px}
#business a:hover, #business a.current {background-image:url(gfx/projects_on.png); background-position:right; background-repeat:no-repeat;}

#houses a{background-image:url(gfx/private.png); background-position:right 2px; background-repeat:no-repeat;padding-left:12px}
#houses a:hover, #houses a.current {background-image:url(gfx/private_on.png); background-position:right 2px; background-repeat:no-repeat;}

#artists a {background-image:url(gfx/artists_1.jpg); background-position:right; background-repeat:no-repeat;padding-left:4px; display:none}
#artists a:hover, #artists a.current{background-image:url(gfx/artists_2.jpg); background-position:right; background-repeat:no-repeat;}

#contact a{background-image:url(gfx/contact.png); background-position:right; background-repeat:no-repeat;padding-left:35px}
#contact a:hover, #contact a.current {background-image:url(gfx/contact_on.png); background-position:right; background-repeat:no-repeat;}

#gallery a{background-image:url(gfx/gallery.png); background-position:right; background-repeat:no-repeat;padding-left:35px}
#gallery a:hover, #gallery a.current {background-image:url(gfx/gallery_on.png); background-position:right; background-repeat:no-repeat;}
#logo a{float:left; width:260px; height:45px; text-decoration:none;}
#logo span{visibility:hidden}

 a.black{font-size:16px; text-decoration:none; color:black; font-weight:bold; line-height:22px}
  a:hover.black {text-decoration:underline}
