* { margin: 0; padding: 0; }
body { background: #000000 url(../images/bg_body.jpg) center top; font-size: 62.5%; font-family: Arial, Helvetica, sans-serif; line-height: 1.4; text-align: center; background-repeat: no-repeat}
#wrap { margin: 0 auto; width: 1000px; padding-bottom: 100px; text-align: left; position: relative;}

#top {width: 1000px;}
#top .logo{float: left; width: 266px; }
#top .banner{float: left; width: 728px; margin-top: 24px;}

#nav {width: 1000px;}
#nav .lft{float: left; width: 321px;}
#nav .rgt{width: 679px; float:left; background-image: url(../images/nav-rgt-bg.jpg); width: 679px; height: 126px;}
#nav .rgt ul{margin: 60px 0px 0px 34px; list-style: none; font: italic 14px Trebuchet MS; color: #FFFFFF;}
#nav .rgt ul li{float: left; padding-right: 30px;}
#nav .rgt ul li a{color: #FFFFFF; text-decoration: none;}
#nav .rgt ul li a:hover{color: #FFFFFF; text-decoration: underline;}
#nav .rgt ul li.active{color: #ffea00;}
#nav .rgt ul li.active a{color: #ffea00; text-decoration: none;}
#nav .rgt ul li.active a:hover{color: #ffea00; text-decoration: underline;}

#content {width: 1000px;}
#content .lft{float: left; width: 321px;}
#content .lft .players{background-image: url(../images/players_bg.jpg); width: 321px; height: 252px; font: normal 12px Trebuchet MS; color: #FFFFFF;}
#content .lft .players .ttl{padding: 114px 0px 0px 24px; font: normal 16px Trebuchet MS; color: #f7e115;}
#content .lft .players .list {padding: 16px 0px 0px 40px; font: normal 12px Trebuchet MS; color: #FFFFFF;}
#content .lft .banner-bg{margin-left: 8px; width: 306px; height: 256px; text-align: center;}
#content .rgt{float: left; width: 679px;}
#content .rgt .bg{background-image: url(../images/main-bg.jpg); width: 656px; height: 508px;}
#content .rgt .bg .home-txt{text-align: center; padding-top: 48px;}
#content .rgt .bg .start{text-align: right; padding-right: 31px;}
#content .rgt .bg .prizes{padding-left: 21px;}

#content .rgt .bg1{background-image: url(../images/bg1.jpg); width: 656px; height: 508px;}
#content .rgt .bg1 .prize{padding: 68px 0px 0px 44px;}
#content .rgt .bg1 .prize .title{font: normal 16pt Trebuchet MS; color: #425364;}
#content .rgt .bg1 .prize .image{padding-top: 40px;}
#content .rgt .bg1 .register{float: right; padding: 0px 40px 0px 0px;}
#content .rgt .bg1 .rules{padding: 0px 0px 0px 44px;}
#content .rgt .bg1 .rules .title{font: normal 16pt Trebuchet MS; color: #425364; padding-bottom: 20px;}
#content .rgt .bg1 .rules .cont{width: 425px; padding-bottom: 10px; *padding-bottom: 6px;}
#content .rgt .bg1 .rules .cont .lft{float: left; width: 110px; padding-right: 10px; font: normal 10pt Trebuchet MS; color: #493d17; text-align: right; padding-top: 2px;}
#content .rgt .bg1 .rules .cont .rgt{float: left; width: 305px; font: normal 10pt Trebuchet MS; color: #272727;}
#content .rgt .bg1 .rules .cont .rgt .input{background-image: url(../images/input-bg.gif); width: 196px; height: 20px; border: none;}
#content .rgt .bg1 .rules .cont .rgt .textareabox{width: 196px; border: none;}
#content .rgt .bg1 .share{padding: 30px 0px 0px 44px;}

#content .rgt .challenge{background-image: url(../images/challenge-bg.jpg); width: 679px; height: 507px;}
#content .rgt .challenge .pad{padding: 36px 0px 0px 44px;}
#content .rgt .challenge .pad .txt{float: left; width: 412px;}
#content .rgt .challenge .pad .title{font: normal 16pt Trebuchet MS; color: #425364;}
#content .rgt .challenge .pad .disc{padding-top: 54px; font: normal 14px Trebuchet MS; color: #636363; width: 200px;}
#content .rgt .challenge .pad .disc1{padding-top: 44px; font: normal 18px Trebuchet MS; color: #6a207f; width: 350px;}
#content .rgt .challenge .pad .disc1 .input{background-image: url(../images/input-bg1.jpg); width: 254px; *width: 244px; height: 29px; border: none; font: normal 10pt Trebuchet MS; color: #adadad; padding: 10px 0px 0px 10px;}
#content .rgt .challenge .pad .timer{float: left; width: 223px;}
#content .rgt .challenge .pad .timer .numb{padding: 118px 0px 0px 30px; font: normal 22px Trebuchet MS; color: #FFFFFF}
#content .rgt .challenge .pad .search{margin-top: 140px; background-image: url(../images/search-bg.gif); width: 433px; height: 41px;}