/* vim: set expandtab tabstop=4 shiftwidth=4 foldmethod=marker: */
div#masthead {
	background-image: url(/siteimages/home/masthead.gif);
}

div#channel_navigation ul,div#channel_navigation li ul
{
	background-color: #F57200;
}
div#channel_navigation li ul
{
	background-color: #ccf;
}

h2#h2_jews_in_the_news
{
	background-image: url(/siteimages/entertainment/h2_jews_in_the_news.gif);
	display: block;
	overflow: hidden;
	text-indent: -1234em;
	height: 100px;
	margin: 0 -10px;
	padding-left: 0;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

/********* forum  options ************/

div.forum div.categoryName,
div.forum table#topicMessages th {
    background-color: #90C;
    color: #FFF;
}

div.forum table.topicList th,
div.forum table.topicList td.action,
div.forum table#topicMessages td.authorOdd,
div.forum table#topicMessages td.messageBodyOdd,
div.forum table#topicMessages td.postedInfoOdd {
    background-color: #E5BFF2;
}

div.forum table.topicList td,
div.forum table#topicMessages td.authorEven,
div.forum table#topicMessages td.messageBodyEven,
div.forum table#topicMessages td.postedInfoEven {
    background-color: #EEE3F2;
}

div.forum table#topicMessages div.quoteHeader {
    background-color: #B6F9B6;
    border: 1px solid #999;
    color: #000;
    border-bottom: 0;
}

div.forum table#topicMessages div.quoteBody {
    border-top: 0;
    background-color: #FFF;
    border: 1px solid #999;
    color: #333;
}

/*** end forum ***/

/********* forum  options ************/

/* Forums (mainly table) */

/*** colour changes **/
div.forum th
{
    background-color: #9900CC;
	color: #fff;
}	

div.forum tr.column_headings
{
	background: #E5BFF2;
}

div.forum tr.message_header_start td 
{
	background: #C773E3;
	color: #fff;
}

div.forum tr.message_header td
{
	background: #E5BFF2;
}

div.forum tr.message_body td
{
	background: #F0D9F7;
}

div.forum tr.message_body_reply td
{
	background: #FAF2FC;

}	

div.forum div.quote_header
{
    background: #FAF2FC;
	border: 1px solid #999;
	color: #000;
	border-bottom: 0;

}

div.forum div.quote_body
{
    border-top: 0;
	background: #FFF;
	border: 1px solid #999;
	color: #333;
}
/*** end forum ***/
	
body.front div#main_story { 
width: 600px; /* width for IE5 */
voice-family: "\"}\""; 
voice-family: inherit;
width: 590px; /* width for IE6  - retain the declaration below too please! */ 
}

html>body.front div#main_story {  width: 590px; }

body.front div#main_story_text {
float: right;
display: block;
width: 395px;
}

h4.frontpage_title_jitn {
	display: block;
	height: 20px;
	text-indent: -2345em;
	overflow: hidden;
	margin: 0 0 .5em 0;
	background-image: url(/siteimages/entertainment/frontpage_title_jitn.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

h4.frontpage_title_tjgold {
	display: block;
	height: 20px;
	text-indent: -2345em;
	overflow: hidden;
	margin: 0 0 .5em 0;
	background-image: url(/siteimages/entertainment/frontpage_title_tjgold.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

/********************************************/
/*				calendar					*/
/********************************************/


table#calendar
{
	font-size: 70%;
	width: 35%;
	border-collapse: collapse;
	margin: 0 0 2ex 1ex;
	float: right;
}

table#calendar caption
{
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .2em;
	text-align: left;
}

table#calendar th
{
	font-weight: normal;
	text-transform: uppercase;
	padding: 3px;
	color: #999;
	text-align: center;
}

table#calendar td
{
	text-align: right;
	border: 1px #fff solid;
	width: 14%;
	padding: 3px;
	background-color: #F0D9F7;
}

table#calendar td#today
{
	background-color: #333;
	color: #fff;
	font-weight: bold;
}

table#calendar td a
{
	background-color: #ccf;
	display: block;
	padding: 3px;
	margin: -3px;
	color: #000;
	text-decoration: none;
}

table#calendar td a:hover { background-color: #96f; color: #fff; }

table#calendar select
{
	width: 100%;
}

table#calendar td.selected a
{
	background-color: #9966FF;
	display: block;
	padding: 3px;
	margin: -3px;
	color: #000;
	text-decoration: none;
}


/***********************************************/
/*			diary listings 					   */
/**********************************************/

ul.diary
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:80%;
}

ul.diary li
{
	background-image: url(/siteimages/diary/dotted_line.gif);
	background-repeat: repeat-x;
	padding: .5em 0;
}

ul.diary dl
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.diary dl dt
{
	margin: 0 0 0 0;
	padding: 0;
	text-indent: 0;
}

ul.diary dl dd
{
	margin: 0 0 .5em 0;
	padding: 0;
	text-indent: 0;
}

ul.diary dl dt
{
	font-weight: bold;
	background-image: none;
}

div#right_advertisement ul li.header {
background: #EBE0FF;
}




