html{background: #000; text-align: left;color:#02ae85; }
#header h1 a{display:block;background: #000 url(/images/logo.jpg) no-repeat;height:307px;width:467px;text-indent: -9999px}


#nav {position:absolute;left:0;top:200px;width:171px;height:300px;}
#nav ul li {height:34px;display: block;}
#nav ul li a {outline: none;background: #000 url(/images/nav_menu.jpg) no-repeat 0 -34px;display:block;line-height:34px;padding-left:36px;width:136px;text-align: center;font: 25px/34px 'BPdotsRegular', Arial, sans-serif;letter-spacing: 0;text-transform: uppercase}
#nav ul li a {color:#02ae85;text-decoration: none}
#nav ul li a:hover {background-position: 0 0px;}

#content {position:relative;font: 22px/27px 'MicroFLFRegular', Arial, sans-serif; margin-left:225px;margin-top:-100px;min-height: 500px;height: auto !important; height:500px;padding-right:100px;}
#footer{font: 14px/27px 'MicroFLFRegular', Arial, sans-serif;margin:10px 0; padding: 10px 0; text-align:center}

.shirts{width:770px;float:left;}
.shirts li {float:left;width:172px;margin:10px;text-align: center;}
.shirts li img {display:block;margin-bottom:10px;}

.home-slideshow{width:604px;height:353px;}


h1#page_title {font: 70px/100px 'BPdotsRegular', Arial, sans-serif;letter-spacing: 0;margin-bottom:10px;}

	
#social {position:absolute;top:0;right:0;padding:20px 79px 0 139px;width:70px;height:134px;background: transparent url(/images/planet.jpg) no-repeat}

.team-col{float:left;width:250px;}
h2 {color:#fff;font-size:26px;}
h3 {color:#fff;}
.contact{clear:both;}

.contact img {float:left;margin-right:30px;}
.contact .info {float:left;}
.contact h3 {text-transform: uppercase;font-size:24px;}