﻿/*
***********************************************************
	 WEATHER CLASSES
***********************************************************
*/

.weather_column_left
{
	width:600px;
	height:1%;
	float:left;	
	margin-right:20px;
}
.weather_column_right 
{
	 width:300px; 
	 height:1%;
	 float:left;	 	
}
.weather_canvas_top 
{
	padding:10px;
	background-color:#EFF4F7;
	margin-bottom:10px;
}
.weather_canvas_bottom
{
	width:600px;
	height:131px;
	overflow:hidden;
}

	 .current_conditions_image 
	 {
	 	position:absolute;
	 	margin-top:20px;
	 	margin-left:20px; 	
	 }
	 .current_conditions 
	 {
	 	background-color:#fff;
	 	text-align:right;
	 	width:326px;
	 	float:left;
	 	padding:10px;
	 }
	 .current_conditions img 
	 {
	 	float:left;
	 }
	 .current_conditions p 
	 {
	 	margin-bottom:4px;
	 	color:#464646;
	 }
	 .current_conditions h2 
	 {
	 	margin-bottom:4px;
	 	color:#464646;
	 }
	 .current_conditions h1 
	 {
	 	font-size:46px;
	 	line-height:46px;
	 	margin-bottom:4px;
	 	color:#464646;
	 }
	 .current_conditions table 
	 {
	 	float:right;
	 	margin-top:50px;
	 }
	 .current_conditions table td 
	 {
	 	padding-left:10px;
	 	font-size:11px;
	 	color:#464646;
	 }
	 .current_conditions table select 
		  {
		  	padding:4px;
		  	width:160px;
		  }
	 
	 .current_conditions_summary 
	 {
	 	float:right;
	 	width:224px;
	 	padding-top:10px;
	 }
		  .current_conditions_summary h1 
		  {
		  	font-size:12px;
		  	line-height:18px;
		  	color:#49A4D1;
		  	margin-bottom:10px;
		  }
		  .current_conditions_summary table td
		  {
		  	padding-right:10px;
		  }

	 .forecast_canvas 
	 {
	 	width:610px;
	 }

	 .forecast
	 {
	 	float:left;
	 	width:112px;
	 	height:131px;
	 	background-color:#F2F4F9;
	 	margin-right:10px;
	 	text-align:center;
	 }
	 .forecast_day 
	 {
	 	color:#666666;
	 	font-weight:normal;
	 }
	 .forecast_day strong 
	 {
	 	color:#49A4D1;
	 }
	 .forecast_range
	 {
	 	background-color:#49A4D1;
	 	color:White;
	 	font-weight:bold;
	 	padding:1px 0px;
	 }
	 
