﻿body 
{
	margin:0;
	font-family:Tahoma;
	font-size:11px;
}
.logo
{
	position:absolute;
	left:126px;
	top:0px;
	height:44px;
	width:50px;
}
.topNav
{
	position:absolute;
	left:680px;
	top:28px;
	background-color:#ffffff;
	z-index:1;	
	letter-spacing:20px;
}
.leftNav
{
	position:absolute;
	top:65px;
	width:122px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	line-height:20px;	
	font-size:11px;	
}
.leftNav a:link
{
	color: #330033;
	text-decoration: none;
}	
.leftNav a:visited
{
	color:#330033;
	text-decoration:none;
}
.leftNav a:hover
{
	color: #0000ff;
	text-decoration:none;
}
.footerMain
{
	background-color:#ffffff;
	position:absolute;
	letter-spacing:1px;
	width:200px;
	top:460px;
	text-align:right;
	color:Gray;
	font-size:10px;
	padding-right:5px;
}
.generalContent
{
	position:absolute;
	left:126px;
	width:658px;
	top:52px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:1px;
}
.checkoutContent
{
	position:absolute;
	left:126px;
	width:658px;
	top:52px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#dddddd;
	padding:1px;
}
.homeContent1
{
	position:absolute;
	left:126px;
	height:250px;
	width:658px;
	top:52px;
	background-image:url(images/Top-658-4-10.jpg);
}
.aboutContent2
{
	position:relative;
	left:15px;
}
.derek
{
	background:url(images/derek.jpg);
	height:100px;
	color:#dddddd;	
}
.jp
{
	background:url(images/jp2.jpg);
	height:100px;
	color:#dddddd;
}
.aboutContent1
{
	position:absolute;
	left:126px;
	/*height:450px;*/
	width:658px;
	top:52px;
	background-image:url(images/tunnel_light.jpg);
}

.homeContent2
{
	position:absolute;
	padding:10px;
	left:127px;
	top:312px;
	width:635px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
.homeHeadline
{
	font-family:Verdana,Arial;
	font-size:20px;
	color:#333333;
	letter-spacing:20px;
}
.homeHeadline2
{
	font-family:Verdana,Arial;
	font-size:12px;
	color:Navy;
	letter-spacing:1px;
}
.homeHeadline
{
	font-family:Verdana,Arial;
	font-size:18px;
	color:#333333;
	letter-spacing:8px;
}
.artistBanner
{
	position:absolute;
	left:126px;
	height:75px;
	width:650px;
	top:52px;
}
.artistNav
{
	position:absolute;
	left:126px;
	width:280px;
	top:130px;
	text-align:left;
}
.artistName
{
	position:absolute;
	left:406px;
	width:370px;
	top:128px;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial;
	letter-spacing: 1px;
}
.artistArea
{
	position:absolute;
	left:126px;
	width:650px;
	top:145px;
}
.smallRed
{
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.generalHeader
{
	font-weight: bold;
	font-size: 18px;
	color:#696969;
	font-family: 'Arial Rounded MT Bold' , Arial;
	letter-spacing: -1px;
}
.TopItemName
{
	font-weight: bold;
	font-size: 14px;
	color:#696969;
	font-family: 'Arial Rounded MT Bold' , Arial;
	letter-spacing: 0px;
}
.TopItemNameBlue
{
	font-weight: bold;
	font-size: 14px;
	color:Blue;
	font-family: 'Arial Rounded MT Bold' , Arial;
	letter-spacing: 0px;
}
.TrackName
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: Blue; 
	FONT-FAMILY: 'Arial Rounded MT Bold', Arial; 
	LETTER-SPACING: -1px;
}
.normal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}
.cart
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.normal li
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    list-style-type:square;
    padding-right:10px;
    left:5px; 
}
.normalWhite
{	
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;  
	color:#ffffff;
}
.normalWhiteB
{	
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;  
	color:#ffffff;
}
.right
{
	text-align:right;
}
.cartFooter
{
	background-color:#eeeeee;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-left:160px;
    position:relative;	
}
.floatleft
{
	float:left;
}
.inv1
{
    font-size: 11px;
	border-bottom:solid 1px #cccccc;
	width:60px;
	text-align:center;
	vertical-align:top;
}
.inv2
{
    font-size: 11px;
	border-bottom:solid 1px #cccccc;
	width:350px;
	text-align:left;
	vertical-align:top;
}
.inv3
{
    font-size: 11px;
	border-bottom:solid 1px #cccccc;
	width:60px;
	text-align:right;
	vertical-align:top;
}
.inv4
{
    font-size: 11px;
	width:60px;
	text-align:right;
	vertical-align:top;
}
.inv5
{
    font-size: 11px;
	width:350px;
	text-align:right;
	vertical-align:top;
}
.inv6
{
    font-size: 11px;
	border-bottom:solid 1px #cccccc;
	width:125px;
	text-align:left;
	vertical-align:top;
}
.inv7
{
    font-size: 11px;
	border-bottom:solid 1px #cccccc;
	width:345px;
	text-align:left;
	vertical-align:top;
}
.inv8
{
    font-size: 11px;
	width:125px;
	text-align:left;
	vertical-align:top;
}
.inv9
{
    font-size: 11px;
	width:345px;
	text-align:left;
	vertical-align:top;
}
.BlueRed1, a.BlueRed1, a.BlueRed1:link, a.BlueRed1:visited
{
	padding-right: 5px;
	font-weight: normal;
	font-size: 11px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a.BlueRed1:hover
{
	padding-right: 5px;
	color: #cc0033;
	text-decoration: none
}
.BlueRed2, a.BlueRed2, a.BlueRed2:link, a.BlueRed2:visited
{
	padding-right: 5px;
	font-weight: normal;
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a.BlueRed2:hover
{
	padding-right: 5px;
	color: #cc0033;
	text-decoration: none
}