body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #252525;
margin: 0 0 0 0;
padding: 10px 0 20px 0;
color: #000;
}

html {
overflow-y:scroll;
}

h1 {
color: #656565;
font-size: 26px;
margin: 0 0 8px 0;
padding: 0 0 0 0;
}

h2 {
color: #11FF00;
font-size: 22px;
margin: 0 0 4px 0;
padding: 0 0 0 0;
}

.top {
color: #fff;
font-weight: bold;
font-size: 26px;
margin: 0 0 0 0;
padding: 50px 0 0 45px;
display: block;
}


p {
font-size: 12px;
margin: 0 0 8px 0;
padding: 0 0 0 0;
}

a:link {
color: #000000; 
text-decoration: none; 
}

a:visited {
color: #000000; 
text-decoration: none; 
}

a:hover {
color: #000000; 
text-decoration: underline; 
}

a:active {
color: #000000; 
}

#logo {
width: 956px;
background: url(images/logo.jpg) no-repeat;
margin: 0 auto 0 auto;
display: block;
overflow: hidden;
height: 0;
padding-top: 50px;
overflow:hidden;
}

#container {
width: 954px;
border-left: solid 1px #BCB9B9;
border-right: solid 1px #BCB9B9;
border-bottom: solid 1px #BCB9B9;
background: #343434;
margin: 0 auto 0 auto;
padding: 0 0 6px 0;
}

#header a{
display: block;
overflow: hidden;
background: url(images/guitar-head2.jpg) no-repeat;
height: 200px;
margin: 0 auto 0 auto;
padding: 0px 0 0 10px;
color: #fff;
font-size: 16px;
font-weight: bold;
}

.top {
padding: 40px 0 0 520px;
margin: 0 0 0 0;

}

#content {
width: 902px;
float: left;
background: url(images/fade-small.png) repeat-x #343434;
margin: 0 0 0 0;
padding: 30px 10px 10px 42px;
color: #fff;
}

#content h1 {
padding: 0 0 0 18px;
}

#content h2 {
padding: 0 0 0 18px;
}

#content p {
padding: 0 0 0 18px;
}

#content ul{
padding: 0 0 0 18px;
background: #343434;
}

#content li{
float: left;
background: url(images/product2.jpg) no-repeat top;
height: 259px;
width: 160px;
list-style: none;
margin: 0 10px 10px 0;
padding: 0 0 0 0;
text-align: center;
}

#content li img{
margin-bottom: 6px;
padding: 5px 0 0 0;
}

#content li a{
text-decoration: none;
font-weight: bold;
color: #fff;
}

#content li a:hover{
text-decoration: none;
}

#content ul li h3.name {
font-size: 11px;
color: #fff;
font-weight: bold;
display: block;
min-height: 45px;
padding: 10px 4px 0 4px;
margin: 0 0 0 0;
}

#content ul li h3.name a:hover{
color: #000;
}

#content ul li  .price {
display: block;
font-weight: bold;
color: #AFACAC;
padding: 0 0 9px 0;
}

#content ul li  .details a{
display: block;
color: #000;
font-weight: bold;
padding-right: 2px;
}

#content ul li  .details a:hover{
color: #E44425;
}

#footer {
clear: both;
width: 870px;
border-top: 1px solid #252525;
background: #343434;
color: #656565;
margin: 0 auto 0 auto;
padding: 20px 42px 0 42px;
list-style:none;
text-align: center;
}



#footer li{
display:inline;
border-right: 1px solid #656565;
padding: 0 5px 0 5px;
line-height: 18px;

}

#footer a{
text-decoration: none;
color: #656565;
}

#footer a:hover{
color: #fff;
}

img {
border: none;
}




