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

@import url(/css/reset.css);
@import url(/css/polls.css);

body {background: black url(/images/v4/woody.jpg); font-family: Arial, Helvetica, sans-serif; line-height: 1em;}

dfn.default{font-style:normal;}
#wrap{width:100%; text-align:center; }
#body{width:945px; height:100%; background-color:black; margin:0 auto; text-align:left;}
* html #body{width:960px; height:100%; background-color:black; margin:0 auto; text-align:left;}
#body-legal{width:766px; background-color:black; margin:0 auto; text-align:left; height:500px;}
#body-ws{background:#000000; height:470px; width:773px; margin:0 auto;}
*html #body-ws{background:#000000; height:470px;  margin:0 auto;}
#body-news{width:100%; height:100%; background-color:#000000;}
#left{float:left; width:766px;}
* html #left{float:left; width:771px;}
#right{float:left; width:179px;}
#cart{}
#header{}
#flashcontent{width:800px;}
#flash_rack{}
#genius{}
#newTables{background:#ffffff url(/images/v4/b_newTables.jpg) no-repeat; width:761px; height:320px; text-align:left;}
#balls{background:#666666 url(/images/v4/b_balls.jpg) no-repeat; width:761px; height:41px; text-align:left;}
#mission{background:#666666 url(/images/v4/b_mission.jpg) no-repeat; width:169px; height:320px; text-align:left;}
#perfect{width:246px; height:362px;}
#table{width:251px; height:362px;}
#shirts{width:254px; height:362px;}
#poll {width:179px;}
#footer{clear:both; background: #000000 url(/images/v4/b_footer.jpg) no-repeat right;  width:936px; height:34px; text-align:left; line-height:0.75em;}
#legal{color:#FFFFFF; margin:20px;}
.legal-1{color:#FFFFFF; margin:20px;}
.legal-2{color:#FFFFFF; margin:20px; width:340px;}
* html .legal-2{color:#FFFFFF; margin:20px; width:300px;}

#ballin_Flash{float:left;}

ul.text{padding-left:5px;margin:5px 0;}
li.text{background: url(/images/v4/bullet.gif) no-repeat 2px 5px; font-size:12px; padding-top:0px; line-height:1.65em;}

#newTables ul {padding-top:2px; font-weight:bolder;}
#newTables ul li {padding-left:12px;margin:1px 0;}
#newTables ul li.bullet {background: url(/images/v4/bullet2.gif) no-repeat left ; font-weight:bolder;}

a, span {font-family:Arial, Helvetica, sans-serif;}
h1{color:#000000; font-size:12px;}
h2{color:#000000; font-size:12px;}
h3{color:#000000; font-size:12px;}
h4{width:550px; text-align:left; color:#ff9900; font-size:0.5em}
h1.legal{color:#CCCCCC; font-weight:bold;}
h1.orange{color:#ff9900; font-weight:bold;}
span{font: bold small italic; text-align:center;}
p.body{text-indent: 3em; text-align:left;}
p.title{font-weight:bold; margin-top:2em; text-align:left;}
p.flash{margin:1.5em;}

p.table2{background-color:#666666}

.all{margin: 5px 0px 0px 5px}
* html .all{}
.all-R{margin: 5px 5px 0px 5px}
.all-B{margin: 5px 5px 5px 5px}
.all-L{margin: 0px 5px 5px 5px}
.head{background: url(/images/v4/b_hd_bkgd.gif); height:51px;}
.hh{height:51px;}
.genius{}
.h_tables{padding:27px 10px 5px 425px; width:330px; text-align:left; text-align:justify; font-size:12px;}
* html .h_tables{padding:27px 10px 5px 425px; width:320px; text-align:left; text-align:justify; font-size:12px;}
.balls{padding:25px 50px 0px 50px; width:360px; text-align:left; color:#ff9900;}
.topNav{}
.mission{padding:30px 5px 0px 5px; width:159px; font-size:10px; line-height:1.1em; color:#333333; text-align:justify;}
.rack{padding:10px 5px 5px 5px; width:231px; font-size:10px; line-height:1.25em; color:#FFFFFF;text-align:justify;}
.table{padding:10px 5px 0px 5px; width:231px;  font-size:10px; line-height:1.25em; color:#FFFFFF; text-align:justify;}
.iphone{padding:0 5px 0px 5px; width:159px;font-size:10px; line-height:1.25em; color:#FFFFFF; text-align:justify; font-weight:bold;}
.iphone_link {}
.table2{}
.shirts{padding:10px 10px 0px 10px; width:231px; font-size:10px; line-height:1.25em; color:#FFFFFF; text-align:justify;}
.footer{padding:0 0 30px 10px; text-align:left; color:#ff9900; font-size:9px;}
.links{color:#f8991d; font-size:10px;}
.links2{color:#ffffff; font-size:10px;}
.www{color:#f8991d;}
.book{color:#f8991d; font-style:italic;}
.poll{padding:5px;}

a{text-decoration: none;}

p.footer-2{text-align:center; background-color:#666666; padding:12px 0px; width:935px;}
* html p.footer-2{text-align:center; background-color:#666666; padding:12px 0px; width:940px;}
p.legal{color:#FFFFFF; font-size:12px;}
* html p.legal{color:#FFFFFF; font-size:12px; width:300px;}
p.terms{color:#FFFFFF; font-size:9px; line-height:11px;}
* html p.terms{color:#FFFFFF; font-size:9px; line-height:11px; width:300px;}


/*downloads section*/

div.dl-ss{margin-bottom:5px;}
p.dl-img{width:50px; height:50px; border:0; text-align:left;} 
p.dl-ss{}
p.dl-ssf{color:#f0f0f0; padding-top:5px; font-size:16px;}
a.dl-a{color:#f8991d; font-size:9px; text-align:left;}
a.dl-a2{color:#f8991d; font-size:9px; padding-left:7px; text-align:left;}
img.dl-img{padding:5px;}
.ye{color:#f8991d; font-size:10px;}
al-L{text-align:left;}
p.b{font-weight:bold;}



/*padding*/
.p-50{padding:50px;}
.pl-10{padding-left:10px;}
.pl-20{padding-left:20px;}
.pl-30{padding-left:30px;}

.pt-3{padding-top:3px;}
.pt-5{padding-top:5px;}
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}

.pb-5{padding-bottom:5px;}
.pb-10{padding-bottom:10px;}
.pb-20{padding-bottom:20px;}
.pb-30{padding-bottom:30px;}

.pr-10{padding-right:10px;}
.pr-20{padding-right:20px;}
.pr-30{padding-right:30px;}

.a-c{text-align:center;}

.m-5{margin:5px;}
.m-10{margin:10px;}
.mt-5{margin-top:5px;}
.mt-10{margin-top:10px;}
.mt-50{margin-top:50px;}

.ml-10{margin-left:10px;}
.ml-5{margin-left:5px;}

.mr-5{margin-right:5px;}

.mb-5{margin-bottom:5px;}





