body {margin: 0; padding: 0; background: #1F170D; color: #A6A6A6;text-align:center}
body, td, p {font: 13px arial, verdana, tahoma}
table {border: 0; border-collapse: collapse}
table td {padding: 0}
a {color: blue}
a:hover {text-decoration: none}
p {margin: 0; padding: 8px 0;}

#out {width: 27px; height: 100%; background: url(images/design/border.gif) right repeat-y}
.out {width: 27px; height: 100%; text-align: right; background: url(images/design/books_left.jpg) bottom right no-repeat}

.logo1 {width: 50%; height: 180px; background: #030303 url(images/design/logo1.jpg) no-repeat; vertical-align: top; padding: 4px 0 0 13px}
#ny .logo1, #ny .logo2, #ny .logo3, #ny .logo4 {background:none}
#winter .logo1, #winter .logo2, #winter .logo3, #winter .logo4 {background:none}
.logo2 {width: 50%; height: 180px; background: #030303 url(images/design/logo2.jpg) no-repeat}
.logo3, #top_l {width: 50%; height: 155px; vertical-align: top}
.logo3 ul, #top_l ul{margin: 3px 0 0 130px; padding: 0; list-style: none;}
.logo3 li, , #top_l li {}
.logo4, #top_r{height: 155px}
.logo4 div, #top_r div {color: #000; margin: 13px 0 0 243px; height: 142px}
.logo4 a, #top_r a {font-size: 11px; color: #B95700}
.logo4 form, #top_r form {text-align: right; margin: 30px 20px 0 0;}
div> form {margin: 33px 20px 0 0;}
input.text {width: 110px; margin: 1px 0; height: 21px; font: 13px arial;}
.go {border: 0; padding:0 5px 0 5px; background: #B95700; color: #FFF; font: bold 12px arial; text-decoration: underline}



#left a {color: #A6A6A6}
#left ul {margin: 0 0 15px 25px; padding: 0; list-style-type: square;}
#left li {line-height: 21px;text-align:left;}


#content a {color: #B95700; font-weight: bold;}
.date {text-align: right;}


#right a {color: #D06C00}
#right1 a {color: #D06C00}
.monets {background: #FFF; width: 145px; border: 1px solid #E7B186}
.monets td {padding: 2px 0 10px 13px}
.monets p {font-size: 12px}

#footer {background: #030303 url(images/design/footer_bg.gif); height: 83px;}
.bottom_menu {color: #B95700; padding-left: 10px;}
.bottom_menu a {color: #B95700}
.bottom_menu a.current {color: #CCA500; text-decoration: none}
.copy {padding-top: 10px; padding-bottom: 10px; font-size: 11px; padding-left: 10px}

.copy a {color: #A6A6A6}
.banners {text-align: right; padding: 10px;}

#right1 {
    background: #f5e1be;
    width:200px;
    padding:0 10px 0 10px;
    border: 1px solid #E7B186;
    vertical-align:top;
    color:#575757;
    }

h1 {
    color:#fbe7c4;
    font:bold 14px tahoma, arial, verdana, sans-serif;
    margin:0 0 5px 0;
    }

h2, h3 {
    color:#a6a6a6;
    font:bold 15px tahoma, arial, verdana, sans-serif;
    margin:5px 0 5px 0;
    }

#right1 h2 {
    color:#b95700;
    }

form {
    padding:0 0 0 0;
    margin:0 0 0 0;
    }

.img_left {
    border:1px solid #f5e1be;
    margin:0 10px 10px 0;
    }

.img {
    border:1px solid #e7b186;
    margin:10px 0 10px 0;
    }

#content table {
    border-collapse: separate
    }

#content table td {
    padding: 2px
    }

.table td {0
    background:#444444;
    border:1px solid #a6a6a6;
    }

.table td td {
    background:none;
    border:none;
    }

.table .table1 td {
    background:#3b3b3b;
    border:1px solid #474747;
    }

#main .table2 td {
    padding:5px;
    background:#3b3b3b;
    border:1px solid #575757;
    }

#main .table3 td {
    padding:5px;
    background:#494949;
    border:1px solid #575757;
    }

.table .table1 td td {
    background:none;
    border:none;
    }

#content a, #footer a, #bot a {
    color:#a6a6a6;
    text-decoration:none;
    font: 11px;
    font-style: italic;
    font-weight:normal;
    }

#content a:hover, #footer a:hover, #bot  a:hover {
    color:#b95700;
    text-decoration:none;
    font: 11px;
    font-style: italic;
    font-weight:normal;
    }


#links{
width:900px;margin:0 auto;
    color:#4a4a4a;
    font-size:10px;
     height: 83px;
    text-align:center;
    padding:0 10px 0 10px;
    }

.logo3 a, #main .pages a, #top_l a {
    color:#b95700;
    text-decoration:underline;
    }

.logo3 a:hover, #main .pages a:hover, #top_l a:hover {
    color:#cca500;
    text-decoration:none;
    }

.logo3 li, #top_l li {
    font-size: 12px;
    font-weight: bold;
    margin:1px 0 1px 0;
    padding:0 0 0 0;
    line-height: 16px;
    }

#links a{
    color:#4a4a4a;
    text-decoration:underline
    }

#links a:hover{
    color:#a6a6a6;
    text-decoration:none
    }


#tbl_main {
    width:927px;
    margin:0 auto 0 auto;
    }

#tbl_main_in {
    width:900px;
    
    }

#ny #tbl_main_in {
    background:url(images/design/ny.jpg) no-repeat top left
    }
#winter #tbl_main_in {
    background:url(images/design/winter.jpg) no-repeat top left
    }

    
#main {background:#303030 url(images/design/map_bot.jpg) no-repeat; padding-top: 10px;width:900px;}

#right {vertical-align: top; width: 25%; padding: 10px 30px 0 20px}

#left {font-size: 12px; width: 25%; vertical-align: top;  padding: 20px 10px 100px 33px}

#content {vertical-align: top;  padding:20px 20px 50px 0}

#main ul.big li a, #main ul.big li {
    font:bold 12px tahoma, arial, verdana, sans-serif;
    }
#main ul.big li a:hover {
    font:bold 12px tahoma, arial, verdana, sans-serif;
    }

#main #content #crumbs {
    font:bold 14px tahoma, arial, verdana, sans-serif;
    margin:0 0 20px 0;
    }

#main #content #crumbs a {
    font:bold 14px tahoma, arial, verdana, sans-serif;
    margin:0 0 20px 0;
    }


#right1 td, #right1 p {text-align:left}

#wrap1{width:980px;margin:0 auto;background:url(images/design/bg_body.jpg) repeat-y top}
.ny{width:980px;height:100%;background:url(images/design/bg_wrap_ny.jpg) no-repeat top}
.summer{width:980px;height:100%;background:url(images/summernew.jpg) no-repeat top}
.winter{width:980px;height:100%;background:url(images/winter.jpg) no-repeat top}
.autumn{width:980px;height:100%;background:url(images/oseni.jpg) no-repeat top}
.spring{width:980px;height:100%;background:url(images/vesna.jpg) no-repeat top}
#bot{height:165px;background:url(images/design/bg_bot.jpg) no-repeat top ;padding:81px 48px 0 36px;text-align:left;vertical-align:top}
#top{height:332px;padding:0 48px 0 36px}
#mid{padding:0 48px 0 36px}
#top table{width:100%;margin:155px 0 0 0}
#icons{padding:7px 0 0 12px}
#icons img{margin:0 4px}
