@charset "utf-8";
/* CSS Document */

/*--------------------site layout container-------------
------------------------------------------------------*/
#weather_page_wrapper{
	width:960px;
	margin:0 auto;
	float:left;
}

#wp_left_bar{
                      margin-left:10px;
	width:187px;
	float:left;
}

#wp_main_content_container{
	padding:0 0 0 10px;
	width:741px;
	float:right;
	border-left:1px #666 solid;
}


/*======================================weahter forecast banner
==============================================================*/
#weather_center_banner{
	float:left;
	clear:both;
	margin:2px 0 0 10px;
	background-image:url(/flash/weather_new/weather_center_banner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:950px;
	height:45px;
}





/*=========================================== weather warning syles
==================================================================*/
#weather_warning_container{
	margin:0px;
	padding:0px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-variant:normal;
	
	color:#FFF;
	min-height:40px;
	background-image:url(/flash/weather_new/weather_warning_bg_center.jpg);
	/*background-image:url(/flash/weather_new/weather_warning_gradient_bg.png);*/
	background-position:left top;
	background-repeat:repeat-yt;
	/*background-color:#fe0000;*/
	float:left;
}

#weather_warning_container p{
	float:left;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	width:470px;
	background-image:url(/flash/weather_new/separator_line.png);
	background-repeat:repeat-y;
	background-position:left;
	background-color:fe0000;
	line-height:17px;
	
 
}

#weather_warning_container #top{
	padding:0;
	margin:0;
	float:left;
	
	}

#weather_warning_container #title{
	float:left;
	clear:both;
	margin:3px;
	}
#weather_warning_container #bottom_img{
	float:left;
	clear:both;
	
	
}


/*====================================================weather forecast panel
===========================================================================*/
#forecast_panel{
	float:left;
	margin:10px 0 0 0;
	padding:0;
	width:740px;
	height:372px;
	border:1px #818181 solid;
	background-color:#333;
	background-image:url(/flash/weather_new/forecast_titlte_bg.png);
	background-position:left;
	background-repeat:repeat-x;
	
	font-family:Tahoma, Geneva, sans-serif;
}

/* FORECAST PANEL TITLE*/

#forecast_panel #forecast_panel_title h2{
	float:left;
	font-size:22px;
	margin:0;
                     font-weight:normal;
	line-height:22px;
	padding:10px 0 0 10px;
	color:#FFF;
}

#forecast_panel #left_title_container{
	float:left;
}

#forecast_panel #forecast_panel_title ul{
	float:left;
	clear:left;
	list-style:none;
	padding:0;
	margin:7px 0 0 10px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	
}
#forecast_panel #forecast_panel_title ul li{
	float:left;
	padding:0;
	
	height:22px;
	background-color:#9f9f9f;
	margin:0 0 0 1px;
}

#forecast_panel #forecast_panel_title ul li a{
	float:left;
	
	padding: 2px 7px 0 7px;
	
}
#forecast_panel #forecast_panel_title ul li.selected{
	color:#000;
	background-color:#e7e7e7;
	
}
#forecast_panel #forecast_panel_title #left_title_container ul li.selected a{
	color:#000!important;
	padding: 2px 7px 0 7px;
}

#forecast_panel #forecast_panel_title #left_title_container ul li a:link, #forecast_panel #forecast_panel_title #left_title_container ul li a:visited, #forecast_panel #forecast_panel_title #left_title_container ul li a:hover{ 
	color:#FFF;
	text-decoration:none;
}

/* 	CITY PICKER DIV*/

#forecast_panel #city_nav_container{
	width:140px;
	height:60px;
	padding:0;
	margin:0;
	float:right;
	background-color:#F00;
	background-image:url(/flash/weather_new/city_picker_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	clear:none;

}

#forecast_panel #city_nav_container p{
	float:left;
	color:#FFF;
	font-size:14px;
	margin:11px 0 0 25px;
}

#forecast_panel #city_nav_container #city_dropdown{
	width:132px;
	margin:8px 0 0 3px;
	
}
/*forecast_data_container*/

#forecast_panel .forecast_data_container{
	width:740px;
	float:left;
	clear:both;
	
	background-color:#e7e7e7;
	
	
}
/*------------------weather boxes list---------------
---------------------------------------------------*/
#forecast_panel .forecast_data_container ul{
	float:left;
	width:737px;
	height:306px;
	
	padding:5px 0 0 0;
	margin:0 1px 0 1px;
	
	list-style:none;
	
	
}

#forecast_panel .forecast_data_container ul li{
	float:left;
	clear:none;

	

}

/*-------------- weather now box---------------------
-----------------------------------------------------*/
#forecast_panel .forecast_data_container ul li#weather_now{
	width:241px;
	height:302px;
	
	padding:2px;
	
	background-image:url(/flash/weather_new/weather_now_box_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	
}
#forecast_panel .forecast_data_container ul li#weather_now img#weather_box_title{
	margin:4px 0 0 3px;
	float:left;
	
}

#forecast_panel .forecast_data_container ul li#weather_now img#large_weather_indicator{
	float:left;
	padding:0;
	margin:20px 0 0 0;
	
	
}

#forecast_panel .forecast_data_container ul li#weather_now p{
	float:right;
	margin:5px 5px 0 0;
	padding:0;
	font-size:12px;
	color:#FFF;
	
}
#forecast_panel .forecast_data_container ul li#weather_now p#weather_now_weather_description{
	width:240px;
	float:left;
	padding:0;
	margin:15px 0 0 1px;
	font-size:14px;
	text-align:center;
	color:#000;
	
}

#forecast_panel .forecast_data_container ul li#weather_now p#weather_now_temperature{
	float:left;
	width:240px;
	padding:0;
	margin:0;
	font-size:60px;
	font-weight:bold;
	line-height:60px;
	text-align:center;
	color:#000;
	
	
}


/*----------------------morning weather box-------------------------
------------------------------------------------------------------*/
#forecast_panel .forecast_data_container ul li#weather_morning{
	width:164px;
	height:306px;
	color:#000;
	
	background-image:url(/flash/weather_new/weather_morning_box_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
}
#forecast_panel .forecast_data_container ul li#weather_morning ul{
	width:160px;
	height:300px;
	float:left;
	padding:0 2px 0 2px;
	margin:0;
	list-style:0;
}

#forecast_panel .forecast_data_container ul li#weather_morning ul li{
	float:left;
	clear:both;
	width:160px;
	text-align:center;
}

#forecast_panel .forecast_data_container ul li#weather_morning ul li#small_weather_box_title{
	font-size:25px;
	font-weight:bold;
	padding:5px 0 0 0;
}
#forecast_panel .forecast_data_container ul li#weather_morning ul li.small_weather_box_info{
	font-size:11px;
	padding:5px 0 0 0;
}

#forecast_panel .forecast_data_container ul li#weather_morning ul li#small_weather_box_weather_description{
	font-size:14px;
	padding:25px 0 0 0;
}

#forecast_panel .forecast_data_container ul li#weather_morning ul li#small_weather_box_temperature{
	font-size:36px;
	padding:5px 0 0 0;
}

/*----------------------noon weather box-------------------------
------------------------------------------------------------------*/
#forecast_panel .forecast_data_container ul li#weather_noon{
	width:164px;
	height:306px;
	color:#000;
	
	background-image:url(/flash/weather_new/weather_noon_box_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#forecast_panel .forecast_data_container ul li#weather_noon ul{
	width:160px;
	height:300px;
	float:left;
	padding:0 2px 0 2px;
	margin:0;
	list-style:0;
}

#forecast_panel .forecast_data_container ul li#weather_noon ul li{
	float:left;
	clear:both;
	width:160px;
	text-align:center;
}

#forecast_panel .forecast_data_container ul li#weather_noon ul li#small_weather_box_title{
	font-size:25px;
	font-weight:bold;
	padding:5px 0 0 0;
}


#forecast_panel .forecast_data_container ul li#weather_noon ul li.small_weather_box_info{
	font-size:11px;
	padding:5px 0 0 0;
}


#forecast_panel .forecast_data_container ul li#weather_noon ul li#small_weather_box_weather_description{
	font-size:14px;
	padding:25px 0 0 0;
}


#forecast_panel .forecast_data_container ul li#weather_noon ul li#small_weather_box_temperature{
	font-size:36px;
	padding:5px 0 0 0;
}





/*----------------------night weather box-------------------------
------------------------------------------------------------------*/
#forecast_panel .forecast_data_container ul li#weather_night{
	width:164px;
	height:306px;
	color:#000;
	
	background-image:url(/flash/weather_new/weather_night_box_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#forecast_panel .forecast_data_container ul li#weather_night ul{
	width:160px;
	height:300px;
	float:left;
	padding:0 2px 0 2px;
	margin:0;
	list-style:0;
}

#forecast_panel .forecast_data_container ul li#weather_night ul li{
	float:left;
	clear:both;
	width:160px;
	text-align:center;
}

#forecast_panel .forecast_data_container ul li#weather_night ul li#small_weather_box_title{
	font-size:25px;
	font-weight:bold;
	padding:5px 0 0 0;
}

#forecast_panel .forecast_data_container ul li#weather_night ul li.small_weather_box_info{
	font-size:11px;
	padding:5px 0 0 0;
}


#forecast_panel .forecast_data_container ul li#weather_night ul li#small_weather_box_weather_description{
	font-size:14px;
	padding:25px 0 0 0;
}


#forecast_panel .forecast_data_container ul li#weather_night ul li#small_weather_box_temperature{
	font-size:36px;
	padding:5px 0 0 0;
}

/*================================weather news panel ================
=======================================================================*/
	#weather_news_panel{
		float:left;
		padding:0;
		margin:10px 0 0 0;
		width:740px;
		min-height:518px;
		border:solid;
		border-color:#898989;
		border-style:solid;
		border-width:1px;
		float:left;
		
		/*text-align:left;*/
		
		/*border:1px #898989 thin solid; */
		
	}
	/* title */
	#weather_news_panel{
		background-image:url(/flash/weather_new/ancillary_articles_bg.png);
		background-repeat:repeat-y;
		background-position:right top;
	}
		
		
	#weather_news_panel #title_box{
		background-image:url(/flash/weather_new/Panel_title_bg.png);
		background-repeat:no-repeat;
		background-position:top left;
		width:740px;
		height:59px;
		
	}
	
	#weather_news_panel #title_box h2{
		color:#FFF;
		text-align:left;
		margin:0;
		padding:15px 0 0px 9px;
		line-height:22px;
                                           font-weight:normal;
		font-size:22px;
	}
	/* ancillary articles */
	
	/*date an dtime styles*/
	#weather_news_panel #ancillary_weather_articles .time_date {
		background:url("../images/new_images/dateBlack.png") no-repeat scroll left top; 
		color:#FFFFFF;
		float:right;
		font-size:11px;
		height:16px;
		margin:155px 0 0 192px;
		padding:0 10px 0 10px;
		position:absolute;
		text-align:right;
	}
	/**/
	#ancillary_weather_articles {
		width:301px;
		float:right;
		padding:10px 6px 8px 8px;
		text-align:left;
		font-size:16px;
		line-height:19px;
		
		
	}
	#ancillary_weather_articles ul {
		float:left;
		padding:0;
		margin:0;
		list-style:none;
		
	}
	
	##ancillary_weather_articles ul li {
		
	}
	
	#ancillary_weather_articles ul li p {
		margin:0;
		padding: 0 0 10px 0;
		
		
	}


/*===========================================highest temperatures============
===========================================================================*/
#highest_temperatures{
	float:left;
	clear:both;
	width:187px;
	padding:0;
	margin:10px 0 0 0;

	
	font-family:Tahoma, Geneva, sans-serif;
	
	background-color:#d7d7d7;
	background-image:url(/flash/weather_new/high_temps_background_gradient.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
#highest_temperatures h2{
	margin:4px 0 4px 3px;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:28px;
	color:#333333;
	
	background-image:url(/flash/weather_new/tilte_separator_line.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	
}

#highest_temperatures ul{
	list-style:none;
	padding:0;
	margin:5px 0 0 0;
	background-image:url(/flash/weather_new/high_temps_thermometer.png);
	background-position:top left;
	background-repeat:no-repeat;
	min-height:225px;
}

#highest_temperatures ul li{
	margin:0 0 0 30px;
	padding:0 0 0 5px;
	height:40px;
	color:#000;
	clear:both;
	
	border-bottom:1px #c7c7c7 solid;

}


#highest_temperatures ul li .max_temp_city_name{
	float:left;
	padding: 10px 0 0 0;
	margin:0;
	
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	
	
	
}

#highest_temperatures ul li .max_temp_temperature{
	float:right;
	padding: 7px 10px 0 0;
	margin:0;
	
	font-size:14px;
	font-weight:bold;
	

	
	
}


/*=======================================lowest tewmperatures=-=========
=======================================================================*/
#lowest_temperatures{
	float:left;
	clear:both;
	width:187px;
	padding:0;
	margin:10px 0 0 0;
	
	font-family:Tahoma, Geneva, sans-serif;
	
	background-color:#d7d7d7;
	background-image:url(/flash/weather_new/high_temps_background_gradient.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
#lowest_temperatures h2{
	margin:4px 0 4px 1px;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:28px;
	letter-spacing:-0.1px;
	
	color:#333333;
	
	background-image:url(/flash/weather_new/tilte_separator_line.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	
}

#lowest_temperatures ul{
	list-style:none;
	padding:0;
	margin:5px 0 0 0;
	background-image:url(/flash/weather_new/low_temps_thermometer.png);
	background-position:top left;
	background-repeat:no-repeat;
	min-height:225px;
}

#lowest_temperatures ul li{
	margin:0 0 0 30px;
	padding:0 0 0 5px;
	height:40px;
	color:#000;
	clear:both;
	
	border-bottom:1px #c7c7c7 solid;
}



#lowest_temperatures ul li .min_temp_city_name{
	float:left;
	padding: 10px 0 0 0;
	margin:0;
	
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	
	
	
}

#lowest_temperatures ul li .min_temp_temperature{
	float:right;
	padding: 7px 10px 0 0;
	margin:0;
	
	font-size:14px;
	font-weight:bold;
	

	
	
}


/*=====================================xionodromika kentra =================
============================================================================*/
#xionodromika_kentra{
	width:187px;
	padding:0;
	margin:10px 0 0 0;
	
	font-family:Tahoma, Geneva, sans-serif;
	
	background-color:#d7d7d7;
	background-image:url(/flash/weather_new/high_temps_background_gradient.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
#xionodromika_kentra h2{
	margin:0;
	padding:4px 0 4px 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:28px;
	
	text-align:center;
	
	background-image:url(/flash/weather_new/tilte_separator_line.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	
}

#xionodromika_kentra ul{
	list-style:none;
	padding:0;
	margin:5px 0 0 0;
	min-height:225px;
}

#xionodromika_kentra ul li{
	margin:0;
	padding:0 0 0 10px;
	height:40px;
	
	clear:both;
	
	border-bottom:1px #c7c7c7 solid;
}


#xionodromika_kentra ul li .kentro_city_name{
	float:left;
	padding: 10px 0 0 0;
	margin:0;
	
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
}

#xionodromika_kentra ul li .snow_indicator{
	float:right;
	padding: 7px 10px 0 0;
	margin:0;
	
	font-size:14px;
	font-weight:bold;
}


/*====================================================greece live cameras===========
====================================================================================*/

#Greece_live_cameras {
	float:left;
	margin:10px 0 0 10px;
	width:952px;
	display:block;
	min-height:398px;
	border: 1px #818181 solid;
	padding:0;
	
	
	
	
}


#Greece_live_cameras  #live_cameras_title {
	margin:0;
	padding:0;
	background-image:url(/flash/weather_new/live_cameras_title_bg.png);
	height:30px;
}

#Greece_live_cameras  #live_cameras_title h2 {
	margin:0;
	padding:5px 0  0 10px;
	font-size:16px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:16px;
	color:#333333;
	
	
}


#Greece_live_cameras #live_video_container{
	min-height:368px;
	float:left;
	padding:0;
	margin:0;
	background-color:#f3f3f3;
	
	
	
}

#Greece_live_cameras ul{
	width:952px;
	display:block;
	float:left;
	list-style:none;
	padding:0;
	margin:10px 0 0 0;
	
	
}

#Greece_live_cameras ul li {
	float:left;
	width:290px;
	padding:15px 10px 10px 10px;
	overflow:hidden;
	clear:none;
	
	
}
#Greece_live_cameras ul li p{
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:15px;
	float:left;
	padding:0 0 7px 0;
	margin:0;	
	
}



#Greece_live_cameras ul li img{
	float:left;
	clear:both;
	border:none;
	
	padding:0;
	margin:0;	
	
}
#Greece_live_cameras ul li a:hover{
    padding:0;
	margin:0;
	clear:both;
 
}


/*=================================================weather maps panel
======================================================================*/
#weahter_maps_panel{
	float:left;
	padding:0;
	margin:10px 0 0 0;
	
	width:490px;
	height:473px;
	border:1px #818181 solid;
	
}

#weahter_maps_panel #maps_panel_title{
	width:490px;
	height:60px;
	background-color:#333;
	background-image:url(/flash/weather_new/forecast_titlte_bg.png);
	background-position:left;
	background-repeat:repeat-x;
	
}

#weahter_maps_panel #maps_panel_title h2{
	float:left;
	font-size:22px;
                     font-weight:normal;
	margin:0;
	line-height:22px;
	padding:10px 0 0 10px;
	color:#FFF;
	
}

#weahter_maps_panel #maps_panel_title ul{
	float:left;
	clear:left;
	list-style:none;
	padding:0;
	margin:7px 0 0 10px;
	
	/**/
}

#weahter_maps_panel #maps_panel_title ul li{
	float:left;
	padding:0 5px 0 5px;
	height:21px;
	background-color:#9f9f9f;
	margin:0 0 0 1px;
	
}
#weahter_maps_panel #maps_panel_title ul li a{
	float:left;
	padding: 3px 0 0 0;
	height:12px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	
}




#weahter_maps_panel #maps_panel_title ul li a:link, #weahter_maps_panel #maps_panel_title ul li a:hover, #weahter_maps_panel #maps_panel_title ul li a:active{
	float:left;
	padding: 3px 0 0 0;
	height:12px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	
}

#weahter_maps_panel #maps_panel_title ul li.selected{
	
	background-color:#e7e7e7!important;
}
#weahter_maps_panel #maps_panel_title ul li.selected a{
	color:#000;
}
#weahter_maps_panel #maps_panel_title ul li.live_sat{
	background-color:#fe0000;
	
	
}
/*=================================weather maps main content*/
#weahter_maps_panel .weather_maps_content{
	background-color:#e7e7e7;
	float:left;
	clear:both;
	width:490px;
	height:412px;
}

#weahter_maps_panel .weather_maps_content #image_container{
	float:left;
	margin: 4px 8px 8px 9px;
	width:470px;
	height:400px;
	border:1px #999 solid;
	overflow:hidden;
}


/*==============================================world weather panel
=======================================================================*/
#world_weather_panel{
	height:473px;
	clear:none;
	float:right;
	padding:0;
	margin:10px 0 0 0;
	width:240px;
	font-family:Tahoma, Geneva, sans-serif;
	border:1px #888888 solid;
}

#world_weather_panel #ww_title {
	background-image:url(/flash/weather_new/world_weather_title_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:60px;
}

#world_weather_panel #ww_title h2 {
	color:#FFF;
	font-size:22px;
                     font-weight:normal;
	line-height:22px;
	padding:18px 0 0 10px;;
	margin:0;
}

#world_weather_panel #ww_data_container {
	background-color:#f0f0f0;
	height:400px;
	padding:6px 6px 5px 5px;
}

#world_weather_panel #ww_data_container ul {
	padding:0px;
	margin:0px;
	list-style:none;
	width:227px;
	height:395px;
	border: 1px #919090 solid;
}

#world_weather_panel #ww_data_container ul li {
	width:227px;
	height:79px;
	background-position:top right;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	float:left;
}

#world_weather_panel #ww_data_container ul li#london_weather {
	background-image:url(/flash/weather_new/london_weather.jpg);
}
#world_weather_panel #ww_data_container ul li#newyork_weather {
	background-image:url(/flash/weather_new/newyork_weather.jpg);
}
#world_weather_panel #ww_data_container ul li#cairo_weather {
	background-image:url(/flash/weather_new/cairo_weather.jpg);
}
#world_weather_panel #ww_data_container ul li#paris_weather {
	background-image:url(/flash/weather_new/paris_weather.jpg);
}
#world_weather_panel #ww_data_container ul li#saintpetersbourg_weather {
	background-image:url(/flash/weather_new/saintpetersbourg_weather.jpg);
}

#world_weather_panel #ww_data_container ul li p.city_name {
	float:left;
	padding:2px 0 0 10px;
	margin:0;
	font-size:16px;
	line-height:16px;
	color:#FFF;
	
}

#world_weather_panel #ww_data_container ul li img {
	float:right;
	margin-top:30px;
	margin-right:5px;
	
	
	
}

#world_weather_panel #ww_data_container ul li p.city_temperature {
	float:right;
	margin-top:45px;
	margin-right:25px;
	font-size:16px;
	line-height:16px;
	color:#000;
	
	
}

/*==============================================left bar weather videos==========
==================================================================================*/
.left_bar_videos{
	float:left;
	width:187px;
	clear:both;
	
}
.left_bar_videos ul{
	padding:0;
	margin:0;
	float:left;
	width:187px;
	list-style:none;
	clear:both;
}

.left_bar_videos ul h2{
	padding:0 0 0 5px;
	margin:10px 0 0 0;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	line-height:26px;
	width:182px;
	background-image:url(/flash/weather_new/weather_vids_bg.png);
	background-position:top left;
	background-repeat:repeat-x;
	
}
/**/
.left_bar_videos ul a img#play_btn {
margin:40px 0 0 75px;
position:absolute;
}
/**/

.left_bar_videos ul img{
	border:none;
	margin:3px 0 0 0;
}

.left_bar_videos ul p{
	padding:0;
	margin:0 0 7px 0;
	font-size:13px;
	font-weight:normal;
	
}
#left_bar_weather_videos h2{
	font-size:16px;

}

/*==================================================reportit panel 
=================================================================*/
#reportit_weather_panel{
	margin:10px 0 0 10px;
	float:left;
	width:950px;
	min-height:310px;
	background-color:#d5d5d5;
	/*border:1px #888888 solid;*/
	
}

/*title*/
#reportit_weather_panel #reportit_title{
	padding:0;
	margin:0;
	width:950px;
	height:40px;
	background-image:url(/flash/weather_new/reportit_title_bg.png);
	background-position:top left;
	background-repeat:repeat-x;
	
}

#reportit_weather_panel #reportit_title img{
	float:left;
	margin:10px 0 0 10px;
	
}
#reportit_weather_panel #reportit_title p{
	padding:0;
	line-height:40px;
	margin:0 2px 0 10px;
	float:left;
	font-size:30px;
	font-weight:bold;
	color:#FFF;
}


/* article list*/
#reportit_weather_panel ul{
	float:left;
	padding:10px 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	width:630px;
	min-height:260px;
	
	background-image:url(/flash/weather_new/reportit_separator_bg.jpg);
	background-position:right top;
	background-repeat:repeat-y;
}

#reportit_weather_panel ul li{
	float:left;
	clear:none;
	padding:0;
	margin:0 0 0 8px;
	width:197px;
}
#reportit_weather_panel ul li p.reportit_article_title{
	font-size:15px;
	font-weight:bold;
	
}

#reportit_weather_panel ul li p.reportit_article_date{
	font-size:12px;
	
	color:#333;
}
#reportit_weather_panel ul li a img{
	border:none;
	
}

#reportit_weather_panel ul li p{
	float:left;
	clear:both;
	padding:0;
	margin:0;
	font-size:13px;
	font-weight:normal;
}

#reportit_weather_panel ul li#reportit_bottom_link{
	margin: 10px 0 8px 8px;
	float:left;
	clear:both;
	width:608px;
	height:28px;
	background-color:#000;
	background-image:url(/flash/weather_new/reportit_bottom_link_bg.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#reportit_weather_panel ul li#reportit_bottom_link #reportit_bl_logo{
	margin:6px 0 0 5px;
	
}
/**/
#reportit_weather_panel ul li#reportit_bottom_link a{
	float:right;
	padding:0;
	margin:0 5px 0 0;
	
}

/**/

#reportit_weather_panel ul li#reportit_bottom_link p{
	float:right;
	clear:none;
	padding:0;
	margin:5px 0 0 0;
	font-size:13px;
	color:#FFF;
	
	
}

#reportit_weather_panel ul li#reportit_bottom_link #reportit_arrow{
	float:right;
	margin:3px 0 0 0;

}


#reportit_weather_panel #weather_page_banner{
	padding:0;
	width:300px;
	height:250px;
	margin:10px 8px 0 0;
	float:right;
	
	
}

#reportit_weather_panel #weather_page_banner img{
	border:none;
	float:right;
	
}







