/* CSS Document */
html, body{
background:#FFFFFF;
}

h2{
font-size:65px;
}

div.floating-menu {
position:absolute;
left:11px;
z-index:200;
}

#horizontalcontent
{
position:relative;
overflow-x:auto;
overflow-y:hidden;
border-left: 1px solid black;
border-right: 1px solid black;
}

#verticalcontent
{
position:relative;
overflow-y:auto;
}

.push {
padding-top:130px;
}

.pushindex {
padding-top:100px;
}

.opacity img{
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.opacity:hover img{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

.guitarpics {
   padding:1px;
   border:1px solid #000000;
   background-color:#FFFFFF;
}

#models {
}

#models td{
text-align:left;
vertical-align:top;
padding:30px;
}

#modelpage td {
vertical-align:top;
}

#fixedsidepics {
}