*{margin:0; padding:0;}
ul,li {list-style:none;}
a img {border:none;}

body {background: url(../img/body-bg.jpg) top center;}

#site {width:100%; height:100%;}
#site td.center {width:912px; margin:0 auto; vertical-align:top;}
#site td.left {background:url("../img/left.jpg")}
#site td.right {background:url("../img/right.jpg")}
#wrapper {width:912px; margin:0 auto;}
#header {width:912px; height:106px; background:url("../img/header-bg.jpg")}
#header h1 {float:left; margin:10px 0 0 6px; display:inline;}
#banner1 {float:right; margin:24px 6px 0 0; display:inline;}
#menu-out {width:462px; float:left;}
#login {float:right; display:inline; font-family:arial; font-size:11px; color:#360501; text-transform:none;}
#login a {color:#001c46;}
#login table {float:left; margin-top:0px;}
#login input.login {margin-top:-3px; position:relative;}
#login input.text {font-size:11px; color:#360501;   width:78px; height:19px; background:url("../img/forma1.jpg"); border:none; margin-right:5px;}
#login input.password {font-size:11px; color:#360501;  width:113px; height:19px; background:url("../img/forma2.jpg"); border:none; margin-left:15px;
margin-right:5px;}
#menu {width:912px; height:40px; background:url("../img/menu-bg.jpg"); font-family:Georgia; font-size:12px; color:#e60404; text-transform:uppercase;}
#menu ul {padding:18px 0 0 19px;}
#menu ul li {display:inline; margin-right:20px;}
#menu ul li.about {margin:0 35px 0 7px;}
#menu ul li.last {margin-right:0px;}
#menu ul li a {color:#fff;}
#menu ul a.home {color:#E60404;}

#main {width:644px; height:375px; background:url("../img/main-bg.jpg"); float:left;}
#search-out {float:left;}
#search {width:268px; height:270px; background:url("../img/search-bg.jpg");font-family:tahoma; font-size:11px; float:left; color:#ffffff;}
#search p.head { font-family:Georgia; font-size:18px; color:#fff; margin-top:26px; margin-bottom:16px; font-weight:bold; margin-left:29px;}
#search span.name {color:#ffef00;}
#search select {  margin-bottom:4px; color:#101010; font-size:10px; height:19px;}
#search select.norm {width:51px;margin-right:5px;}
#search select.norm1 {width:51px;margin-right:5px; margin-left:5px;}
#search span {color:#fff;}
#search span.l {position:relative; top:-2px;color:#fff;}
#search table {margin-left:29px;}
#search table img.search {position:relative; top:5px;}
#block1 {width:268px; height:105px; background:url("../img/block1.jpg"); clear:both; color:#b8d5ff; font-family:tahoma; font-size:11px;}
#block1 table {margin:22px 0 0 17px; float:left; display:inline;}
#block1 span {font-weight:bold;}
#content {clear:both; height:339px;}
#text {width:390px; height:339px; float:left; background:url("../img/text-bg.jpg"); color:#ffffff; font-size:12px; font-weight:bold; font-family:Georgia; position:relative;}
#text p.head {text-transform:uppercase; color:#fff9a5; font-weight:bold; font-family:arial; margin-top:29px; margin-bottom:21px; font-size:14px;}
#text p {margin-left:45px; margin-right:50px; line-height:20px;}
#text a {color:#fff; text-decoration:none; text-transform:uppercase;}
#text a span {color:#fdf68e;}
#features {width:254px; height:339px;float:left;background:url("../img/features-bg.jpg"); font-size:11px; color:#fff; font-family:tahoma;}
#features p.head { font-family:Georgia; font-size:18px; color:#fff; margin-top:30px; margin-bottom:16px; font-weight:bold; margin-left:29px;}
#features span.name {color:#ffef00;}
#features a.and {color:#90fe00;}
#features ul {margin-left:30px;}
#features ul li p {position:relative; top:-2px;}
#feat-out {clear:both;}
#feat1 {float:Left;width:150px;}


#features ul li {
  padding: 8px 0 4px 29px;
}
#f1 {background: url("../img/f1.jpg") no-repeat 0 50%;}
#f2 {background: url("../img/f2.jpg") no-repeat 0 50%;}
#f3 {background: url("../img/f3.jpg") no-repeat 0 50%;}
#f4 {background: url("../img/f4.jpg") no-repeat 0 50%;}
#f5 {background: url("../img/f5.jpg") no-repeat 0 50%;}
#f6 {background: url("../img/f6.jpg") no-repeat 0 50%;}
#f7 {background: url("../img/f7.jpg") no-repeat 0 50%;}
#f8 {background: url("../img/f8.jpg") no-repeat 0 50%;}


#members {width:268px; height:339px; float:left;background:url("../img/members-bg.jpg"); color:#a2a1a1; font-family:tahoma; font-size:11px;}
#members a {color:#fef7aa;}
#members p.head { font-family:Georgia; font-size:18px; color:#fff; margin-top:30px; margin-bottom:16px; font-weight:bold; margin-left:29px;}
#members span.name {color:#d20000;}
#members table {margin-left:27px;}
#members td img {margin-right:15px;}
#members table td {padding-bottom:7px;}


#block2 {width:912px; height:100px; background:url("../img/block2.jpg")}
#banner2 {margin-left:6px;}
#footer {width:912px; height:40px; background:url("../img/footer-bg.jpg")}
#c {font-family:tahoma; font-size:10px; color:#366499; margin:15px 0 0 10px; float:left; display:inline;}
#d {float:right; font-family:tahoma; font-size:11px; color:#001839; margin:14px 10px 0 0; display:inline;}
#d a {color:#001839; margin:0 3px 0 3px;}

#join-link { 
 
z-index:100;
 
display:block;
height:130px;
left:243px;
position:absolute;
top:207px;
width:128px;