@font-face { font-family:"Colaborate";
 src:url(http://www.lonelymonster.com/css/ColabReg-webfont.eot);
 src:local("PTSans"),
	url(http://www.lonelymonster.com/css/ColabReg-webfont.woff) format("woff"),
	url(http://www.lonelymonster.com/css/ColabReg-webfont.ttf) format("truetype"),
	url(http://www.lonelymonster.com/css/ColabReg-webfont.svg) format("svg"); }

body { margin:0;
 padding:0;
 color:#2b2b2b;
 background:#fff url(http://www.lonelymonster.com/i/background.gif) repeat;
 text-align:center;
 font-size:96%;
 font-family:Colaborate,sans-serif; }

img { border:0 }
fieldset { padding:0;margin:0;border:0 }

#top { width:300px;
 height:100px;
 margin:0 auto;
 margin-top:70px; }

#frame { width:500px;
 margin:0 auto;
 text-align:left;
 font-size:90%; }

/*#content { float:left;
 width:574px;
 margin-left:10px;
 margin-bottom:10px;
 padding:8px; }*/

#sb_frontright ul { padding:0; margin:0; list-style-type:none; }
#sb_frontright li img { border:1px solid #bbb; }
#sb_frontright li { margin-right:20px; display:inline; }

#footer { clear:both;
 margin-bottom:20px;
 padding:4px;
 text-align:center; }

a:link,a:visited { text-decoration:none; color:#2b2b2b; }
a:hover { color:#ffbd61; background-color:#2b2b2b; }
a:active { color:#ffbd61; }

/***********************************************************
************************************************************/

.alignleft { float:left; padding:2px; margin-right:6px; margin-bottom:4px; }
.alignright { float:right; padding:2px; margin-left:6px; margin-bottom:4px; }

.postheader h2 { margin-bottom:0; padding:0; }

.date { font-size:80%; font-family:Verdana,Arial,sans-serif; padding:0; }

.postentry { font-family:Verdana,serif; font-size:80%;
 /*padding:0 0.7em;*/ }

.postfooter { margin-bottom:20px;
 text-align:right;
 font-size:80%;
 font-family:Verdana,Arial,sans-serif; }

ol { margin:0; padding:0; font-family:Verdana,Arial,serif; font-size:80%; }
ol li { margin:.4em 0; list-style-position:inside; }

.discdetails {
 float:right;
 max-width:320px;
 background-color:#333;
 padding:4px;
 border:1px solid #303030;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 }

.dischead { float:right;
 text-align:center;
 list-style-type:none;
 width:120px;
 margin-top:0;
 margin-right:-180px; }

.dischead li { margin:0;
	padding:0; }

.dischead img { border:1px solid #111; }
.dischead p { margin:0; padding:0; }
.dischead h4 { font-size:100%; padding:0; margin-top:0.3em; margin-bottom:0; }

.intro:first-line { text-transform:capitalize; color:#ffbd61; background-color:#2b2b2b; letter-spacing:.1em; font-weight:bold; }

h2 { margin-top:0; }

#artistimages img { margin:2px; border:2px solid #222; }
#artistimages img:hover { margin:0; border:4px solid #222; }

.discimg { float:left;
 padding:2px;
 background-color:#222;
 border:2px solid #444;
 -moz-border-radius:4px;
 -webkit-border-radius:4px; }

#discography { width:100%;
 font-size:90%;
 border-collapse:collapse;
 text-align:left; }

#discography th { padding:6px 4px;
 border-bottom:2px solid #111; }

#discography td { padding:0; padding-left:5px; padding-top:5px; margin:0; }
#discography img { border:1px solid #111; }
