/* image replacement */
.mir { letter-spacing : -3000em; font-size: 1px; }
/* Be nice to Opera, but hide from MacIE. */
/*\*/html>body .mir { letter-spacing : normal; text-indent : -9999em; overflow : hidden;}
/* end hack */

#lead_package {
	width:581px;
	height:323px;
	background:#005596 url(/la/images/history/50th/la_50_lead_bg2.gif) no-repeat;
	color:#fff;
        margin-bottom: 8px;
	}
	
div.lead_photo {width: 275px; float: left; margin: 2px 0 0 4px; padding: 2px 2px 2px 3px;background-color: #000032;}
div.lead_photo img {margin: 0 0 0 0; color: #fff;}
div.lead_photo p {margin: 0 0 0 0;}
div.lead_photo a {color: #87a0c3;}

div.lead_story {width: 275px; float: left; margin: 0 0 0 15px;}
div.lead_story h2, div.lead_story h2 a {margin: 0 0 0 0; font-size: 18px; color: #fff;}
div.lead_story p {margin: 0 0 0 0; }
div.lead_story a {color: #fff; font-weight: bold;}

div.headlinestack {margin-top: 10px;}
div.lead_story div.blurb {clear: both; padding: 0 10px; margin-bottom: 10px;}
div.lead_story div.blurb h5 {font-size: 12px; margin: 0 0 3px 0;}
div.lead_story div.blurb img {float: right; margin: 0 0 0 8px;}
div.lead_story div.blurb p {margin: 0 0 3px 0; font-size: 12px;}

div.lead_story ul {margin: 0 0 0 15px; padding-left: 5px; font-size: 11px;}
div.lead_story ul li {list-style: square;}
div.lead_story ul li a {color: #fff; font-size: 12px;}


div.voteposition {position:absolute;top:586px;}
div.viewballot {position:absolute;top:590px; left: 640px; width: 150px;}

div.content_wrp {clear: both; width: 581px; margin-bottom: 10px;}
div.content_wrp div.bucket {float: left; width: 284px;}
div.content_wrp div.bucket_small {float: left; width: 191px;}
div.content_wrp div.bucket_med {float: left; width: 386px;}
div.content_wrp div.bucket_large {float: left; width: 581px;}

div.content_wrp h3 {margin: 0 0 8px 0;}
div.content_wrp p {color: #000;}
div.content_wrp a {color: #003279; font-weight: bold;}

div.content_wrp div.blurb {clear: both; padding: 0 10px; margin-bottom: 10px;}
div.content_wrp div.blurb h5 {font-size: 12px; margin: 0 0 3px 0;}
div.content_wrp div.blurb img {float: right; margin: 0 0 0 8px;}
div.content_wrp div.blurb p {margin: 0 0 3px 0; font-size: 12px;}

div.features {margin-right: 13px;}
div.features h3 {width: 284px; height: 31px; background-image: url(/la/images/history/50th/la_50_features.gif);}
div.rosebowl h3 {width: 284px; height: 31px; background-image: url(/la/images/history/50th/la_50_rose_bowl.gif);}
div.coliseum h3 {width: 284px; height: 31px; background-image: url(/la/images/history/50th/la_50_coliseum2.gif);}
div.next50 h3 {width: 284px; height: 31px; background-image: url(/la/images/history/50th/la_50_next50.gif);}

div.rosebowl a.buynow {display: block; width: 103px; height: 25px; margin: 0 auto; float: none;}
div.tickets h3 {width: 191px; height: 33px; background-image: url(/la/images/history/50th/la_50_tickets.gif);}

div.ticketdeposits {margin-right: 13px;}
div.ticketdeposits h3 {width: 581px; height: 33px; background-image: url(/la/images/history/50th/la_50_ticketdeposits.gif);}

div.born, div.tickets {margin-right: 4px;}
div.born h3 {width: 191px; height: 33px; background-image: url(/la/images/history/50th/la_50_born_58.gif);}
div.events h3 {width: 191px; height: 33px; background-image: url(/la/images/history/50th/la_50_events.gif);}
div.sweeps h3 {width: 191px; height: 33px; background-image: url(/la/images/history/50th/la_50_sweeps.gif);}
div.sightssounds h3 {width: 191px; height: 33px; background-image: url(/la/images/history/50th/la_50_sights.gif);}

div.sightssounds ul {margin: 0 0 0 25px; padding-left: 5px; font-size: 11px;}
div.sightssounds ul li {list-style: square; font-size: 12px;}
div.sightssounds ul li a {font-size: 12px;}
div.sightssounds a.mobilealerts {margin: 6px auto 0 auto; display: block; text-align: center;}

div.shop {margin-right: 4px;}
div.shop h3 {width: 386px; height: 33px; background-image: url(/la/images/history/50th/la_50_faw.gif);}
div.ondeck h3 {width: 191px; height: 33px; background-image: url(/la/images/history/50th/la_50_deck.gif);}

div.ondeck p {margin: 3px 0; font-size: 11px;}
div.ondeck label {display: block; font-size: 11px; margin-bottom: 1px;}
div.ondeck input {width: 180px; margin-bottom: 5px; font-size: 12px;}
div.ondeck select {margin-right: 5px;}
div.ondeck p.terms {font-size: 10px;}
div.ondeck input#submit_btn {width: auto; float: right; font-size: 11px; margin: 0;}


