
.small-gray:link          { color: #969696; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.small-gray:visited          { color: #969696; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.small-gray:hover       { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

.small-gray:active       { color: black; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
#header {
width : 700px;
margin : auto;
border-bottom : 5px solid #d4d4d4;
padding-bottom : 10px;
margin-bottom : 5px;
height : 63px;
}
#header h1 {
margin-top : 0;
margin-right : 0;
margin-left : 0;
margin-bottom : 10px;
padding-bottom : 5px;
}
#footer {
width : 700px;
text-align:center;
margin-top:500px;
margin-left: auto;
margin-right: auto;}
#body {
width : 700px;
margin : auto;
}
#menu        { float: left; border: #fff; width: 120px }
#menu ul         { background-color: #d4d4d4; margin: 0; padding: 0; border: solid thin #69c }
#menu li  { list-style-type: none; list-style-position: ; margin: 0; padding: 3px }
#menu ul a {
display : block;
text-decoration : none;
color : #000000;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 16px;
margin : 0;
}
#menu ul a:active {
display : block;
text-decoration : none;
color : #000000;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 16px;
margin : 0;
}
#menu ul a:visited {
display : block;
text-decoration : none;
color : #000000;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 16px;
margin : 0;
}
#menu ul a:hover {
display : block;
text-decoration : underline;
color : #000000;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 16px;
margin : 0;
}
#text  { margin-left: 120px; padding: 10px 30px 30px }
#text h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
font-weight : bold;
margin : 0;
margin-bottom : 10px;
color : #6699cc;
}
#text h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 17px;
text-align : center;
font-weight : bold;
margin : 0;
color : #000;
}
#text h6 {
font-size:14px;
font-weight:bold;
color:#FF0000;
margin-top:15px;
margin-bottom:0px;}
#text h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-align : center;
font-weight : normal;
margin : 0;
color : #000;
}
#text h5 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-align : left;
font-weight : bold;
margin-top : 15px;
margin-bottom:0;
color : #6699cc;
}
#text h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 19px;
text-align : center;
font-weight : bold;
margin : 0;
margin-top : 15px;
margin-bottom : 10px;
color : #6699cc;
}
.salesheader {
background-color:#6699cc;
padding:2px;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
text-align : center;
font-weight : bold;
margin-top : 10px;
margin-bottom:4px;
color : #ffffff;}
.pianophoto{ 
width:245px;
margin-left:270px}
.pianodescription{
font-weight:bold;
color: #6699cc;
padding-top:3px;
width:250px;
float:left;
text-align:center;}

.itemlist {
width:150px;
margin-top:10px;
padding-left:0px;
margin-left:10px;
list-style:none;
float:left;
padding-right:5px;
font-size:12px;
line-height:16px;
border-right:#6699cc solid 1px;}

.question {
width:250px;
float:left;
background-color:#6699cc ;
border-top:#FFFFFF 2px solid;
padding:3px;}
.answer {
width:250px;
height:100%;
float:left;
color:#FFFFFF;
background-color:#6699cc;
border-top:#FFFFFF 2px solid;
border-left:#FFFFFF 2px solid;
padding:3px;}
#faq {
float:left;
width:514px;
background-color: #6699cc;}
.colum{
width:120px;
float:left;
padding:2px;
text-align:center;
border:#6699cc 1px solid;}
.columheader{
background-color:#6699cc;
text-align:center;
padding:2px;
font-weight:bold;
float:left;
border-bottom:2px #FFFFFF solid;
border:#FFFFFF 1px solid;
width:120px;}
.leftcolum{
float:left;
width:265px;
padding:2px;}
.rightcolum{
padding:2px;
width:200px;
float:left;}

