body, table
{
 font-family:Verdana, helvetica, sans-serif;
 color:#000;
 font-size:x-small;
}

html, body
{
 padding:0px;
 margin:0px;
 /*display:block;
 height:100%;
 width:100%;
 overflow:hidden;
 position:relative;*/
}

body
{
 height:100%;
 background:#9C9 url(pic/shadow.gif) 0 50% repeat-x;
}

table
{
 background:#FFF;
}

#text h1
{
 font-family:Times, serif;
 color:#060;
 font-weight:normal;
 font-size:280%;
 font-style:italic;
 border:dotted #060;
 border-width:0 0 2px 0;
 text-align:left;
}

#text h2
{
 color:#630;
 font-size:115%;
 font-weight:bold;
}

#text h3
{
 color:#060;
 font-size:100%;
 font-weight:bold;
}


#text p
{
 color:#333;
}

#text p:first-letter
{
 font-size:150%;
}

#text a
{
 color:#630;
}

#text a:hover
{
 color:#060;
}

#text table img
{
 background:#060;
}

#text table a:hover img
{
 /*filter:invert;*/
 /*filter:gray;*/
 filter:xray;
}

hr
{
 color :#060;
}

#fr
{
 position:absolute;
 width:100%;
 height:300px;
 top:50%;
 left:0px;
 padding:0px;
 border:0px;
 margin:0px;
 margin-top:-150px;
}

#main
{
 position:relative;
 left:0px;
 top:0px;
 width:100%;
 height:280px;
 _height:300px;
 padding:0px;
 background:#FFF;
 border:solid #630;
 border-width:10px 0px;
 margin:0px;
 overflow:hidden;
 z-index:1;
}

#menu-position
{
 float:left;
 /*left:0px;
 top:0px;*/
 width:18%;
 height:280px;
 padding:0;
 border:dotted #060;
 border-width:0 2px 0 0;
 text-align:center;
}

#menu-style
{
 background:#FFF;
 text-align:center;
 color:#330099;
 font-weight:bold;
 padding:10px;
}

#menu-style a.button
{
 display:block;
 width:90%;
 _width:100%;
 color:#060;
 text-decoration:none;
 padding :2px;
 margin:0px 5px 0px 5px;
 border-bottom:2px solid #FFF;
}

#menu-style a:hover.button
{
 color :#FFF;
 background-color:#060;
}

#menu-style a:active.button
{
 color:#060;
}

#menu-style .bb-advert
{
 margin-top:15px;
}

#menu-style .bb-advert h6
{
 margin:0px;
 font-size:50%;
 color:#060;
}

#menu-style .bb-advert .microbar
{
 width:88px;
 margin-left:auto;
 margin-right:auto;
}

#text
{
 height:260px;
 _height:280px;
 padding:10px 2em 10px 1em;
 margin:0;
 text-align:justify;
 overflow:auto;
 scrollbar-track-color:#FFF;
 scrollbar-face-color:#FFF;
 scrollbar-highlight-color:#060;
 scrollbar-3dlight-color:#FFF;
 scrollbar-darkshadow-color:#FFF;
 scrollbar-shadow-color:#060;
 scrollbar-arrow-color:#060;
}

#photos
{
 float:left;
 position:relative;
 height:280px;
 width:312px ! important; width /**/:362px;
 padding:20px 20px 20px 30px;
 margin:0px;
 overflow:hidden;
}

.photo,
#text img
{
 border:1px solid #060;
}

table td a
{
 display:block;
 width:96px;
 position:relative;
}

.sold 
{
 position:absolute;
 background:transparent !important;
 border:0 !important;
}

.soldgif
{
 bottom:3px;
 left:6px;
}

.soldpng
{
 top:20px;
 left:30px;
}

#bann
{
 display:none;
}

#b69
{
 position:absolute;
 right:2%;
 bottom:1%;
 font-size:xx-small;
}

#b69 a
{
 color:#CFC;
 font-weight:bolder;
 text-decoration:none;
}

#b69 a:hover
{
 color:#F90;
}