.outline
{
    BORDER-RIGHT: #cbcbd3 1px solid;
    BORDER-TOP: #cbcbd3 1px solid;
    OVERFLOW: visible;
    BORDER-LEFT: #cbcbd3 1px solid;
    BORDER-BOTTOM: #cbcbd3 1px solid
}
.module
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(/images/background-sp-secondary01.gif);
    PADDING-BOTTOM: 3em;
    PADDING-TOP: 11px;
    BACKGROUND-REPEAT: repeat-x
}
.module H1
{
    MARGIN: 0px 0px 0.5em
}
.module H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 2em 0px 0.5em
}
.module .noinfo
{
    DISPLAY: block;
    PADDING-BOTTOM: 3em;
    FONT-STYLE: italic
}
.module .edit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 2em 0px 0px;
    TEXT-ALIGN: right
}
#station_main
{
    BORDER-RIGHT: #cbcbd3 1px solid;
    BORDER-TOP: #cbcbd3 1px solid;
    BACKGROUND-IMAGE: url(/images/background-sp-main01.gif);
    BORDER-LEFT: #cbcbd3 1px solid;
    BORDER-BOTTOM: #cbcbd3 1px solid;
    BACKGROUND-REPEAT: repeat-x
}
#station_title
{
}
#station_stats
{
    PADDING-RIGHT: 0.75em;
    PADDING-LEFT: 0.75em;
    PADDING-BOTTOM: 0.75em;
    PADDING-TOP: 0.75em
}
#station_stats TABLE
{
    TABLE-LAYOUT: auto;
    BORDER-COLLAPSE: collapse
}
#stats_table
{
    MARGIN: -2px 0px 0px
}
#station_stats TD
{
    PADDING-RIGHT: 0.1em;
    PADDING-LEFT: 0.1em;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0.1em;
    MARGIN: 0px;
    PADDING-TOP: 0.1em
}
#station_logo
{
    BORDER-RIGHT: #cbcbd3 1px solid;
    BORDER-TOP: #cbcbd3 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #cbcbd3 1px solid;
    WIDTH: 280px;
    BORDER-BOTTOM: #cbcbd3 1px solid;
    BACKGROUND-COLOR: #edeef4
}
#dj_photos
{
    BORDER-RIGHT: #cbcbd3 1px solid;
    BORDER-TOP: #cbcbd3 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #cbcbd3 1px solid;
    WIDTH: 280px;
    BORDER-BOTTOM: #cbcbd3 1px solid;
    BACKGROUND-COLOR: #edeef4
}
#station_logo TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
#dj_photos TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
#station_info
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#about_me
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#station_info P
{
    FONT-SIZE: 12px;
    MARGIN: 1em 0px
}
#station_info TD
{
    FONT-SIZE: 12px;
    MARGIN: 1em 0px
}
#about_me P
{
    FONT-SIZE: 12px;
    MARGIN: 1em 0px
}
#about_me #title
{
}
#station_info H1
{
    FONT-SIZE: 19px;
    MARGIN: 0px 0px -0.6em
}
#about_me
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#about_me H1
{
    FONT-SIZE: 19px;
    MARGIN: 0px
}
#now_playing
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e0e0e0 1px solid
}
#now_playing H1
{
    MARGIN: 0px 0px 0.1em
}
#now_playing IFRAME
{
    OVERFLOW: auto;
    HEIGHT: 155px
}
.playlist
{
    BACKGROUND-IMAGE: none;
    COLOR: #000000
}
.playlistbody
{
    BACKGROUND-IMAGE: none;
    COLOR: #000000
}

.playlist
{
    BACKGROUND-COLOR: #ffffff
}
.playlistbody
{
    BACKGROUND-COLOR: #ffffff
}
.nowplaying
{
    BACKGROUND-COLOR: #ffffff
}
.doneplaying
{
    BACKGROUND-COLOR: #ffffff
}
.doneplaying
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 1.4em
}
A.doneplaying:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 1.4em
}
A.doneplaying:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 1.4em
}
A.doneplaying:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 1.4em
}
A.doneplaying:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    COLOR: #6e6e6e;
    LINE-HEIGHT: 1.4em
}
.nowplaying
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 1.4em;
    BACKGROUND-COLOR: #edeef4
}
A.nowplaying:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 1.4em;
    BACKGROUND-COLOR: #edeef4
}
A.nowplaying:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 1.4em;
    BACKGROUND-COLOR: #edeef4
}
A.nowplaying:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 1.4em;
    BACKGROUND-COLOR: #edeef4
}
A.nowplaying:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 1.4em;
    BACKGROUND-COLOR: #edeef4
}
A.embeddedlink:link
{
    COLOR: #cc9900
}
A.embeddedlink:visited
{
    COLOR: #cc9900
}
A.embeddedlink:active
{
    COLOR: #cc9900
}
A.embeddedlink:hover
{
    COLOR: #cc9900
}
SPAN.ad
{
    PADDING-LEFT: 1.2em
}
SPAN.xtitle
{
    PADDING-LEFT: 1.2em
}
A SPAN.title
{
    PADDING-LEFT: 0px
}
#search
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.vip
{
    BACKGROUND-COLOR: #ecf6ee
}
#vip_station_info
{
    BACKGROUND-COLOR: #ecf6ee
}
#vip_station_info
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 300px;
    PADDING-TOP: 0px
}
#messageBox
{
    BORDER-RIGHT: #ecf6ee 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cbcbd3 2px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/bg-shoutbox.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ecf6ee 2px solid;
    WIDTH: 98.5%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ecf6ee 2px solid;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    POSITION: relative;
    BACKGROUND-COLOR: #b5cfb9
}
DIV#shoutWrap
{
    LEFT: -16px;
    POSITION: absolute;
    TOP: -15px
}
#sendMessage
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: transparent;
    font-color: black
}
#sendMessageForm
{
    FONT-SIZE: 11px;
    MARGIN: 0.25em auto;
    FONT-FAMILY: Arial, Geneva, sans-serif
}
#messageBox H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 0.5em 0.5em 0px;
    COLOR: #414040;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    TEXT-ALIGN: right
}
#msgBodyWrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}
#msgBodySysMsg
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 18px;
    Z-INDEX: 100;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 100%;
    CURSOR: pointer;
    COLOR: #a0a0a0;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    POSITION: absolute;
    TOP: 7px;
    HEIGHT: 58px;
    BACKGROUND-COLOR: #f1f5f1;
    TEXT-ALIGN: center
}
.msgOn#msgBodySysMsg
{
    DISPLAY: block;
    VISIBILITY: visible
}
.msgOn2#msgBodySysMsg
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0.5em;
    HEIGHT: 67px
}
.msgDisable#msgBodySysMsg
{
    DISPLAY: block;
    VISIBILITY: visible;
    CURSOR: default
}
.msgDisable2#msgBodySysMsg
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    CURSOR: default;
    PADDING-TOP: 0.5em;
    HEIGHT: 67px
}
.msgOff#msgBodySysMsg
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.msgOff2#msgBodySysMsg
{
    PADDING-RIGHT: 1px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0.5em;
    HEIGHT: 67px
}
TEXTAREA#msgBody
{
    OVERFLOW-Y: auto;
    FONT-SIZE: 12px;
    OVERFLOW-X: hidden;
    MARGIN: 0.5em 0px 0px;
    OVERFLOW: auto;
    POSITION: relative;
    HEIGHT: 6em;
    BACKGROUND-COLOR: #f1f5f1
}
TEXTAREA.msgBodyWide#msgBody
{
    WIDTH: 98%
}
TEXTAREA.msgBodyNarrow#msgBody
{
    WIDTH: 96%
}
#subTA
{
    BORDER-RIGHT: #000000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.25em;
    MARGIN: 0.25em 0px 0px;
    BORDER-LEFT: #000000 0px solid;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #000000 0px solid;
    POSITION: relative
}
#subTA SPAN#charCountWrap
{
    LEFT: 0px;
    POSITION: absolute
}
#subTA SPAN#guideLinkNarrow
{
    MARGIN-TOP: 1.5em;
    DISPLAY: block;
    POSITION: relative
}
#subTA SPAN#guideLinkWrap
{
    MARGIN-LEFT: 60px
}
#subTA SPAN#guideLinkWrap A
{
    COLOR: #6a6a6a
}
#subTA SPAN#guideLinkWrap A:link
{
    COLOR: #6a6a6a
}
#subTA SPAN#guideLinkWrap A:active
{
    COLOR: #6a6a6a
}
#subTA SPAN#guideLinkWrap A:hover
{
    COLOR: #6a6a6a
}
#subTA SPAN#guideLinkWrap A:visited
{
    COLOR: #6a6a6a
}
#subTA SPAN#sendMailWrap
{
    RIGHT: -2px;
    POSITION: absolute;
    TOP: 0.2em
}
#subTA SPAN#sendMailWrap IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#vip_station_info H1
{
    FONT-SIZE: 13px;
    MARGIN: 0px;
    COLOR: #0c7729
}
#vip_station_info H2
{
    FONT-SIZE: 13px;
    COLOR: #0c7729
}
#vip_station_info UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px;
    PADDING-TOP: 0px
}
#vip_station_info LI
{
    MARGIN: 0px
}
#recommended_stations TD
{
    PADDING-RIGHT: 0.25em;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}
#sky_scraper
{
    BACKGROUND-COLOR: #cccccc
}
#also_try
{
}
#top_tracks
{
}
#bc_com
{
}
#fav_artists
{
}
#fav_albums
{
}
#fav_broadcasters
{
}
#cool_links
{
}
#plays_tracks_like DT
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#also_try DT
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#also_try A
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#fav_artists P
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#fav_albums P
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#fav_broadcasters P
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#cool_links P
{
    FONT-SIZE: 12px;
    MARGIN: 0.5em 0px
}
#plays_tracks_like DT
{
    MARGIN: 1em 0px
}
#plays_tracks_like DT IMG
{
    VERTICAL-ALIGN: middle
}
#ad
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
#oda_playlists
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
#oda_playlists TH
{
    FONT-SIZE: 12px;
    COLOR: #333399;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    BACKGROUND-COLOR: #cbcbd3
}
#oda_playlists TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    BACKGROUND-COLOR: #ebecf0
}
.debug
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    PADDING-BOTTOM: 11px;
    COLOR: #000000;
    PADDING-TOP: 11px;
    BACKGROUND-COLOR: yellow
}
.widthcntrl
{
    FONT-SIZE: 1px;
    WIDTH: 600px
}
.nowplaying TD
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    BORDER-LEFT: white 0px solid;
    BORDER-BOTTOM: white 10px solid
}
