﻿div#cities-block p 
{
	margin: 0; padding:0;
}

/* calendar */
div#cal-block 
{
	margin:0px;
	width:175px;
	height:auto;
	border:none;
}
div#cal-block h2
{
	margin:0;
}
div#cal-block h3
{
	background:url(../image/gradient_orange.gif) repeat-x;
    color: white;
    margin:0;
    padding: 2px;	
}
span.date-part,
span.parsha,
span.special-shabbat {
    display:block;
}
span.date-part,
span.jtime,
span.parsha,
span.special-shabbat {
    padding-left: 4px;
}
span.upcoming-festival-date {
    padding-left: 2px;
}
div.upcoming-festival,
div.jtime,
div.jtimes-item {
    border: 0;
    margin: 0;
}
div.upcoming-festival {
    margin-bottom: 4px;
}
span.upcoming-festival-date {
    font-style: italic;
    font-weight: bold;
}
table.jtimes{
    padding-left: 2px;   
}
td.jtDesc, td.jtTime {
    /*font-size: 10px;*/
}
td.jtDesc {
    font-style: italic;
}
table.halachic-times td{
    text-align: left;
    border-bottom: dotted 1px #EBEBEB;
}
td.htime {
    text-align: right;
    vertical-align: top;
    width: 53px;
}
div.cal-settings div 
{
	padding: 0 0 2px 2px;
	border-bottom: dotted 1px #EBEBEB;
}
div.cal-settings input#tosefet 
{
	width: 12px;
}

/* weather */
div#weather-block
{
	margin-top: 4px;
}
div#weather-block h2
{
	margin:0;
}
table.weather-unit {
	width: 100%;
	background-color: #DBEAED;
	background-image: none;
}
table.weather-unit caption {
	background:url(../image/gradient_orange.gif) repeat-x;
    color: white;
    margin:0;
    padding: 2px;	
	font-weight:bold;
	font-size: 12px;
	text-align: left;
}
table.weather-unit td 
{
	text-align: center;
	width: 50%;
}
table.weather-unit span.cond 
{
	display: block;
	text-align: center;
	width: 100%;
}
div.w-logo 
{
	text-align:center;
	width: 100%;
	background-color: #DBEAED;
	background-image: none;
}
/* maps */
div#maps-block 
{
	margin-top: 5px;
}
ul.map-list 
{
	list-style-type: none;
	list-style-image: none;
	padding: 5px;
}
div#weather-map-wrapper 
{
	float: left;
	clear: left;
}
div#weather-map-wrapper h2.special 
{
	width: 162px;
	margin: 5px 0 5px 5px;
}
