body, html {
  	color: black;
	font-family: Arial;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
.mouse
{
	cursor: hand;
}
table
{
	FONT-FAMILY: Arial;
}
.header
{
	font-family:Arial;
	FONT-SIZE:13px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}

.standout
{
	font-family:Arial;
	FONT-SIZE:13px; 
	font-weight:bold;
	text-decoration:none;
}

/* Checkout Information */

.Checkout
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	font-weight:bold;
	text-decoration:none;
}
.Checkout A, .Checkout A:Visited
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	font-weight:bold;
	text-decoration:none;
	color: #990000;
}

.Checkout A:Hover
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	font-weight:bold;
	text-decoration:underline;
	color: #B89C5D;
}
.CheckRowCSS
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	font-weight:bold;
	text-decoration:none;
	background-color:#b0c4de;
}
.CheckoutAlt
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	font-weight:bold;
	text-decoration:none;
	background-color:#E4E4C9;
}
.CheckoutPrime
{
	font-family:Arial;
	FONT-SIZE:9pt; ; 
	font-weight:bold;
	text-decoration:none;
	background-color:#F4F4EA;
}
.CheckoutHeader
{
	font-family:Arial;
	FONT-SIZE:9pt;
	font-weight:bold;
	text-decoration:none;
	background-color:#B89C5D;
	color: #000000;
}
.CheckoutFooter
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	font-weight:bold;
	text-decoration:none;
}

.CheckoutEdit
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	color: black;
	font-weight:bold;
	text-decoration:none;
	background-color: Gray;
}

/* This is for the copyright on the bottom of every page */

.footer
{
	FONT-SIZE: 7PT;
	font-family: Arial;
	color: black;
	
}
.footer A, .footer A:visited
{
	FONT-SIZE: 7PT;
	font-family: Arial;
	text-decoration: none;
}
.footer A:hover 
{
	color: red;
	font-family: Arial;
	text-decoration: none;
}

/* Navigation in NAV (left) frame */

.menuheader
{
	font-size: 8.5pt;	
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
.mmspecial
{
	font-size: 8.5pt;	
	font-family: Arial;
	text-decoration: none;
}
.mmspecial A, 
.mmspecial A:visited, 
.mmspecial A:active
{
	font-family: Arial;
	font-size: 9pt;
	height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.mmspecial A:hover
{
	font-size: 8.5pt;
	width: 100%;
	color: #ff0000;
	font-family: Arial;
	height: 15px;
	background-color: lemonchiffon;
	text-decoration: none;
}
.mainmenu
{
	color: white;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight:bold;
}

.mainmenu A,
.mainmenu A:visited,
.mainmenu A:active
{
	font-family: Arial;
	font-size: 8.5pt;	
	height: 15px;
	color: #E5E5B2;
	text-decoration: none;	
}

.mainmenu A:hover
{
	font-size: 8.5pt;
	width: 100%;
	color: #E5E5B2;
	font-family: Arial;
	height: 15px;
	text-decoration: underline overline;
	font-weight: bold;
}
.mainmenuSub
{
	color: #E5E5B2;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
	font-weight:bold;
}
.mainmenuSub A,
.mainmenuSub A:visited,
.mainmenuSub A:active
{
	font-family: Arial;
	font-size: 8.5pt;	
	height: 15px;
	color: #E5E5B2;
	text-decoration: none;	
}

.mainmenuSub A:hover
{
	font-size: 8.5pt;
	width: 100%;
	color: #E5E5B2;
	font-family: Arial;
	height: 15px;
	text-decoration: underline;
}

.mainmenu1
{
	font-size: 8.5pt;	
	font-family: Arial;
	text-decoration: none;
}
.mainmenu1 A,
.mainmenu1 A:visited,
.mainmenu1 A:active
{
	font-family: Arial;
	font-size: 8.5pt;
	height: 15px;
	color: #E5E5B2;
	text-decoration: none;

}

.mainmenu1 A:hover
{
	font-size: 8.5pt;
	width: 100%;
	color: #E5E5B2;
	font-family: Arial;
	height: 15px;
	text-decoration: underline;
}

.mainmenu2
{
	font-size: 8.5pt;	
	font-family: Arial;
	text-decoration: none;
}

.mainmenu2 A, 
.mainmenu2 A:visited, 
.mainmenu2 A:active
{
	font-family: Arial;
	font-size: 8.5pt;
	height: 15px;
	color: #E5E5B2;
	text-decoration: none;
}

.mainmenu2 A:hover
{
	font-size: 8.5pt;
	width: 100%;
	color: #E5E5B2;
	font-family: Arial;
	height: 15px;
	text-decoration: underline;
}


/* Page Layout */

.PageNumber
{
	color: black;
	font-size: 8pt;	
}
.PageNumber A,
.PageNumber A:visited
{
	color: blue;
	font-size: 8pt;	
	font-family: Arial;
	text-decoration: none;
}

.PageNumber A:hover
{
	color: red;
	font-size: 8pt;	
	font-family: Arial;
	text-decoration: none;
}
.PageNumber A:active
{
	color: red;
	font-size: 8pt;	
	font-family: Arial;
	text-decoration: none;
}

.PageNumber TD
{
	font-size: 8pt;	
	font-family: Arial;
	text-decoration: none;
}

.PageFormat, 
.PageFormat TD, 
.PageFormatD
{
	color: black;
	font-size: 9pt;	
	font-family: Arial;
	text-decoration: none;
}

.PageFormat A
{
	color: #990000;
	font-size: 9pt;	
	font-family: Arial;
	text-decoration: none;
}
.PageFormat A:hover
{
	color: Red;
	color:#B89C5D;
	text-decoration:underline;
}
.OptionFormat
{
	font-family:Arial;
	FONT-SIZE:8pt; 
	text-decoration: none;
}
.SearchBox
{
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	background-color: #F1F0FF;
}
.ServicesFormat
{
	color: black;
	font-size: 10pt;	
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
.ServicesFormat A:, 
.ServicesFormat A:Visited, 
.ServicesFormat A:Link
{
	color: blue;
	text-decoration: none;	
    border : 2px outset Navy;
	padding : 2px 2px 2px 2px;;
	width : 100%;
	background-color : #FFFFF0;
}
.ServicesFormat A:hover
{
	color: red;
	text-decoration: none;	
	border : 2px inset Navy;
	padding : 2px 2px 2px 2px;
	width : 100%;
	border-color : #330099 #330099 #330099 #330099;
	background-color : #ECECEC;
	}

/* Shipping Page */
.ShippingHeader
{
	color: black;
	font-family:Arial;
	FONT-SIZE:12pt; 
	font-weight:bold;
	text-decoration: none;
}
.ShippingQuestion
{
	color: Black;
	font-family:Arial;
	FONT-SIZE:10pt; 
	font-weight:bold;
	text-decoration: none;
}

/* Login */
.login
{
	font-family:Arial;
	FONT-SIZE:8pt; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}
.logout
{
	font-family:Arial;
	FONT-SIZE:8pt;
	color:#000099;
	font-weight:bold;
	text-decoration:none;
	margin: auto;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.SignUpSM
{
	font-family:Arial;
	FONT-SIZE:8pt; 
	color:black;
	text-decoration:none;
}

.header1
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}
.header2
{
	font-family:Arial;
	FONT-SIZE:9pt; 
	color:black;
	font-weight:bold;
	text-decoration:underline;
}
.InputField
{
	font-size:8pt;
	background-color:#F0EDE6;
	width: 100;
	
}
.InputField1
{
	font-size:8pt;
	background-color:#F0EDE6;
	
}
.InputButton
{
	font-size:8pt;
	color:black;
	font-weight:bold;
}
.InputFieldInfo
{
	font-size:9pt;
}
.status
{
	font-family:Arial;
	FONT-SIZE:8pt; 
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.status A, 
.status A:visited,
.status A:link
{
	font-family:Arial;
	FONT-SIZE:8pt; 
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}
.status A:hover
{
	font-family:Arial;
	FONT-SIZE:8pt; 
	color:#B89C5D;
	font-weight:bold;
	text-decoration:underline;
}
.headerArtist
{
	font-family:Arial;
	FONT-SIZE:9pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-color: #B89C5D;
}
.headerArtist2
{
	font-family:Arial;
	FONT-SIZE:9pt;
	color:black;
	font-weight:bold;
	text-decoration:none;
	background-color: #CFCFA0;
}
.artisttitle
{
	font-family:Arial;
	FONT-SIZE:10pt;
	color:black;
	font-weight:bold;
	text-decoration:none;
}