body 
{
vertical-align:text-top;
vertical-align:text-bottom;
background-image:url('backgroung.gif');
margin-left: auto;
margin-right: auto;
font-family: sans-serif;
font: 10px arial;
color: #333333;
font-size: small;
font-variant: small-caps;
}
/*
A:link 
{
text-decoration: underline; 
color: #FFFFCC; 
border:0;
}
A:visited 
{
text-decoration: underline; 
color: #FFFFCC; 
border:0;
}
A:active 
{
text-decoration: underline; 
color: #FFFFCC; 
border:0;
}
A:hover 
{
text-decoration: underline; 
color: #FFFFCC; 
border:0;
}
A img { 
border: 0; 
}

h1 
{
background:transparent;
font-family: sans-serif;
font: 10px arial;
color: #FFFFCC;
font-size: medium;
font-variant: small-caps;
font-weight: 900;
}
h2
{
background:transparent;
font-family: sans-serif;
font: 10px arial;
color: #FFFFCC;
font-size: small;
font-variant: small-caps;
font-weight: bold;
}
h3
{
text-align: right;
background:transparent;
font-family: sans-serif;
font: 10px arial;
color: #FFFFCC;
font-size: medium;
font-variant: small-caps;
font-weight: bold;
}
h4
{
text-align: center;
background:transparent;
font-family: sans-serif;
font: 10px arial;
color: #FFFFCC;
font-size: medium;
font-variant: small-caps;
font-weight: bold;
}
h5
{
text-align: right;
background:transparent;
font-family: sans-serif;
font: 10px arial;
color: #FFFFCC;
font-size: large;
font-variant: small-caps;
font-weight: bold;
}

img.menu
{
position:static;
z-index:-1;
}

img.button
{
text-align:center;
}

p.distnav
{
text-align:center;
}

p.right
{
text-align:right;
}

p.left
{
text-align:left;
}

img.nothing
{
display: block;
margin-left: auto;
margin-right: auto;
}
*/
#menu 
{
position: absolute;
top: 50%;
left: 50%;
margin-top: -200px; /* This should be set as half the height of the container */
margin-left: -175px;
overflow: none;
background:transparent;
width:400px;
/* height:620px; */
}

#menu_02 
{
position: absolute;
top: 50%;
left: 50%;
margin-top: -207px; /* This should be set as half the height of the container */
margin-left: -300px;
overflow: none;
background:transparent;
width:600px;
/* height:620px; */
}

#content 
{
position: absolute;
top: 50%;
left: 50%;
margin-top: -200px; /* This should be set as half the height of the container */
margin-left: -324px;
overflow: none;
background:transparent;
width:630px;
/* height:620px; */
}

/*
#latest 
{
position:absolute;
top:353px;
left:215px;
background:transparent;
height:247px;
width:125px; 
}

#news 
{
background:transparent;
}

div.latest
{
padding:3px 0px;
text-align:center;
}

div.center
{
text-align:center;
}

div.distro
{
background:transparent;
margin:3px;
padding:5px;
}

span.album
{
background:transparent;
height:110px;
width:80px; 
vertical-align:text-top;
vertical-align:text-bottom;
}

span.album_dvd
{
background:transparent;
height:150px;
width:80px; 
vertical-align:text-top;
vertical-align:text-bottom;
}

#review 
{
top:5px;
left:90px;
width:335px; 
}

#release
{
background:transparent;
height:110px;
width:80px; 
vertical-align:text-top;
vertical-align:text-bottom;
}

#addy
{
float:left;
height:100px;
width:200px; 
}

div.placeholder
{
height:20px;
width:80px; 
}

span.button
{
margin-top: 0px;
margin-left: 0px;
position: absolute;
border: 0px;
padding:3px 0px;
text-align:center;
}

span
{
float:right;
margin:10px;
padding:5px;
border:#FFFFCC 1px dotted;
background:transparent;
}

span.left
{
float:left;
border:#FFFFCC 0px dotted;
}

ul.square 
{
padding:0;
text-align:center;
list-style-type: square;
}

ul.order
{
padding:0;
text-align:left;
list-style-type: square;
}

ol.decimal
{
padding:0;
list-style-type: decimal;
}
*/