@charset "utf-8";
html{height:100%;}
body{margin:0;padding:0;}
body{background:url(../images/tcloth.png);font-family:'Open Sans',Arial,sans-serif;color:#404040;position:relative;-webkit-font-smoothing:antialiased;font-weight:400;font-size:18px;height:100%}.
wrapper{background:url(../images/wood.png);height:100%;text-align:center;height:720px}
.plate{height:600px;background:url(../images/plate.png) transparent no-repeat top center;width:420px;padding:0 150px;margin:0 auto}
#decor{position:absolute;z-index:1;background:url(../images/decor.png) transparent top center no-repeat;top:0;display:block;top:0;height:834px;width:100%;margin:0 auto}
a.logo{height:155px;width:300px;display:block;margin:0 auto;margin-bottom:40px;z-index:2;position:relative}
a.logo span{display:none}
.plate h2{font-size:24px;font-weight:800;font-style:italic;line-height:30px;border-bottom:1px solid #404040;padding-bottom:10px}
.plate p{font:400 18px/30px 'Open Sans',sans-serif;padding-top:10px}
.footer_headers{width:680px;margin:0 auto;display:block;overflow:hidden;margin-bottom:6px}
.search_register{background:url(../images/tlcoth_b_d.png) bottom;padding-bottom:7px;box-shadow:#283a47 0 1px 4px}
.search_register .inner{background:url(../images/tcloth_b.png);overflow:hidden;padding-top:7px}
.search_register .content{width:680px;margin:0 auto;padding:6px 0}
.rform{float:left;width:520px}
.follow{float:right;width:140px}
h3{font:800 italic 18px/28px 'Open Sans',sans-serif;color:#fff;text-shadow:#1c0f0b 0 1px 4px;-moz-text-shadow:#1c0f0b 0 1px 4px;-webkit-text-shadow:#1c0f0b 0 1px 4px;text-align:left}
input.email{background:url(../images/sprite.png) -100px 0;width:326px;height:52px;float:left;border:0;padding:0 20px;position:relative;z-index:2;color:#777d81;font:400 18px/48px "Open Sans",sans-serif;margin-right:5px}input.email:focus,input.email:hover{background-position:-100px -60px;color:#323232}
.send{background:url(../images/sprite.png) -100px -120px;width:123px;height:52px;float:left;border:0;padding:10px;position:relative;z-index:2;color:#777d81;font:bold 18px/18px "Open Sans",sans-serif}
.send:hover{background-position:-100px -180px;color:#fff}
form{position:relative;z-index:10}
.rform p{color:#fff;font-style:italic;font-size:13px;display:block;clear:left;padding:5px 0;margin:0;text-align:left}
.follow a{background:url(../images/sprite.png) 0 0;width:50px;height:66px;float:left;position:relative;z-index:2}
.follow a span{display:none}
a.l_facebook:hover{background-position:0 -132px}
a.l_twitter{background-position:-50px 0}
a.l_twitter:hover{background-position:-50px -132px}
.footer{padding-top:25px;font-size:14px;color:#486978}