body {
background-color:#000000;
background-image:url(mainbg.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:Arial, "Helvetica", sans-serif;
color:#ffffff;
text-align:left;
margin-top:0;
}

#wrapper {
width:770px;
background-color:#272727;
margin:10px auto;
word-wrap:break-word;
border:1px solid #000000;
overflow:auto;
background-image:url(BGHOME.jpg);
background-repeat:repeat-y;
}

#wrapper a:link, #wrapper a:visited{
color:#999999;
text-decoration:none;
}

#wrapper a:hover {
text-decoration:underline;
}

#wrapper p {
font-color:#990000;
}


#maincontent {
width:569px;
background-color:#333333;
margin-top:0px;
padding:5px;
padding-left:15px;
margin-left:172px;
margin-bottom:10px;
}

.maintext {
width:529px;
background-color:#272727;
margin-top:0px;
padding-left:15px;
padding-right:15px;
border:1px solid #000000;
line-height:1.2;
overflow:auto;
}

#nav {
width:770px;
background-color:#333333;
margin-top:0px;
padding:0px;
border-bottom:2px solid #000000;
}

#rightcol {
text-align:center;
width:160px;
background-color:#272727;
overflow:hidden;
padding:5px;
float:left;
display:inline;
}

#rightcol img {
border:0;
}

.frames {
width:160px;
text-align:center;
margin:0;
z-index:0;
}

.fadethumbs {
position:absolute;
width:150px auto;
top:552px;
z-index:3000;
}

.animation {
margin:0;
padding:0;
}

#twitter {
border:1px #000000 solid;
background-color:#333333;
}

.gallerybox {
text-align:center;
width:529px;
background-color:#272727;
margin-top:0px;
border:1px solid #000000;
overflow:auto;
}

.gallerybox img {
border: solid #FFFFFF 2px;
vertical-align:middle;
}


.storecontent {
width:529px;
background-color:#272727;
margin-top:0;
padding-left:15px;
border:1px solid #000000;
line-height:1.2;
overflow:auto;
vertical-align:text-top;
padding-bottom:10px;
}

.saleitemsr {
vertical-align:top;
float:right;
width:260px;
text-align:center;
}

.saleitemsl {
vertical-align:top;
float:left;
width:260px;
text-align:center;
}





