
html { height: 100%; min-width: 1003px; background: none repeat scroll 0% 0% rgb(248, 248, 249); }
body { margin: 0px; color: rgb(0, 0, 0); position: relative; font: 12px/15px Arial,Helvetica,sans-serif; background: url('bg-body.jpg') repeat scroll 50% 0px transparent; min-width: 1003px; min-height: 100%; }
img { border-style: none; }
a { text-decoration: none; color: rgb(0, 0, 255); }
p { margin: 0px; }
a:hover { text-decoration: underline; }
.wrapper { overflow: hidden; width: 1003px; margin: 0px auto; padding: 70px 0px; }
.main { float: right; text-align: center; position: relative; z-index: 20; }
.main-holder { overflow: hidden; margin: 0px auto; width: 663px; }
.logo { background: url('logo.png') no-repeat scroll 0% 0% transparent; width: 179px; height: 79px; text-indent: -9999px; overflow: hidden; float: left; margin: 17px 0px 0px; }
.logo a { display: block; height: 100%; }
.desc { font: 57px/59px "Arial Black",Helvetica,sans-serif; color: rgb(194, 3, 0); text-transform: uppercase; float: right; margin: 31px 0px 0px; }
.container { width: 1003px; margin: 23px 0px 0px; }
.box { width: 663px; margin: 0px auto; box-shadow: 0px 0px 35px rgb(0, 0, 0); border-radius: 14px; }
.box-frame { overflow: hidden; border-radius: 14px; }
.box-holder { background: -moz-linear-gradient(center bottom , rgb(255, 47, 0) 14%, rgb(167, 0, 0) 79%) repeat scroll 0% 0% rgb(167, 0, 0); overflow: hidden; border-top-left-radius: 14px; border-top-right-radius: 14px; }
.box-holder-frame { background: url('attention.png') no-repeat scroll 1px 2px transparent; padding: 29px 10px 29px 109px; }
.box-holder-frame p { color: rgb(255, 255, 255); letter-spacing: -1px; font: 25px/27px Arial,Helvetica,sans-serif; text-align: left; }
.box-holder-frame p strong { font: 25px/27px "Arial Black",Helvetica,sans-serif; }
.middle { width: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 25px 0px 39px; }
.text { text-align: center; }
.text p { font: 30px/32px Arial,Helvetica,sans-serif; color: rgb(166, 0, 0); text-transform: uppercase; }
.text p strong { font: 30px/32px "Arial Black",Helvetica,sans-serif; }
.img-box { height: 159px; margin: -14px 0px 0px; position: relative; }
.img { overflow: hidden; position: relative; height: 159px; width: 663px; }
.img img { border-radius: 14px; vertical-align: top; float: left; }
.img em { position: absolute; bottom: 0px; left: 0px; height: 33px; width: 100%; border-bottom-right-radius: 14px; border-bottom-left-radius: 14px; background: url('shadow.png') repeat-x scroll 0px 100% transparent; }
.block-btn { width: 663px; margin: 15px auto 0px; text-align: center; }
.btn { overflow: hidden; background: url('bg-btn.png') no-repeat scroll 0% 0% transparent; height: 59px; color: rgb(143, 8, 0); max-width: 564px; vertical-align: top; display: inline-block; padding: 0px 0px 0px 20px; font: 24px/59px "Arial Black",Gadget,sans-serif; text-shadow: 1px 1px 0px rgb(255, 255, 117); }
.btn strong { background: url('bg-btn.png') no-repeat scroll 100% -61px transparent; float: left; padding: 0px 25px 0px 5px; height: 59px; cursor: pointer; }
.btn:hover { background-position: 0px -120px; text-decoration: none; }
.btn:hover strong { background-position: 100% 100%; }
.btn strong em { height: 59px; overflow: hidden; font-style: normal; float: left; }
