	/***
	home.css - HOMEPAGE STYLESHEET
	v0.1 - 2008-07-17
		- Initial verion
	***/
	
	/*** HOME STYLES ***/

	#homeframe {
		width: 980px;
	}
		#promo_performance {
			width: 690px;
			float: left;
			position: relative
		}
			#promo_performance img {
				display: block;
				border: 0px;
			}
					#performance_highlight {
						position: absolute;
						/* NOTE: If the main image changes size at all, this
						bottom value needs to be adjusted accordingly so the
						performance images line up */
						bottom: 46px;
						left: 0;
						margin: 0;
						padding: 0;
						width: 690px;
					}
					/* KLUDGE: IE doesn't count borders and such in its
					calculations, so needs a little more on the bottom to
					get it into the right location */
					* html #performance_highlight {
						margin-bottom: -1px;
					}
						#performance_highlight img {
							float: left;
							display: block;
						}
			#sponsor {
				background-color: #000;
				border-top: 1px solid #666;
				height: 45px;
				width: 690px;
				position: relative;
			}
				#sponsor ul {
					list-style: none;
					padding: 0;
					margin: 0;
				}
					#sponsor li {
						padding: 0;
						margin: 0;
						float: left;
						display: block;
					}
						#sponsor li img {
							display: block;
						}
				#photo_credit {
					position: absolute;
					right: 0;
					bottom: 0;
					display: block;
					color: #888;
					font-size: 11px;
					padding: 4px;
					text-align: right;
				}
		#promo_general {
			float: left;
			width: 290px;
			/* FIX: Min-height fix for IE6 and others */
			min-height: 383px;
			height: auto !important;
			height: 383px;
			font-size: 15px;
			margin-bottom: 10px;
		}
			.promo_other {
				padding: 12px 0 0 15px;
				margin: 0;
				display: block;
			}
				.promo_other h2 {
					font-size: 18px;
					font-style: italic;
					font-weight: normal;
					color: #333;
					padding: 0 0 8px 0;
					margin: 0;
				}
				.promo_other p {
					margin-top: 0;
					font-size: 15px;
				}
				.promo_other a {
					font-weight: bold;
				}
		#promo_albert {
			float: left;
			height: 260px;
			width: 290px;
		}
			#promo_albert img {
				display: block;
			}