body, input {font-family:Trebuchet MS, Trebuchet, Lucida Sans, Lucida Grande, Verdana, Tahoma, sans-serif;}

div#company-logo a {background: url(/images/main-logo.gif) no-repeat left bottom; width:332px; height:60px; line-height: 60px; text-indent: -9999px;}

ul#main-nav li a {text-indent:-9999px;}

ul#main-nav li#home a {background: url(/images/nav-home.gif) no-repeat; width:33px;}
ul#main-nav li#movie a {background: url(/images/nav-movie.gif) no-repeat; width:62px;}
ul#main-nav li#pictures a {background: url(/images/nav-pictures.gif) no-repeat; width:55px;}
ul#main-nav li#calendar a {background: url(/images/nav-calendar.gif) no-repeat; width:84px;}
ul#main-nav li#music a {background: url(/images/nav-music.gif) no-repeat; width:37px;}
ul#main-nav li#events a {background: url(/images/nav-events.gif) no-repeat; width:42px;}
ul#main-nav li#links a {background: url(/images/nav-links.gif) no-repeat; width:33px;}
ul#main-nav li#contact a {background: url(/images/nav-contact.gif) no-repeat; width:51px;}

div#content p {color:white; font-size:1.6em; line-height: 1.3em;}

	div#content p em {color:#1ea12b; font-style: italic; font-weight: bold;}
	
	div#content p strong {font-weight: bold;}
	
	div#content p a, div#publicity ul li a, div#footer ul li a {color:#1ea12b; text-decoration: none;}
	div#content p a:hover, div.legion-trip h3 a:hover {color:#777;}
	
h2, h1 {text-indent: -9999px; background-position: left bottom !important; height: 26px; line-height: 26px;}
	
body#homepage h1 {font-size:2.4em; font-style: italic; font-weight: bold; color:white; margin:.5em 0 1em; height:1em; line-height:1em; text-indent: 0;}
body#calendar-page h1 {background: url(/images/calendar-headline.gif) no-repeat; width:451px;}
body#music-page h1 {background: url(/images/music-headline.gif) no-repeat; width:328px;}
body#movie-page h1 {background: url(/images/movie-headline.gif) no-repeat; width:569px;}
body#links-page h1 {background: url(/images/links-headline.gif) no-repeat; width:283px;}
body#photos-page h1 {background: url(/images/photos-headline.gif) no-repeat; width:335px;}
body#events-page h1 {background: url(/images/events-headline.gif) no-repeat; width:391px;}
body#superbowl-page h1 {background: url(/images/superbowl-headline.gif) no-repeat; width:384px;}

h2#home-calendar {background: url(/images/home-calendar.gif) no-repeat; width: 237px;}
h2#home-green-legion {background: url(/images/home-green-legion.gif) no-repeat; width: 339px;}
div#publicity h2 {background: url(/images/home-publicity.gif) no-repeat; width: 188px;}
div#sponsors h2 {background: url(/images/our-sponsors.gif) no-repeat; width: 167px;}
div#sale h2 {background: url(/images/home-sale.gif) no-repeat; width: 136px;}
div#radio-shows h2 {background: url(/images/home-radio.gif) no-repeat; width: 150px;}
h2#cover-girl {background: url(/calendar/images/cover-girl.gif) no-repeat; width: 338px;}
h2#girls {background: url(/calendar/images/girls.gif) no-repeat; width: 186px;}
h2#alicia {background: url(/calendar/images/alicia-h.gif) no-repeat; width: 188px;}
h2#chelsee {background: url(/calendar/images/chelsee-h.gif) no-repeat; width: 178px;}
h2#donna {background: url(/calendar/images/donna-h.gif) no-repeat; width: 143px;}
h2#jessica {background: url(/calendar/images/jessica-h.gif) no-repeat; width: 178px;}
h2#lauren {background: url(/calendar/images/lauren-h.gif) no-repeat; width: 198px;}
h2#lisa {background: url(/calendar/images/lisa-h.gif) no-repeat; width: 133px;}
h2#michele {background: url(/calendar/images/michele-h.gif) no-repeat; width: 179px;}
h2#shannon {background: url(/calendar/images/shannon-h.gif) no-repeat; width: 195px;}
h2#tara {background: url(/calendar/images/tara-h.gif) no-repeat; width: 120px;}
h2#terri {background: url(/calendar/images/terri-h.gif) no-repeat; width: 120;}
h2#veronica {background: url(/calendar/images/veronica-h.gif) no-repeat; width: 167px;}
h2#word-sponsors {background: url(/images/word-sponsors.gif) no-repeat; width: 321px;}
h2#green-music {background: url(/music/images/green-fans-music.gif) no-repeat; width: 206px;}
h2#stevie-right {background: url(/music/images/stevie-right.gif) no-repeat; width: 147px;}
h2#other-songs {background: url(/music/images/other-songs.gif) no-repeat; width: 157px;}
h2#trailers {background: url(/movie/images/trailers.gif) no-repeat; width: 231px;}
h2#other-videos {background: url(/movie/images/other-videos.gif) no-repeat; width: 149px;}
h2#making-of-calendar {background: url(/calendar/images/making-calendar.gif) no-repeat; width: 287px;}
h2#eagles-blogs {background: url(/links/images/eagles-blogs.gif) no-repeat; width: 150px;}
h2#green-friends {background: url(/links/images/green-friends.gif) no-repeat; width: 221px;}
h2#player-pages {background: url(/links/images/player-pages.gif) no-repeat; width: 232px;}
h2#weekly-columns {background: url(/links/images/weekly-columns.gif) no-repeat; width: 190px;}
h2#hot-green-girls {background: url(/photos/images/hot-green-girls.gif) no-repeat; width: 182px;}
h2#weekly-photos {background: url(/photos/images/weekly-photos.gif) no-repeat; width: 171px;}
h2#other-galleries {background: url(/photos/images/other-galleries.gif) no-repeat; width: 184px;}
h2#characters {background: url(/photos/images/characters.gif) no-repeat; width: 135px; padding-top:2em;}
h2#the-fans {background: url(/photos/images/the-fans.gif) no-repeat; width: 98px; padding-top:2em;}
h2#game-pics {background: url(/photos/images/game-pictures.gif) no-repeat; width: 167px; padding-top:2em;}
h2#pregame-fest {background: url(/photos/images/pregame-festivities.gif) no-repeat; width: 229px; padding-top:2em;}
h2#goodluck {background: url(/photos/images/goodluck.gif) no-repeat; width: 252px; padding-top:2em;}
h2#phillies-parade {background: url(/photos/images/phillies-parade.gif) no-repeat; width: 347px; padding-top:2em;}
h2#from-film {background: url(/photos/images/from-film.gif) no-repeat; width: 159px; padding-top:2em;}
h2#friends {background: url(/photos/images/friends.gif) no-repeat; width: 254px; padding-top:2em;}
h2#crew {background: url(/photos/images/crew.gif) no-repeat; width: 194px; padding-top:2em;}
h2#from-calendar {background: url(/photos/images/calendar.gif) no-repeat; width: 220px; padding-top:2em;}
h2#round-one {background: url(/superbowl/images/round-one.gif) no-repeat; width: 263px;}
h2#round-two {background: url(/superbowl/images/round-two.gif) no-repeat; width: 252px;}
h2#superbowl {background: url(/images/superbowl.gif) no-repeat; width: 205px;}

body#movie-page h3, body#photos-page h3, body#superbowl-page h3, body#events-page h3 {font-size:2em; font-style: italic; font-weight: bold; color:white; margin-bottom:.5em; padding-top:2em; clear:left;}

div.legion-trip h3 a {font-size:1.6em; color:#1ea12b; font-weight:bold; text-decoration: none; text-transform: uppercase;}

div.legion-trip ul li {color:white; font-size:1.4em; line-height: 1.3em;}

div#publicity {font-size:1.4em;}
	
	div#publicity h3 {color:white; font-weight: bold;}
	
	div#publicity ul li {line-height:1.5em; color:#1ea12b;}
	
		div#publicity ul li a:hover, div#footer ul li a:hover {color:white;}
		
	body#movie-page div#aside ul li {font-size:1.2em; color:white; margin-left:1em; line-height:1.5em;}
	
div#sale dl dt a, ul.downloads li a {font-size:1.4em; font-weight:bold; text-transform: uppercase; color:#1ea12b; text-decoration: none; line-height:1.2em;}
div#sale dl dt a:hover, ul.downloads li a:hover {color:white;}
ul.downloads ll a {text-transform: none; line-height:1.6em;}

div#footer ul li a {font-size:1.3em; text-transform: uppercase; font-weight: bold;}

div#footer p#copyright {text-align:right; font-size:1.3em; color:#555; text-transform: uppercase; float:right; font-weight: bold; padding: 0; line-height: 1em;}

div#sponsors ul li a {background-position:left top !important; display:block; text-indent:-9999px;}
div#sponsors ul li a:hover {background-position:left bottom !important;}

div#sponsors ul li#cheerleaders a {background: url(/images/sponsor/cheerleaders.gif) no-repeat; width:141px; height:56px; line-height:56px;}
div#sponsors ul li#ticket-outlet a {background: url(/images/sponsor/ticket-outlet.gif) no-repeat; width:100px; height:67px; line-height:67px;}
div#sponsors ul li#mc-photo a {background: url(/images/sponsor/mc-photo.gif) no-repeat; width:74px; height:43px; line-height:43px; margin-top:2em;}

a.buy-button, input.buy-button, input#preorder {display:block; width:160px; height:43px; line-height:43px; text-indent: -9999px; background: url(/images/buy-button.gif) no-repeat left top; cursor:pointer;}
a.buy-button:hover, input.buy-button:hover, input#preorder:hover {background-position:left bottom;}

input#preorder { margin:0 auto 20px; }

div#aside p {font-size:1.2em; color:#bbb; padding-top:6.5em;}
div#aside form label {color: #777; font-weight:bold; font-size:1.4em;}

ul.links li a {color:#1ea12b; font-size:1.4em; text-decoration: none;}
ul.links li a:hover {color:white;}

p#disclaimer {font-size:1.1em; font-weight:normal; clear:both; padding: .5em 0 0 0; color:#555;}
	
	p#disclaimer a {color:#1ea12b; text-decoration: none; font-weight:bold;}
	p#disclaimer a:hover {color:white;}

div.giveaway form label {color:white; font-weight:bold; font-size:1.4em;}
div.giveaway form input {color:#ddd; font-size:1.2em; letter-spacing: 1px;}