@charset "utf-8";
/* Tickets-For-Charity CSS - doc created 4/30/09 */

#homeContentLeft {
	background-image:url(/images/home_body_bkgd.gif);
	background-repeat:no-repeat;
	float:left;
	height:850px;
	width: 694px; 
}

#homeContentLeft.sub {
	background-image:url(/images/category_content_top_bkgd.gif);
	background-color:#FFFFFF;
	height:100%;
	margin:0px 0px 25px 0px;
	width:690px;
	color:#3f97ca;
}

/* ----- Find ----- */

#find.sub {
	background-image:url(/images/find_sub_bkgd.gif);
	background-repeat:no-repeat;
	color:#caa600;
	height:112px;
	margin:0px 0px 5px 0px;
	width: 690px;
}

#find > h1 {
	font-size:30px;
	font-weight:bold;
	padding:38px 0px 0px 228px;
	text-transform:uppercase;
}

#find h1 a {
	display:block;
}

#find > p {
	font-size:13px;
	line-height:120%;
	padding:0px 0px 0px 228px;
	width:325px;
}

.categoryHeader {
	background-image:url(/images/category_header_bkgd.gif);
	background-repeat:no-repeat;
	font-size:18px;
	height:35px;
	padding:7px 0px 0px 10px;
	text-transform:uppercase;
	width:667px;
}

/* ----- Featured ----- */

#homeFeatured.sub {
	padding:0px 0px 25px 0px;
	width:674px;
}

#featuredMusic {
	float:left;
	width:331px;
}

#featuredMusic > h2 {
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 10px 12px;
}

#featuredMusic .show {
	border-right:1px solid #5d85bc;
	height:133px;
	margin:15px 0px 0px 0px;
	overflow:hidden;
	width:326px;
}

#featuredMusic .show .thumb {
	float:left;
	padding:0px 10px 10px 0px;
}

#featuredMusic .show > h3 {
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-transform:none;
}

#featuredMusic .show > h4 {
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 0px 0px;
	text-transform:none;
}

#featuredMusic > p {
	padding:10px 10px 0px 5px;
}

#featuredMusic > p a {
	color:#80a3d2;
}

#featuredMusic .show > a img {
	padding:20px 0px 0px 0px;
}

#featuredSports {
	float:left;
	padding:0px 0px 0px 0px;
	width:331px;
}

#featuredSports > h2 {
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 10px 12px;
}

#featuredSports .show {
	height:133px;
	margin:15px 0px 0px 0px;
	overflow:hidden;
	width:335px;
}

#featuredSports .show .thumb {
	float:left;
	padding:0px 0px 10px 0px;
}

#featuredSports .show > h3 {
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-transform:none;
}

#featuredSports .show > h4 {
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 0px 0px;
	text-transform:none;
}

#featuredSports > p {
	padding:10px 10px 0px 16px;
}

#featuredSports > p a {
	color:#80a3d2;
}

#featuredSports .show > a img {
	padding:20px 0px 0px 0px;
}

/* ----- HomeContentBottom ---- */

#homeContentBottom {
	width:694px;
}

#contentBottom {
	background-image:url(/images/category_content_bottom_bkgd.gif);
	background-repeat:no-repeat;
	height:16px;
	width:690px;
}

#homeContentQuote {
	float:left;
	padding:15px 20px 0px 25px;
	width:260px;
}

#homeContentQuote > p {
	font-size:15px;
	font-weight:bold;
	line-height:140%;
}

#homeContentQuote p > span.yellow { color:#f4f278; }
#homeContentQuote p > span.blue { color:#154281; }
#contentQuote p { font-size:14px; font-weight:bold; padding:15px 10px 0px 5px; }
#contentQuote p > span.yellow { color:#f4f278; font-size:16px; }
#contentQuote p > span.blue { color:#154281; }

#emailBox {
	float:left;
	padding:15px 0px 0px 0px;
	width:230px;
}

#emailBox > h2 {
	font-size:18px;
	font-weight:bold;
}

#emailBox > h3 {
	font-size:11px;
	font-weight:normal;
}

#emailBox form {
	float:left;
	padding:5px 1px 0px 0px;
}

#emailBox form ul {
	list-style:none;
	padding:5px 0px 0px 0px;
}

#emailBox form ul li {
	display:inline;
	padding:0px 0px 0px 3px;
}

#emailBox > p {
	float:left;
	padding:5px 0px 0px 0px;
}

#emailBox.sub {
	padding:15px 0px 15px 0px;
	width:236px;
}

#emailBox > p.sub {
	padding:12px 0px 0px 0px;
}

#emailBox p > a {
	font-size:9px;
	font-weight:bold;
	padding:0px;
	text-decoration:underline;
}

#emailBox p.sub > a {
	float:left;
}

#emailBox p > a.link {
	padding:0px 0px 0px 10px;
}

/* ----- HomeContentRight ----- */

#homeContentRight {
	float:left;
	/*height:850px;*/
	padding:0px 0px 0px 10px;
	width:239px;
}

#homeContentRight > h2 { font-size:18px; font-weight:bold; padding:10px 0px 10px 10px; }

/* ----- Coming Soon ----- */

#comingSoon {
	background-color:#FFFFFF;
	width:664px;
}

#comingSoon .show {
	border-right:1px solid #5d85bc;
	float:left;
	height:133px;
	margin:15px 10px 0px 0px;
	overflow:hidden;
	width:326px;
}

#comingSoon .show .thumb {
	float:left;
	padding:0px 10px 10px 0px;
}

#comingSoon .show > h3 {
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-transform:none;
}

#comingSoon .show > h4 {
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 0px 0px;
	text-transform:none;
}

#comingSoon .show2 {
	float:left;
	height:133px;
	margin:15px 0px 0px 0px;
	overflow:hidden;
	width:321px;
}

#comingSoon .show2 .thumb {
	float:left;
	padding:0px 10px 10px 0px;
}

#comingSoon .show2 > h3 {
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-transform:none;
}

#comingSoon .show2 > h4 {
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 0px 0px;
	text-transform:none;
}

#comingSoon .show > a img {
	padding:25px 0px 0px 0px;
}

#comingSoon .show2 > a img {
	padding:25px 0px 0px 0px;
}

