body { background: url(../img/bgdigital.jpg) 735px 0px no-repeat #606870; color: #B2B2B2; font-family: Arial, Helvetica, sans-serif; }
body.blog { color: #B2B2B2; background: #495159; font-family: Arial, Helvetica, sans-serif; }
/*LINKS*/
a, a:active, a:visited { color: #E3AA00; background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;	}
a:hover, a.archivelink:hover { color: #FFFFFF; background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
div.border { position: absolute; top: 0px; left: 0px; width: 739px; background: #202A33; }
.logo { float: left; width: 245px; height: 44px; background: url(../img/transform.gif) 4px 4px no-repeat #495159; margin-right: 4px; }
.menu { float: left; width: 486px; height: 40px; background: url(../img/b/menu1.gif) #495159; margin: 4px 0px 4px 0px; }
.toolbar { float: left; width: 735px; height: 14px; background: url(../img/toolbar.gif) 4px -13px no-repeat #202A33; margin-bottom: 3px; font-size: 1px; }
/*MENU BUTTONS*/
#bmusic {float: left; width: 241px; height: 20px; background: none;}
#bmusic a {float: left; width: 241px; height: 20px; background: url(../img/b/menu1.gif) 0px -40px no-repeat;}
#bculture {float: left; width: 241px; height: 20px; background: none; margin-left: 4px; }
#bculture a {float: left; width: 241px; height: 20px; background: url(../img/b/menu1.gif) -245px -40px no-repeat;}
#barticles a, #breviews a, #bfeatures a, #bradio a {float: left; width: 95px; height: 20px; background: url(../img/b/menu1.gif) 0px -60px no-repeat;}
#bblog a {float: left; width: 95px; height: 20px; background: url(../img/b/menu1.gif) -285px -60px no-repeat;}
#barticles, #breviews, #bfeatures, #bblog, #bradio {float: left; width: 95px; height: 20px; background: none;}
#bmusic a:hover, #bculture a:hover, #barticles a:hover, #breviews a:hover, #bfeatures a:hover, #bblog a:hover, #bradio a:hover {background-image: none; }
#radioband { float: left; width: 130px; margin-right: 3px; }
#radiosong { float: left; width: 303px; }
/*TOOLBAR*/
#tbname { float: left; width: 134px; height: 13px; background: none; margin-right: 1px; }
#tbabout a { float: left; width: 119px; height: 13px; background: url(../img/toolbar.gif) -131px 0px no-repeat; margin-right: 1px; }
#tbcontrib a { float: left; width: 119px; height: 13px; background:  url(../img/toolbar.gif) -251px 0px no-repeat; margin-right: 1px; }
#tbcrew a { float: left; width: 119px; height: 13px; background:  url(../img/toolbar.gif) -371px 0px no-repeat; }
#tbabout a:hover, #tbcontrib a:hover, #tbcrew a:hover { background: none; }
/*COLUMNS*/
#containerleft { float: left; width: 241px; margin-right: 4px; padding-left: 4px; font-size: 0px; }
#containermiddle { float: left; width: 241px; margin-right: 4px; font-size: 4px; }
#containerright { float: left; width: 241px; }
#containerarticle { float: left; width: 486px; margin-right: 4px; padding-left: 4px; margin-bottom: 4px; }

#containersearch { float: left; width: 731px; margin-right: 4px; padding-left: 4px; margin-bottom: 4px; }
.contentboxsearch { float: left; width: 731px; background: #495159; }
.marginsearch { float: left; width: 700px; background: #495159; font-size: 11px; padding-left: 20px; }
.searchbreak { float: left; width: 691px; background: #3F474F; text-align: center; margin-bottom: 20px; }
input.searchbox, input.searchbutton {font-size:11px;}
.searchtablesidebar {width:100%;}
.searchtablesidebar .searchbox {width:100%;}

/*CONTENTS*/
.contentbox { float: left; width: 241px; background: #495159; margin-bottom: 4px; font-size: 0px; }
.margin { float: left; padding: 3px; font-size: 11px; }
.contentboxarticle { float: left; width: 486px; background: #495159; }
.marginarticle { float: left; width: 445px; background: #495159; font-size: 11px; padding-left: 20px; }
.features { float: left; width: 241px; background: #495159; margin-bottom: 4px; }
.downloads { float: left; width: 241px; background: url(../img/bgtransistor.gif) 89px 68px no-repeat #495159; margin-bottom: 4px; }
.random { float: left; width: 241px; height: 168px; background: #495159; margin-bottom: 4px; }
.radiosongs { float: left; height: 181px; font-size: 11px; }
div.blog { float: left; width: 241px; height: 480px; background: #495159; margin-bottom: 4px; }
.directional {	width: 445px; text-align: right;	}
.commentbox { float: left; width: 445px; }
.commentind { float: left; width: 445px; background: #3F474F; margin-bottom: 3px;}
.breakbar { float: left; width: 445px; background: #3F474F; margin-bottom: 3px; }
.entrynav { float: left; width: 445px; background: #3F474F; text-align: center; margin-bottom: 20px; }
.smallcaps { font-variant: small-caps; }
.articleheadline { font-size: 22px; font-weight: bold; font-variant: small-caps; }
.articlesummary { font-size: 12px; }
.picleft { float: left; margin-right: 15px; margin-bottom: 7px; }
.picright { float: right; margin-left: 15px; margin-bottom: 7px; }
.screenshot { margin: 0px 0px 4px 0px; }
.screenshotb { margin: 4px 0px 4px 0px;  }
.ssdiv { float: left; width: 445px; background: #3F474F; font-variant: small-caps; margin: 4px 0px 4px 0px; }
.featuremain { float: left; }
.boxcontainer { float: left; }
.featuremainpic { float: left; margin-right: 10px; }
.featurethumb { float: left; margin-right: 4px; background: #C7AC85; }
.blogbox { position: absolute; top: 0px; left: 0px; width: 217px; background: #495159; padding: 3px 0px 0px 3px; }
.blogcontent { position: relative; left: 5px; width: 207px; padding: 5px 0px 5px 0px; }
.blurb {	padding: 0px 3px 0px 3px; font-size: 11px; line-height: 12px; }
.sig { text-align: right; padding: 0px 3px 5px 0px; }
.articlebreak { float: left; width: 486px; height: 4px; background: #202A33; font-size: 0px; }
.mailbox { float: left; width: 445px; }
/*ROLLOVER BOXES*/
.static1, .static2 { float: left; width: 235px; background: #3F474F; font-size: 11px; line-height: 11px; margin-bottom: 3px; }
.action1, .action2 { float: left; width: 235px; background: #495159; font-size: 11px; line-height: 11px; margin-bottom: 3px; }
.staticalone { float: left; width: 235px; background: #3F474F; font-size: 11px; line-height: 12px; }
.actionalone { float: left; width: 235px; background: #495159; font-size: 11px; line-height: 12px; }
.static3 { float: left; width: 217px; background: #3F474F; font-size: 11px; line-height: 11px; margin-bottom: 3px; }
.action3 { float: left; width: 217px; background: #495159; font-size: 11px; line-height: 11px; margin-bottom: 3px; }
.thumb1 { float: left; width: 60px; height: 60px; background: #606870; margin-right: 2px; }
.thumb2 { float: left; width: 60px; height: 60px; background: #606870; margin-right: 2px; }
.staticwide {  float: left; width: 445px; background: #3F474F; font-size: 11px; margin-bottom: 3px; }
.staticwidedark {  float: left; width: 445px; background: #BA9F79; font-size: 11px; margin-bottom: 3px; }
.actionwide {  float: left; width: 445px; background: #495159; font-size: 11px; margin-bottom: 3px; }
.infostatic { float: left; position: relative; top: 3px; left: 3px; width: 681px; height: 34px; background: #3F474F; margin-bottom: 3px; }
/*HEADERS & FOOTERS*/
.articlesheader { float: left; height: 21px; width: 235px; background: url(../img/hf/articles.gif) right no-repeat #3F474F; margin-bottom: 3px; }
.articlesfooter { float: left; height: 21px; width: 235px; background: url(../img/hf/morearticles.gif) right bottom no-repeat #3F474F; }
.reviewsheader { float: left; height: 21px; width: 235px; background: url(../img/hf/reviews.gif) right no-repeat #3F474F; margin-bottom: 3px; }
.reviewsfooter, #reviewsfooter a { float: left; height: 21px; width: 235px; background: url(../img/hf/morereviews.gif) right bottom no-repeat #3F474F; }
.featuresheader { height: 21px; width: 235px; background: url(../img/hf/features.gif) right no-repeat #3F474F; margin-bottom: 3px; }
.downloadsheader { float: left; height: 21px; width: 235px; background: url(../img/hf/files.gif) right no-repeat #3F474F; margin-bottom: 3px; }
.downloadsfooter { float: left; height: 21px; width: 235px; background: url(../img/hf/morefiles.gif) right bottom no-repeat #3F474F; margin-top: 3px; }
.blogheader { width: 217px; height: 25px; background: url(../img/hf/blog.gif) right no-repeat #3F474F; }
div.blogfooter { float: left; width: 217px; height: 25px; background: url(../img/hf/moreblog.gif) right bottom no-repeat #3F474F; }
.blogheader2 { width: 235px; height: 25px; background: url(../img/hf/blog.gif) right no-repeat #3F474F; }
div.blogfooter2 { width: 235px; height: 21px; background: url(../img/hf/musicmoresoundbites.gif) right bottom no-repeat #3F474F; }
.contentfooter { float: left; width: 235px; height: 21px; background: url(../img/bgbluediag.gif) #3F474F; }
/*FOOTERS*/
.footer { float: left; width: 735px; padding-left: 4px; }
.infobar { float: left; width: 687px; height: 40px; background: #495159; margin-right: 4px; }
.ninevoltplus { float: left; width: 40px; height: 40px; background: url(../img/ninevoltplus.gif) #495159; }
.gap { float: left; position: relative; left: 4px; width: 731px; height: 4px; font-size: 0px; }
/*BANNERS*/
.banner { float: left; width: 241px; height: 80px; background: url(../img/bgbluediag.gif) #495159; margin-bottom: 4px; }
.bannerbig { position: absolute; left: 249px; top: 65px; width: 486px; height: 80px; background: url(../img/bgbluediag.gif) #495159; }
.articlebanner { float: left; height: 84px; width: 486px; background: #202A33; margin-bottom: 10px; }
.articlebanner2 { float: left; height: 80px; width: 445px; background: url(../img/bgbluediag.gif) #495159; margin-bottom: 20px; }
.sidebar { position: absolute; left: 739px; top: 44px; width: 110px; background: #202A33; padding: 4px 0px 0px 0px; }
.sidebarad1 { width: 106px; height: 106px; background: url(../img/bgbluediag.gif) #495159; margin-bottom: 4px; }
.sidebarad2 { width: 106px; height: 212px; background: url(../img/bgbluediag.gif) #495159; margin-bottom: 4px; }