body { width: 100%; height: 100%; margin: 0; padding:0; font-family: Helvetica, Arial, sans-serif; font-size: 90%; line-height: 130%; }

#container { width: 100%; }

#header { background-color: #484848; height: 40px; }

#header img { margin-left: 10px; }

a:link img, a:visited img { border: 0 }

#content { width: 385px; margin: 20px 15px 0 15px; }

h1 { font-size: 26px; letter-spacing: -1px; color: #262626; margin-bottom: 5px; line-height: 25px; margin-top:10px;}

.desc { font-size: 130%; margin-bottom:15px; letter-spacing:-1px; color:#333; }

p { margin: 0; padding-bottom:5px; }

a:link, a:active { color:#3333ff; }

.song { margin-top:10px; }

.list { font-weight:bold; margin 10px 0 10px 0; }

.song strong { color: #900; }

.song .artist { color: #1e1e1e; }


/*POST STYLES*/

#post { margin:0; padding:0; background: url(ipod.jpg) no-repeat; }

#subhed { font-family: Georgia, serif; font-size: 19px; line-height:24px; text-align: center; padding-top:250px; padding-bottom:15px; color:#333;}

#byline { font-size: 14px; font-weight: bold; text-align: center; margin-bottom:3px; }

#credit { font-size: 12px; text-align: center; }

#intro { text-align: center; margin-top:10px; font-size: 110%; line-height:150%; margin-bottom:20px;color:#1e1e1e;}

#leftcol, #rightcol { width:48%; float:left; font-size: 18px; line-height:34px; font-weight:bold; letter-spacing:-1px; margin-bottom:20px; }

#post a:link, #post a:visited { text-decoration:none; border-bottom:1px dotted; }

#post a:hover { border-bottom:1px solid; }




