@import url("stylish-default.css.php?images_root=http://cdn.racing.ups.com/wp-content/themes/upsracing");
#expanding-tan .content-house {
	min-height: 700px; /* CHANGE THIS TO FIX SIDEBAR OVERLAP ERRORS, perhaps move to another class. ask me bout it */
}

#content-team-bios h2 {
	background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/team-bios/header-team-bios.jpg);
}

.team-entry {
	float: left;
	width: 634px;
	margin: 15px 0 0 6px;
	background: #fcfaf7;
	overflow: hidden;
}

.team-entry .content {
	padding: 10px 20px 20px 20px;
}

.team-entry .shadow-bot {
	float: left;
	width: 634px;
	height: 6px;
	background: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/blog/shadow-bot.jpg) no-repeat;
	font-size: 0;
}

#the-driver,
#the-hosts,
#roush-racing,
#ups-racing {
	float: left;
	width: 570px;
	margin-left: 10px;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
}

#ups-racing { border: 0; }

#the-driver h3,
#the-hosts h3,
#roush-racing h3,
#ups-racing h3 {
	float: left;
	width: 575px;
	height: 25px;
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -500px;
}

#the-driver h3 { background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/team-bios/title-the-driver.gif); }
#roush-racing h3 { background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/team-bios/title-roush-racing.gif); }
#ups-racing h3 { background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/team-bios/title-ups-racing.gif); }
#the-hosts h3 { background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/team-bios/title-maximum-hosts.jpg); }


.person {
	float: left;
	clear: both;
	width: 570px;
	padding-bottom: 20px;
	margin-top: 10px;
}

.person .left {
	float: left;
	width: 120px;
}

.person .left img { float: left; }

.person .right {
	float: left;
	width: 430px;
	margin-left: 20px;
	overflow: hidden;
}

.person .right h4 {
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.person .right h4 {
	float: left;
	color: #330000;
	font-size: 13px;
}

.person .right .sublink {
	float: left;
}

.person .right p,
.person .right table {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}

#racing-team_sidebar-top-messaging,
#racing-team_sidebar-middle-messaging {
	float: left;
	margin-bottom: 35px;
}

#racing-team_sidebar-bottom-messaging {
	float: left;
	margin-bottom: 20px;
}

/* PRINT AND SHARE BUTTONS */
#print-share-buttons {
	float: left;
	overflow: hidden;
	width: 248px;
	height: 18px;
	margin-left: 84px;
	margin-top:11px;
	text-indent: -900px;
	max-height: 18px;
}

#share-button a {
	float: left;
	overflow: hidden;
	display: block;
	width: 78px;
	height: 36px;
	background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/iconsbadges/share.png);
	background-repeat: no-repeat;
	padding-right: 14px;
}

#print-button a {
	float: left;
	overflow: hidden;
	display: block;
	width: 72px;
	height: 36px;
	background-image: url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/iconsbadges/print.png);
	background-repeat: no-repeat;
}

#share-button a:hover,
#print-button a:hover {
	background-position: 0 -18px;
}
