*
	{padding: 0px; margin: 0px; border: none;}

ul
	{list-style: none;}

body
	{background-color: #000; color: #fff; font-family: "Lucida Grande","Lucida Sans",Tahoma, Verdana, Helvetica, sans-serif; font-size: 10pt; text-align: center;
	margin: 10px;}

a
	{color: #f8c600; text-decoration: none;}

a:hover
	{color: #fff;}

h1
	{background: url("/assets/noteorb.jpg") left top no-repeat; font-weight: normal; font-size: 1.3em;
	height: 100px; padding: 10px 110px; color: #c2a124;}
	
h1 #title
	{color: #716a5b; font-size: 3em; font-weight: bold; letter-spacing: -2px; display: block;}
	
h1 #music
	{color: #fff;}

h1 #tag
	{position: relative; top: -5px;}

h2
	{font-size: 1em; margin: 2px 2px 4px 4px; text-shadow: 0px 3px 3px #000000;}

h3
	{font-size: 1.1em;}

form input
	{width: 100%; margin: 2px 0px;}


#wrapper
	{width: 1100px; margin: auto; text-align: left;}


.left
	{float: left; clear: left;}

.right
	{float: right; clear: right;}

.side
	{width: 200px; text-align: center;}

#main
	{margin:0px 250px;}

.box
	{background-color: #631a1a; padding: 2px; margin-bottom: 20px; font-size: .8em; text-align: left;
	-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;}

.box .content
	{background-color: #716a5b; color: #000; padding: 10px;}

.box ul.content
	{padding: 0px;}

#index .content a
	{display: block; padding: 5px 10px;}

#index .pieceCount
	{color: #000; font-size: smaller;}

.box .alternate
	{background-color: #666052;}

.box ul.content :hover
	{background-color: #5a5549;}

.box.side, .special
	{background-color: #3f1515;}

#news #news_older
	{display: none;}

#news .content ul
	{list-style: square; margin: 5px 0px;}

#news .content ul li
	{margin-left: 15px; margin-bottom: 3px;}

#main .content a
	{display: block; padding: 10px;}

#main .content .title
	{font-size: larger; color:#000; font-weight: bold;}

#main .content .description
	{display: block; color:#000; font-style: italic;}

#main .content .date
	{display: block; color:#000; margin-bottom: 5px;}

#main .content .stats
	{color: #000;}

#footer
	{font-size: .6em; color: #444; margin: 5px auto; padding: 5px 0px; border-top: 2px solid #222; clear: both;}

#footer a
	{color: #666;}

#footer a:hover
	{color: #888;}

#footer #toplink
	{float: right;}


#redirected
	{position: fixed; left: 0px; top: 0px; width: 100%; opacity: .95;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.5)), to(rgba(255,255,255,0))) #fe8;
	background: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0)) #fe8;
	color: #000; font-size: 8pt; box-shadow: #000 0px 1px 3px;}
#redirected p
	{padding: 5px;}
#redirected a
	{color: #33f; font-weight: bold;}
#redirected a#redirclose
	{float: right; text-align: center; font-size: 1.5em; display: block; width: 24px; height: 24px; border-left: 1px solid rgba(0,0,0,.2);}
#redirected a#redirclose:hover
	{background-color: rgba(0,0,0,.1);}

