
/* home app styles */
#home-listing { color:#666666;}
#home-listing ul {list-style:decimal; margin:0;padding:0; }
#home-listing li { list-style-position:outside; margin-left:30px; margin-top:4px; }
#home-listing strong { text-align:left; font-size:11px; display:block;}
#home-listing span {  font-size:10px;}
#home-listing a:link { text-decoration:none; }
#home-listing a:visited { text-decoration:none; }

#home-side {border:solid #e7e7e7 1px; position:relative;  width:210px; height:395px;}
#home-side h2 { margin:0; padding:0; padding-left:12px; font-size:16px; font-weight:bold;}
#home-side .flick-frame-mask { position:absolute; white-space:nowrap; top:0px; left:0px; height:350px; width:206px; visibility:hidden;}
#home-side .flick-frame-nav { position:absolute; top:370px; left:80px; height:8px; padding:0; margin:0 auto; text-align:center; }
#home-side .flick-frame-nav li { display:inline;}
#home-side .flick-frame-nav li a { display:block;  float:left; width:4px; height:4px; padding:2px; margin:0 2px; cursor:pointer; text-indent:-9999px; background:url(/newlook/theme/default/img/dots.gif) center top no-repeat; overflow:hidden; }
#home-side .flick-frame-nav li a:hover { background-position:center -8px; }
#home-side .flick-frame-nav li a.active { background-position:center -16px; cursor:default; }

#chatbox-messages-wrap { margin-left:8px; width:400px; height:200px; position:relative; overflow:hidden;}
#chatbox-content {width:auto; height:35px;}
.chatbox-message { margin:0; padding:0; position:relative; height:auto; width:198px; margin-top:8px;}
.chatbox-message .time { display:block; /*background:url(/newlook/theme/default/img/cb-bg.gif) left bottom no-repeat; */height:12px; width:176px; padding-right:20px; padding-bottom:2px; text-align:right; color:#afafaf; font-size:10px;}
.chatbox-message .author { padding-left:16px; white-space:nowrap; color:#993300; font-size:14px; font-weight:bold;}
.chatbox-message .message { padding-top:10px; padding-left:11px;display:block; /*background:url(/newlook/theme/default/img/cb-bg.gif) no-repeat; */ color:#333333; min-height:24px; width:auto;}
.chatbox-title strong { font-size:18px;}
.chatbox-title { text-align:center; padding-left:8px;} 
#chatboxtitle { padding-right:140px; color:#999999;}
 
.topic-h2 { margin:0px; padding:0px; font-size:14px;}
#topic-topic { display:none;}
#topic-view,#news-view,#music-view { margin-top:11px; margin-left:1px; position:relative;width:475px; height:250px; overflow:hidden;}
#music-content, #news-content{ padding-left:8px; padding-top:8px; top:0px; left:0px;  position:absolute;}
#news-content p {width:445px;}
#chatbox-tab-content,#music-tab-content,#news-tab-content{border:solid #e7e7e7 1px;width:478px; height:269px;}
#home-about-us {border:solid #e7e7e7 1px; width:478px; height:100px; font-size:11px;}

 
#topic-message { font-size:12px;}
#topic-comments { width:444px; background:url(newlook/img/line.gif) top left repeat-x; clear:both; padding:0px; padding-top:8px;}
#topic-comments .comment { background:url(newlook/img/line.gif) bottom left repeat-x; margin-top:11px; padding-bottom:8px; }
#topic-comments .comment-text { padding-top:2px; padding-left:14px; padding-bottom:11px; }
#topic-comments .comment-date { }
#topic-comments .comment-author { font-style:italic;  }
#topic-comments .btn { clear:both; color:#E5E5E5;}
#topic-comments .btn:hover { color:#990000;}

#home-nil h2 {margin:0px; padding:2px; font-size:13px; font-weight:800;}
.home-mr {  width:auto; margin-left:11px; margin-right:11px; margin-top:0px; float:left;}
.home-mr h2 { margin-top:0px; padding-top:0px; }
.home-mr ol { margin:0px; padding:0px; margin-left:32px;} 
.home-mr a:visited { text-decoration:none; }

#satv-c1 { text-align:center;}

/* history app styles */
#ht1-content, #ht2-content, #ht3-content { border:solid #e7e7e7 1px; width:290px; height:358px; padding-top:11px;}
#ht1-content .Grid, #ht2-content .Grid, #ht3-content .Grid {border: none;}
#nowplaying { color:#666666; }
#nowplaying  ul { margin:0; padding:0; list-style:none; padding-left:16px; padding-bottom:11px;}
#nowplaying  h2 { font-size:18px; margin:0; padding:0; margin-top:12px;}
#nowplaying  h3 { font-size:12px; margin:0; padding:0; margin-top:12px;}
#ht1-content .albumcover strong { font-size:14px;}

/* guide app styles */
#guide-edit-content h2,#guide-edit-content h3 { padding:0; margin:0; margin-left:2px; font-size:11px; color:#333333; font-weight:normal;}
#guide-edit-content h3 { margin-top:11px; margin-bottom:1px;}
#guide-edit-content textarea { width:260px; height:112px;}
#guide-sheet,#guide-sheet span { font-size:14px; text-align:center; color:#993333; text-transform:uppercase; font-weight:bold; margin-left:11px;}
#General-content,#Schedule-content,#Playlists-content { padding-top:4px; height:70px;}
.guide-timeline { position:absolute; border:dotted #CCCCCC 1px; margin-top:0px; height:58px;}
.guide-timeline-0 { background-color:#FFCC33;}
.guide-timeline-1 { background-color:#FFFF33;}
.guide-timebox  { width:11px; height:11px; border:dotted #CCCCCC 1px;} 
.guide-day-hl { color:#0000CC;}

#Once-content, #Daily-content, #Weekly-content, #Monthly-content, #Yearly-content { padding-top:11px; padding-left:8px; border:solid #e7e7e7 1px;width:360px; height:140px;}
#Weekly-content ul { list-style:none; margin:0; padding:0; margin-top:11px; }
#Weekly-content li { float:left; width:30px; margin-left:1px; background-color:#999999; }
#Weekly-content li a {  float:left; width:100%; text-align:center; color:#333333; text-decoration: none;}
#Weekly-content li a:focus { outline:none;}
#Weekly-content li a:hover { color:#333333; text-decoration: none; background-color:#CCCCCC;}
#Weekly-content li a.selected { background-color:#993300; color:#FFFFFF;}

/* requests application styles */
#requests-sm { color:#666666; padding-right:2px; padding-left:2px; font-style:italic;}
 
