/* Body */
body {background:#D6E3B2 url(../images/bg.gif) repeat-x center top; color:#000; font:12px Arial, Helvetica, sans-serif; margin:0; padding:0;}    

/* Links */
a:link, a:visited {color:#0072FF; font:12px Arial, Helvetica, sans-serif;}
a:hover, a:active {color:#0072FF; font:12px Arial, Helvetica, sans-serif;}
a.more:link, a.more:visited {font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
a.more:hover, a.more:active {text-decoration:underline;}

/* Headers */
h1 {color:#6C2800; font:bold 19px Arial, sans-serif; margin:0; padding:0;}
h2 {color:#F8701F; font:bold 18px Arial, sans-serif; margin:0; padding:0;}
h3 {color:#F8701F; font:bold 17px Arial, sans-serif; margin:0; padding:0;}
h4 {color:#97BA3A; font:bold 16px Arial, sans-serif; margin:0; padding:0;}
h5 {color:#97BA3A; font:bold 14px Arial, sans-serif; margin:0; padding:0;}
h6 {color:#97BA3A; font:bold 12px Arial, sans-serif; margin:0; padding:0;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {display:none;}

.title {background:url(../images/bg_title.gif) no-repeat right top; direction:rtl; height:30px;}
.title span {background:url(../images/bg_title_left.gif) no-repeat left top; display:block; padding:0 10px; height:30px;}
.title02 {background:url(../images/bg_title02.gif) no-repeat right top; direction:rtl; height:30px;}
.title02 span {background:url(../images/bg_title02_left.gif) no-repeat left top; display:block; padding:0 10px; height:30px;}
.title03 {background:url(../images/bg_title03.gif) no-repeat right top; direction:rtl; height:30px;}
.title03 span {background:url(../images/bg_title03_left.gif) no-repeat left top; display:block; padding:0 10px; height:30px;}
.title04 {background:url(../images/bg_title04.gif) no-repeat right top; direction:rtl; height:30px;}
.title04 span {background:url(../images/bg_title04_left.gif) no-repeat left top; display:block; padding:0 10px; height:30px;}
.title05 {background:url(../images/bg_title05.gif) no-repeat right top; direction:rtl; height:30px;}
.title05 span {background:url(../images/bg_title05_left.gif) no-repeat left top; display:block; padding:0 10px; height:30px;}
.title06 {direction:rtl; height:30px; margin-bottom:10px;}
.subTitle {direction:rtl; margin:19px 11px 0 0; height:11px; width:400px;}

#title-about {background:url(../images/title_about.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-advertising {background:url(../images/title_advertising.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-albums {background:url(../images/title_albums.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-articles {background:url(../images/title_more_articles.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-contact {background:url(../images/title_contact.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-djs {background:url(../images/title_djs.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-eng {background:url(../images/title_eng.gif) no-repeat 5px top; display:block; overflow:hidden; text-indent:-9999px;}
#title-events {background:url(../images/title_events.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-forums {background:url(../images/title_forums.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-forums-full {background:url(../images/title_forums_full.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-newsFlash {background:url(../images/title_newsFlash.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-news {background:url(../images/title_news.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-newsletter {background:url(../images/title_newsletter.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-members {background:url(../images/title_members.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-players {background:url(../images/title_players.gif) no-repeat right top; display:block; height:30px; overflow:hidden; text-indent:-9999px;}
#title-reg {font:normal 16px Arial, sans-serif; display:block; padding-top:5px;}
#title-reg a:link, #title-reg a:visited {color:#6C2800; font:bold 16px Arial, sans-serif;}
#title-reg a:hover, #title-reg a:active {text-decoration:none;}
#title-results {background:url(../images/title_results.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-survey {background:url(../images/title_survey.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-survey-full {background:url(../images/title_survey_full.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-terms {background:url(../images/title_terms.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-timetable {background:url(../images/title_timetable.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-timetable-full {background:url(../images/title_timetable_full.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}
#title-tv {background:url(../images/title_tv.gif) no-repeat right top; display:block; overflow:hidden; text-indent:-9999px;}

/* Form */
form {margin:0; padding:0;}
input.txt {background:#fff; border:1px solid #B6ADA3; color:#000; font:12px Arial, Helvetica, sans-serif; width:260px;}
select {border:1px solid #B6ADA3; color:#000; font:12px Arial, Helvetica, sans-serif;}
textarea {background:#fff; border:1px solid #B6ADA3; color:#000; font:12px Arial, Helvetica, sans-serif; height:100px; width:260px;}

/* Layout */
#wrapper {background:url(../images/bg_siteInfo.gif) repeat-x left bottom; margin:0; padding:0;}
#wrapperB {margin:0 auto; width:900px;}

#branding {background:url(../images/bg_branding.gif) no-repeat center bottom; height:147px;}
#branding h1, #branding a#logo {
	background:url(../images/radio_96fm_logo.gif) no-repeat left 10px; float:right; height:91px; margin:0; padding:10px 10px 0 0; width:280px;}
#branding a#logo span {display:none;}
#branding-mid {float:right; padding:9px 9px 0 6px; width:470px;}	
#branding-mid .banner {height:62px; padding:0; position:relative;}
#search {color:#fff; direction:rtl; float:right; padding:18px 1px 0 0; width:466px;}
#search input.txt {background:#E7D6CC; border:2px solid #fff; color:#000; margin-left:3px; width:190px;}
#search p {float:left; margin:0; padding:0;}
a#listening:link, a#listening:visited {
	background:url(../images/bg_listening.jpg) no-repeat center top; color:#fff; direction:rtl; float:right; 
	font:bold 11px/11px Arial, Helvetica, sans-serif; height:38px; overflow:hidden; margin-top:6px; padding:85px 6px 0 0; width:106px; 
	text-decoration:none;}
a#listening:hover, a#listening:active {background-position:center bottom; color:#FC7728;}	
a#listening span {color:#B3B2B2;}
a#listening:hover span {color:#D85202;}
#nav {display:inline-block; float:right; list-style:none; margin:-16px 0 0; padding:0 13px 0 0; width:770px;}
#nav li {direction:rtl; display:inline; height:30px; margin:0; padding:0;}
#nav li a:link, #nav li a:visited {color:#fff; font-weight:bold; height:30px; text-decoration:none;}
#nav li a:hover, #nav li a:active {background:#CD530A url(../images/arrow_down.gif) no-repeat 10px 12px;}
#nav li a:link span, #nav li a:visited span {cursor:pointer; display:block; float:right; height:23px; padding:7px 7px 0 23px;}
#nav li a:hover span, #nav li a:active span {background:#CD530A url(../images/arrow_down.gif) no-repeat 7px 12px;}

#promotion {height:283px; padding:5px 5px 0;}
#player {background:url(../images/bg_player.jpg) no-repeat center top; direction:rtl; float:right; height:278px; padding:5px 9px 0 0; width:456px;}
#player ul {border-bottom:1px solid #D7E1A6; float:right; list-style:none; margin:0 0 5px; padding:0;}
#player ul li {
	background:#fff; border-top:1px solid #D7E1A6; border-left:1px solid #D7E1A6; border-right:1px solid #D7E1A6; height:33px; padding:0; width:250px;}
#player ul li a {background:url(../images/icon_play.gif) no-repeat 10px 7px; color:#000; display:block; height:25px; padding:8px 15px 0 0;}
#player ul li.even a {background-color:#F2F7E7;}	
#player div#album {
	background:url(../images/bg_album.gif) no-repeat center top; float:left; font-size:11px; margin-top:20px; padding-top:3px; width:195px; 
	text-align:center;}	
#player div#album strong {color:#6C7349; font-size:12px;}
#player div#album span {font-weight:bold;}
#player div#album p {margin:0; padding:5px 0 0;}
#player a:link, #player a:visited {clear:right; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
#player a:hover, #player a:active {text-decoration:underline;}
#advertise {float:left; height:243px; padding-top:5px; width:415px;}
#player div#album p#albumPic {height:99px; margin:0; padding:0 0 6px;}	

#content-main {float:left; padding-left:5px; width:660px;}
#content-box {background:#fff url(../images/bg_box.gif) repeat-x center 30px; direction:rtl; _height:705px; min-height:705px; margin-bottom:10px;}
#content {padding:20px;}
#content p {margin:0; padding:0;}
#content ul li {-moz-float-edge: content-box; margin:0; padding:0;} /* fix for FF bug*/
#content a#listen:link, #content a#listen:visited {
	background:url(../images/bg_butPlay_inner.gif) no-repeat center top; display:block; float:left; height:36px; margin:0 10px 10px 0; width:133px;}
#content a#listen:hover, #content a#listen:active {background-position:center bottom;}
#content a#listen span {display:none;}

#news-flash {background:#fff url(../images/bg_box.gif) repeat-x center 15px; direction:rtl; height:253px; margin-bottom:10px; width:220px;}
#news-flash p {margin:0; padding:5px 10px 0;}
#news-flash p.article {padding:0 0 10px;}
#news-flash p.article a:link, #news-flash p.article a:visited {color:#000; text-decoration:none;}
#news-flash p.article a:hover, #news-flash p.article a:active {display:inline; text-decoration:none;}
#news-flash p.article a:link strong, #news-flash p.article a:visited strong {color:#EB6313;}
#news-flash p.article a:hover strong, #news-flash p.article a:active strong {text-decoration:underline;}
#news-flash p a#redMail {background:url(../images/but_redMail.gif) no-repeat center 5px; display:block; height:65px; padding-top:5px; width:200px;}
#news-flash p a#redMail span {display:none;}

#survey {background:#fff url(../images/bg_box.gif) repeat-x center 15px; direction:rtl; height:212px; margin-bottom:10px; width:220px;}
#survey p {margin:0; padding:10px;}
#survey p strong {color:#EB6313; font:bold 14px Arial, Helvetica, sans-serif;}
#survey ol {height:89px; list-style:none; margin:0; overflow:hidden; padding:0;}
#survey ol li {padding-right:10px;}
#survey input.send {float:left; margin-top:-4px;}

#forums-flash {background:#fff url(../images/bg_box.gif) repeat-x center 15px; direction:rtl; height:152px; margin-bottom:10px; width:220px;}
#forums-flash p {font-size:11px; margin:0; padding:8px 10px 0;}
#forums-flash p.comment {padding:0 0 10px;}
#forums-flash p.comment a:link, #forums-flash p.comment a:visited {color:#000; font-size:11px; text-decoration:none;}
#forums-flash p.comment a:hover, #forums-flash p.comment a:active {display:inline; text-decoration:none;}
#forums-flash p.comment a:link strong, #forums-flash p.comment a:visited strong {font-size:12px; color:#EB6313;}
#forums-flash p.comment a:hover strong, #forums-flash p.comment a:active strong {text-decoration:underline;}
#forums-flash p.comment a span {font-weight:bold;}

#newsletter-wrapper {height:142px; margin-bottom:10px; width:220px;}
#newsletter {background:#fff url(../images/bg_box02.gif) repeat-x center 10px; direction:rtl;}
#newsletter p {height:25px; margin:0; padding:0 10px;}
#newsletter p.left {padding-top:10px; text-align:left;}
#newsletter p label {display:block; float:right; padding:2px 0 0; width:40px;}
#newsletter input.txt {background:#E4EEF7; border:2px solid #5D9ABA; color:#000; float:left; font:12px Arial, Helvetica, sans-serif; width:150px;}
#newsletter #thanks {background:#79B2CF; color:#fff; height:132px; padding:13px 20px 0;}
#newsletter #thanks h3 {color:#fff;}

#content-side {float:right; padding-right:5px; width:220px;}
#djs {background:#fff url(../images/bg_box.gif) repeat-x center top; direction:rtl; height:405px; margin-bottom:10px;}
#djs #djs-preview {padding:10px 10px 10px 9px;}
#djs #djs-preview p {background:#8A9F23; color:#fff; height:58px; font:bold 11px Arial, Helvetica, sans-serif; margin:1px 0 1px 1px; overflow:hidden; padding:3px 5px;}
#djs #djs-preview p strong {color:#53620C;}
#djs #djs-preview ul {height:139px; list-style:none; margin:0; padding:0;}
#djs #djs-preview ul li {float:right; height:66px; margin:0; padding:0 0 1px 1px; width:66px;}

#site-info {clear:both; color:#fff; direction:rtl; font-size:11px; height:43px; padding-top:102px;}
#site-info div {margin:0 auto; width:700px;}
#site-info div p {float:left; margin:0; width:120px;}
#site-info a:link, #site-info a:visited {color:#fff; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
#site-info a:hover, #site-info a:active {text-decoration:underline;}
#site-info a span {color:#CAD5AE;}

.specials {background:#fff url(../images/bg_box.gif) repeat-x left top; direction:rtl; float:right; width:325px;}
.specials h3 {color:#fff; font-size:14px; height:30px;}
.specials h3 span {height:23px; padding-top:7px;}
.specials div {height:146px; padding:10px;}
.specials div img {float:right; margin:0 0 10px 10px;}
.specials div p {float:left; height:93px; margin:0; overflow:hidden; padding:0; width:180px;}
.specials div p span {font:bold 11px Arial, Helvetica, sans-serif;}
a.orange:link, a.orange:visited {color:#F96711; font-weight:bold;}
a.orange:hover, a.orange:active {text-decoration:none;}

#paging {color:#CBB7AB; padding:10px 0; text-align:center;}
#paging a:link, #paging a:visited {color:#F9680F; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
#paging a:hover, #paging a:active {background:#F9680F; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;}
#paging a.ON:link, #paging a.ON:visited {color:#B42F29; cursor:text; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none;}
#paging a.ON:hover, #paging a.ON:active {background:none; color:#B42F29; cursor:text; font:bold 14px Arial, Helvetica, sans-serif;}

#scrollframe, #scrollframe2, #scrollframe3 {position:relative; overflow:hidden; margin:0; padding:0;}
#scrollcontent, #scrollcontent2, #scrollcontent3 {position:absolute; margin:0; padding:0 10px 0 10px;}

/* Layout - Misc */
.clear {clear:both; height:0;}
.banner {padding-bottom:10px;}
.shade {background:url(../images/bg_shade.gif) repeat-x center bottom; padding-bottom:35px;}
.mrgLeft {margin-left:10px;}
.ltr {direction:ltr;}
#logoPrint {display:none;}
