a {color: #c0b48b;}
body { background-color: #002d28; margin:0; }
body, td, input, select, textarea { color: #7a9894; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
div.address { color: #4e7662; padding-top: 26px; }
div.forum b { color: #c0b48b; font-weight: normal; }
div.forum, div.news  { padding-bottom: 28px; direction:ltr; }
div.gallery {clear:both;}
div.gallery div { position:absolute; background-color:red; padding:1px 2px 2px 1px }
div.gallery div a { color:white; text-decoration: none; line-height:12px }
div.gallery span { float:left; display: compact; margin:0px 11px 11px 0px; }
div.news b { color: white; font-weight: normal; }
div.photo { background-image: url(../images/shadow2.jpg); background-repeat: no-repeat; background-position: right 0; }
div.photo div { background-repeat: no-repeat; background-position: right 8px; height: 413px; }
div.photo div div { background-image: url(../images/pix_green.gif); background-repeat: repeat-x; background-position: 0 bottom; height: 31px; }
div.portrait { background-image: url(../images/shadow.jpg); background-repeat: no-repeat; background-position: right bottom; padding: 16px 0 40px 0; }
div.separator { background-image: url(../images/pix_green.gif); background-repeat: repeat-x; height: 1px; clear: both; margin-right: 25px; margin-bottom: 11px; }
form {margin:0px}
h1, .title { color: white; font-size: 24px; font-family: "Times New Roman", Georgia, Times, serif; margin:0px; padding-bottom:10px }
img { border-color: #fff; }
input, select, textarea {color:black;}
p { margin-top: 0; }
table.firstpage {width:134px; height:91; position:absolute; margin-left:382px; margin-top:30px; cursor:hand;}
table.menu { font-weight: bold; background-color: #c0b48b; background-image: url(../images/pix_brown.gif); background-repeat: repeat-x; background-position: 0 23px; width: 100%; height: 36px; margin-bottom: 40px; }
table.menu a { color:#002d28; font-size: 13px; text-decoration: none; padding: 10px 2px 0px 2px; display: block; height:100%; }
table.menu a.cur, table.menu a:hover { color: #f4eeda; }
table.menu span {display: none;}
table.menu td { text-align: center; }
td.arrow { color: #345243; margin-right: -3px; padding: 2px 6px 3px 9px; border-top: 1px solid #345243; border-bottom: 1px solid #345243; border-left: 1px solid #345243; }
td.arrow a { color: #345243; text-decoration: none;  }
td.arrow a:hover { color: #4e7662; }
td.copy { color: #2d2b2b; background-color: #121111; text-align: center; }
td.gallery { padding-top: 26px; padding-bottom: 31px; border-bottom: 1px solid #2d2b2b; }
td.gallery div { overflow: hidden; }
td.line { background-image: url(../images/pix_green.gif); background-repeat: repeat-x; background-position: 0 90px; padding-left:25px; text-align:right; }
td.logo { background-repeat: no-repeat; background-position: 0 30px; }
td.sign { background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: 0 50px; padding: 79px 44px 0 157px; }
.date { color: #c0b48b; font-size: 20px; font-family: "Times New Roman", Georgia, Times, serif; padding-bottom: 5px; }
#forum { display: none; overflow:hidden; margin-top: 4px; padding-right: 17px; }
#frame {position:absolute; border:1px red solid; width:150px; height:150px; margin:14px; display:none;}
#menu { background-color: #c0b48b; position: absolute; margin-top: 105px; display: none; }
#menu a { color: #f4eeda; font-size: 32px; line-height: 36px; text-decoration: none; text-transform: uppercase; letter-spacing: 20px; margin-left: 20px; display: block; height:100% }
#news { display: none; overflow:hidden; margin-top: 4px; padding-left: 17px; direction:rtl; }
#news a, #forum a { color:#7a9894; text-decoration: none;}
input.small { font-size: 9px; font-family: "Small Fonts"; }
