body {margin: 0; padding: 40px 0 0 0; background-color: #f9faf2; background-attachment: fixed; background-image: url(p/ibg.gif); background-repeat: no-repeat; background-position: 100% 100%;}
form {margin: 0 ; padding: 0;}

#vote {vertical-align: top; padding-top: 20px; }
#vote h1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; letter-spacing: -1px; color: #555; background: url(p/ug_red.gif) no-repeat 0 0; display: block; padding: 10px 20px;}
#vote table {margin: 0 20px;}
#vote td, #vote th {font-size: 11px; background: url(p/dotline.gif) repeat-x 0 0; padding-top: 3px 0;}
#vote th {text-align: right; vertical-align: top;}

#subscribeblock {font-size: 11px; color: #555; background: url(p/dub.gif) no-repeat 100% 100%; vertical-align: top; padding-top: 30px;}

/* currency */
#val {padding: 20px 10px 0 0; vertical-align: top;}
#val td, #val th{color: #555; font-size: 11px; background: url(p/dotline.gif) repeat-x 0 100%; text-align:left; vertical-align: top;}

/* news */
#news {padding: 30px 20px 0 0;}
#news b {font-weight: normal; color: #737373; font-size: 90%;}
