/* ::::: http://pinmonkey.net/pm.css ::::: */body { margin: 0pt auto; padding: 0px; background: rgb(59, 0, 0) none repeat; text-align: center; font-family: arial, verdana, sans-serif; font-size: 10px; color:#fff; }td { font-family: arial, verdana, sans-serif; font-size: 10px; }h1 { font-size: 12px; font-weight: bold; }h2 { color: rgb(167, 14, 0); }a { color: rgb(255, 255, 255); text-decoration: underline; }a:hover { text-decoration: none; }img { border: 0pt none ; }#content_out { margin: 0pt auto; width: 746px; }#content_in { background: transparent url('main_bg.jpg') repeat-y scroll left top; height: 175px; }#left { margin: 0pt; width: 378px; height: 200px; float: left; text-align: left; }#right { background: transparent url('top_r.jpg') no-repeat; width: 348px; height: 200px; float: left; text-align: left; }#store { float: left; width: 735px; text-align: center; background: #000;}#news_short { margin: 0pt 10px; width: 300px; }#news_short h1 { margin: 10px 0pt 0pt 10px; }#news_short p { margin: 0pt 0pt 0pt 10px; }#news_short a { color: rgb(0, 0, 0); }#date_short { margin: 0pt 10px; width: 200px; }#date_short h1 { margin: 10px 0pt 0pt 10px; }#date_short h2 { margin: 0pt 0pt 0pt 10px; }#date_short p { margin: 0pt 0pt 0pt 10px; }#date_long { border: 1px solid rgb(0, 0, 0); margin: 0pt 0pt 0pt 28px; background: rgb(237, 237, 237) none repeat; overflow: auto; clear: both; text-align: left; height: 515px; width: 695px; color: rgb(0, 0, 0); }#date_long a { color: rgb(0, 0, 0); }#date_long p { margin: 5px 20px; width: 335px; }#date_long table { margin: 0pt 10px 0pt 18px; }#news_long { border: 1px solid rgb(0, 0, 0); margin: 0pt 0pt 0pt 28px; background: rgb(237, 237, 237) none repeat; overflow: auto; clear: both; text-align: left; height: 515px; width: 695px; color: rgb(0, 0, 0); }#news_long a { color: rgb(0, 0, 0); }#news_long h1 { margin: 5px 20px; }#news_long p { margin: 5px 20px; font-size: 12px; width: 600px; }.tout { margin: 0pt 0pt 0pt 28px; }.large_box { border: 1px solid rgb(0, 0, 0); margin: 30px 0pt 0pt; background: rgb(237, 237, 237) none repeat; overflow: auto; width: 345px; height: 325px; }#compbox { margin: 10px 10px 0pt 0pt; background: rgb(255, 255, 255) none repeat; width: 150px; height: 60px; float: left; }#merch { margin: 40px 0pt 0pt 40px; clear: both; text-align: left; }#merch h1 { padding: 10px 0pt; clear: both; }.merch { margin: 0pt 15px 0pt 0pt; float: left; }.merch p { margin: 2px; text-align: center; color: rgb(255, 255, 255); font-weight: bold; }#download .img { border: 2px solid rgb(255, 255, 255); margin: 5px 5px 0pt; }#download h1 { padding: 10px 0pt; clear: both; color: rgb(255, 255, 255); }#bio { border: 1px solid rgb(0, 0, 0); margin: 0pt 0pt 0pt 28px; background: rgb(237, 237, 237) none repeat; overflow: auto; text-align: left; height: 515px; width: 695px; color: rgb(0, 0, 0); }#bio p { margin: 10px; font-size: 12px; }#contact { border: 1px solid rgb(0, 0, 0); margin: 0pt 0pt 0pt 28px; background: rgb(237, 237, 237) none repeat; overflow: auto; clear: both; text-align: left; height: 515px; width: 695px; color: rgb(0, 0, 0); }#contact a { color: rgb(0, 0, 0); font-weight: bold; }#contact h1 { margin: 20px 10px 0pt 20px; }#contact h2 { margin: 0px 10px 0px 20px; }#contact p { margin: 0pt 10px 1px 20px; }.link img { border: 0pt none ; margin: 0pt 10px 20px 0pt; float: left; }.link p, h2, h1 { margin: 0pt 0pt 0pt 10px; }.link { margin: 20px 0pt 60px 60px; clear: both; }
