html { height:100%; padding-bottom:1px; }
body { font: 14px arial; margin:10px 0; padding:0; text-align:center; }
form { margin:0; padding:0; }
.abs { position:absolute; z-index:10; }
#plusone { top:20px; left:720px; display:block; width:84px; height:60px; }
a { color: blue; text-decoration:none; }
#main { margin:0 auto; text-align:left; width:800px; }
#hdr { position:relative; margin-bottom:7px; }
#left { display:inline; float:left; width:198px; margin-right:10px; text-align:center;}
#right { display:inline; float:left; width:572px; padding:10px; background-color:#e2e6cd; }
#h1 { color:#5db43a; font:bold 19px arial; text-align:left; }
#txt { float:left; color:#666; font:bold 20px arial; width:483px; height:25px; }
#incl { margin-bottom:10px; }
#etxt { color:#666; font:bold 20px arial; width:483px; height:25px; }
#excl { clear:both; margin-bottom:10px; }
#prms { clear:both; padding:2px 5px; border:1px solid #5db43a; }
.ext { margin-right:10px; }
.inp { margin:7px; }
.inp a { text-decoration:none; }
.inp a:hover { text-decoration:underline; }
#ad { margin-top:15px; font:14px arial; }
#pitch { margin-top:15px; font:14px arial; }
#pit { font:18px arial; color:#000; margin-bottom:10px; }
.num { font:18px arial; color:#5db43a; margin-bottom:10px; }
#nav { }
#nav ul { list-style-type:none; margin:0 0 8px 0; padding:0; }
#nav ul li { margin-bottom:4px; text-align:left; }
#nav ul li a { display:block; width:184px; border:1px solid #ccc; text-decoration:none; padding:4px 6px; color:#00f; }
#nav ul li a:hover { background-color:#e2e6cd; border-left:1px solid #5db43a; border-right:1px solid #5db43a}
#cpy { clear:both; margin-top:20px; font:12px arial; text-align:center; }
.rep { margin-top:10px; }
#results { position:relative; clear:both; border:1px solid #e2e6cd; }
#res_left { float:left; display:inline; width:660px; margin:10px 0 10px 5px; padding-left:4px; }
#res_left pre { margin:10px 0; }
#res_left pre a { margin:10px 0; text-decoration:underline; }
#ads { float:left; display:inline; width:120px; margin:10px 0; overflow:hidden; }
#buy { background:transparent url(/images/stripesWhite.gif) repeat-x; border:1px solid #ccc; padding:5px; width:640px; margin-bottom:10px; }
#mon { background:transparent url(/images/stripesWhite.gif) repeat-x; border:1px solid #ccc; padding:5px; width:640px; text-align:center;}
#opts { font:12px arial; }
#message { text-align:center; margin:5px 0; font:20px bold arial; color:#422; }

