#home_flash_container {
	width: 904px;
	height: 320px;
	display: block;
}

/* -------------------------------------------- */
/* home boxes generic
/* -------------------------------------------- */

#home_boxes {
	margin: 1px 0px -3px 0px !important;
	padding: 0;
	width: 908px;
	height: 140px;
}

#home_boxes li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	width: 225px;
	height: 140px;
	border-right: 1px solid #000;
	position: relative;
}

#home_boxes li.last_box {
	border: none !important;
}

#home_boxes li a {
	display: block;
	float: left;
	position: relative;
	width: 225px;
	height: 140px;
}

#home_boxes li span {
	display: block;
	width: 225px;
	height: 140px;
	background-position: top left;
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	margin: 0;
}

/* see also: js_enabled.css */
#home_boxes li.first_box div {
	display: none;
}

/* -------------------------------------------- */
/* home individual
/* -------------------------------------------- */
#home_boxes li.first_box span {
	background-image: url(home_boxes/1.jpg);
}

#home_boxes li.first_box a:hover span {
	background-image: url(home_boxes/1_over.gif); 
}

#home_boxes li.second_box span {
	background-image: url(home_boxes/2.jpg);
}

#home_boxes li.second_box a:hover span {
	background-image: url(home_boxes/2_over.gif);
}

#home_boxes li.third_box span {
	background-image: url(home_boxes/3.jpg);
}

#home_boxes li.third_box a:hover span {
	background-image: url(home_boxes/3_over.gif);
}

#home_boxes li.last_box span {
	background-image: url(home_boxes/4.jpg);
}

#home_boxes li.last_box a:hover span {
	background-image: url(home_boxes/4_over.gif);
}

img.preload {
	display: none;
}


