* { border:none; padding:0; margin:0; font-family:Arial; }
body { background:#FFF; } 
#content { margin:0px auto; width:540px; position:relative; }
#inner { background:#F0F0F0; padding:20px; }
#inner h1 { color:#333; font-size:16px; margin-bottom:10px; }
#inner p { color:#333; font-size:12px; }
#inner p a { color:green;}
.box { float:left; clear:left; width:500px; }
#tunein { border-top:2px solid #333; padding-top:10px; margin-top:10px;}
#tunein span { float:left; clear:left; width:70px; color:#333; font-size:14px; font-weight:bold; line-height:26px;  }
#footer { margin-top:10px; color:#333; font-size:12px; }
#footer  a { color:#333; font-weight:bold; }
#logo { float:left; clear:left; width:500px; padding:10px 0px; }

#popup_window { position:absolute; border:3px solid #999; background:#FFF; width:410px; z-index:10000; top:0px; font-size:12px; }
#popup_window .ptitle { float:left; clear:left; font-size:17px; font-weight:normal; color:#333; background:#CCC; padding:5px 20px; width:370px; border-bottom:1px solid #999; }
#popup_window .close { position:absolute; top:5px; right:5px; width:20px; height:20px; background:url(../images/close.png); }
#overlay { position:absolute; width:100%; height:100%; top:0px; left:0px; background:url(../images/overlay.png) repeat; z-index:9999; }
#popup_window #popup_main_content { float:left; clear:left; width:370px; padding:20px; }
.clear { clear:left; }
#popup_window .form { width:370px; margin:0px; }
.songrequest { background: #333; padding: 3px 10px; margin:10px 0px; float:right; color:white; font-size: 12px; }
a { text-decoration: none; }
