@charset "UTF-8";
@import "reset.css";
/* CSS Document */

body {
	color:#000;
	background:#fff;
	font-size:0.70em;
	font-family:Arial,Helvetica,sans-serif;
}

a {
	color:#906;
	text-decoration:none;
}

a:hover {
	color:#c6c;
}

#homepage {
	width:740px;
	text-align:left;
	margin:50px auto;
}

#header404 {
	width:100%;
	text-align:left;
	padding:50px 0px 70px 0px;
}


h1 {
	float:left;
	width:137px;
	height:59px;
}

h1 a {
	display:block;
	width:137px;
	height:59px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg_logo.gif); no-repeat 0 0;
}

h2 {
	color:#000;
	padding:0px 0px 40px 0px;
	font-size:1.5em;
}

p {
	color:#000;
	padding:0px 0px 20px 0px;
	font-size:1.0em;
}


#nav { padding:42px 0 0; text-align:right; float:right; height:15px; }

#nav li {
	display:inline;
}

#nav li a {
	padding:0 5px;
	text-transform:uppercase;
	border-right:1px solid #000;
	float:left;
}

#nav li.last a { border:0; }

.industries {
	clear:both;
}

.industries li {
	float:left;
	height:80px;
	padding:0 0 5px;
}
.industries .holdings { width:225px; }
.industries .realestate { width:224px; }
.industries .automotive { width:289px; }
.industries .metals { width:290px; }
.industries .beverage { width:450px; }


.industries .soave {
	width:740px;
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/home/bg_soave.gif) left top no-repeat;
	height:102px;
}

.industries .realestate a { background:url(../images/home/bg_realestate3.jpg) no-repeat; }
.industries .automotive a { background:url(../images/home/bg_auto3.jpg) no-repeat; }
.industries .beverage a { background:url(../images/home/bg_beverage2.jpg) no-repeat; }
.industries .holdings a { background:url(../images/home/bg_diversified2.jpg) no-repeat; }
.industries .metals a { background:url(../images/home/bg_metals2.jpg) no-repeat; }


.industries li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px;
	overflow:hidden;
	background-position:left top;
}

.industries li a:hover {
	background-position:left bottom !important;
}

.news {
	clear:both;
	width:300px;
	float:right;
	border-bottom:1px solid #ccc;
}

.news li {
	border:1px solid #ccc;
	border-bottom:0;
}

.news li.checker a {
	background-image:url(../images/news/news_checkersedan.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.beer_bloom a {
	background-image:url(../images/news/news_city-bloomington.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.beer_city a {
	background-image:url(../images/news/news_city.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.beer_markham a {
	background-image:url(../images/news/news_city-markham.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.news li.beer_chicago a {
	background-image:url(../images/news/news_city-chicago.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.news li.brambleton a {
	background-image:url(../images/news/news_brambleton2.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.news li.div_ind a {
	background-image:url(../images/news/news_div-ind2.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.div_mps a {
	background-image:url(../images/news/news_div_mps2.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.metals_ferrous a {
	background-image:url(../images/news/news_metals-ferrous.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.metals_parts a {
	background-image:url(../images/news/news_metals-parts.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.div_hydro a {
	background-image:url(../images/news/news_div-hydro2.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news li.about_teamsoave a {
	background-image:url(../images/news/news_about-teamsoave.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.news li a {
	padding:5px 5px 5px 90px;
	display:block;
	min-height:45px;
	height:auto !important;
	height:45px;
}

.news li a:hover {
}