html, body {
	height:100%;
	margin:0 auto;
}

body {
	background-color:#f5e9d5;
}

body, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#46291e;
	text-align:left;
	vertical-align:top;
}

input {
	border-width: 1px;
	background-color:#ffffff;
	border-color:#471900;
	height:20px;
	line-height:18px;
}

input
{
	font:10px verdana ;
	padding:2px 2px 2px 2px;
	color:#666666; 
	text-decoration: none;
	border-style:solid;
	border-width: expression(this.type=="radio"? '0' : this.type=="checkbox"? '0' : this.type=="select"? '0' : '1px');
	background-color: expression(this.type=="radio"? '#471900' : this.type=="checkbox"? '#471900' : this.type=="select"? '#471900' : '#ffffff');
	border-color:#471900;
	
} 

select {
	border-style:solid;
	font:10px verdana ;
	color:#666666; 
	border-color:#969696;
	border-width:1px;
	height:20px;
	line-height:18px;
	vertical-align:middle;
}

.top_home {
	width:900px;
	height:546px;
	margin:0 auto;
	text-align:center;
}

.left_contact {
	color:#46291e;
	padding-top:20px;
	font-weight:bold;
	text-align:center;
}

.left_contact a {
	color:#46291e;
	padding-top:20px;
	font-weight:bold;
	text-decoration:none;
}

.top_links, .top_links a {
	color:#786A33;
	text-decoration:none;
	vertical-align:bottom;
	text-align:center;
	font-size:10px;
}

.left_contact a:hover, .top_links a:hover, .footer_links a:hover, .footer_links_white a:hover {
	text-decoration:underline;
}

.footer_bar {
	background-image:url(../images/footer_bar.gif);
	width:859px;
	height:29px;
	text-align:center;
}


.footer_links, .footer_links_white {
	padding-top:9px;
}


.footer_links, .footer_links a, .footer_links_white, .footer_links_white a {
	text-decoration:none;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
}


.footer_links, .footer_links a {
	color:#4f3226;
}


.footer_links_white, .footer_links_white a {
	color:#ffffff;
}

.red, .current_temp, .forecast_date {
	color:#a13001;
}

.forecast_date {
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-bottom:10px;
	padding-right:10px;
}

.forecast_icon {
	padding-bottom:7px;
	padding-right:2px;
	text-align:right;
	padding-left:2px;
}

.forcast_label {
	text-align:left;
	color:BFB197;
	font-size:10px;
	padding-top:5px;
	line-height:18px;
}

.forcast_data {
	text-align:right;
	color:BFB197;
	font-size:10px;
	padding-right:7px;
	padding-top:5px;
	line-height:18px;
}

.forcast_border, .forcast_data, .forcast_label {
	border-right-width:1px;
	border-right-color:#c4b294; 
	border-right-style:solid;
}

.forcast_border {
	border-bottom-width:1px;
	border-bottom-color:#c4b294; 
	border-bottom-style:solid;
}

.label {
	font-size:11px;
	color:#46291e;
	font-weight:bold;
}

.current_temp {
	font-size:30px;
	font-weight:bold;
}

.current_data {
	padding-left:10px;
}



.village_left_box { 
	width:250px; 
	height:402px; 
	background-image:url(../images/village_left_bg.jpg); 
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4a3420;
	line-height:13px;
}

.village_left_box a{ 
	text-decoration:underline;
	color:#4a3420;
}

.village_left_box a:hover{ 
	text-decoration:none;
}

.village_content { 
	margin-left:280px;
	padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#372615;
	line-height:22px;
}

.village_content a{ 
	text-decoration:underline;
	color:#372615;
}

.village_content a:hover{ 
	text-decoration:none;
}

