body{margin:0; padding:0; background:url(../img/wallpaper_bottom.jpg) repeat 0 0; color:#fff; font-family:Georgia, "Times New Roman", Serif;}
a{color:#b47d1f; text-decoration:none;}
a:hover{text-decoration:underline;}

#shoptop{background:url(../img/wallpaper_top.jpg) repeat-x left top; height:788px;}
#winpicture{position:absolute; top:760px; left:59%;}
#shopbottom{text-align:center;}
#flashcontent{position:absolute; left:50%; margin-left:-512px; outline:none;}
#content{width:800px; text-align:left; position:absolute; left:50%; margin:30px 10px 10px -400px;}
#content img{border:none;}
#winmessage h1, #winmessage h2{font-weight:normal; line-height:20px; margin:0; padding:0;}
#winmessage h1{color:#fff; font-size:30px; margin-bottom:20px;}
#winmessage h2{color:#f4a928; font-size:40px; margin-bottom:20px;}
#winmessage h3{color:#8C8C8C; padding:0;}
#messages, #winners{float:left;}
#socialbuttons{margin:35px 0; clear:both;}
#socialbuttons img{border:none;}
#manual{margin-bottom:50px;}
#manual p{margin:0 0 5px; font-size:14px;}
#activity{clear:both;}
#messages, #winners{width:50%; margin-bottom:40px;}
#messages p, #winners p{color:#fff; font-size:14px;}
#messages .what{margin:0 0 5px;}
#messages .what a{color:#fff;}
#messages .who{margin:0; padding:0; line-height:14px;}
#messages .when{margin:5px 0 0; font-size:10px;}
#winners .curlytitle, #winners .winner{margin-left:130px;}
#nascom{clear:both; text-align:center; color:#8C8C8C; margin-bottom:30px; font-size:12px;}
#disclaimer{clear:both; padding:40px 0 40px; border-top:1px solid #1D1D1D;}
#disclaimer p, #disclaimer h4{color:#383838;}
#disclaimer p{font-size:12px;}

.logo{margin-bottom:50px;}
.curlytitle{margin-bottom:25px;}
.message{margin-bottom:30px;}
.winner{margin-bottom:12px;}
.announce{margin-bottom:40px;}

