@import url("stylish-default.css.php?images_root=http://cdn.racing.ups.com/wp-content/themes/upsracing");

/*===========================*/
/*		David's Bio			 */
/*===========================*/
#wrapper {
	position: relative;
	width: 941px;
	margin: 0 auto;
	overflow: hidden;
}

#david-bio-left-wrapper{
	float: left;
	width: 669px;
}

#david-bio-header {
	float: left;
	width: 673px;
	height: 80px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-header.jpg) no-repeat;
	overflow: hidden;
	text-indent: -500px;
	margin-left: -4px;
}

#david-bio-top {
	float: left;
	width: 669px;
	height: 18px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-top.jpg) no-repeat;
	overflow: hidden;
}

#david-bio-left-col-wrapper {
	float: left;
	background-color: #fcf8f5;
	width: 418px;
	overflow: hidden;
	padding: 0;
	margin: 0;
}

#david-bio-right-col-wrapper {
	float: left;
	background-color: #fcf8f5;
	width: 251px;
	overflow: hidden;
	padding: 0;
	margin: 0;
}

#david-bio-right-col-wrapper #david-bio-photo-tall {
	float: left;
	overflow: hidden;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-photo-tall.jpg) no-repeat;
	background-repeat: no-repeat;
	width: 201px;
	height: 749px;
}

#david-bio-right-col-wrapper #david-bio-shadow-right {
	float: left;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-shadow-right.jpg) no-repeat;
	overflow: hidden;
	width: 50px;
	height: 749px;
}

#david-bio-shadow-left {
	float: left;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-shadow-left.jpg) no-repeat;
	overflow: hidden;
	width: 16px;
	height: 749px;
}

#david-bio-title-today {
	float: left;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-title-today.jpg) no-repeat;
	overflow: hidden;
	width: 92px;
	height: 26px;
	text-indent: -500px;
	margin: 32px 0 18px 0;
}

#david-bio-chart {
	float:left;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-chart.jpg) no-repeat;
	width: 390px;
	height: 126px;
}

#david-bio-today-text {
	float: left;
	overflow: hidden;
	width: 362px;
	height: 120px;
	padding: 18px 0 0 18px;
	line-height: 18px;
}

#david-bio-title-racing {
	float: left;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-title-racing.jpg) no-repeat;
	overflow: hidden;
	width: 103px;
	height: 25px;
	text-indent: -500px;
}

#david-bio-racing-wrapper {
	float: left;
	width: 372px;
	height: 180px;
	padding: 18px 0 0 18px;
}

#david-bio-racing-headshot {
	float: left;
	width: 122px;
	height: 152px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-racing-headshot.jpg) no-repeat;
	background-color: #bfb5a6;
	overflow: hidden;
}

#david-bio-racing-headshot p {
	float: left;
	width: 112px;
	height: 23px;
	padding: 115px 0 0 6px;
	line-height: 11px;
	overflow: hidden;
}

#david-bio-racing-text {
	float: left;
	width: 220px;
	height: 158px;
	line-height: 18px;
	padding-left: 18px;
	margin-top: -5px;
}

#david-bio-title-growing {
	float: left;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-title-growing.jpg) no-repeat;
	overflow: hidden;
	width: 166px;
	height: 27px;
	text-indent: -500px;
}

#david-bio-growing-text {
	float: left;
	overflow: hidden;
	line-height: 18px;
	width: 355px;
	height: 110px;
	padding: 18px 0 0 18px;
}

/*============================*/
/*		SIDE BAR STUFF    	  */
/*============================*/
#content-right-bio {
	float: left;
	width: 272px;
	height: 847px;
	overflow: hidden;
}

#sidebar-right-david-bio {
	float: left;
	width: 272px;
	overflow: hidden;
}


#sidebar-top {
	float: left;
	width: 272px;
	height: 51px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-sidebar-top.jpg);
	padding-left:
}

#david-bio-sidebar-shadow-left {
	float: left;
	width: 16px;
	height: 571px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-sidebar-shadow-left.jpg);
	background-color: #f9e9cc;
}

#sidebar-bot {
	float: left;
	width: 272px;
	height: 28px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/sidebar-bot.jpg);
}

#sidebar-bot-shadow {
	float: left;
	width: 10px;
	height: 23px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/sidebar-bot-shadow.jpg);
}

#sidebar-content {
	float: left;
	width: 247px;
	height: 571px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/sidebar-bg.jpg) repeat-x #f9e9cc;
	overflow: hidden;
}

#david-bio-sidebar-shadow-right {
	float: right;
	width: 9px;
	height: 571px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-sidebar-shadow-right.jpg);
	overflow: hidden;
}

#sidebar-content h2 a {
	float: left;
	width: 240px;
	height: 28px;
	display: block;
	margin: 25px 0 10px 5px;
	overflow: hidden;
	text-indent: -500px;
	background-image:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/hero/title-appearances.jpg);
}

#sidebar-content h2 a:hover {
	background-position: 0 -28px;
}

#sidebar-content p {
	float: left;
	margin: 0 0 13px 5px;
}

.promo {
	float: left;
	width: 240px;
}

.promo img {
	float: left;
}

#page-filler-bio {
	float: left;
	width: 269px;
	height: 225px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-sidebar-filler.jpg) no-repeat;
}

#david-bio-bot {
	float: left;
	width: 941px;
	height: 68px;
	background:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/bio/david-bio-bot.jpg) no-repeat;

}

#bio-appearances-spacer {
	float: left;
	width: 242px;
	margin-bottom: 10px;
}


/* PRINT AND SHARE BUTTONS */
#print-share-buttons {
	float: left;
	overflow: hidden;
	width: 248px;
	height: 18px;
	margin-left: 84px;
	margin-top:7px;
	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;
}

#appearances-no-link {
	float: left;
	width: 240px;
	height: 28px;
	display: block;
	margin: 25px 0 10px 5px;
	overflow: hidden;
	text-indent: -500px;
	background-image:  url(http://cdn.racing.ups.com/wp-content/themes/upsracing/images/hero/title-appearances-no-link.jpg);
}

#appearances-wrapper {
	float: left;
	overflow: hidden;
	width: 240px;
	margin-top: -15px;
}
