body{ margin-top:0; margin-bottom:0; background:url('../images/bg.jpg') top left no-repeat; }

#title{ width:904px; height:52px; margin-left:auto; margin-right:auto; background-color:#333333; background:url('../images/title-bar.jpg') top left no-repeat; }
title.title-nav{}

#trigger-news { font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;	}
#trigger-follow { font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
#trigger-chat { font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }

a.trigger-italic { font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#999999; font-weight:none; font-style:italic; text-decoration:none; }

a.title{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:bold; text-decoration:none; }

a.nav{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:bold; text-decoration:none; text-align:center; padding-top:2px; padding-left:6px; padding-right:6px; }
a.nav:hover{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#FF0066; font-weight:bold; text-decoration:none; text-align:right; }

a.text{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#333333; font-weight:none; text-decoration:none; }
a.text-big{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:20px; color:#666666; font-weight:bold; text-decoration:none; }

a.footer{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; text-decoration:none; padding-top:2px; padding-left:6px; }

div.row-title { padding-top: 2px; padding-right:8px; clear: both; }

div.row-title span.title-logo { display: block; width: 46%; float: left; text-align: left; padding-top:0; }
div.row-title span.player { display: block; width: 52%; float: right; text-align: right; padding-top:10px; }

div.row-main { padding: 0px; clear: both; }
div.row-main span.main-content { display: block; width: 63%; float: left; text-align: left; }
div.row-main span.main-right { display: block; width: 35%; float: right; text-align: right; padding-top:8px; }

#main{ width:900px; height:900px; margin-left:auto; margin-right:auto; padding-top:2px; padding-bottom:0; padding-right:0; padding-left:2px; background:#FFFFFF url('../images/bg-main.jpg') bottom left no-repeat; }

div.nav-bg{ background: url('../images/title-bar.jpg') bottom right; background-color:#333333; border-bottom-style:solid; border-color:#FF0066; border-width:1px; padding-top:5px; padding-bottom:5px; width:660px; }

div.news-box{ width:660px; padding-top:1px; padding-bottom:1px; background: url('../images/title-bar.jpg') bottom right;  background-color:#333333; border-bottom-style:solid; border-color:#FF0066; border-width:1px; }
div.follow-box{ width:660px; padding-top:1px; padding-bottom:1px; background: url('../images/title-bar.jpg') bottom right;  background-color:#333333; border-bottom-style:solid; border-color:#FF0066; border-width:1px; }
div.chat-box{ width:660px; padding-top:1px; padding-bottom:1px; background: url('../images/title-bar.jpg') bottom right; background-color:#333333; border-bottom-style:solid; border-color:#FF0066; border-width:1px; }

div.spacer { font-size: 10px; clear: both; }
div.spacer2 { font-size: 2px; clear: both; }

#follow-us{ width:650px; background: url('../images/bg-follow.jpg') top left; }

div.follow-us span.follow-left{ position:relative; float:left; top:0px; text-align: left; width:70%; }
div.follow-us span.follow-right{ position:relative; left:100px; top:0px; text-align: right; }
div.follow-us span.follow-right img{ padding-left:1px; width:50px; border:0; }

div.right{ width:233px; height:838px; background-color:#CCCCCC; background:url('../images/right.jpg') top right no-repeat; text-align: left; float: right; padding-left:2px; padding-right:2px; }
div.right img{ border:1px solid #999999; }

div.right-affiliates img{ border:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; padding-left:10px; }
div.right-affiliates:hover img{ border:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }

div.right-listen{ width:233px; height:60px; background-color:#CCCCCC; background:url('../images/right.jpg') top right no-repeat; text-align: Left; float: right; padding-right:4px; padding-left:0px; margin-bottom:2px; }
div.right-listen img{ padding-left:25px; border:0; }

div.ad-1{ margin-left:auto; margin-right:auto; padding-left:15px; }
div.ad-1 img{ border:1px solid #999999; }
/* Popup pages */
div.window-title{ width:98%; background-color:#333333; border-bottom:1px solid #FF0066; }
div.popup{ width:98%; background-color:#FFFFFF; opacity:.7; filter:alpha(opacity=70); }
a.window-title{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
/* Schedule */
a.schedule{ font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#333333; mfont-weight:none; text-decoration:none; }
table.day { border-width: 1px; border-spacing: 0px; border-style: solid; border-color: #333333; border-collapse: collapse; background-color: white; width:100%; }
table.day th { border-width: 1px; padding: 1px; border-style: inset; background-color: white; -moz-border-radius:1px;  font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:bold; text-decoration:none; width:; }
table.day td { border-width: 1px; padding: 1px; border-style: inset; background-color: white; -moz-border-radius:1px;  font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; width:; }
table.day td.time { border-width: 1px; padding: 1px; border-style: inset; background-color: #CCCCCC; -moz-border-radius:1px; font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; width:150px; }
table.day td.artist { border-width: 1px; padding-top: 4px; padding-bottom: 4px; border-style: inset; background-color: #CCCCCC; -moz-border-radius:1px;  font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; width:250px; }
table.day td.genre { border-width: 1px; padding: 1px; border-style: inset; background-color: #CCCCCC; -moz-border-radius:1px;  font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; width:; }
/*Example for a Menu Style*/
.scheule {background-color:#666666; color:#666666; border-bottom:1px solid #999999; height:16px;width:100%;}
.schedule ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.schedule li {display:inline; line-height:16px;}
.schedule li a {color:#FFFFFF; text-decoration:none; padding:0px 5px 3px 5px;  border-left:1px solid #999999; border-right:1px solid #333333; font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px;}
.schedule li a.tabactive {background-color:#000000; position:relative; font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7 {border:0px solid #666666; width:100%; text-align:left;padding:6px 1px; font-size:10px; margin-bottom:5px;}
/* profiles */

div.profile_info span.profile-left{ position:relative; float:left; top:0px; text-align: left; width:204px; }
div.profile_info span.profile-right{ position:relative; left:100px; top:0px; text-align: right; vertical-align:text-top;}
div.profile-r-text{ height:300px; overflow:auto;}
div.profile_info span.profile-left img{ padding-right:2px; width:200px; border:0; }
div.profile_sn{border:1px solid #999999; margin-top:2px;}
div.profile_sn img{border:0px solid #999999; padding-top:4px; padding-bottom:4px; padding-left:2px; padding-right:2px;}

table.profile_view td.profile_info{border:1px solid #666666; border-width: 1px; padding: 1px; border-style: inset; background-color: #CCCCCC; -moz-border-radius:1px;}
table.profile_view td.profile_links{border:0px border-style: inset; background-color: #CCCCCC; -moz-border-radius:1px; padding:5px;}

table.profiles{width:100%; border:1px;}
table.profiles td.profiles_djs{vertical-align:text-top; border:1px solid #666666;}
table.profiles td.profiles_guests{vertical-align:text-top; border:1px solid #666666;}
table.profiles td.profiles_load{ border-width: 1px; padding: 1px; border-style: inset; background-color: #CCCCCC; -moz-border-radius:1px;  font-family:"Verdana",Arial,Sans; font:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; width:400px; }
a.profiles_dj{font-family:"Verdana",Arial,Sans; font:Verdana; font-size:10px; color:#333333; mfont-weight:none; text-decoration:none; }
/* slider */
#featured{ width:400px; padding-right:250px; position:relative; border:1px solid #CCCCCC; height:252px; background:#FFFFFF; padding:2px 256px 2px 2px; margin:2px 0px 2px; }
#featured ul.ui-tabs-nav{ position:absolute; top:0; left:393px; list-style:none; padding:0; margin:0; width:263px; }
#featured ul.ui-tabs-nav li{ padding:1px 0; padding-left:12px; font-size:12px; color:#666; }
#featured ul.ui-tabs-nav li img{ float:left; margin:2px 5px; background:#fff; padding:2px; border:1px solid #E1E1E1; }
#featured ul.ui-tabs-nav li span{ font-size:11px; font-family:Verdana; line-height:18px; }
#featured li.ui-tabs-nav-item a{ display:block; height:60px; color:#444444;  background:#E1E1E1; background:url('../images/news2.jpg') top left repeat-x; line-height:20px; text-decoration:none; border:1px solid #E1E1E1; }
#featured li.ui-tabs-nav-item a:hover{ background:#f2f2f2; color:#333333; background:url('../images/news1.jpg') top left repeat-x; border:1px solid #E1E1E1; }
#featured li.ui-tabs-selected{ /*background:url('../images/selected-item.gif') top left no-repeat;*/ }
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background:#ccc; color:#FF0066; font-weight:bold; background:url('../images/news3.jpg') top left repeat-x; border:1px solid #E1E1E1; }
#featured .ui-tabs-panel{ width:400px; height:252px; background:#999; position:relative; }
#featured .ui-tabs-panel .info{ position:absolute; top:170px; left:0; height:80px; width:400px; background: url('../images/transparent-bg.png'); }
#featured .info h2{ font-size:18px; font-family:Verdana; color:#fff; padding:5px; margin:0; overflow:hidden; }
#featured .info p{ margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0; }
#featured .info a{ text-decoration:none; color:#fff; }
#featured .info a:hover{ text-decoration:underline; }
#featured .ui-tabs-hide{ display:none; }
/* footer */
div.footer{ width:904px; height:45px; margin-left:auto; margin-right:auto; background-color:#333333; background:url('../images/title-bar.jpg') top left no-repeat; padding-top:10px; }
