html {height: 100%}
body {margin: 0px; background-color: #3D3329; height: 100%}

#basic {height: 100%; background-image: url(pic/bg.gif); background-repeat: repeat-x; border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #2D241C; margin: auto}

#counter {position: absolute; z-index: 10; left: 0px; top: 0px}

#hword {font-family: Arial; font-size: 21px; color: #990000;}

#ibo {height: 331px}

#contact {border-top: 1px solid #990000; font-family: Tahoma; font-size: 12px; color: #252525; font-weight: bold; padding-top: 2px; text-align: left; width: 400px}

#blank {width: 580px; height: 593px; background-image: url(pic/blank.jpg); background-repeat: no-repeat; position: relative; font-family: Verdana; font-size: 13px; color: #E3DED8; clear: both}

#blank table {font-family: Tahoma; font-size: 12px; color: #E3DED8;}

#logo {width: 470px; height: 128px; font-family: Tahoma; font-size: 11px; color: #BFBDBB; overflow: hidden; font-weight: bold; float: left}

#headline {color: #EBCA16; padding-bottom: 2px; text-transform: uppercase; padding-left: 44px; padding-top: 25px; font-family: Trebuchet MS,Arial; font-size: 18px;}

#phone {font-family: Georgia; font-size: 30px; color: #ffffff; padding-top: 20px; float: left}

#email {font-family: Georgia; font-size: 26px; color: #ffffff; padding-top: 5px; padding-left: 5px; float: left}

#menu {padding-top: 10px; padding-left: 25px; padding-right: 20px}

#down {background-color: #000000; text-align: center; font-family: Tahoma; font-size: 11px; color: #BFBDBB;}

#pg {position: absolute; z-index: 10; left: 280px; bottom: 15px; text-align: center; font-weight: bold}

#text {padding-left: 90px; padding-right: 14px; height: 500px; overflow: hidden; line-height: 16px}

#hid_block {width: 31px; height: 31px; background-color: #3D3329; position: absolute; z-index: 20; left: 0px; top: 0px}

#sign {position: absolute; z-index: 30; left: 460px; top: -60px}

h1 {margin-top: 12px; font-family: Arial; font-size: 18px; font-weight: normal}
p {margin-top: 8px; margin-bottom: 0px}
i {font-style: normal}
img {border: 0px}

form {margin: 0px; padding: 0px}
.input {width: 300px; border: 1px solid #2D241C; background-color: #eaeaea; padding: 5px; font-size: 18px; font-family: Arial}
.sub {width: 120px; border: 1px solid #2D241C; padding: 5px; font-weight: bold}
select {border: 1px solid #2D241C; padding: 7px; background-color: #eaeaea;}
.textarea {font-size: 14px; overflow: auto}
.msg {color: #EBCA16; font-weight: bold; padding-left: 10px}
.fix {font-size: 15px; color: #ffffff; font-weight: bold}

#msg_form {padding-top: 20px}
.msg2 {color: #EBCA16; font-weight: bold; padding-top: 10px;r}

.clear {clear: both; height: 1px; overflow: hidden}

ul {margin-top: 10px; padding-left: 14px;}
ul, {padding: 0px; margin-left: 14px}
ul li {padding-bottom: 3px}

A.menu:link, A.menu:visited, A.menu:active {display: block; background-image: url(pic/m_arr.gif); background-repeat: no-repeat; background-position: 10px 12px; padding-left: 27px; font-family: Arial,Tahoma; font-size: 23px; color: #eeeeee; text-decoration: none; padding-top: 4px; padding-bottom: 4px}
A.menu:hover {background-image: url(pic/m_arr2.gif); background-color: #261F19; text-decoration: none}

#down a:link, #down a:active, #down a:visited, #down a:hover {color: #8A760B; text-decoration: underline}
a:link, a:active, a:visited, a:hover {color: #ffffff; text-decoration: underline}

#key {font-family: Arial,Verdana; font-size: 16px; line-height: 24px; padding-left: 28px; padding-bottom: 20px; padding-top: 5px}
a.key:link, a.key:active, a.key:visited {color: #cccccc; text-decoration: none}
a.key:hover {text-decoration: underline}
