/* CSS style sheet */

div.themeimage {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
vertical-align:middle;
background-color: #d4d4d4;
text-align:center;
}
div.themeimage img {
display:block;
height:200px;
width:130px;
vertical-align:middle;
margin:0 auto;
}

div.notes {
text-align:center;
clear:both;
}

#wrapper {
width: 700px;
text-align: left;
margin: 9px auto;
position: relative;
background-color: #fff;
}
#content {
width: 640px;
padding: 0;
margin: 10px auto;
position: absolute;
}
h1 {
font-family:Verdana, Arial, sans-serif;
font-size: 150%;
font-weight: lighter;
color: #000;
}
table {
width: 640px;
position: relative;
top: 10px;
left: 30px;
padding: 10px;
margin: 0;
background-color: #fff;
}
table.bordered, table.bordered td {
border: 1px solid #fff;
}
td {
margin: 5px;
padding: 10px;
}
#content img{
padding-right: auto;
padding-left: auto;
}
.art{
color: #000;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}
.themes{
color: #000;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
} 
a:link {
text-decoration: none;
}
img {
border: none;
}

a:link
{font:11px arial,verdana,helvetica,sans-serif;color:#444;}

div.voteentry {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
vertical-align:middle;
background-color: #d4d4d4;
align:left;
float:left;
height:180px;
}
div.voteentry img.button
{
height:32px;
width:32px;
}
div.voteentry img.thumbnail
{
height:140px
}
