body { 
	margin:0px;
	font-family:Georgia; 
	background-color:#FFFFFF;
}
input {
	font-family: Georgia;
	font-size:12px;
}
a:link { border:0px solid black; text-decoration:underline; color:inherit; color:#c56a8d; }
a:visited { border:0px solid black; text-decoration:underline; color:inherit; color:#c56a8d; }
a:hover { border:0px solid black; text-decoration:underline; color:inherit; color:#c56a8d; }
a:active { border:0px solid black; text-decoration:underline; color:inherit; color:#c56a8d; }
img { border:0px; }

.sm_display_city { 
	font-size:15px; 
	padding-top:0px;
}
.sm_display_city span { 
	color:#c56a8d;	
	padding-left:0px;
}

.sm_display_current_temp {
	padding:0px 0px 0px 0px; 
	text-align:right; 
	font-size:10px; 
}

.sm_display_current_temp span {
	font-size:16px; 
	vertical-align:top;
	padding-right:4px;
}

.sm_display_sm_phrase {
	text-align:center; 
	color:#4F4F4F; 
	font-style:italic; 
	font-size:11px;
	margin:0;
	padding:0;
}

.sm_phrase a:link { color:red; text-decoration:none;  }
.sm_phrase a:visited { color:#4F4F4F; text-decoration:none;}
.sm_phrase a:hover { color:#4F4F4F; text-decoration:none;}
.sm_phrase a:active { color:#4F4F4F; text-decoration:none;}

.suggestionsBox {
	font-family: Georgia;
	font-size:12px;
float:left;
position: absolute;
left: 14px;
margin: -70px 0px 0px 0px;
width: 120px;
height: 40px;

	   background-color: #FFDBED;
border: 1px solid #AA3464;
color: #000000;
	   z-index:100;
}

.suggestionList {
margin: 0px;
padding: 0px;
}

.suggestionList li {
margin: 0px 0px 0px 0px;
padding:3px 2px;
cursor: pointer;
		list-style-type: none;
}

.suggestionList li:hover {
	background-color: #ffffff;

}

.lookup_box {
}

.lookup_box input {
	margin-left:13px; 
	width:122px; 
	height:22px;
	color:#7F7F7F;
	padding:1px;
}

.lrg_current_conditions {
	color:#c56a8d; 
	text-align:right;
}

.lrg_current_conditions span {
	color:#4F4F4F;
}

.lrg_display_lrg_phrase {
	padding-left:12px; 
	text-align:left; 
	color:#4F4F4F; 
	font-style:italic; 
	font-size:13px;
}

.lrg_display_temp {
	padding:0px 0 0 10px; 
	float:left; 
	font-size:48px; 
}

.lrg_display_temp span { 
	font-size:30px;
}

.lrg_display_stats {
	padding:10px 0 0 20px; 
	float:left; 
	font-size:13px; 
	color:#c56a8d;
}

.lrg_wn_logo {
	border-bottom: 1px solid #C7678C;
}

.lrg_wn_links {
	font-size:13px; 
	line-height:20px;
	font-family:Tahoma; 
	border-top: 2px solid #C7678C; 
	border-bottom: 1px solid #C7678C;
	
}
.lrg_wn_links a:link { color:#7F7F7F; text-decoration:none;} 
.lrg_wn_links a:visited { color:#7F7F7F; text-decoration:none;} 
.lrg_wn_links a:hover { color:#7F7F7F; text-decoration:none;} 
.lrg_wn_links a:active { color:#7F7F7F; text-decoration:none;} 

.lrg_wn_grp {
	float:left; 
	padding:0 9px 0 9px;
	
	
}

.lrg_display_long_term {
	font-size:14px; 
	color:#c56a8d; 
	padding-left:28px;
}


.lrg_display_long_term_1 {
	background-repeat:no-repeat; 
	background-image: url(/weather/images/layout_a/index_12.png); 
	vertical-align:top; 
	text-align:center; 
	padding-top:17px;
}

.lrg_display_long_term_2 {
	background-repeat:no-repeat; 
	background-image:url(/weather/images/layout_a/index_14.png); 
	vertical-align:top; 
	text-align:center; 
	padding-top:17px;
}

.lrg_display_long_term_3 {
	background-repeat:no-repeat; 
	background-image:url(/weather/images/layout_a/index_16.png); 
	vertical-align:top; 
	text-align:center; 
	padding-top:17px;
}

.lrg_display_long_term_date {
	color:#9C9A9B; 
	font-size:13px; 
	padding-bottom:8px;
}

.lrg_display_long_term_stats {
	font-size:12px; 
	color:#c56a8d; 
	padding-top:8px;
}
.lrg_display_long_term_stats p {
	line-height:12px;
}

.todays_weather {
	font-size:13px;
	color:#6F6F6F;
	padding-left:14px;
	font-style:italic; 
}




