/* layout */
* {padding: 0; margin: 0;}
body {font-family: arial; font-size: 15px; color: #4e2902; text-align: center; line-height: 20px; background: #fafcfe url(../images/bg.gif) repeat-x top center;}
#container {width: 890px; margin: 0 auto;}
#top {width: 890px; height: 62px; padding-top: 25px;}
.menu {width: 740px; float: right;}
.languages {width: 140px; float: left;}
#banner table {width: 890px; height: 151px; direction: rtl; text-align: right; background: url(../images/banner.gif) no-repeat top right;}
#banner td {vertical-align: top;}
#content {text-align: right; direction: rtl; padding: 0 16px;}
#footer {width: 100%; height: 126px; margin-top: 20px; clear: both; background: #c9dff1;}

.col1 {width: 320px;}
.col2 {width: 150px;}
.col3 {width: 150px;}
.col4 {width: 220px;}
.col1 p, .col1 h3 {margin: 0 35px 0 0px;}
.col2 p, .col2 h3, .col3 p, .col3 h3 {margin: 0 3px;}
.col4 p, .col4 h3 {margin: 0 27px 0 0px;}
.col1 p, .col2 p, .col3 p, .col4 p {font-weight: bold;}
.col2 p {color: #ff9900;}
.col3 p {color: #ff0066;}
.col4 p {color: #33cc00;}
.col1 h3, .col2 h3, .col3 h3, .col4 h3 {height: 22px; padding-bottom: 10px; margin-top: 25px;}
.col1 span, .col2 span, .col3 span, .col4 span {display: none;}
.col1 h3 {background: transparent url(../images/h3-stephen.gif) no-repeat top right;}
.col2 h3 {background: transparent url(../images/h3-raanana.gif) no-repeat top right;}
.col3 h3 {background: transparent url(../images/h3-natanya.gif) no-repeat top right;}
.col4 h3 {background: transparent url(../images/h3-contact.gif) no-repeat top right;}
.col4 a {color: #4e2902; font-size: 13px; font-weight: normal; text-decoration: none;}
.col4 a:hover {text-decoration: underline;}

/* menu */
ul.nav {list-style-position: outside; list-style-type: none;}
ul.nav li {float: right; display: block; padding: 0 10px 0 10px; background: transparent url(../images/menu-button.gif) no-repeat right 10px;}
ul.nav li a {color: #4e2902; font-size: 14px; font-weight: 600; text-decoration: none;}
ul.nav li a:hover {text-decoration: underline;}

/* special menu */
#specialmenu {width: 890px; height: 25px; clear: both; direction: rtl; padding: 6px 0 0 0;}
#specialmenu h3 {width: 120px; float: right; font-size: 15px; padding: 2px 4px; margin: 0 0 0 15px; background: #70aee1; color:#fff;}

/* text */
a {color: #167bd0; text-decoration: none;}
a:hover {color: #167bd0; text-decoration: underline;}
h1 a {color: #4e2902; text-decoration: none;}
h1 a:hover {color: #4e2902; text-decoration: none;}
h1 {margin: 15px 0 10px 0; font-size: 24px; line-height: 24px; padding-right: 1em; background: transparent url(../images/h1-button.gif) no-repeat right 6px;}
h1.blue {background: transparent url(../images/h1-blue.gif) no-repeat right 6px;}
p {margin: 20px 0 5px 0;}
#footer p {font-size: 11px; padding: 10px 0 0 0; margin: 0;}
#content img {margin-left: 10px;}

/* list */
ul {list-style-position: outside; list-style-type: none;}
ul li {padding: 0 12px 0 10px; margin: 3px 0; background: transparent url(../images/list-button.gif) no-repeat right 10px;}

/* marker */
ul.marker {background: transparent url(../images/horz-dot.gif) repeat-x top right; margin-top: 20px;} 
ul.marker li {width: 100%; font-size: 11px; padding: 0px 12px 10px 0px; background: transparent url(../images/list-button.gif) no-repeat right 9px;}
#articlemenu {width: 200px; height: 220px; float: left; margin: 12px 25px 0 0px;}
#articlemenu h3 {font-size: 15px; padding: 2px 4px 2px 14px; background: #70aee1; color:#fff;}
#articlemenu ul {direction: ltr; text-align: left;}
#articlemenu ul li {display: block; width: 189px; padding: 6px 0px 6px 8px; margin: 0 0; background: transparent url(../images/horz-dot2.gif) bottom left repeat-x;}
#articlemenu ul li a {font-size: 12px;}
