/* Body */
body {background:#E6E6E6 url(../images/bg.jpg) repeat-x center top; color:#000000; font:15px Arial, Helvetica, sans-serif; margin:0; padding:0;}
div.ex1 {direction:rtl;}

/* Links */
a:link, a:visited, a:hover, a:active {color:#000; font:14px Arial, Helvetica, sans-serif;}

/* Headers */
h1 {color:#C61616; font:bold 26px Arial, sans-serif; margin:0; padding:0;}
h2 {color:#E6492B; font:bold 22px Arial, sans-serif; margin:0; padding:0;}
h3 {color:#ccc; font:bold 18px Arial, sans-serif; margin:0; padding:0;}
h4 {color:#E6492B; font:bold 12px Arial, sans-serif; margin:0; padding:0;}
h5 {color:#C61616; font:bold 12px Arial, sans-serif; margin:0; padding:0;}
h6 {color:#ccc; font:bold 12px Arial, sans-serif; margin:0; padding:0;}

/* Form */
form {margin:0; padding:0;}
input.txt {background:#fff; border:2px solid #CDCDCD; color:#000; font:12px Arial, Helvetica, sans-serif; width:180px;}
textarea {background:#fff; border:2px solid #CDCDCD; color:#000; font:12px Arial, Helvetica, sans-serif; height:50px; width:250px;}

/* Layout */
#main-wrapper {background:#fff url(../images/bg_top.gif) no-repeat center top; direction:rtl; margin:60px auto 0; position:relative; width:960px;}
#main-wrapper-f {background:#fff center top; direction:rtl; margin:60px auto 0; position:relative; width:960px;}
#logo {
	background:url(../images/radio_haifa_logo.gif) no-repeat; display:block; height:93px; overflow:hidden; position:absolute; right:19px; width:231px; 
	text-decoration:none; text-indent:-9999px; top:-60px;}
#date {color:#E7482B; font:bold 32px Tahoma, Arial, sans-serif; height:43px; padding-right:250px;}

#navigation {
	background:#E6E6E6 url(../images/bg_search.gif) no-repeat center top; height:30px; margin:0 auto 10px; padding:10px 15px 0 37px; width:868px;}
#navigation ul {float:right; height:20px; list-style:none; margin:0; padding:0; width:525px;}
#navigation ul li {display:inline; padding:0;}
#navigation ul li a:link, #navigation ul li a:visited {
	background:url(../images/bg_nav_bullet.gif) no-repeat right center; color:#783501; display:block; font:bold 11px Arial, Helvetica, sans-serif; 
	float:right; height:18px; padding:2px 26px 0 6px; text-decoration:none;}
#navigation ul li a:hover, #navigation ul li a:active {text-decoration:underline;}
#navigation ul li a#home:link, #navigation ul li a#home:visited, #navigation ul li a#home:hover {
	background:url(../images/bg_nav_home.gif) no-repeat right 1px; height:18px; padding:2px 22px 0 6px;}
#navigation table {color:#333; font:bold 12px Arial, Helvetica, sans-serif; float:left; margin-top:-1px;}
#navigation table tr td {padding-left:7px;}	
#navigation table input#site, #navigation table input#web {vertical-align:-25%;}

#newsFlash {background:#E6E6E6; float:right; height:125px; margin-bottom:9px; overflow:hidden; width:237px;}
#newsFlash h2 {background:url(../images/title_newsFlash.gif) no-repeat right top; height:32px;}
#newsFlash h2 span {
	background:url(../images/title_left.gif) no-repeat left top; display:block; height:20px; height:32px; overflow:hidden; width:237px; 
	text-indent:-9999px;}
#newsFlash ul {list-style:none; margin:0; padding:0 10px;}
#newsFlash ul li {background:url(../images/bullet.gif) no-repeat right 6px; margin-bottom:2px; padding:0 12px 0 0; width:180px; display:block;}
#newsFlash ul li a:link, #newsFlash ul li a:visited {font-size:12px; text-decoration:none;}
#newsFlash ul li a:hover, #newsFlash ul li a:active {text-decoration:underline;}

#weather {
	background:#E6E6E6; float:right; font:bold 11px Arial, Helvetica, sans-serif; height:125px; overflow:hidden; margin-right:10px; width:237px; 
	text-align:center;}
#weather h2 {background:url(../images/title_weather.gif) no-repeat right top; height:32px; margin-bottom:5px;}
#weather h2 span {
	background:url(../images/title_left.gif) no-repeat left top; display:block; height:20px; height:32px; overflow:hidden; width:237px; 
	text-indent:-9999px;}
#weather span {color:#808080; font:bold 12px Arial, Helvetica, sans-serif;}	
#weather table {margin:3px auto 0;}	

#scala {
	background:#E6E6E6; float:right; font:bold 11px Arial, Helvetica, sans-serif; height:125px; overflow:hidden; margin-right:10px; width:237px; 
	text-align:center;}
#scala h2 {background:url(../images/title_scala.gif) no-repeat right top; height:32px; margin-bottom:5px;}
#scala h2 span {
	background:url(../images/title_left.gif) no-repeat left top; display:block; height:20px; height:32px; overflow:hidden; width:237px; 
	text-indent:-9999px;}
#scala a {color:#4C4C4C; display:block; font:bold 18px Arial, Helvetica, sans-serif; padding:6px 6px 0; text-align:center; text-decoration:none;}	
#scala a:hover {text-decoration:underline;}	

#what {background:#E6E6E6; margin-bottom:10px; width:237px;}
#what h2 {background:url(../images/title_what.gif) no-repeat right top; height:32px;}
#what h2 span {
	background:url(../images/title_left.gif) no-repeat left top; display:block; height:20px; height:32px; overflow:hidden; width:237px; 
	text-indent:-9999px;}	
#what ul {list-style:none; margin:0; padding:0 8px 5px;}
#what ul li {border-bottom:1px dashed #000; font-size:11px; padding:5px 10px;}
#what ul li.none {border:none;}
#what ul li img {float:right;}
#what ul li p {float:left; display:block; height:46px; margin:0; overflow:hidden; padding:0; width:132px; text-decoration:none;}
#what ul li p a:link, #what ul li p a:visited, #what ul li p a:hover, #what ul li p a:active {font-size:11px; text-decoration:none;}
#what ul li a.category:link, #what ul li a.category:visited {
	background:url(../images/bullet.gif) no-repeat 125px center; clear:both; display:block; font:bold 11px Arial, Helvetica, sans-serif; 
	padding-right:80px; text-decoration:none;}
#what ul li a.category:hover, #what ul li a.category:active {text-decoration:underline;}
	
#side-wrapper {float:right; padding-right:20px; width:237px;}
#side-wrapper #newsFlash {float:none; margin:0 0 10px 0;}	
#side-wrapper #weather {float:none; margin:0 0 10px 0;}
#side-wrapper .banner {display:block; margin-bottom:10px;}	

#container {float:left; padding-left:20px; width:673px;}
#container h1, #container h2 {background:#FDAE00 url(../images/bg_title.gif) no-repeat right top; height:40px;}
#container h1 span, #container h2 span {
	background:url(../images/bg_title_left.gif) no-repeat left top; color:#BD2600; font:bold 20px Arial, Helvetica, sans-serif; display:block; 
	height:34px; padding:6px 25px 0 0;}
#container #more-categories {
	background:#f2f2f2; font:bold 11px Arial, Helvetica, sans-serif; height:34px; padding:16px 0 0; margin-bottom:10px; text-align:center;}
#container #more-categories {color:#B3B1B1;}
#container #more-categories a:link, #container #more-categories a:visited {
	color:#666; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}	
#container #more-categories a:hover, #container #more-categories a:active {color:#BD2600; text-decoration:underline;}	
#container #main-article {height:235px; padding:0 10px 0 0;}
#container #main-article img {float:left; margin-right:10px;}
	
#links {
	background:#F2F2F2 url(../images/bg_links.gif) repeat-x right top; border-top:3px solid #C61616; direction:rtl; margin:0 auto; 
	padding:20px 45px 20px 0; width:915px;}
#links a:link, #links a:visited {color:#000; font-size:12px; text-decoration:none;}
#links a:hover, #links a:active {color:#E6492B; text-decoration:underline;}
#links .category {background:url(../images/bg_links_box.gif) no-repeat left top; float:right; margin-left:25px; width:235px;}
#links .category ul.col {list-style:none; margin:0; padding:0;}
#links .category ul.col li {padding-top:3px;}
#links .category ul.col2 {list-style:none; margin:0; padding:0;}
#links .category ul.col2 li {float:right; margin-left:10px; padding-top:1px; width:105px;}
#links .category ul li a:link span, #links .category ul li a:visited span {color:#777; font-size:10px;}
#links .category ul li a:hover span, #links .category ul li a:active span {color:#E6492B;}
#links .w100 {width:90px;}
#links .noBg {background:none;}

#site-info {
	background:#323232 url(../images/bg_footer.gif) no-repeat center bottom; direction:rtl; height:75px; margin:0 auto; padding:5px 10px 0 0; 
	width:950px;}
#site-info img {float:right;}
#site-info #site-related-links {color:#7C7C7C; float:right; font-size:11px; padding:51px 17px 0; width:300px;}
#site-info #site-related-links a:link, #site-info #site-related-links a:visited {color:#7C7C7C; font-size:11px; text-decoration:none;}
#site-info #site-related-links a:hover, #site-info #site-related-links a:active {color:#fff; text-decoration:underline;}
#site-info #site-related-links span {color:#9c9c9c;}
#site-info #site-credits {float:left; padding:13px 17px 0; width:365px; text-align:left;}
#site-info #site-credits img {float:left; margin-right:10px;}

#flash-player-frame {position:absolute; top:-60px; left:20px;}
#flash-player {
	background:#E8472A url(../images/flash_top.gif) no-repeat; color:#fff; direction:rtl; font:bold 14px Arial, Helvetica, sans-serif; height:93px; 
	padding:0 10px; width:469px;}
#flash-player a#prog-link:link, #flash-player a#prog-link:visited {
	color:#fff; display:block; float:right; font:bold 14px Arial, Helvetica, sans-serif; padding-top:10px; width:140px; text-decoration:none;}	
#flash-player a#prog-link strong {color:#FDD62C; font:bold 12px Arial, Helvetica, sans-serif;}
#flash-player a#listen-link:link, #flash-player a#listen-link:visited {
	display:block; float:left; height:83px; width:318px; text-decoration:none; text-indent:-9999px;}

a#lunch-contact	{
	position:absolute; top:-60px; left:519px;
	background:#E04628 url(../images/but_contact.gif) no-repeat right top; color:#fff; display:block; font:bold 18px Arial, Helvetica, sans-serif;
	height:38px; padding:12px 61px 0 0; width:78px; text-decoration:none;}
a#lunch-contact:hover {background:#F6A920 url(../images/but_contact.gif) no-repeat right bottom; color:#E04628;}

/* Layout - Misc */
.clear {clear:both; height:1px;}
#scrollframe {position:relative; overflow:hidden; margin:0; padding:0;}
#scrollcontent {position:absolute; margin:0; padding:0 10px;}
#googleAds {padding-bottom:20px; text-align:center;}
