body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
body {
	background-color: #628D87;
	text-align: center;
	min-height: 1000px;
}
h1 {
	font-size: 2em;
}

a:link {
	color: #FFFFFF;
}
a:visited {
	color: #999999;
}
a:hover {

	color: #628D87;
}

.coverImg {
	border-style: solid;
	border-color: #666666;
	border-width: 1px;
}

.prop {
    height:400px;
    float:right;
    width:1px;
  }

.thrillText {
	font-style: normal;
	line-height: 130%;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 12px;
}

.vault {
	font-style: normal;
	line-height: 130%;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 10px;
}

.warning {
	font-size: 14px;
	font-weight: bold;
	color: #EE3333;
}

#debug {
color: #000000;

}

.debug {
color: #000000;

}
.smallTitle {
        font-size: 10px;
        color: #1A0F02;

        font-weight: bold;
        text-transform: uppercase;
}


.bioText {
        font-size: 12px;
        color: #CCCCCC;
        vertical-align: 120%;
        padding: 5;
        background-color: #403C22;
        background-position: left top;
        text-align: left;
        line-height: 120%;
}

#wrapper {
width: 799px; 
text-align: left;  
margin-left: auto;
margin-right: auto; 
margin-bottom: 0px;
background: #1a0f02;
padding: 0px;
}


#maincontent {
min-height: 400px;
margin-left: 30px;
margin-right: 29px;
background: #1A0f02;
padding: 0px;
}


#footer {
padding: 0px;
margin-top: 0px;
margin-bottom:0px;
}


.headline {

font-size: 14px;
font-weight: bold;
text-decoration: underline;

}

.newsitem {
font-style: normal;
color: #dddddd;
font-size: 12px;
}

.distribText {

padding-left: 8px;
line-height: 140%;
}

#catalog_header {

        margin-top:10px;
        text-align:right;
}

#catalog_header a {
	font-family:arial, verdana;
	font-weight:bold;
	color:#d3c02d;
	text-decoration:none;
	font-size:12px;
	padding-right:10px;
}

.searchresults li {
     list-style: square outside;
     font-size: large;
     color: #DDDDDD;
     margin-bottom: 1em;
}

/* matt 2009 */
.bonusIndicator {
    color: #ff0; 
    text-align:center; 
}

.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }

.error { font-weight:bold; color:#f00; font-size:11pt; }
div.error { padding:4px; border: 2px solid #f00; }


.cart_banner  { 
    text-align:right;
    background-color: #77f;
    margin:5px 0px;
} 

.cart-row { 
    color:#000;
    background-color: #eee; 
}

.cart-row td a { color: #00a; text-decoration:none; } 
.cart-row td a.remove-link { color: #77f; font-size:90%; text-decoration:underline; } 
.cart-row td {
    color:#000;
    font-style: normal;
    line-height: 130%;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    font-size: 12px;
}

.cart-col-quantity { text-align:right; font-size:10pt; } 
.cart-col-format { text-align:right; font-size:10pt; } 
.cart-col-price { text-align:right; font-size:10pt;} 
.cartlink-artist { font-size:12pt; } 
.cartlink-title { font-size:10pt; } 
.old-price { color: #a00; text-decoration: line-through; }
.new-price { color: #080; font-weight: bold; font-style: italic; } 

