/* Designed and coded by Danstrog [danstrog.com] */
/* BecomeAGameTester.com */

* { margin:0; padding:0; }
body, html { background:#000; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:21px; }
p { margin-bottom:20px; }
img { border:none; }
a { color:#294f13; }

h1, h2, h3, h4 { margin-bottom:20px; font-family:"Myriad Pro", Myriad, Calibri, Cambria, Arial, Helvetica, sans-serif; font-weight:bold; }
h1 { font-size:28px; letter-spacing: 0px; color:#294f13; text-align: center; line-height: 30px; }
h6 { font-size:28px; letter-spacing: -1px; color:#294f13; }
h2 { font-size:20px; color:#522503; }
h3 { font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:10px; }
h4 { font-size:18px; color:#000000; }


#main { width:960px; margin:0 auto; }
#header { height:524px; background:url('images/bg.jpg') no-repeat top center; }
.ie7 #header { padding-top:3px; }
#logo { position:absolute; margin-top:138px; margin-left:311px; }
#top { margin-left:310px; padding-top:10px; }
#who { position:absolute; margin-left:705px; margin-top:382px; }
#who2 { position:absolute; margin-left:689px; margin-top:379px; }
#earn { position:absolute; margin-left:160px; margin-top:104px; }

#left { width:602px; float:left; background:url('images/left.jpg') repeat-y; }
.aff #left { margin-left:120px; }
#left-top { height:61px; background:url('images/left-top.jpg') no-repeat; }
#left-bottom { height:61px; background:url('images/left-bottom.jpg') no-repeat; }
.padding { padding-left:30px; padding-right:30px; }

.yellow { height:85px; background:url('images/yellow.jpg') no-repeat top center; margin-left:-41px; width:623px; margin-bottom:20px; padding-top:15px; }
.yellow img { padding-left:40px; }
.yellow span { margin-top:12px; padding-left:42px; font-size:18px; font-weight:bold; letter-spacing:-1px; display:block; }

.green { color:#294f13; }
h2.green { font-size:18px; letter-spacing:-1px; }

#flowers { height:798px; background:url('images/flowers.jpg') no-repeat; margin-left:-92px; width:674px; padding-top:20px;}
#flowers p { padding-left:92px; padding-right:40px; font-size:12px; line-height:20px; margin-bottom:15px;}
#flowers span { font-size:18px; font-weight:bold; letter-spacing:-1px; display:block; margin-bottom:10px; }

.img { float:right; padding-right:10px; }
#form { height:526px; width:918px; background:url('images/form.jpg') no-repeat; margin-left:-43px; padding-left:43px; padding-top:20px; font-size:13px; }
#form h1 { color:#000; padding-top:10px; }
.form-left { font-size:11px; color:#555; float:left; width:300px; }
.form-right { width:230px; float:right; margin-right:370px; margin-top:-30px; }
.form-right span { font-size:11px; color:#555; padding-top:10px; display:block; }

span.big { font-size:18px; font-weight:bold; }
span.big { font-size:18px; font-weight:bold; }

#fire { height:313px; width:184px; background:url('images/fire.jpg') no-repeat; position:absolute; margin-left:-214px; }
#fx { height:1235px; width:397px; background:url('images/fx.jpg') no-repeat; position:absolute; margin-left:664px; margin-top:32px; }
.chrome #fx { margin-top:47px; }
#flow { height:555px; width:139px; background:url('images/flow.jpg') no-repeat; position:absolute; margin-left:-169px; margin-top:-5px; }

#footer { clear:both; color:#fff; font-size:12px; padding-top:50px; padding-left:30px; }
#footer a { color:#fff; }
#footer span { font-size:11px; color:#555; padding-top:20px; display:block; line-height:20px; padding-right:200px; padding-bottom:30px; }
.designedby { position:absolute; margin-left:800px; }
.clear { clear:both; }

.review-left { float:left; width:200px; }
.review-left img { padding:5px; border:1px solid #eee; margin-bottom:20px; }
.review-left span { font-size:11px; color:#555; display:block; }
.review-right { float:right; width:320px; font-size:12px; padding-bottom:30px; }
#reviews { padding-top:30px; }
#reviews h2 { clear:both; font-size:20px; letter-spacing:-1px; font-style:italic; margin-bottom:30px; color:#522503; }

#right { width:280px; float:right; background:url('images/right.jpg') repeat-y; }
#right-top { background:url('images/right-top.jpg') no-repeat; width:280px; }
#right-bottom { height:53px; width:280px; background:url('images/right-bottom.jpg') no-repeat; }
.right-pad { padding:40px; color:#fff; }
.right-pad h1 { color:#fff; padding-top:10px; }
.right-pad h3 { color:#feed89; margin-bottom:20px; }
.right-pad img { padding:5px; border:1px solid #555; margin-top:20px; }

.aff textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; padding:10px; margin-bottom:50px; color:#555; }