.pagebody {
background-color:#000000;
margin-left:2px;
margin-right:2px;
margin-top:0px;
}
.pagebodytable {
width:760px;
background-image:url('../images/maintableleftrepeatbg.jpg');
background-repeat:repeat-y;
background-position:left;
}
.pagebodytableleft {
width:150px;
background-image:url('../images/maintableleftbg.jpg');
background-repeat:repeat;

}
.pagebodytableright {
width:610px;
background-image:url('../images/mainbodybgline.jpg');
background-repeat:repeat;
background-position:bottom;
}
.pagebodytablerightwhite {
width:610px;
background-color:#ffffff;
background-repeat:repeat;
background-position:bottom;
}
.pagebodytablebottom {
height:52px;
background-image:url('../images/maintablebottombg.jpg');
background-repeat:no-repeat;
background-position:bottom;
}
.pagebodytableunderbottom {
height:52px;
background-image:url('../images/maintableunderbottombg.jpg');
background-repeat:no-repeat;
background-position:top;
}

.colorwoodxxsmalltext {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}

.xxsmallfontblack {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
}
.xxxsmallfontblack {
	font-size: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
}
.searchtext {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}
.palistpricetext {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
}
.bonlistpricetext {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
}
.listpricetext {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
}
.colorwoodxxsmalltext {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}
.directpricetext {
	font-size:0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color:blue;
	font-weight:bold;
}
.padirectpricetext {
	font-size:x-small;
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
}
.bondirectpricetext {
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
}
.pasalepricetext {
	font-size:x-small;
	font-family: Arial, Helvetica, sans-serif;
	color:#ae0318;
	font-weight:bold;
	font-style:italic;
}
.pasalepricetextyellow {
	font-size:x-small;
	font-family: Arial, Helvetica, sans-serif;
	color:#f5f201;
	font-weight:bold;
	font-style:italic;
}
.bonsalepricetextyellow {
	font-size:large;
	font-family: Arial, Helvetica, sans-serif;
	color:#f5f201;
	font-weight:bold;
	font-style:italic;
}
.salepricetext {
	font-size:0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color:#c20009;
	font-weight:bold;
}

.saleamounttext {
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color:#e22b07;
	font-weight:bold;
}

.irpricetext {
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color:#062c80;
	font-weight:bold;
}

.guitarsalepricetext {
	font-size:0.9em;
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
}
.producttitle {
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
}

.emailsignuptable {
height:38px;
width:760px;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
background-image:url('../images/mainheadernewsletterbar.jpg');
background-repeat:no-repeat;
}
.newemailsignuptable {
height:40px;
width:760px;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
background-image:url('../images/mainheadersearchbar.jpg');
background-repeat:no-repeat;
}
.cartheadertable {
height:80px;
width:615px;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
background-repeat:no-repeat;
}
.redline {
height:1px;
width:760px;
background-color:#CC0000;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
}
.cartredline {
height:1px;
width:500px;
background-color:#CC0000;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
}
.cell {
border-width:0px;
padding:0px;
border-spacing:0px;
height:20px;
}
.smallcell {
border-width:0px;
padding:0px;
border-spacing:0px;
height:10px;
}
.verysmallcell {
border-width:0px;
padding:0px;
border-spacing:0px;
height:5px;
}
.searchcell {
border-width:0px;
padding-top:7px;
border-spacing:0px;
height:50px;
vertical-align:top;
}
.listpricecell {
height:25px;
width:150px;
vertical-align:bottom;
text-align:center;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
background-repeat:no-repeat;
}
.directpricecell {
height:25px;
width:150px;
vertical-align:middle;
text-align:center;
border-collapse:collapse;
border-width:0px;
padding:0px;
border-spacing:0px;
background-repeat:no-repeat;
}
.aboutcarvin {
    text-align:justify;
    margin:4px;
    width:610px;
    padding:4px;
}

input.button {
 color: black;
 font-size: 10px;
 background-color: #c0c0c0;
 margin-top: 1px;
 margin-left: 3px;
 border: 2px #333333 outset;
 }

.h1 {
color: white;
font-family: Verdana;
font-size: 24px;
font-weight: bold;
background-color: #a60000;
width: 350px;
text-align: center;
}

select {
background-color: #c0c0c0;
color: black;
width: 190px;
float: left;
margin-left: 10px;
}

.choose {
color: #c0c0c0;
font-size: 12px;
font-weight: bold;
margin-left: 205px;
}

.radio {
font-family: Verdana;
color: #c0c0c0;
font-size: 10px;
margin-left: 6px;
width: 180px;
float: left;
}

.radioL {
width: 75px;
float: left;
}

.radioR {
float: left;
}

.search {
margin-left: 6px;
padding-top: 15px;
}

.newsearch {
margin-left: 400px;
padding-top: 0px;
}

.noresults {
width:700px;
margin-left: 5px;
color: #c0c0c0;
font-size: 16px;
line-height: 20px;
}

.counter {
width:700px;
margin-left: 3px;
color: #c0c0c0;
font-size: 10px;
font-style: italic;
line-height: 20px;
}

.description {
width:700px;
margin-left: 5px;
color: #c0c0c0;
font-size: 10px;
line-height: 14px;
text-align:center;
}

.headline {
padding-top: 10px;
padding-bottom: 10px;
}

.error {
color: red;
font-size: 14px;
}

.content {
height: 325px;
}
.bluebutton {
 font-size:10px;
 color:#FFFFFF;
 border-color: #000000;
 background-color: #5278b3;
}

.abouttitle {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:110%;
	color:#ece401;
	vertical-align:top;
	width:400px;
	height:25px;
    letter-spacing: 2px;
    overflow:hidden;
    position:absolute;
}

.abouthomepage {
     font-family: Arial, Helvetica, sans-serif;
     height:90px;
     width:945px;
     padding-top: 6px;
     padding-left: 10px;
     text-align:left;
     color:#ffffff;
     vertical-align:middle;
     font-size:12px;
     border-collapse:collapse;
     border-width:0px;
     border-spacing:0px;
}

.artists {
     height:74px;
     width:685px;
     padding-top: 8px;
     padding-left: 5px;
     text-align:left;
     vertical-align:middle;
     font-size:8px;
     border-collapse:collapse;
     border-width:0px;
     border-spacing:0px;
}
.featuredplayer {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:4px;
}
.featuredplayertitle {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:150%;
	vertical-align:top;
	width:400px;
	height:25px;
    letter-spacing: 2px;
    overflow:hidden;
    position:absolute;
}
.moreartists {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	text-align: right;
	vertical-align:top;
	width:600px;
	height:25px;
    letter-spacing: 1px;
    overflow:hidden;
    position:absolute;
}
.videohomepage {
     height:269px;
     width:255px;
     padding-top: 1px;
     padding-left: 7px;
     text-align:left;
     vertical-align:middle;
     font-size:8px;
     border-collapse:collapse;
     border-width:0px;
     border-spacing:0px;
}
.videorightpage {
     height:259px;
     width:255px;
     padding-top: 5px;
     padding-left: 7px;
     text-align:left;
     vertical-align:top;
     font-size:8px;
     border-collapse:collapse;
     border-width:0px;
     border-spacing:0px;
}
.featuredvideotitle {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	font-size:140%;
	vertical-align:top;
	padding-top: 2px;
	width:255px;
	height:5px;
    letter-spacing: 2px;
    overflow:hidden;
    position:absolute;
}

.quicklinks {
     width:200px;
     padding-top: 8px;
     padding-left: 5px;
     text-align:left;
     font-family: arial;
     font-size:9px;
     border-collapse:collapse;
     border-width:0px;
     border-spacing:0px;
}

a.qlinks {font-family: arial; font-size: 100%; color: #000000; text-decoration: none }

a:visited.qlinks {font-family: arial; font-size: 100%; color: #9b9b9b; text-decoration: none }

a:hover.qlinks {font-family: arial; color: #ff0000; text-decoration: none}

a.topmenu {font-family: Arial, Helvetica, sans-serif; font-size: 68%; color: #fefefe; text-decoration: none }

a:visited.topmenu {font-family: Arial, Helvetica, sans-serif; font-size: 68%; color: #fefefe; text-decoration: none }

a:hover.topmenu {font-family: Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none}

a.topmenusearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #fefefe; text-decoration: none }

a:visited.topmenusearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #fefefe; text-decoration: none }

a:hover.topmenusearch {font-family: Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none}

a.middlemenu {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #000000; text-decoration: none }

a:visited.middlemenu {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #000000; text-decoration: none }

a:hover.middlemenu {font-family: Arial, Helvetica, sans-serif; color: #342af5; text-decoration: none}

a.middlemenusearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none }

a:visited.middlemenusearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none }

a:hover.middlemenusearch {font-family: Arial, Helvetica, sans-serif; color: #342af5; text-decoration: none}

a.middlemenusale {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #d61a01; text-decoration: none }

a:visited.middlemenusale {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #000000; text-decoration: none }

a:hover.middlemenusale {font-family: Arial, Helvetica, sans-serif; color: #fcf304; text-decoration: none}

a.middlemenusalesearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #d61a01; text-decoration: none }

a:visited.middlemenusalesearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none }

a:hover.middlemenusalesearch {font-family: Arial, Helvetica, sans-serif; color: #fcf304; text-decoration: none}

a.bottommenu {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #c0c0c0; text-decoration: none }

a:visited.bottommenu {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #fefefe; text-decoration: none }

a:hover.bottommenu {font-family: Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none}

a.bottommenusearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #c0c0c0; text-decoration: none }

a:visited.bottommenusearch {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #fefefe; text-decoration: none }

a:hover.bottommenusearch {font-family: Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none}


a.topmenubbs {font-family: Arial, Helvetica, sans-serif; font-size: 68%; color: #fefefe; text-decoration: none }

a:visited.topmenubbs {font-family: Arial, Helvetica, sans-serif; font-size: 68%; color: #fefefe; text-decoration: none }

a:hover.topmenubbs {font-family: Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none}

a.middlemenubbs {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #000000; text-decoration: none }

a:visited.middlemenubbs {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #000000; text-decoration: none }

a:hover.middlemenubbs {font-family: Arial, Helvetica, sans-serif; color: #342af5; text-decoration: none}

a.middlemenusalebbs {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #d61a01; text-decoration: none }

a:visited.middlemenusalebbs {font-family: Arial, Helvetica, sans-serif; font-size: 71%; color: #000000; text-decoration: none }

a:hover.middlemenusalebbs {font-family: Arial, Helvetica, sans-serif; color: #fcf304; text-decoration: none}
