body   {padding: 0px; margin: 0px; background-color: #000000; font-family:"Trebuchet MS", Arial, sans-serif; text-align: center;}
#brpic  {width: 100%; height: 100%; background-color: #000000; background-image: url(siteimages/bgr_fuzz.jpg);}
#frame  {width: 950px; margin: 0 auto; text-align: left;}
#frame2  {width: 650px; margin: 0 auto; text-align: left;}
#spacer  {width: 950px; height: 10px;}
#container  {position: absolute; width: 930px; margin-left: 10px;}
#container2  {position: absolute; width: 630px; margin-left: 10px;}
#toplinks   {position: absolute; left: 0px; top: 0px; width: 930px; height: 25px;}

#link_main   {position: absolute; left: 50px; top: 0px; width: 93px; height: 25px; margin-left: 5px;}
#link_line1   {position: absolute; left: 143px; top: 0px; width: 31px; height: 25px;}
#link_bbio   {position: absolute; left: 174px; top: 0px; width: 78px; height: 25px; margin-left: 5px;}
#link_line2   {position: absolute; left: 252px; top: 0px; width: 31px; height: 25px;}
#link_discog   {position: absolute; left: 283px; top: 0px; width: 111px; height: 25px; margin-left: 5px;}
#link_line3   {position: absolute; left: 394px; top: 0px; width: 31px; height: 25px;}
#link_shop   {position: absolute; left: 425px; top: 0px; width: 46px; height: 25px; margin-left: 5px;}
#link_line4   {position: absolute; left: 471px; top: 0px; width: 31px; height: 25px;}
#link_extras   {position: absolute; left: 502px; top: 0px; width: 73px; height: 25px; margin-left: 5px;}
#link_line6   {position: absolute; left: 575px; top: 0px; width: 31px; height: 25px;}
#link_guestb   {position: absolute; left: 606px; top: 0px; width: 96px; height: 25px; margin-left: 5px;}
#link_line7   {position: absolute; left: 702px; top: 0px; width: 31px; height: 25px;}
#link_links   {position: absolute; left: 733px; top: 0px; width: 46px; height: 25px; margin-left: 5px;}
#link_line8   {position: absolute; left: 779px; top: 0px; width: 31px; height: 25px;}
#link_myspace   {position: absolute; left: 810px; top: 0px; width: 90px; height: 25px; margin-left: 5px;}

#leftframe_bgr   {position: absolute; left: 40px; top: 45px; width: 610px; height: 596px; background-color: #d0c2a0;}
#leftframe_bgr2   {position: absolute; left: 40px; top: 35px; width: 610px; height: 596px; background-color: #d0c2a0;}
#hsfframe   {position: absolute; left: 0px; top: 27px; width: 662px; height: 620px; background-image: url(siteimages/hsf_frame.gif);}
#hsfframe2   {position: absolute; left: 0px; top: 17px; width: 662px; height: 620px; background-image: url(siteimages/hsf_frame.gif);}
#leftframe   {position: absolute; left: 60px; top: 53px; width: 583px; height: 578px;}
#leftframe2   {position: absolute; overflow: auto; left: 60px; top: 43px; width: 583px; height: 578px;}
#rightframe   {position: absolute; left: 680px; top: 35px; width: 250px; text-align: left;}
#newsframesides   {position: relative; overflow: auto; width: 265px; height: 460px; background-color: #33211c; background-image: url(siteimages/newsframe_sides.gif);}
#newsframe   {height: 3px; margin: 0px;}
#news   {position: relative; padding-left: 20px; padding-right: 20px;}
#radio   {position: relative; width: 250px; margin-top: 10px;}
#cubes   {position: relative; width: 250px; margin-top: 10px;}
#instructions   {position: relative; margin-right: 10px; margin-top: 7px; text-align: right;}
#credits   {position: absolute; width: 652px; left: 10px; top: 655px; text-align: center;}


p {font-size: 12px; color: #ffffff;}
.normal {font-size: 12px; color: #190700;}
.white {font-size: 12px; color: #ffffff;}
.topic {font-size: 14px; color: #190700; font-weight: bold;}
.title {font-size: 18px; color: #190700; font-weight: bold;}
.biggest {font-size: 24px; font-weight: bold;}
.newstitle {font-size: 16px; color: #ffffff; font-weight: bold;}
.mini {font-size: 10px;}

a:link {font-size: 12px; text-decoration: none; color: #333333; font-weight: bold;}
a:visited {font-size: 12px; text-decoration: none; color: #333333; font-weight: bold;}
a:hover {font-size: 12px; text-decoration: underline; color: #333333; font-weight: bold;}
a:active {font-size: 12px; text-decoration: underline; color: #333333; font-weight: bold;}

a.toplink:link {font-size: 16px; text-decoration: none; color: #ffffff; font-weight: bold;}
a.toplink:visited {font-size: 16px; text-decoration: none; color: #ffffff; font-weight: bold;}
a.toplink:hover {font-size: 16px; text-decoration: none; color: #bb9344; font-weight: bold;}
a.toplink:active {font-size: 16px; text-decoration: none; color: #73593d; font-weight: bold;}

a.smallwhite:link {font-size: 10px; text-decoration: none; color: #ffffff; font-weight: bold;}
a.smallwhite:visited {font-size: 10px; text-decoration: none; color: #ffffff; font-weight: bold;}
a.smallwhite:hover {font-size: 10px; text-decoration: underline; color: #999999; font-weight: bold;}
a.smallwhite:active {font-size: 10px; text-decoration: underline; color: #999999; font-weight: bold;}

a.white:link {font-size: 12px; text-decoration: none; color: #ffffff; font-weight: bold;}
a.white:visited {font-size: 12px; text-decoration: none; color: #ffffff; font-weight: bold;}
a.white:hover {font-size: 12px; text-decoration: underline; color: #999999; font-weight: bold;}
a.white:active {font-size: 12px; text-decoration: underline; color: #999999; font-weight: bold;}

a.downloads:link {text-decoration: none; color: #460700; font-weight: bold;}
a.downloads:visited {text-decoration: none; color: #460700; font-weight: bold;}
a.downloads:hover {text-decoration: underline; color: #333333; font-weight: bold;}
a.downloads:active {text-decoration: underline; color: #666666; font-weight: bold;}
