html, body { background: #000; color: #fff; font-family: Verdana, Arial, sans; }

h1, h2, h3 { margin: 0; padding: 0; }
a { outline: none; color: #fff; text-decoration: none; }
img { border: none; }

#container { width: 950px; margin: 0 auto; }
#animated { float: left; }
#logo { float: left;  }
#left { width: 167px; float: left; }
#main, #bottom, #ads { width: 783px; float: left; margin-top: 10px; }

#bottom, #ads, #footer { margin-left: 167px; width: 727px;}

#footer { font-size: 22px; }

#bottom { font-size: 14px; }
#mainTop { float: left; width: 594px; }

#mainImages { float: left; width: 594px; }

#mainImages .bp { flaot: left; width: 113px; height: 149px; margin-left: 5px; }

.copy { float: left; width: 555px; margin-left: 15px; text-align: justify; }

.printingCopy { float: left; margin-bottom: 10px; }

#bottom h2 { 
	border: solid 4px #660099;
	border-bottom: none;
}

#bottom h3 { 
	margin-right: 10px;
	}
	
#bottom .tagline {
	border-bottom: solid 4px #660099;
	padding-left: 10px;
	height: 35px;
	float: left;
	width: 410px;
}

#bottom .tagline.Screen {
	width: 404px;
	}
	
#bottom .printingCopy {
	border: solid 4px #660099;
	border-top: none;
	}
	
.bp {
   background: url(../images/body.png) no-repeat top left;
   text-indent: -9999px;
   float: left;
}

.green { color: #00FF00; }
.bp.banners { background-position: 0 0; width: 181px; height: 33px; } 
.bp.bikepunkprinting { background-position: 0 -84px; width: 353px; height: 173px; float: left; } 
.bp.chain { background-position: 0 -306px; width: 738px; height: 43px; } 
.bp.contact { background-position: 0 -399px; width: 167px; height: 40px; } 
.bp.custPrintGreen { background-position: 0 -489px; width: 167px; height: 166px; margin-top: 10px; } 
.bp.custPrintPurp { background-position: 0 -705px; width: 167px; height: 180px; margin-top: 50px; } 
.bp.custPrintShop { background-position: 0 -935px; width: 353px; height: 44px; float: left; } 
.bp.digitalPrinting { background-position: 0 -1029px; width: 299px; height: 35px;  } 
.bp.midImage1 { background-position: 0 -1114px; width: 113px; height: 149px; } 
.bp.midImage2 { background-position: 0 -1313px; width: 113px; height: 149px; } 
.bp.midImage3 { background-position: 0 -1512px; width: 114px; height: 149px; } 
.bp.midImage4 { background-position: 0 -1711px; width: 112px; height: 148px; } 
.bp.midImage5 { background-position: 0 -1909px; width: 114px; height: 150px; } 
.bp.peopleweprintfor { background-position: -788px 0; width: 357px; height: 33px; margin-top: 10px; } 
.bp.screenPrinting { background-position: -788px -83px; width: 305px; height: 35px; } 
.bp.signs { background-position: -788px -168px; width: 140px; height: 32px; } 
.bp.stickers {  margin-top: 15px;  background-position: -788px -250px; width: 198px; height: 34px; } 
.bp.topImage1 { background-position: -788px -335px; width: 241px; height: 139px; float: right; } 
.bp.topImage2 { background-position: -788px -523px; width: 241px; height: 78px; float: right; } 
.bp.tshirts {  margin-top:15px; margin-bottom: 15px; background-position: -788px -651px; width: 195px; height: 31px; } 

.ad {
   background: url(../images/ads.png) no-repeat top left;
	 text-indent: -9999px;
   float: left; 
}
.ad.arms { background-position: 0 -6px; width: 110px; height: 83px; } 
.ad.bacon { background-position: 0 -133px; width: 194px; height: 93px; } 
.ad.bikeporn { background-position: 0 -276px; width: 161px; height: 44px; } 
.ad.bikestudio { background-position: 0 -370px; width: 264px; height: 53px; } 
.ad.blackbird { background-position: 0 -473px; width: 123px; height: 137px; } 
.ad.bunny { background-position: 0 -660px; width: 77px; height: 104px; } 
.ad.losGorditas { background-position: 0 -814px; width: 168px; height: 58px; } 
.ad.magicGardens { background-position: 0 -922px; width: 138px; height: 124px; } 
.ad.planb { background-position: 0 -1096px; width: 115px; height: 64px; } 
.ad.rightBanner { background-position: 0 -1211px; width: 147px; height: 462px; float: right; margin-right: 40px; } 
.ad.shutuprecords { background-position: 0 -1722px; width: 116px; height: 121px; } 
.ad.skullbat { background-position: 0 -1893px; width: 113px; height: 108px; } 
.ad.woodog { background-position: -314px 0; width: 180px; height: 170px; } 


.nursery { height: 94px; float: left; }
