* {margin:0;padding:0;border:0}
body {
        background:#151515 url(back.jpg) no-repeat 0px 401px;
        font-size:100.01%;
   font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
   color:#FFF;
        }
.clear {clear:both;}
a {
        color:#E6CA86;
        text-decoration:underline;
}
a:hover {
        color:#EDE3AB;
        text-decoration:underline;
}
b {
        color:#EDE3AB;
}
#wrapper {
        min-width:1000px;
        min-height:860px;
        background:url(right-edge-bar.gif) repeat-y top right;
        }
        * HTML #wrapper {
                width:expression((document.body.clientWidth||document.documentElement.clientWidth)  > 1000 ? 'auto' : '1000px');
                height:860px;
                }
#menu {
        position:absolute;
        top:0;
        left:0;
        width:313px;
        height:441px;
        background:url(menu.jpg) no-repeat top left;
        }
        #menu #search,
        #menu #mail,
        #menu #home {
                position:absolute;
                display:block;
                width:11px;
                height:11px;
                }
                #menu #search {top:-115px;left:150px;}
                #menu #mail {top:-95px;left:100px;height:8px;}
                #menu #home {top:-75px;left:50px;}
#menu ul {
        width:120px;
        height:152px;
        margin-top:112px;
        list-style:none;
        font-size:11px;
        background: #FFF7E3;
        }
        #menu ul li {
                margin-bottom:5px;
                padding-left:18px;
                background:url(bullet.gif) no-repeat 0% 60%;
                }
                #menu ul li.long {background:url(bullet.gif) no-repeat 0% 15%;}
        #menu ul li a {
                color:#CC0000;
                }
                #menu ul li a:hover {
                        text-decoration:none;
                        }
#menu img {
        margin:135px 0 0 30px;
        }
#news {
        position:absolute;
        top:441px;
        left:0;
        width:313px;
        letter-spacing:1px;
        font-size:11px;
        }
        #news div {
                padding:20px 0;
                }
        #news dt {
                font-size:9px;
        }
        #news dl {
                margin:10px 0 20px 28px;
                padding-bottom:10px;
                background:url(news-block.gif) no-repeat 15% 100%;
                }
        #news dl dd {
                width:205px;
                margin:20px 0 0 50px;
                text-align:justify;
                font-size:11px;
                line-height:1.2;
                color:#C5BCA9;
                }

#header {
        height:153px;
        margin-left:313px;
        background:url(head-bg.gif) repeat-x top left;
        }
        #header H1 {
                float:left;
                width:304px;
                height:146px;
                background:url(logo.gif) no-repeat top left;
                }
                #header H1 span {
                        display:none;
                        }
        #top-line-first {
                position:absolute;
                top:0;
                left:313px;
                width:143px;
                height:27px;
                margin-left:304px;
                background:url(top-line-1.gif) no-repeat top left;
                }
        #right-ads {
                float:right;
                margin-top:25px;

        }

        #right-corner {
                float:right;
                width:72px;
                height:58px;
                background:url(right-corner.gif) no-repeat top right;
                }
#content {
        position:absolute;
        top:208px;
        left:315px;
        right:0;
        padding-left:20px;
        background:url(right-edge-bar.gif) repeat-y 100% 0%;
        font-size:13px;
        line-height:1.5;
        text-align:justify;
        color:#CCC;
        }
        #cont-inner {
                min-height:55em;
                padding-right:75px;
                }
                * html #cont-inner {height:55em;}
        #content p {
                margin-top:15px;
                letter-spacing:1px;
                }

#footer {
                overflow:hidden;
                height:173px;
                font-size:11px;
                background:url(footer-line.gif) repeat-x 0% 60%;
                }
        #footer #plume {
                float:right;
                width:206px;
                height:173px;
                background:url(plume.jpg) no-repeat bottom right;
                }
                #footer address {
                        float:right;
                        margin-top:94px;
                        padding-left:10px;
                        background:#151515;
                        text-align:right;
                        font-style:normal;
                        color:#AF8E5B;
                }
                        #footer address a {color:#B7AE9D;}
                        #footer address small {font-size:9px;}
                        margin-top:11px;
                        width:34px;
                        height:91px;
                        background:url(top-right-left.gif) no-repeat top left;
                        }
#textback {
        border-top: 1px solid #333333;
        border-bottom: 1px solid #333333;
        border-left: 1px solid #333333;
        border-right: 1px solid #333333;
        background: #333333;
        height: 15px;
        width: 250px;
}
#textline {
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background: #444444;
        color:black;
        color:#afafaf;
        font-family: Tahoma;
        font-size: 12px;
        font-weight : nobold;
        width: 250px;
        height: 15px;
}
#textline2 {
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background: #444444;
        color:black;
        color:#EDE3AB;
        font-family: Tahoma;
        font-size: 11px;
        font-weight : nobold;
        width: 250px;
        height: 15px;
}
#send {
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background: #333333;
        color:black;
        color:#afafaf;
        font-family: Tahoma;
        font-size: 12px;
        font-weight : nobold;
        width: 130px;
        height: 23px;
}
#send2 {
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background: #333333;
        color:black;
        color:#EDE3AB;
        font-family: Tahoma;
        font-size: 10px;
        font-weight : nobold;
        width: 70px;
        height: 17px;
}
textarea {
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background: #444444;
        color: black;
        color: #afafaf;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: nobold;
        SCROLLBAR-3DLIGHT-COLOR: #333333;
        SCROLLBAR-ARROW-COLOR: black;
        SCROLLBAR-DARKSHADOW-COLOR: #333333;
        SCROLLBAR-BASE-COLOR: #333333;

}

