/* ------------------------------------------------
CSS Document - est'd with <3

Title:     Fiesta Bowl Sub Page
Author:    Matthew Spiel - matthewspiel@gmail.com
Updated:   TOUCHDOWN!
Valid:	   not yet : )
-------------------------------------------------- */

/* ---- Global Sub Page Header Elements ---- */
#headersub {
	width: 964px;
	height: 280px;
	float: left;
	background: url(../images/site/bgrd_headerimg_sub.png) no-repeat center top;
	margin: 0px 0px 5px;
}
#headersub_banner {
	width: 950px;
	height: 200px;
	float: left;
	padding: 0px 7px;
}
/* ---- Global Content Bodies ---- */
#bodycontent_385 {
	width: 385px;
	float: left;
	margin: 0px 5px 20px;
	padding: 5px 0px 20px 9px;
	background-color: white;
}
#bodycontent_756{
	width: 756px;
	margin: 0px 5px 15px 8px;
	padding: 0px;
	float: left;
	background: white;	
	min-height: 502px;
}
#bodycontent_756wrap {
	width: 736px;
	margin: 0px;
	padding: 10px;
	float: left;
}
#bodycontent_548 {
	width: 548px;
	margin: 0px 11px 15px 8px;
	padding: 10px;
	float: left;
	background: white;	
	min-height: 483px;
}
#bodycontent_566 {
	width: 566px;
	margin: 0px 7px 5px;
	padding: 5px 20px 20px 10px;
	float: left;
	background: white;
	min-height: 551px;
}

/* ---- Global Sub Side Bars ---- */
#sidebar_left_185x507 {
	width: 180px;
	height: 502px;
	float: left;
	margin: 0px 0px 0px 7px;
	padding: 0px 5px 5px 0px;
	background: url(../images/site/bgrd_subsidebar_left.png) no-repeat left top;
}
#sidebar_left_185x579 {
	width: 180px;
	height: 574px;
	float: left;
	margin: 0px 0px 0px 7px;
	padding: 0px 5px 5px 0px;
	background: url(../images/site/bgrd_subsidebar_185x579.png) no-repeat left top;
}
#sidebar_right_155x507 {
	width: 150px;
	height: 502px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 5px 5px 0px;
	background: url(../images/site/bgrd_sidebarshort.png) no-repeat left top;
}
#sidebar_right_155x579 {
	width: 150px;
	height: 574px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 5px 5px 0px;
	background: url(../images/site/bgrd_sidebar.png) no-repeat left top;
}
#sidebar_rightwrap_185x507 {
	width: 185px;
	height: 507px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#sidebar_rightwrap_top {
	width: 180px;
	height: 73px;
	padding: 0px 5px 5px 0px;
	margin: 0px;
	background: url(../images/site/bgrd_gamedayguide.png) no-repeat left top;
}
#sidebar_rightwrap_bottom {
	height: 419px;
	width: 180px;
	margin: 5px 0px 0px;
	padding: 0px 5px 5px 0px;
	float: left;
	background: url(../images/site/bgrd_subsidebar_right.png) no-repeat left top;
}
/* ---- Right Sidebar Elements ---- */
#sidebar_tickets {
	width: 140px;
	height: 200px;
	margin: 8px 0px 8px 5px;
	padding: 0px 3px 3px 0px;
	background: url(../images/site/bgrd_sidebartickets.png) no-repeat left top;
}
#sidebar_tickets p {
	width: 118px;
	float: left;
	margin: 8px 10px 0px;
	padding: 0px;
	text-align: center;
	color: white;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height: 15px;
}
#sidebar_tickets img, #sidebar_tickets a {
	margin: 0px 0px 5px;
	border: none;
}
#sidebar_askithere {
	width: 140px;
	height: 60px;
	margin: 8px 0px 8px 5px;
	padding: 0px 3px 3px 0px;
	background: url(../images/site/bgrd_askithere.png) no-repeat left top;
}
#sidebar_askithere h3 {
	width: 100%;
	padding: 4px 0px;
	margin: 0px 0px 3px;
	color: #f46604;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(../images/site/bgrd_subfooter_adheader.png) repeat-x left top;
}

/* ---- Breadcrumb Styling ---- */
#breadcrumb {
	height: 14px;
	width: 935px;
	padding: 0px 7px 0px 15px;
	margin: 0px;
	float: left;
	color: white;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
#breadcrumb a {
	color: white;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
#breadcrumb a:hover {
	color: white;
	font-size: 9px;
	text-decoration: underline;
	font-weight: normal;
	font-style: normal;
}
/* ---- Banner Image Replacements ---- */
h2#events {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/events.jpg) no-repeat center top;
}
h2#bowl_games {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/bowlgames.jpg) no-repeat center top;
}
h2#tickets {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/buytickets.jpg) no-repeat center top;
}
h2#merch {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/merchandise.jpg) no-repeat center top;
}
h2#media {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/mediaroom.jpg) no-repeat center top;
}
h2#about {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/about.jpg) no-repeat center top;
}
h2#volunteers {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/volunteers.jpg) no-repeat center top;
}  
h2#tostitos {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/tostitos.jpg) no-repeat center top;
}
h2#insight {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/insight.jpg) no-repeat center top;
}
h2#tucson_events {
	width: 950px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-indent: -9000px;
	background: url(../images/site/banners/tucson_events.jpg) no-repeat center top;
}