/* lets zero out the browsers */
html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
}


.background {
	background-attachment: fixed;
	background-color:#ffffff;
	background-repeat: repeat-x;
}
body {
	background-color:#f0f0f0;
	text-align:left;

}
.logintext {
  font-family: Arial;
  font-weight: bold;
  font-size:13px;
  color:#AE7442;
  text-align:left;
}

A {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666666;
  text-decoration:underline;
}
a:link, a:visited {
  position: static; display: inline;
  font-size: 1em; font-weight: normal; width: auto; height: auto;
  margin: 0; padding: 0;
  border: 0;
  background: none; color: #555;}

TR.spice,.spice, .main {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight: bold;
  color:#666666;
  text-align:left;
}

.barrytitle {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #C88672;
  text-align: left;
}

.barry {
  font-family: Arial;
  font-size: 11px;
  color: #666666;
  text-align: left;
}

.barrybold {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #AC7442;
  text-align: left;
}

.barrytext {
  font-family: Arial;
  font-size: 11px;
  color: #AC7442;
  text-align: left;
}

.barrylogin {
  background-color: #EBD4B1;
}

.barryheader {
	background-image: url(/images/design/hdr_bar.gif);
	background-repeat: repeat-y;
}

.barryheadertext {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #EBD4B1;
  text-align: left;
}

.barryprice {
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  color: #D8AA66;
  text-align: left;
}



TD.smallText,.smallText,.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size:9px;
  color:#666666;
  font-weight: bold;
  text-align:left;
}
.heading, td.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight: bold;
}

body {
	background-color:#f0f0f0;
	font-family: Verdana, Arial, sans-serif;
    font-size:12px;
    color:#666666;
	text-align:left;

}

TD.headerError{
  background-color:red;
  font-size:24px;
  color:black;
}
TR.header {
  background-color:#EBD4B1;
}


.contentbox-mid {
	background-image: url(/images/design/contentbox_mid.gif);
	background-repeat: repeat-y;
}

.contentbox-mid-fm {
	background-image: url(/images/design/mid_bar.gif);
	background-repeat: repeat-y;
}

.productbox-right {
	background-image: url(/images/design/productlisting_midright.gif);
	background-repeat: repeat-y;
}

div#content_wide {
margin-left:auto;
margin-right:auto;
text-align:center;
width:448px;
}

div#mid_container {
text-align:center;
position:absolute;
left:215px;
top:0px;
width:400px;
}

div#container {
text-align:center;
width:900px;
position:absolute;
left:0px;
top:0px;
}

div#container_body {
position:absolute;
left:0px;
top:150px;
width:850px;
}

div#header {
margin-left:auto;
margin-right:auto;
text-align:center;
width:792px;
}

div#column_left {
position:absolute;
left:50px;
top:0px;
}

div#column_right {
position:absolute;
left:690px;
top:0px;
}

div#guitar_text {
position:relative;
left:0px;
top:0px;
width:225px;
}

div#guitar_image {
position:relative;
left:225px;
top:-225px;
width:150px;
text-align:center;
	background-repeat: repeat-y;
}


div#guitar_container {
position:absolute;
left:-75px;
top:315px;
width:390px;
text-align:center;
}

div#banners {
	position:relative;
	left:-110px;
	top:50px;
	width:150px;
	text-align:center;
}
.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
}


.toolbox-mid {
	background-image: url(/images/design/box_content.gif);
	background-repeat:repeat-y;
}

.productlisting-top {
	background-image: url(/images/design/product_listing_border_T.gif);
	background-repeat: repeat-x;
}

.productlisting-bottom {
	background-image: url(/images/design/bdr_btm.gif);
	background-repeat: repeat-x;
}

.productlisting-right {
	background-image: url(/images/design/bdr_right.gif);
	background-repeat: repeat-y;
}

.productlisting-left {
	background-image:url(/images/design/bdr_left.gif);
	background-repeat: repeat-y;
}


.subnav-header {
	background-image: url(/images/design/subnav_header_center.gif);
	background-repeat:repeat-x;
}



.fm_btn_view{
margin-top:5px;
}

#copyright
{
	font-size: 9px;
  padding-top: 0px;
	padding-bottom: 5px;
	text-align: center;


}
<!-- end styles for navmenu //-->
