* {font-family: Verdana,Arial,sans-serif;color:#ffffff;}
h1,h2,h3,h4,p{padding:0;margin:0;}
body    {margin:0;padding:0;text-align:center;background-color:#141108;}
a      , a       * {color:#efefef;text-decoration:none;}
a:hover, a:hover * {color:#cc0000;text-decoration:underline;}
td      {text-align:center;font-size:12px;}
img     {background-color:#1f1e19;}

.recip td {font-weight:bold;border:#24221b 1px solid;padding:3;background-color:#21201b;}
.recip .gallist {font-weight:normal;text-align:left;color:#aaa493;}

div.capsule {border-left:#1f1d16 1px solid;border-right:#1f1d16 1px solid;}
div.top     {width:845;border-bottom:#1f1d16 3px solid;}
div.capsule {width:845;clear:both;text-align:center;background-color:#1a1914;}
div.table   {margin:10;}
div.table div.header    {height:37;background:url(header-bg.gif) repeat-x top;border:#1f1d16 1px solid;font-weight:bold;font-size:14px;}
div.table div.header *  {margin:10;vertical-align:sub;}
div.table div.data      {border:#1f1e19 1px solid;border-top-width:0px;background-color:#1f1e19;}
div.table div.data div.text {text-align:left;font-size:12px;margin:10;margin-top:0;}

div.sponblock {margin:10;background-color:#1f1e19;border:#826756 1px solid;}
div.sponblock * b      {font-size:14px;}
div.sponblock * strong {font-size:20px;}

div.thumbs a img       {width:200;height:200;border:#1f1d16 1px solid;margin:2;}
div.thumbs a:hover img {border:#baaea6 1px solid;}
div.thumbs span {float:left;text-align:center;margin:2;}

div.bottom {width:845;border:#1f1d16 1px solid;background:#1f1e19;}
div.bottom div.text {text-align:center;font-size:12px;margin:10;margin-top:10;}

