@charset "UTF-8";
/* CSS Document Puma Equipment March 2010*/

body{margin:0; padding:0; background:#762123 url(images/body-bg.jpg) top center repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;}
.clear{margin:0; padding:0; height:0; clear:both;}
.bigYellow{font-size:16px; color:#fbc538; font-weight: bold;}
.justYellow{color:#fbc538; font-weight: bold;}

.bigGrey{font-size:16px; color:#333; font-weight: bold;}

hr{margin:0 auto; padding:0; height:1px; border:0; background:#762123; width:694px;}

#header{margin:0 auto; margin-top:50px; padding:0; width:749px;}


#slideshow{margin:5px auto; padding:0; width: 749px; height:259px;}


#navigation{margin:20px auto; padding:0; width:749px;}
	/* begin rollover */		
	#topnav {margin:0; padding:0; height: 30px; list-style: none; display: inline; overflow: hidden; width: 748px;}	
	#topnav li {margin: 0; padding: 0;list-style: none;	display: inline;}
	#topnav a {float: left;	padding: 30px 0 0 0; overflow: hidden; height: 0px !important;}		
	#topnav a:hover {background-position: 0 -30px;}
	#equiptab a {width: 175px;background: url(images/equipment-tab.png) top left no-repeat;}
	#storytab a {width: 199px;background: url(images/story-tab.png) top left no-repeat;}
	#disttab a {width: 183px;background: url(images/dist-tab.png) top left no-repeat;}
	#contacttab a {width: 191px;background: url(images/contact-tab.png) top left no-repeat;}
	/* end rollover */	


#content{margin:0 auto; margin-top:10px; padding:0; width:749px; background: #FFF url(images/content-bottom.jpg) bottom left no-repeat; color:#762123; font-size:12px;}
#content a{ text-decoration:none; color:#c99611;}
#content a:hover{ text-decoration:none; color:#000;}
.centerup{margin:0; padding:10px 25px;}

.main{margin:0; padding:0px 1px; float:left; width:500px;}
.main p{ margin:0; padding:10px 0px 0px 25px;}
.main a{color:#000; text-decoration:underline;}
.subPhoto{margin:0; padding:0; float:right; width:233px;}

.lineup{ margin:0; padding:10px 0px 0px 25px; text-align:left;}
.ltwenty{margin:0; padding:0px 0px 0px 25px;}

#equipment{margin:0 auto; padding:0; width:710px; background: url(images/eqp-centerline.jpg) top center repeat-y;}
#equipment p{ margin:0; padding:3px 5px; font-size:11px;}
#equipLeft{margin:0; padding:0; width:350px; float:left;}
#equipRight{margin:0; padding:0; width:350px; float:right;}

#equipment a{font-weight:bold; text-decoration:underline; color:#762123;}
#equipment a:hover{font-weight:bold; text-decoration:underline; color:#000;}

#tradeshow{margin:0 auto; padding:0; width:693px;}
#tradeshow th{margin:0; padding:0; height:33px; background:#762123; color:#FFF; font-size:12px; font-weight:bold;}
#tradeshow td{margin:0; padding:0px 5px; border-right: 1px solid white; border-top: 3px solid white; height:33px; background:#e3e5e6; color:#762123; font-size:12px;}

#footer{margin:0 auto; padding:20px 0px; text-align:center; color:#FFF; font-size:10px; width:748px;}
#footer a{color:#FFF; text-decoration:none;}
#footer a:hover{color:#fbc538; text-decoration:underline;}


.contactSection{margin:8px 0px; padding:0px 0px 0px 5px; border-left: 9px solid #762123; line-height:1.5em;}
.generalSection{margin:8px 0px; padding:0px 0px 0px 5px; border-left: 9px solid #727a38; line-height:1.5em;}

