@charset "utf-8";
/* CSS Document */
body {background:#f1f0e9 url(../images/top-bg.gif) top repeat-x;}

#wrapper {width:800px;margin:0 auto;;background:url(../images/header-bg.gif) top center no-repeat;margin-top:15px;min-height:157px;clear:both;}
#header {float:left;width:800px;height:105px;}
#header #logo {float:left;width:390px;padding:30px 0 30px 10px;}
#header #nav {float:left;width:400px;padding:27px 0 28px;}
#header #nav ul {list-style-type:none;margin:0;} 
#header #nav ul li {float:left;width:98px;text-align:center;line-height:18px;margin:0;padding:4px 0;font-weight:bold;border-right:1px solid #ddd9c6;border-left:1px solid #ffffff;}
#header #nav ul li.first {width:99px !important;border-left:0 !important;}
#header #nav ul li.last {width:99px !important;border-right:0 !important;}
#header #nav ul li a {color:#4a4735;text-decoration:none;}
#header #nav ul li a:hover {color:#726d52;}

#main {float:left;width:800px;padding-bottom:210px;background:url(../images/art-quote.png) bottom center no-repeat;min-height:30px;}
#main #last-radio-show {float:left;width:798px;background:#ffffff url(../images/dot-line-bg.gif) top center repeat-y ;border:1px solid #d5d3c5;-moz-border-radius:5px;-webkit-border-radius:5px;}
#main #last-radio-show #player {float:left;width:379px;padding-bottom:10px;height:210px;}
#main #last-radio-show #mp3-128-65 {float:left;width:359px;padding:10px 10px 0 10px;border-top:1px solid #e8e5d7;} 
#main #last-radio-show .c400 {float:left;width:379px;padding:10px;}
#main #last-radio-show #short-desc-radio h2 {font-size:1.8em;color:#73b32e;font-weight:lighter;border-bottom:1px solid #e5e2d6;line-height:2em;}
#main #last-radio-show #short-desc-radio p {margin-bottom:10px;}
#main #last-radio-show #short-desc-radio .s-font {font-size:0.9em;padding:0 8px;line-height:2em;}
#main #last-radio-show #short-desc-radio .s-font a {color:#699ccf;text-decoration:none;}
#main #last-radio-show #short-desc-radio .s-font a:hover {text-decoration:underline;}
#main #note {float:left;width:798px;background:#ffffff;border:1px solid #d5d3c5;margin:10px 0;text-align:center;}
#main #note span {color:#dc7b35;line-height:30px;}
#main #note a {color:#dc7b35;text-decoration:none;}
#main #note a:hover {color:#eb7520;text-decoration:underline;}
#main .col260 {float:left;width:258px;height:360px;min-height:360px;margin-right:10px;border:1px solid #d5d3c5;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffffff;}
#main .col260-last {margin:0;}
#main #best-songs h2 {color:#73ab36;font-size:1em;text-transform:uppercase;border-bottom:1px solid #73ab36;line-height:3em;padding-left:10px;}
#main #best-songs ul.list-songs {margin:0;padding:0 10px;list-style-type:none;}
#main #best-songs ul.list-songs li {margin:0;padding:5px;font-size:1.16em;font-weight:bold;color:#86c840;line-height:1.2;border-bottom:1px solid #ffffff;}
#main #best-songs ul.list-songs li:hover {background:#f7f6f0;border-bottom:1px solid #e4e1ce;cursor:pointer;}
#main #best-songs ul.list-songs li span.artist {font-size:0.8em;font-weight:normal;color:#333333;}
#main #best-mail h2 {color:#eec10d;font-size:1em;text-transform:uppercase;border-bottom:1px solid #eec10d;line-height:3em;padding-left:10px;}
#main #best-mail ul.list-mail {margin:0;padding:0;list-style-type:none;}
#main #best-mail ul.list-mail li {margin-left:0;padding-left:20px;padding-right:10px;padding-bottom:10px;margin-bottom:10px;background:url(../images/bg-arrow.png) top left no-repeat;font-size:11px;line-height:1.6em;border-bottom:1px solid #ebeae0;}
#main #best-mail ul.list-mail li span.author {font-size:13px;color:#f6a811;font-weight:bold;}
#main #best-mail ul.list-mail li span.author-email {font-size:11px;color:#f6a811;}
#main #best-mail ul.list-mail li a.more {color:#eec10d;text-decoration:none;}
#main #best-mail ul.list-mail li a.more:hover {text-decoration:underline;}
#main #lastest-comment h2 {color:#0e8bf4;font-size:1em;text-transform:uppercase;border-bottom:1px solid #0e8bf4;line-height:3em;padding-left:10px;}
#main #lastest-comment .comment {float:left;width:228px;padding:0 5px;margin:0 10px;;font-size:11px;background:url(../images/bg-comment.png) bottom center no-repeat;}
#main #lastest-comment .comment .user-comment {width:188px;text-align:right;font-size:12px;color:#4c9cdf;line-height:36px;padding-right:40px;}

/* Footer fix */
#footer-warp {float:left;width:100%;height:115px;background:url(../images/footer-bg.gif) top repeat-x;}
#footer-warp #footer {width:778px;margin:0 auto;padding:32px 10px 0;color:#FFFFFF;}
#footer-warp #footer a {color:#FFFFFF;text-decoration:none;}
#footer-warp #footer a:hover {color:#FFFFCC;text-decoration:underline;}

/*Tooltip*/
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}