/* 
Town of Hempstead Online (version 3.3)
Website by LaMa Media
Copyright (c) 1997-2008 - All rights reserved
*/


.body-index { background: #000000; }

.index-weather { background-image: url(../media/home/home_g_weather.gif); padding-top: 20px; }

.index-left { width: 200px; background-image: url(../media/home/home_g_tileleft.gif); }

.index-center { background: #31639C; }

.index-right { background-image: url(../media/home/home_g_tileright.jpg); }

.welcome {
	padding-top: 18px;
	padding-bottom: 21px;
}

.index-bottom, .index-bottom a:link, .index-bottom a:visited, .index-bottom a:active 
{ 
	color: #666666;
	font-size: 9px;
	text-decoration: none;
}

.index-bottom a:hover { color: #31639C; }

.index-sl, .index-sl a:link, .index-sl a:visited, .index-sl a:active 
{ 
	color: #333;
	font-size: 9px;
	text-decoration: none;
	cursor: default;
}

.ctable {
	margin: 11px 4px 0px 4px;
	border: solid 1px;
	border-color: #FFFFFF;
	background-color: #1E5082;
}

.cback_r { background-color: #DC2E30; }
.cback_o { background-color: #EF8B19; }
.cback_y { background-color: #E7C900; }
.cback_b { background-color: #256FB8; }
.cback_g { background-color: #00945D; }

.clink, .clink a:link, .clink a:visited, .clink a:active 
{ 
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

.clink a:hover { color: #1E5082; background-color: #ffffff; }

.ftable {
	width: 328px;
	margin-top: 13px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 0px;
	border: solid 1px;
	border-color: #FFFFFF;
	background-color: #1E5082;
}

.fback { background-image: url(../media/home/feature/fback.gif); }

.flink, .flink a:link, .flink a:visited, .flink a:active 
{ 
	color: #1E5082;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;

}

.flink a:hover { color: #FFFFFF; }

.elink-x { font-size: 18px; font-weight: bold; color: #1E5082; }
.elink-l { font-size: 16px; font-weight: bold; color: #1E5082; }
.elink-m { font-size: 14px; font-weight: bold; color: #1E5082; }
.elink-s { font-size: 12px; font-weight: bold; color: #1E5082; }
.elink-x a { font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.elink-l a { font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.elink-m a { font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.elink-s a { font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.elink-x a:hover { color: #1E5082; }
.elink-l a:hover { color: #1E5082; }
.elink-m a:hover { color: #1E5082; }
.elink-s a:hover { color: #1E5082; }

.home-promobox  {
	background-image: url(../media/home/home_g_promo.gif);
	background-repeat : no-repeat;
	margin: 0;
	padding: 1px;
	position: absolute;
	visibility: hidden;
	width: 166px;
	height: 117px;
}

#home-promo  {
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.home-promobox a:link, .home-promobox a:visited, .home-promobox a:active 
{ 
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.home-promobox a:hover { color: #FFFFFF; }

#home-blend  {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}

.home-leftspace-top {
	font-size: 1px;
	height: 2px;
}

.home-leftspace {
	font-size: 1px;
	height: 8px;
}
