body {margin: 0; padding: 0; text-align: center; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #000;}
table, td {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #000;}
table h2 {color: #76797c; font-size: 18px; border-bottom: 1px solid #a1a5a9; padding-bottom: .3em; margin: 0 0 .5em 0}
small { font-size: 10px; }
.data td {border-top: 1px solid #a1a5a9; font-size: 12px;}
.data .div {border-right: 1px solid #a1a5a9;}

#underline          { border-bottom: 1px solid #a1a5a9; padding-bottom: .3em; margin: 0 0 .5em 0; }
#title              { color: #a9b1ba; font-size: 48px; padding-top: 90px; padding-left: 15px; font-weight: bold; margin: 0; }
#pagenumber         { color: #a9b1ba; font-size: 24px; }
#commentblock       { font-size: 10px; }
#fullpageinfoblock  { font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #000; }
.comment            { font-size: 12px; }
.lite               { color: #2f2f2f; }
.mini               { font-size: 6px; }
.imgborder	    { border: 1px; padding: 2px; border-style: solid; border-color: #a1a5a9; background: #eeeeee; }

#main .lite {color: #79767c;}
#main h1 {font-size: 24px; margin: 0 0 .5em 0;}
#main h3 {font-size: 12px; color: #000; margin: 0;}
#main h4 {font-size: 10px; color: #000; margin: 0;}

body
{
	background: #edf3fe;
	background-image:  url("themepics/page_background.gif");
	background-position: top center; 
}