h1 {
		font-family:'Bitter', serif;
		color:#333333;
		font-size:1.2em;
		padding-top:72px;
		padding-right:45px;
}

h2 {
		font-family:'Bitter', serif;
}

h3 {
		font-family:'Bitter', serif;
}

h4 {
		font-family:'Bitter', serif;
}

p {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		color:#ffffff;
}

body {
		background-image:url(../images/bg.jpg);
		background-repeat:repeat-x;
		background-color:#333333;
		background-attachment:scroll;
		padding-top:0px;
		margin-top:0px;
		background-position:center;
		background-position:top;
}

#wrapper {
		width: 1000px;
		height:auto;
		margin:0px auto;
		text-align:left;	
}

#logocontainer {
		width:1000px;
		height:120px;
}

.logo {
		padding-top:25px;
		padding-left:15px;
		float:left;
}

#content{
		width:1000px;
		height:auto;
		padding-bottom:20px;
		float:left;
}

#itemcontent{
		width:1000px;
		height:auto;
		padding-bottom:20px;
		float:left;
}

#footer {
		border-top:dotted 1px #666666;
		height:45px;
		width:980px;
		clear:both;
}

.footertext {
		padding-top:8px;
		float:left;
		color:#666666;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		width:auto;		
}

.validtext {
		padding-top:8px;
		color:#666666;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		text-align:right;		
}

.items-wrapper {
		width:208px;
		float:left;
		background-image:url(../images/item-top.jpg);
		background-position:top;
		background-repeat:no-repeat;
		background-color:#000000;
		padding-left:13px;
		padding-right:15px;
		padding-top:15px;
		margin-bottom:12px;
		margin-right:12px;
}

.items-title {
		color:#666666;
		font-family:'Bitter', serif;
		font-size:16px;
}

.items-description {
		color:#333333;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		padding-top:3px;
		padding-bottom:15px;
}

.items-image {
		padding-bottom:15px;
}

.itemspage-wrapper {
		width:950px;
		height:auto;
		float:left;
		background-image:url(../images/itempage-top.jpg);
		background-position:top;
		background-repeat:no-repeat;
		background-color:#000000;
		padding-left:15px;
		padding-right:15px;
		padding-top:15px;
		padding-bottom:20px;
		margin-bottom:12px;
}

.itemspage-left {
		width:457px;
		float:left;
		margin-right:25px;
}

.itemspage-right {
		width:460px;
		float:left;
}

.itemspage-title {
		color:#FFFFFF;
		font-family:'Bitter', serif;
		font-size:56px;
}

.itemspage-description {
		color:#FFFFFF;
		font-family:'Bitter', serif;
		font-size:30px;
		padding-top:3px;
		padding-bottom:15px;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color:#666666;
}

.rightwrap {
		width:460px;
}

.buttons {
		color:#ffffff;
		padding-top:18px;
}

.itemspage-image {
		padding-bottom:15px;
		float:left;
		margin-right:35px;
}

.soundcloud {
		padding-top:20px;
}

.tracklist {
		font-family:Georgia, "Times New Roman", Times, serif;
		float:left;
		width:260px;
		color:#ffffff;
		font-size:22px;
		padding-top:20px;
		padding-bottom:25px;
}

.about {
		color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		clear:both;
		font-size:16px;
		padding-top:20px;
		padding-bottom:25px;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color:#666666;
		border-top-width: 1px;
		border-top-style: dotted;
		border-top-color:#666666;
}

.aboutfront {
		color:#FFFFFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		padding-top:20px;
		padding-bottom:25px;
}

.facebookpost {
		padding-top:18px;
		padding-bottom:15px;
}

a:link {
		color:#ff9933;
		text-decoration:none;
		font-family:'Bitter', serif;
		font-size:16px;
}

a:visited {
		color:#ff9933;
		text-decoration:none;
}

a:active {
		color:#ff9933;
		text-decoration:none;
}

a:hover {
		color:#ff6600;
		text-decoration:none;
}

#creditfooter {
		display: none;
}

