/*--------------------------------------
tv_list_area
--------------------------------------*/

a {
	color:#ff9000;
	text-decoration:none;
}

a:hover {
	color:#ff9000;
	text-decoration:underline;	
}

#weather_area{
	font-size:12px;
	position:absolute;
	top:0;
	left:0;
	height:190px;
 	width:205px;
	background:url(../images/weather_bg.jpg) no-repeat;
}

#weather_link{
position:absolute;
top:-8px;
left:5px;
}

#weather_link img{
border:0;
}

*html #weather_link{
position:absolute;
top:5px;
left:5px;
}

*+html #weather_link{
position:absolute;
top:5px;
left:5px;
}

#weather_title{
	margin:7px 0 11px 60px;
	font-size:12px;
	color:#666666;
}



#weather_btn{
position:absolute;
left:123px;
top:20px;
}

*html #weather_btn{
position:absolute;
left:123px;
top:30px;
}

*+html #weather_btn{
position:absolute;
left:123px;
top:30px;
}

#announcer{
margin:-11px 0 0 1px;
}

*html #announcer{
margin:-14px 0 0 1px;
}

*+html #announcer{
margin:-14px 0 0 1px;
}



#weather_btn img{
	border:none;
}

#weather_icon{
	margin:5px 0 0 10px;
}

html:\66irst-child #weather_icon{
	margin:15px 0 0 10px;
}

#weather_detail{
	margin:-60px 0 0 90px;
	line-height:16px;	
}

*html #weather_detail{
	margin:-70px 0 0 90px;
	line-height:16px;
}

*+html #weather_detail{
	margin:-70px 0 0 90px;
	line-height:16px;
}

#weather_squall{
	color:#666666;
	margin:-91px 0 0 95px;
	line-height:14px;
	z-index:5px;
}

#weather_value{
display:block;
width:100px;
}



