@font-face {

font-family: "SF Espresso Shack";
font-style: normal;
font-weight: normal;
src: url("http://boogiedown-productions.com/SFESPRE0.eot");

}
	/*BODY TYPE TAGS */
	#centered-div {width: 800px; position: absolute; left: 50%; margin-left: -400px; z-index: 0;}
	/*body {background: url("img/pg-bg.gif"); background-attachment: fixed; margin: 0px;}*/
	
	/* MAIN NAVIGATION & BUTTONS BEGIN */
	#navigation {float: left; width: 605px; height: 31px; background: url("http://boogiedown-productions.com/img/nav_bg.jpg") repeat;}
	
	a.events, a:visited.events {width: 80px; height: 31px; background: url("http://boogiedown-productions.com/img/events.jpg") 0 0 no-repeat; display: block;}
	a:hover.events {background-position: -80px 0;}
	a:active.events {background-position: -160px 0;}

	a.merch, a:visited.merch {width: 80px; height: 31px; background: url("http://boogiedown-productions.com/img/merch.jpg") 0 0 no-repeat; display: block;}
	a:hover.merch {background-position: -80px 0;}
	a:active.merch {background-position: -160px 0;}

	a.community, a:visited.community {width: 120px; height: 31px; background: url("http://boogiedown-productions.com/img/community.jpg") 0 0 no-repeat; display: block;}
	a:hover.community {background-position: -120px 0;}
	a:active.community {background-position: -240px 0;}

	a.archive, a:visited.archive {width: 90px; height: 31px; background: url("http://boogiedown-productions.com/img/archive.jpg") 0 0 no-repeat; display: block;}
	a:hover.archive {background-position: -90px 0;}
	a:active.archive {background-position: -180px 0;}
	
	a.aboutus, a:visited.aboutus {width: 100px; height: 31px; background: url("http://boogiedown-productions.com/img/aboutus.jpg") 0 0 no-repeat; display: block;}
	a:hover.aboutus {background-position: -100px 0;}
	a:active.aboutus {background-position: -200px 0;}

	a.links, a:visited.links {width: 66px; height: 31px; background: url("http://boogiedown-productions.com/img/links.jpg") 0 0 no-repeat; display: block;}
	a:hover.links {background-position: -66px 0;}
	a:active.links {background-position: -132px 0;}

	a.home, a:visited.home {width: 69px; height: 31px; background: url("http://boogiedown-productions.com/img/home.jpg") 0 0 no-repeat; display: block;}
	a:hover.home {background-position: -69px 0;}
	a:active.home {background-position: -138px 0;}

	
	/* EQ BACKGROUNDS BEGIN */
	#content {width: 800px; height: 100%; background: url("http://boogiedown-productions.com/img/content-bg-lines.jpg") repeat-y;}
	#content-events {background: #000000; width: 800px;}
	#home-container {width: 800px; position: absolute; top: 329px; left: 0px; background: url("http://boogiedown-productions.com/img/content-bg-lines.jpg") repeat-y;}

	
	/* FEATURES BEGIN */
	#feature-box-container {position: absolute; top: 340px; left: 20px; width: 550px; height: 284px;}
	#feature-box-left {width: 10px; height: 284px; background: url("http://boogiedown-productions.com/img/feature-box-left.jpg") no-repeat; float: left;}
	#feature-box-center {width: 530px; height: 284px; background: url("http://boogiedown-productions.com/img/feature-box-center.jpg") repeat-x; float: left;}
	#feature-box-right {width: 10px; height: 284px; background: url("http://boogiedown-productions.com/img/feature-box-right.jpg") no-repeat; float: left;}
	#feature-box-content {position: relative; top: 10px; left: 5px;width: 520px; height: 243px; background: #FFFFFF;}
	#feature-box-text {position: relative; top: 25px; left: 15px; color: #FFFFFF; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase;  width: 520px;}

	
	/* PARTNERS BEGIN */
	#partners-container {position: absolute; top: 679px; left: 585px; width: 195px; height: 105px;}
	#partners-top {width: 195px; height: 25px; background: url("http://boogiedown-productions.com/img/quick-list-top.jpg") no-repeat;}
	#partners-center {width: 195px; height: 72px; background: url("http://boogiedown-productions.com/img/quick-list-center.jpg") repeat-y; padding: 10px;}
	#partners-bottom {width: 195px; height: 8px; background: url("http://boogiedown-productions.com/img/quick-list-bottom.jpg") no-repeat;}

	
	/* NEWSLETTER BEGIN */
	#newsletter-container {position: absolute; top: 545px; left: 585px;width: 195px; height: 72px;}
	#newsletter-top {width: 195px; height: 25px; background: url("http://boogiedown-productions.com/img/quick-list-top.jpg") no-repeat;}
	#newsletter-center {width: 195px; height: 72px; background: url("http://boogiedown-productions.com/img/quick-list-center.jpg") repeat-y; padding: 10px;color: #FFFFFF; font-size: 12px; line-height: 12px; font-family: arial; }
	#newsletter-bottom {width: 195px; height: 8px; background: url("http://boogiedown-productions.com/img/quick-list-bottom.jpg") no-repeat;}
	a.newsletter-try, a:visited.newsletter-try, a:active.newsletter-try
	{color: #FFFFFF; font-size: 10px; line-height: 10px; font-family: arial; text-transform: uppercase;  text-decoration: none;}
	a:hover.newsletter-try {color: #FFFFFF; font-size: 10px; line-height: 10px; font-family: arial; text-transform: uppercase;  text-decoration: underline;}
	
	/* MERCH BEGIN */
	#merch-container {position: absolute; top: 819px; left: 585px; width: 195px; height: 105px;}
	#merch-top {width: 195px; height: 25px; background: url("http://boogiedown-productions.com/img/quick-list-top.jpg") no-repeat;}
	#merch-center {width: 195px; height: 72px; background: url("http://boogiedown-productions.com/img/quick-list-center.jpg") repeat-y; padding: 10px;}
	#merch-bottom {width: 195px; height: 8px; background: url("http://boogiedown-productions.com/img/quick-list-bottom.jpg") no-repeat;}

	/* EXTRA BEGIN */
	#extra-container {position: absolute; top: 640px; left: 20px;width: 550px; height: 103px;}
	#extra-top {width: 550px; height: 25px; background: url("http://boogiedown-productions.com/img/extra-top.jpg") no-repeat;}
	#extra-center {width: 550px; background: url("http://boogiedown-productions.com/img/extra-center.jpg") repeat-y; padding: 15px;color: #E4FF00; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase;}
	#extra-bottom {width: 550px; height: 8px; background: url("http://boogiedown-productions.com/img/extra-bottom.jpg") no-repeat;}

	/* TOP EVENTS BEGIN */
	#top-events-container {position: absolute; top: 340px; left: 585px;width: 195px; height: 101px;}
	#top-events-top {width: 195px; height: 25px; background: url("http://boogiedown-productions.com/img/quick-list-top.jpg") no-repeat;}
	#top-events-center {width: 195px; background: url("http://boogiedown-productions.com/img/quick-list-center.jpg") repeat-y; padding: 5px;}
	#top-events-bottom {width: 195px; height: 8px; background: url("http://boogiedown-productions.com/img/quick-list-bottom.jpg") no-repeat;}	
			
	.top-events-date {color: #FFFFFF; font-size: 10px; line-height: 10px; font-family: Arial; font-weight: bold; text-transform: uppercase;  text-decoration: none;}

	a.top-events-artist, a:visited.top-events-artist, a:active.top-events-artist
	{width: 165px; color: #FFFFFF; font-size: 12px; line-height: 13px; font-family: arial; text-transform: uppercase;  text-decoration: none; display: block;}
	a:hover.top-events-artist {background: #FFFFFF; color: #DE07FF;}

	a.news, a:visited.news, a:active.news
	{color: #ffff33; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase;  text-decoration: underline; padding: 5px;}
	a:hover.news {background: #ffff33; color: #FFFFFF; padding: 5px;}

	a.rm, a:visited.rm, a:active.rm
	{color: #DE07FF; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase;  text-decoration: none; padding: 2px;}
	a:hover.rm {background: #FFFFFF; color: #DE07FF; padding: 2px;}
			
	/* EXPANDED EVENTS ON PAGE BEGIN */
	#events-container {width: 800px; position: absolute; top: 329px; left: 0px; background: url("http://boogiedown-productions.com/img/content-bg-lines.jpg") repeat-y;}
	/*#events-top {width: 762px; height: 25px; color: #DE07FF; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase; }*/
	#events-center {width: 762px; padding: 10px;}
	/*#events-bottom {width: 762px; height: 25px;}*/
	.events-left {width: 100px; color: #FFFFFF; font-size: 16px; line-height: 16px; font-family: arial;  border: solid; border-width: 1px 1px 1px 1px; border-color: #333333; padding: 5px;}
	.events-right {width: 647px; color: #FFFFFF; font-size: 14px; line-height: 16px; font-family: arial;  border: solid; border-width: 1px 1px 1px 1px; border-color: #333333; padding: 5px;}
	.events-icons {width: 60px; color: #FFFFFF; font-size: 11px; line-height: 12px; font-family: arial;  border: solid; border-width: 1px 1px 1px 1px; border-color: #333333; padding: 5px;}
	.artist {color: #FFFFFF; font-size: 16px; line-height: 16px; font-family: arial; }
	.location {color: #DE07FF; font-size: 14px; line-height: 24px; font-family: arial; }
	.details {color: #FFFFFF; font-size: 14px; line-height: 14px; font-family: arial; }	
	.show-hide-info {color: #E4FF00; font-size: 16px; line-height: 16px; font-family: arial; }
	.date-single {color: #E4FF00; font-size: 24px; line-height: 24px; font-family: arial; }
	
	a.btt, a:visited.btt, a:active.btt
	{width: 115px; color: #DE07FF; font-size: 14px; line-height: 18px; font-family: arial; text-transform: uppercase;  text-decoration: none; display: block; padding: 2px;}
	a:hover.btt {background: #DE07FF; color: #FFFFFF; font-size: 14px; line-height: 18px; font-family: arial; text-transform: uppercase;  text-decoration: none; display: block; padding: 2px;}
	
	/* ABOUT US */
	#about-container {width: 800px; position: absolute; top: 329px; left: 0px; background: url("http://boogiedown-productions.com/img/content-bg-lines.jpg") repeat-y;font-family: arial;}
	/*#about-top {width: 762px; height: 25px; color: #DE07FF; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase; }*/
	#about-center {position: relative; top: 0px; left: 10px; width: 762px; padding: 10px; color: #FFFFFF; font-size: 16px; line-height: 16px;}
	/*#about-bottom {width: 762px; height: 25px;}*/

	.about-us {color: #FFFFFF; font-size: 12px; line-height: 14px; font-family: arial;  border: solid; border-width: 1px 1px 1px 1px; border-color: #444444; padding: 5px;}
	a.about-us-email, a:visited.about-us-email, a:active.about-us-email
	{width: 250px; color: #FFFFFF; font-size: 12px; line-height: 16px; font-family: arial; text-transform: uppercase;  text-decoration: underline; padding: 3px;}
	a:hover.about-us-email {background: #FFFFFF; color: #DE07FF;}
	
	/* COMMUNITY */
	#community-container {width: 762px; height: 100%;position: absolute; top: 340px; left: 0px;}
	#community-top {width: 762px; height: 25px; color: #DE07FF; font-size: 12px; line-height: 12px; font-family: arial; text-transform: uppercase; }

	/* MISC CLASSES */
	.smbr {font-size: 2px; line-height: 2px;}
	
	.field {color: #FFFFFF; background: #000000; border: 1px solid #FFFFFF; width: 170px; height: 24px; font-size: 11px; line-height: 16px; font-family: arial; }
	.submit {color: #000000; background: #FFFFFF; border: 2px solid #DE07FF; width: 100px; height: 30px; font-size: 14px; line-height: 24px; font-family: arial;  cursor: pointer; text-transform: uppercase;}
	
	a.txt, a:visited.txt, a:active.txtt	{color: #DE07FF; font-size: 14px; line-height: 14px; font-family: arial; text-decoration: none;}
	a:hover.txt {background: #DE07FF; color: #FFFFFF;}

	a.links-txt, a:visited.links-txt, a:active.links-txt {color: #DE07FF; font-size: 14px; font-family: arial; text-decoration: none;}
	a:hover.links-txt {color: #FFFFFF;}

	a.footer, a:visited.footer, a:active.footer {color: #FFFFFF; font-size: 12px; font-family: arial; text-decoration: none;}
	a:hover.footer {color: #DE07FF;}
			
	.nolink{color: #DE07FF; font-size: 14px; line-height: 14px; font-family: arial; text-decoration: none;}
	
	a.img-op, a.img-op:visited, a.img-op:active {padding: 150px 0px 0px 0px; background: #FFFFFF;}
	a.img-op:hover {background: #36FF07;}

	#footer {background: url("http://boogiedown-productions.com/img/page-bottom.jpg") repeat; width: 800px; height: 4px; color: #ffffff; font-size: 12px; font-family: arial;}

	.links-td {width: 100%; color: #FFFFFF; font-size: 14px; line-height: 16px; font-family: arial; padding: 5px;}
	
	.entry a, .entry a:visited, .entry a:active	{color: #DE07FF; font-size: 14px; line-height: 14px; font-family: arial; text-decoration: none;}
	.entry a:hover {background: #DE07FF; color: #FFFFFF;}
