@charset "utf-8";
/* CSS Document */

* {	margin: 0 auto;	padding: 0; }

body { color:#fff; font: 12px Verdana, Tahoma, Arial, sans-serif; background: url(../images/bkg.gif) repeat-x #000; }
h1 { background: url(../images/bkg-h1.gif) no-repeat; height: 50px; margin: 21px 0 0 0; padding: 10px 0 0 57px; -padding: 0 0 0 57px; }
h3 { font-size: 21px; margin: 20px 0; width: 750px; font-weight: normal;}

a { color: #f6e900; font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline; }

p {	margin: 0 0 20px 0;	line-height: 1.6em; }

img { border: 0; }

.wrapper { width: 100%; }


/* NAV STYLES */

.wrapper .content .menuItems { float: left; width: 800px; font-weight: bold; height: 56px; margin: 214px 0 0 43px; -margin: 182px 0 0 16px; }
.wrapper .content .menuItems li { float: left; list-style: none; padding:0; margin: 0 34px 0 0; line-height: 2.3em; }
.wrapper .content .menuItems li a { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration:none; color:#fff; }
.wrapper .content .menuItems li a:hover { text-decoration:none; color:#f6e900; }

/*-----*/


.wrapper .outer { width: 100%; background: url(../images/bkg-footer.gif) repeat-x bottom #ed1c24; }
.wrapper .outer .partTwo { width: 100%; background: url(../images/bkg-footer-large.jpg) no-repeat center bottom; }
.wrapper .outer .partTwo .inner { width: 100%; background: url(../images/bkg.gif) repeat-x; }

.wrapper .outer .partTwo .inner .content { width: 804px; min-height: 1100px; vertical-align:middle; background: url(../images/bkg-content.gif) repeat-y; padding: 0 0 30px 0;}
.wrapper .outer .partTwo .inner .content .header { width: 804px; height: 266px; background: url(../images/header.jpg) no-repeat; }

.wrapper .outer .partTwo .inner .content .copy { margin: 20px 0 0 57px; width: 700px; }
.wrapper .outer .partTwo .inner .content .copy .rewards { float: left; height: 180px; width: 780px; margin: 50px 0 50px -20px; }
.wrapper .outer .partTwo .inner .content .copy .rewards .rewardButton { float: left; margin: 0 0 0 0; }
.wrapper .outer .partTwo .inner .content .copy .rewardPanel { float: left; width: 666px; -width: 500px; background: #000000; padding: 27px 27px; -padding: 27px 57px; margin: 0 0 20px -14px; -margin: 0 0 20px 0px; display:none;}
.wrapper .outer .partTwo .inner .content .copy .rewardPanel h2 { font-size: 18px; margin: 0 0 27px 0; }
.wrapper .outer .partTwo .inner .content .copy .rewardPanel ul { float: left; vertical-align: middle; margin: 0 0 0 0; }
.wrapper .outer .partTwo .inner .content .copy .rewardPanel ul li { width: 630px; height: 18px; padding-right: 20px; background: url(../images/arrow.gif) 164px 0px no-repeat; list-style:none; text-align: left; }
.wrapper .outer .partTwo .inner .content .copy .rewardPanel ul li a { color: #f6e900; font-weight: bold; text-decoration: none;  }
.wrapper .outer .partTwo .inner .content .copy .rewardPanel ul li a:hover { color: #666666; }

.wrapper .outer .partTwo .inner .content .copy .rewardPanel div.entry div.region { display: none; }

.wrapper .outer .partTwo .inner .content .copy  ol { margin: 15px 15px 15px 30px; }
.wrapper .outer .partTwo .inner .content .copy  ul {margin: 0 0 20px 35px; }
.wrapper .outer .partTwo .inner .content .copy  ol li { margin: 0 0 0.8em 0; line-height: 1.6em; }
.wrapper .outer .partTwo .inner .content .copy  ul li { margin: 0 0 0.8em 0; line-height: 1.6em; }

.wrapper .outer .partTwo .inner .content .copy .games { text-align: center; }

.wrapper .outer .partTwo .inner .content .footer { margin: 10px 0 0 0; text-align: center; }



/* form */
form div { float: left; height: 30px; }
form div div.label { float: left; width: 350px; }
form div div.input { float: left; width: 350px; }

.wrapper .outer .partTwo .inner .content .copy .rewardPanel div div.entry { margin: 20px 0px; }

