.wweather-forecast-main
{
	padding:5pt;
	padding-bottom:10pt;
	line-height: normal;
}

.wweather-forecast-title
{
	font-size:14pt;
}

.wweather-forecast-temp
{
	cursor:hand;
	cursor:pointer;
}

.wweather-forecast-content
{
	/*display:block;*/
}

.wweather-forecast-current-content
{
	float:left;
}

.wweather-forecast-current
{
	/*display:inline;*/
	float:left;
}

.wweather-forecast-current-title
{
	/*display:block;*/
	font-size:11pt;
}

.wweather-forecast-current-temperature
{
	font-size: 50pt;
	font-weight:bold;
	/*padding-top: 18pt;*/
}

.wweather-forecast-current-conditions
{
	font-size:10pt;
	/*padding-top:15pt;*/
}

.wweather-forecast-current-icon-holder
{
	float:left;
}

.wweather-forecast-current-icon
{
	padding-top:6px;
	height:70px;
	width:102px;
}

.wweather-forecast-forecast
{
	/*display:inline;*/
	float:left;
}

.wweather-forecast-forecast-title
{
	/*display:inline;*/
	font-size:11pt;
	margin-left:15pt;
}

.wweather-forecast-cols
{
	/*display:inline;*/
}

.wweather-forecast-col
{
	/*display:block;*/
	float:left;
	width:150px;
}

.wweather-forecast-day
{
	/*margin-left:10pt;*/
}

.wweather-forecast-day-contents
{
	/*padding-left:5pt;*/
	padding-bottom: 3pt;
}

.wweather-forecast-interval
{
	font-weight:bold;
}
.wweather-forecast-icon-holder
{
	float:left;
}

.wweather-forecast-icon
{
	height:60px;
	width:87px;
	float:right;
	/*margin-left:5pt;*/
}