* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 padding:0px;
}
#wrapper { 
 margin: 0 auto;
 width: 902px;
}

.centering { 
 margin: 0 auto;
 width: 902px;
}
#faux {
 background: url(f-aux-3-2-col.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 padding: 0px;
 height: 70px;
 margin: 0px 0px 0px 0px;
 background: url(topgrad.gif) top center repeat-x;
 text-align:right;
}

#header h1 {font-size:14px; color:#fbaf3a; float:right; margin:-10px 10px 0 0;}
#header h1 a:link {color:#fbaf3a; text-decoration:none;}
#header h1 a:visited {color:#fbaf3a; text-decoration:none;}
#header h1 a:hover {color:#fbaf3a; text-decoration:none;}
#header h1 a:active {color:#fbaf3a; text-decoration:none;}

#header .logoimg {}
#header .logoCage {width:570px; float:right; padding:10px 0 0 0;}

#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 height:110px;
 border-top:1px solid white;
 background: url(shadowtop.gif) top center repeat-x;
}

#addpizza {float:left; margin-top:30px;}
#freesearch {float:left; height:65px; width:300px; padding:0px; margin:30px 0 0 15px}
.freesearch_top {width:300px; height:8px; background:url(freesearch_top.gif) 0px 0px no-repeat; margin:0px; padding:0px; *overflow:hidden;}
.freesearch_bod {width:288px; height:48px; border-right:1px solid #e6e1bb; border-left:1px solid #e9e1bd; padding:0px 5px; background:#ffffea;}
.freesearch_but {width:300px; height:9px; background:url(freesearch_but.gif) top center no-repeat;}

.freesearch_btn {margin:8px 3px 0 8px;}
.freesearch_inp {background:url(freesearch_inp.gif) top center no-repeat; height:29px; width:222px; border:0px; margin:-35px 8px 0 0; float:right; font-size:20px; color:#999; direction:rtl; text-align:right; padding:3px 10px 0px 0px}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px 15px 0px 0px;
 padding: 0px;
 width: 270px;
 float: left;
 text-align:center;
}
#leftcolumn h2.larticlesh {color:#cacc00; margin:28px 0 0 0px; border-bottom:1px solid #cccc98; width:100%;}

#leftcolumn .OneMainRecipe {font-size:14px; font-weight:bold; text-align:right; border-bottom:1px solid #ccc; height:90px; padding:10px 0 0 0;}

#leftcolumn .OneMainRecipe img {border:1px solid #ccc; width:115px; height:75px; border:3px solid #660000; float:right; margin:0 0 15px 5px}

#leftcolumn .OneMainRecipe a:link {color:#670001; text-decoration:none;}
#leftcolumn .OneMainRecipe a:visited {color:#670001; text-decoration:none;}
#leftcolumn .OneMainRecipe a:hover {color:#670001; text-decoration:none;}
#leftcolumn .OneMainRecipe a:active {color:#670001; text-decoration:none;}


#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 615px;
 display: inline;
 position: relative;
 text-align:right;
}

#rightcolumn h2 {font-size:17px; color:#9a0000; margin-bottom:25px;}
#rightcolumn h2 a:link {color:#9a0000; text-decoration:none;}
#rightcolumn h2 a:visited {color:#9a0000; text-decoration:none;}
#rightcolumn h2 a:hover {color:#9a0000; text-decoration:none;}
#rightcolumn h2 a:active {color:#9a0000; text-decoration:none;}
h2.intext {border-bottom:1px solid #ffcccc;}

#rightcolumn p {width:530px;}

#rightcolumn h2.subtitle {width:530px;}
#rightcolumn h2.singtitle {color:#680001; font-size: 20px; 
 border-bottom:1px solid #cccc98}
#rightcolumn .h2back {float:left; margin:-45px 0 0 0; font-size:14px; font-weight:bold;}
#rightcolumn .h2back a:link {color:#cd6601; text-decoration:underline;}
#rightcolumn .h2back a:visited {color:#cd6601; text-decoration:underline;}
#rightcolumn h2.larticlesh {color:#cacc00; margin-bottom:0px; border-bottom:1px solid #cccc98; width:100%;}

#rightcolumn #maincontent {min-height:610px; width:440px; * width:430px;}

#rightcolumn #maincontent p a:link {color:#9a0000}
#rightcolumn #maincontent p a:visited {color:#9a0000}
#rightcolumn #maincontent p a:hover {color:#9a0000; text-decoration:underline;}
#rightcolumn #maincontent p a:active {color:#9a0000}

#rightcolumn #tower {border:0px solid #eee; width:160px; height:600px; float:right; margin:0 0 0 15px; direction:rtl;}
#rightcolumn .singleResult {border-bottom:1px solid #CCC; height:106px; padding:8px 0 0 0;}
#rightcolumn .singleResult:hover {background:#ffffea;}
#rightcolumn .singleResult h3 {color:#640000; font-size:18px;}
#rightcolumn .singleResult h3 a:link {color:#640000; text-decoration:none;}
#rightcolumn .singleResult h3 a:visited {color:#640000; text-decoration:none;}
#rightcolumn .singleResult .resultdetails {color:#666666; font-size:16px; font-weight:bold;}
#rightcolumn .singleResult .resultdetails .phone {border:0px solid; float:right; width:100%;}
#rightcolumn .singleResult .resultdetails .address {border:0px solid; float:right;}
#rightcolumn .singleResult .resultdetails .address div {font-size:12px;}

.singlemet {font-size:12px;}

#rightcolumn .singlePost h4 {font-size:17px; color:#9a0000; margin:15px 0 5px 0;}
#rightcolumn .singlePost {text-align:left;}
#rightcolumn .singlePost p {width:440px; * width:428px; text-align:right;}

#rightcolumn .singlePost a:link {color:#9a0000}
#rightcolumn .singlePost a:visited {color:#9a0000}
#rightcolumn .singlePost a:hover {color:#9a0000; text-decoration:underline;}
#rightcolumn .singlePost a:active {color:#9a0000}

#latestArticles h3 {color:#660000; font-size:18px; float:right; margin:0 0 10px 0;}
#latestArticles h3 a {text-decoration:none;}
#latestArticles p {width:430px; float:right;}
#latestArticles img {border:1px solid #ccc; width:154px; height:104px; border:3px solid #660000; float:right; margin:0 0 15px 15px}
.articleItem {border-bottom:1px solid #ccc; margin:0 0 15px 0; padding:0 0 15px 0}

#latestArticles .firstart h3 {color:#660000; font-size:18px; float:right; margin:0 0 10px 0; letter-spacing:-1px; *letter-spacing:0px;}
#latestArticles .firstart h3 a {text-decoration:none;}
#latestArticles .firstart p {width:320px; float:right;}
#latestArticles .firstart img {border:1px solid #ccc; width:254px; height:174px; border:3px solid #660000; float:right; margin:0 0 15px 15px}
.articleItem {border-bottom:1px solid #ccc; margin:0 0 0px 0; padding:15px 0 15px 0; height:130px;}
.firstart {border-bottom:1px solid #ccc; margin:0 0 0px 0; padding:15px 0 15px 0; height:200px;}
.redmor {float:left; font-size:14px; font-weight:bold; margin:-10px 0 0 10px;}
.redmor a:link {color:#fbaf3a;}
.redmor a:visited {color:#fbaf3a;}

.articleItem:hover {background:#ffffea}

#latestArticles a:link {color:#660000}
#latestArticles a:visited {color:#660000}
#latestArticles a:hover {color:#660000}
#latestArticles a:active {color:#660000}

.martlink {display:block; height:17px; margin:10px 0px 0px 0px; padding:0px; font-weight:bold; font-size:12px; text-align:left; direction:rtl;}
.martlink a:link {color:white; text-decoration:none; background:#CCC; padding:2px 5px;}
.martlink a:visited {color:white; text-decoration:none; background:#CCC; padding:2px 5px;}
.martlink a:hover {color:white; text-decoration:none; background:#CCC; padding:2px 5px;}
.martlink a:active {color:white; text-decoration:none; background:#CCC; padding:2px 5px;}

#footerlist { 
 width: 882px;
 clear: both;
 color: #333;
 background:url(footerlist_bot.gif) bottom center no-repeat #ffffed;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 height:200px;
 display:none;
}

#footermenu { 
 clear: both;
 color: #333;
 background:url(fmbg.gif) bottom center repeat-x #fff;
 margin: 0px 0px 0px 0px;
 height:283px;
 padding: 0px;
}

#bloglink {display:block; height:17px; margin:0px; padding:0px; font-weight:bold; font-size:12px; direction:rtl; text-align:left;}
#bloglink a:link {color:white; text-decoration:none; background:#320001; padding:2px 5px;}
#bloglink a:visited {color:white; text-decoration:none; background:#320001; padding:2px 5px;}
#bloglink a:hover {color:white; text-decoration:none; background:#320001; padding:2px 5px;}
#bloglink a:active {color:white; text-decoration:none; background:#320001; padding:2px 5px;}

.menublock {float:right; margin:0px; padding:0px; list-style:none; height:266px; width:220px; font-size:12px;}
.menublock li {text-align:right; line-height:24px; margin:0 10px; direction:rtl;}

.menublock li h4 {font-size:18px; margin:10px 0 0 0;} 
.menublock li h4 a:link {color:#996500}
.menublock li h4 a:visited {color:#996500}

.menublock li a:link {text-decoration:none; color:#b48281}
.menublock li a:visited {text-decoration:none; color:#b48281}
.menublock li a:hover {text-decoration:none; color:#fe9900}
.menublock li a:active {text-decoration:none; color:#fe9900}

.menublock:hover {background:url(fmbg_on.gif) top center repeat-x;}
.menublock:hover li h4 a:link{color:#fe9900}
.menublock:hover li h4 a:visited{color:#fe9900}

.menublock:hover li a:link {text-decoration:none; color:#fff}
.menublock:hover li a:visited {text-decoration:none; color:#fff}
.menublock:hover li a:hover {text-decoration:none; color:#fe9900}
.menublock:hover li a:active {text-decoration:none; color:#fe9900}


.mb1 {background:url(fmbg_on.gif) top center repeat-x;}
#footermenu:hover .mb1 {background:url(none) top center repeat-x;}
#footermenu:hover .mb1:hover {background:url(fmbg_on.gif) top center repeat-x;}

#footer { 
 clear: both;
 color: #986667;
 background:url(footerbg.gif) top center repeat-x;
 height:18px;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 font-size:11px;
}
#footer a:link {color:#986667; text-decoration:none;}
#footer a:visited {color:#986667; text-decoration:none;}
#footer a:hover {color:#cc9a9b; text-decoration:underline;}
#footer a:active {color:#cc9a9b; text-decoration:underline;}

#footer .right {float:right;}

.clear { clear: both; background: none; }
.separator {background:url(separator.gif) top center repeat-x; width:100%; height:21px;}

.banner468 {border:0px solid white; width:468px; height:60px;}
.topbanner {margin-top:0px; float:left; margin-top:-58px;}


img {border:0px;}
p, h1, h2, h3, h4, h5 {direction:rtl; text-align:right;}
p {margin-bottom:15px;}

#citylist {float:left; height:65px; width:300px; padding:0px; margin:30px 0 0 15px;}
.citylist_top {width:300px; height:8px; background:url(freesearch_top.gif) 0px 0px no-repeat; margin:0px; padding:0px; *overflow:hidden;}
.citylist_bod {width:288px; height:33px; border-right:1px solid #e6e1bb; border-left:1px solid #e9e1bd; padding:8px 5px; background:#ffffea; *padding:0px 5px; *height:48px;}
.citylist_but {width:300px; height:9px; background:url(freesearch_but.gif) top center no-repeat;}

#citylist a.choosecity_btn:link {
          display:block;
          height:35px;
          width:259px;
          padding:2px 15px 0 0;
          margin:0px 0 0 8px;
          color:black;
          font-size:20px;
          text-align:right;
          direction:rtl;
          text-decoration:none;
          background:url(chooscity_btn.gif) top center no-repeat;
        * margin:8px 0 0 8px;
          }

#citylist a.choosecity_btn:visited {
          display:block;
          height:35px;
          width:259px;
          padding:2px 15px 0 0;
          margin:0px 0 0 8px;
          color:black;
          font-size:20px;
          text-align:right;
          direction:rtl;
          text-decoration:none;
          background:url(chooscity_btn.gif) top center no-repeat;
        * margin:8px 0 0 8px;
          }
#citylist a.choosecity_btn:hover {color:#111;}
#citylist a.choosecity_btn:active {color:#111;}

#citydropdown {border:3px solid #b3b307; background:#ffffea; height:300px; width:880px; position:absolute; top:160px; left:120px; z-index:101;}

/* hide text description of postrating on hover */
#pizzarate span {display:none; height:0px; width:150px; overflow:hidden; float:left}
#pizzarate {width:430px; margin:25px 0 0 0; direction:rtl; font-size:12px;}
.singlemet {direction:rtl;margin:5px 0 0 0;}

.singlemet a:link {color:#660000; text-decoration:none;}
.singlemet a:visited {color:#660000; text-decoration:none;}
.singlemet a:hover {color:#660000; text-decoration:underline;}
.singlemet a:active {color:#660000; text-decoration:underline;}

#maincontent ol {direction:rtl; padding:0 20px 0 0;}
#maincontent ul {direction:rtl; padding:0 20px 0 0;}
#maincontent li {direction:rtl; text-align:right; margin-bottom:15px;}

#sitemapul {font-size:12px; height:670px;}
#sitemapul ul {width:180px; float:right; margin:10px; padding:0 0px 0 0;}
#sitemapul ul li ul {width:155px; margin:0px 15px 0 0; float:none;}

#sitemapul li {margin:0px; font-size:12px; list-style:none;}
#sitemapul li ul li {margin:0px; font-size:12px; list-style:circle;}
#sitemapul a:link {color:#660000; text-decoration:none;}
#sitemapul a:visited {color:#330000; text-decoration:none;}
#sitemapul a:hover {color:#990000; text-decoration:underline;}
#sitemapul a:active {color:#990000; text-decoration:none;}

/* ------- */

#citydropdown {direction:rtl;}
#citydropdown ul {padding:0 20px 0 0; width:700px; border:0px solid #ccc; margin:5px 20px 5px 0px; float:right; direction:rtl;}

#citydropdown ul li {direction:rtl; list-style:none; font-size:12px; float:right; border-left:1px solid #ffff99; padding:0 5px;}

#citydropdown ul li h3 {font-size:12px; margin:0px; padding:0px; border:0px;}

#citydropdown ul li ul {float:none; padding:0 20px 0 0; width:500px;}

#citydropdown ul a:link {color:#660000; text-decoration:none;}
#citydropdown ul a:visited {color:#660000; text-decoration:none;}

/* -- */
#citydropdown h3 {float:right; font-size:12px; width:129px; margin:0 10px 10px 0;}
#citydropdown ul {border:0px solid; float:right; margin:-25px 125px 10px 0; padding:0 20px 0 0; width:700px;} 
#citydropdown ul li ul {margin:-15px 125px 45px 0; padding:0 20px 0 0; width:500px;}
.merkazul li {font-weight:bold;}
.merkazul li ul li {font-weight:normal;}

/* -- */

.mish {direction:ltr;}
.redd {color:#fbaf3a;}

.singlePost div {text-align:right;}
.singlePost .phone {font-size:18px;}

.ordermenu {direction:rtl;}
.ordermenu a:link {color:#fbaf3a; text-decoration:none;}
.ordermenu a:visited {color:#fbaf3a; text-decoration:none;}
#sqbanner {position:relative; z-index:50;}

.thumbBanner img {margin:0 3px 5px 0;}
