@charset "UTF-8";
/* CSS Document */
* {margin: 0; padding: 0; position:relative;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
img {
	border-style: none;
}
body {
	margin:0;
	padding:0;
	text-align:center;
}
#container {
	background-image:url(../assets/background.jpg);
	background-repeat:no-repeat;
	width: 1024px;
	height:auto;
	margin: 0 auto;
	text-align:left;
}
#header {
	width:1024px;
	height:167px;
	background:url(../assets/header.jpg) no-repeat;
}

	#header a {position:absolute;display:block;outline:none;}
	#news {width:71px;height:25px;left:303px;top:22px;background:url(../assets/news.png) top no-repeat;}
	#clothes{width:94px;height:28px;left:397px;top:52px;background:url(../assets/clothes.png) top no-repeat;}
	#boombox {width:120px;height:38px;left:508px;top:21px;background:url(../assets/boombox.png) top no-repeat;}
	#artists {width:79px;height:27px;left:654px;top:59px;background:url(../assets/artists.png) top no-repeat;}
	#links {width:67px;height:35px;left:756px;top:14px;background:url(../assets/links.png) top no-repeat;}
	#contact {width:101px;height:28px;left:825px;top:59px;background:url(../assets/contact.png) top no-repeat;}
	#news:hover,#news:active {background-position:0 -25px;}
	#clothes:hover,#clothes:active {background-position:0 -28px;}
	#boombox:hover,#boombox:active {background-position:0 -38px;}
	#artists:hover,#artists:active {background-position:0 -27px;}
	#links:hover,#links:active {background-position:0 -35px;}
	#contact:hover,#contact:active {background-position:0 -28px;}

#leftcol {
	width:230px;
	min-height:475px;
	float:left;
	padding: 15px 15px;
	text-align:center;
}
#content {
	float:left;
	width:714px;
	min-height:465px;
	padding: 20px 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 50px
}
#footer {
	clear:both;
	width:1024px;
	height:60px;
	text-align:center;
	border-top:#000 solid;
	padding: 10px 0px;
}
p.header1 {
	font-family: helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
p.header2 {
	font-family: helvetica, sans-serif;
	font-size: 16px;
	text-align:center;
	font-weight:bold;
}
p.bodycopy1 {
	font-family: helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
}
p.footer1 {
	font-family: helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.2;
	font-variant:small-caps;
}
a.footerlink1:link {
	color:#666;
	text-decoration:none;
}
a.footerlink1:visited {
	color:#666;
	text-decoration:none;
}
a.footerlink1:hover {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
a.footerlink1:active {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
p.leftcolheader1 {
	font-family: helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.shirt {
	height:275px;
	width:714px;
	clear:left;
}
.shirtImage {
	height:255px;
	width:347px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	text-align:center;
}
.shirtDesc {
	height:240px;
	width:357px;
	float:left;
	margin-top:35px;
	text-align:center;
}
p.shirtDesc {
	font-family: helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
}
a.shirtdesclink:link {
	color:#666;
	text-decoration:none;
}
a.shirtdesclink:visited {
	color:#666;
	text-decoration:none;
}
a.shirtdesclink:hover {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
a.shirtdesclink:active {
	color:#666;
	text-decoration:none;
}
p.shirtheader {
	font-family: helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	font-weight:bold;
}
.artists {
	height:275px;
	width:714px;
	clear:left;
}
.artistsImage {
	height:255px;
	width:347px;
	float:left;
	text-align:center;
	margin-top:20px;
	margin-left:10px;
}
.artistsDesc {
	height:275px;
	width:357px;
	float:left;
	margin-top:20px;
}
.contact {
	width:714px;
	margin-top:20px;
	text-align:center;
}
a.contactlink:link {
	color:#666;
	text-decoration:none;
}
a.contactlink:visited {
	color:#666;
	text-decoration:none;
}
a.contactlink:hover {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
a.contactlink:active {
	color:#666;
	text-decoration:none
}
.links {
	text-align:center;
	margin-top:20px;
	width:714px;
}