@charset "utf-8";
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 100%;
}
.content_SCROLL {
	height: 122px;
	width: 822px;
	margin-left: -421px;
	position: absolute;
	left: 50%;
	top: 702px;
	display: block;
}
.SCROLL_CONTENT {
	overflow: auto;
	width: 645px;
	height: 123px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	vertical-align: top;
	border: 1px solid #949494;
}
.Small_HEADERS {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 90%;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;

	color: #FFFFFF
	text-decoration: none;
	letter-spacing: 1px;
	color: #FFFFFF;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #00B8F5;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0DA8D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.fourteen_bold_blue {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #00B8F5;
	text-decoration: none;
}

a:active {
	text-decoration: none;
	color: #00CCFF;
}

.HEADER {
	position: relative;
	height: 373px;
	width: 100%;
	top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEBEBE;
}
.FLASH_INTRO {
	height: 230px;
	width: 920;
	position: absolute;
	left: 50%;
	top: 258px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
	margin-left: -458px;
}


.logo {
	position: absolute;
	left: 50%;
	top: 0px;
	height: 69px;
	width: 400px;
	margin-left: -465px;
}
.HEADER_Image
 {
	height: 280px;
	width: 740px;
	margin-left: -370px;
	left: 50%;
	top: 80px;
	position: absolute;
}
.MENU_TOP {
	position: absolute;
	height: 23px;
	width: 450px;
	left: 50%;
	top: 47px;
	margin-left: -65px;
	background-color: #FFFFFF;
}
.content_w_BG {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	height: 620px;
	border-bottom-style: solid;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #585858;
	background-color: #000000;
}
.Recent_shows_caption {
	height: 47px;
	width: 700px;
	margin-left: -350px;
	position: absolute;
	left: 50%;
	top: 783px;
}

.MP3_player {
	height: 34px;
	width: 227px;
	left: 50%;
	top: 188px;
	position: absolute;
	margin-left: 155px;
		filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	-khtml-opacity:0.7;
}

/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}
.FOOTER_MENU_TOP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}

/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
.HEADER_Image_SMALL {
	height: 160px;
	width: 814px;
	margin-left: -412px;
	position: absolute;
	left: 50%;
	top: 80px;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 109px;
	float: left;
	background-color: #FFFFFF;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 8.2em;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 8.2em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border: 1px solid #CCC;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	background-color: #FFFFFF;
	padding: 0.5em 0.75em;
	color: #333;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #FFFFFF;
	color: #FF3300;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #FFFFFF;
	color: #FF0000
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-image: url(../SpryAssets/SpryMenuBarDown.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	background-image: url(../SpryAssets/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(../SpryAssets/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(../SpryAssets/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
body,td,th {
	color: #666666;
}
.style2 {
	font-size: 9px;
	font-family: Verdana;
	font-weight: lighter;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFFFFF;
	}
.HEADER_SMALL {
	position: relative;
	height: 253px;
	width: 100%;
	top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEBEBE;
	background-color: #FFFFFF;
	display: block;
}
.TWELVE_GREY_TEXT {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #727272;
	line-height: 120%;
	text-align: justify;
}
.RED_TWELVE {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #990000;
	line-height: 120%;
	text-align: justify;
	font-weight: bold;
}
.ROMAN_HOME_BIO {
	height: 133px;
	width: 167px;
}
.small_white_text {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E1E1E1;
	text-decoration: none;
}

.FIVE_PADDING {
	padding: 5px;
	line-height: 180%;
}
.BLACK_HEADERS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}
.GREY_ELEVEN_HEADERS {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.flash {
	border: 1px solid #C2C2C2;
	height: 133px;
	width: 165px;
}
.Ipx_border {
	border: 1px solid #949494;
}
.events_scroll {
	height: 200px;
	width: 800px;
	margin-left: -403px;
	position: absolute;
	left: 50%;
	top: 260px;
	border: 1px solid #999999;
}
.CONTENT {
	height: 196px;
	width: 853px;
	margin-left: -426px;
	left: 50%;
	top: 492px;
	position: absolute;
	display: block;
}
.MUSIC_PLAYER {
	width: 288px;
}
.HOME_MENU {
	height: 195px;
	width: 267px;
	border: 1px solid #9E9E9E;
	background-image: url(../Images/All/bg_CONTENT.png);
	background-repeat: repeat-x;
	background-position: right center;
}
.LARGE_HEADERS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 19px;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.content_w_BG_rest {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	height: 450px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width: 100%;
	background-color: #000000;
}
.contact_form {
	height: 314px;
	width: 830px;
	margin-left: -415px;
	position: absolute;
	left: 50%;
	top: 296px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 5;
}

.purchase_success {
	height: 263px;
	width: 800px;
	margin-left: -402px;
	position: absolute;
	left: 50%;
	top: 295px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 5;
}








.ARTISTS { height: 386px; width: 820px; margin-left: -410px; position: absolute; left: 50%; top: 314px; overflow: auto; background-attachment: scroll; background-repeat: repeat-x; background-position: center center; z-index: 7; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.FLOAT_IMAGES {
	float: left;
	border: 1px solid #999999;
}
.HOME_MENU_inner {
	height: 195px;
	width: 267px;
	background-image: url(../Images/All/bg_CONTENT.png);
	background-repeat: repeat-x;
	background-position: right center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: auto;
	position: static;
}
.CLOTHING {
	height: 391px;
	width: 700px;
	margin-left: -352px;
	position: absolute;
	left: 50%;
	top: 256px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.STORE {
	height: 20px;
	width: 130px;
	margin-left: -419px;
	position: absolute;
	left: 704px;
	top: 495px;
}
.NEWS_TAB {
	height: 20px;
	width: 130px;
	margin-left: -134px;
	position: absolute;
	left: 50%;
	top: 495px;
}
.Contact_tab {
	height: 20px;
	width: 130px;
	position: absolute;
	left: 50%;
	top: 495px;
	margin-left: 150px;
}
.Shows_home {
	height: 407px;
	width: 830px;
	margin-left: -415px;
	position: absolute;
	left: 50%;
	top: 283px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	background-attachment: scroll;
	background-image: url(../Images/Backgrounds/GENERAL_CITY_BG2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	z-index: 1;
}
.TEN_ALL_CAPS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 103%;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}
.SHOWS_RECENT {
	height: 491px;
	width: 811px;
	margin-left: -409px;
	position: absolute;
	left: 50%;
	top: 285px;
	overflow: auto;
	border: 1px solid #999999;
	background-attachment: scroll;
	background-image: url(../Images/All/Beats_city_cropped.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.Recent_shows_Large_table {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	height: 620px;
	border-bottom-style: solid;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	background-color: #000000;
}
.UPCOMING_SHOWS_CONTENT {
	height: 174px;
	width: 783px;
	margin-left: -390px;
	position: absolute;
	left: 529px;
	top: 285px;
	z-index: 5;
}
.GRADIENT_BG {
	border: 1px solid #9E9E9E;
	background-image: url(../Images/All/bg_CONTENT.png);
	background-repeat: repeat-x;
	background-position: right center;
}
.Recent_shows_TILTE {
	height: 30px;
	width: 800px;
	margin-left: -400px;
	position: absolute;
	left: 50%;
	top: 257px;
	border: 4px none #999999;
	z-index: 3;
}
.SHORT_CONTENT_BG {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	height: 400px;
	border-bottom-style: solid;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	background-color: #000000;
}
.hundred_hundred {
	height: 100%;
	width: 100%;
}
.black_gradient_bg {
	background-attachment: scroll;
	background-image: url(../Images/All/BLACK_GRADIENT_BG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 195px;
	width: 267px;
	border: 1px solid #999999;
}
.TEN_ALL_CAPS_white {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #CCCCCC;
	text-decoration: none;
}
.iii_pixel_border {
	border: 3px solid #B9B9B9;
}
.GRADIENT_BLACK_NOTHING_ELSE {
	background-attachment: scroll;
	background-color: #000000;
	background-image: url(../Images/All/BLACK_GRADIENT_BG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border: 2px solid #999999;
}
.GRADIENT_BLACK_border {
	background-attachment: scroll;
	background-color: #000000;
	background-image: url(../Images/All/BLACK_GRADIENT_BG.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border: 2px solid #999999;
}
.IMAGE_BG_TABLE_MIC_BLACK {
	background-attachment: scroll;
	background-image: url(../Images/All/Table_image_bg_mic.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 195px;
	width: 267px;
	border: 1px solid #999999;
	background-color: #000000;
}
.padding_fifteen {
	padding: 16px;
}
.UPCOMING_MIDDLE {
	background-attachment: scroll;
	background-image: url(../Images/All/UPCOMING_SHOWS_HOME.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 100%;
	border: 1px solid #999999;
	height: 195px;
	padding: 0px;
}
.ii_pixel_border {
	border: 2px solid #B9B9B9;
}
.about_us {
	width: 780px;
	margin-left: -390px;
	position: absolute;
	left: 50%;
	top: 253px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 394px;
	background-image: url(../Images/Backgrounds/GENERAL_CITY_BG.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow: hidden;
}
.BEATS_TABLE {
	height: 328px;
	width: 832px;
	margin-left: -402px;
	position: absolute;
	left: 50%;
	top: 281px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 2;
}
.MERCHENDISE {
	height: 425px;
	width: 716px;
	margin-left: -363px;
	position: absolute;
	left: 50%;
	top: 256px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 5;
}
.TRANSPARENT {
	background-color:#000000;
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.6;
	-khtml-opacity:0.7;
	border: 1px solid #999999;
	padding: 6px;
}
.border_trans {
	border: 1px solid #575757;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	-khtml-opacity:0.7;
	background-color: #000000;
}
.bottom_border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	background-image: url(../Images/All/web_patterns/lines_patternBckgrnd.gif);
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: center top;
}
.all_around_border_thin {
	border: 1px solid #555555;	
}
.TE_ALL_CAPS_TALL_LH {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #B1B1B1;
}
.TRANSPARENT_no_border {
	background-color:#000000;
	filter:alpha(opacity=83);
	-moz-opacity:0.83;
	opacity:0.83;
	-khtml-opacity:0.7;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.five_hundred {
	width: 479px;
}
.tall_line_height {
	line-height: 140%;
	font-family: Verdana;
	text-transform: uppercase;
	text-decoration: none;
	text-align: justify;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
}
.TRANSPARENT_fifty {
	background-color:#000000;
	filter:alpha(opacity=45);
	-moz-opacity:0.45;
	opacity:0.45;
	-khtml-opacity:0.45;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ten_medium_line_height {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 127%;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
}
.TRANSPARENTC_fifty_border {
	background-color:#000000;
	filter:alpha(opacity=56);
	-moz-opacity:0.56;
	opacity:0.56;
	-khtml-opacity:0.56;
	border: 1px solid #999999;
}
.virtical_h_center {
	text-align: center;
	vertical-align: middle;
}
.TRANSPARENT_no_border_four_ten {
	background-color:#000000;
	filter:alpha(opacity=83);
	-moz-opacity:0.83;
	opacity:0.83;
	-khtml-opacity:0.83;
	position: static;
	width: 417px;
	border: 1px solid #666666;
	height: 274px;
}
.LEFT_BORDER {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.just_transparent {
	filter:alpha(opacity=78);
	-moz-opacity:0.78;
	opacity:0.78;
	-khtml-opacity:0.78;
}
.ten_normal {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D6D6D6;
	text-decoration: none;
}
.italics_eleven {
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E9E9E9;
	text-decoration: none;
	
}

.italics_ten {
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

	color: #A2A2A2
	text-decoration: none;
	color: #949494;
}










.border_trans_HIGH {
	border: 1px solid #575757;
	filter:alpha(opacity=54);
	-moz-opacity:0.54;
	opacity:0.54;
	-khtml-opacity:0.80;
	background-color: #000000;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 17px;
	height: 242px;
}
.ELEVEN_NORMAL {
	font-family: Verdana;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-align: left;
}
.float_right {
	float: right;
}
.CONTACT_TITLE {
	height: 30px;
	width: 800px;
	margin-left: -400px;
	position: absolute;
	left: 50%;
	top: 263px;
	border: 4px none #999999;
	z-index: 3;
}
.mp3_tracks {
	overflow: auto;
	position: static;
	height: 128px;
	width: 774px;
}
.FLASH_TOP_HOLDER {
	height: 230px;
	width: 920px;
	margin-left: -458px;
	position: absolute;
	left: 50%;
	top: 258px;
	display: block;
}
.DJ_SERVICES {
	height: 430px;
	width: 841px;
	margin-left: -423px;
	position: absolute;
	left: 50%;
	top: 298px;
	border: 1px none #484848;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(url(../Images/Backgrounds/GENERAL_CITY_BG.jpg));
}
.FOOTER {
	height: 30px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #000000;
	padding: 8px;
	color: #CCCCCC;
	border-top-width: 1px;
	border-top-color: #292929;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.FOOTER a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
}
.FOOTER a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #00CCFF;
	text-decoration: none;
}
.FOOTER a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
}
.FOOTER a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
}
























.LINKS_II {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-transform: none;
}
.LINKS_II a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5F5F5F;
	text-transform: none;
}
.nine_bold_upper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #DFDFDF;
	text-decoration: none;
}

.LINKS_II a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00CCFF;
	text-decoration: underline;
	text-transform: none;
}
.LINKS_II a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-transform: none;
}
.width_one_fourteen {
	width: 114px;
}

.LINKS_II a:active {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00CCFF;
	text-transform: none;
	text-align: center;
}







































.TOP_MENU_TOP  a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #444444;
	text-decoration: none;
}
.TOP_MENU_TOP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}
.TOP_MENU_TOP a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.TOP_MENU_TOP a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.TOP_MENU_TOP a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.contact_BG {
	height: 333px;
	width: 800px;
	margin-left: -402px;
	position: absolute;
	left: 50%;
	top: 277px;
	background-image: url(../Images/All/AZTEC_small.jpg);
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: center center;
	z-index: 2;
	border: 1px solid #666;
}
.ARTIST_holder { height: 417px; width: 840px; margin-left: -419px; position: absolute; left: 50%; top: 295px; border: 1px solid #484848; overflow: auto; background-color: #000000; background-attachment: scroll; background-repeat: repeat-x; background-position: center center; background-image: url(../Images/All/ARTISTS_BG.jpg); -moz-border-radius: 15px; }
.Upcoming_shows_TILTE {
	height: 30px;
	width: 800px;
	margin-left: -400px;
	position: absolute;
	left: 517px;
	top: 259px;
	border: 4px none #999999;
	z-index: 3;
	background-color: #000000;
}
.blue_headers {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #ffffff;
}
.MERCHENDISE_beats {
	height: 488px;
	width: 793px;
	margin-left: -402px;
	position: absolute;
	left: 50%;
	top: 258px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 5;
}
.LARGE_HEADERS_BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.LARGE_HEADERS_BLUE_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 19px;
	font-variant: normal;
	text-transform: uppercase;
	color: #A4A4A4;
	text-decoration: none;
	font-weight: normal;
}
.width_Fixed_MERCHENDISE_CONTACT {
	width: 260px;
}

.LARGE_HEADERS_BLUEC_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
















































.LINKS_LARGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	color: #6A6A6A;
	text-transform: uppercase;
	text-decoration: none;
}
.LINKS_LARGE a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	color: #858585;
	text-transform: uppercase;
	text-decoration: none;
}
.LINKS_LARGE a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	color: #00CCFF;
	text-transform: uppercase;
	text-decoration: none;
}
.LINKS_LARGE a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	color: #999999;
	text-transform: uppercase;
	text-decoration: none;
}
.LINKS_LARGE a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #00CCFF;
}



























blockquote { text-shadow: black 3px 3px, yellow -3px -3px 
}


.fourteen_bold_grey {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #858585;
	text-decoration: none;
}
.bottom_borderClothing {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2F2F2F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #000000;
	display: block;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: center center;
	background-image: url(../Images/All/web_patterns/lines_patternBckgrnd.gif);
}
.width_three_thirty {
	text-align: center;
	vertical-align: top;
	width: 330px;
}
.border_right {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #666666;
}
.ZERO_PAD {
	padding: 0px;
}
.BEATS_INTRO_TEXT_SCROLL {
	overflow: auto;
	height: 116px;
	width: 480px;
	text-align: justify;
	position: relative;
	filter:alpha(opacity=82);
	-moz-opacity:0.82;
	opacity:0.82;
	-khtml-opacity:0.7;
	padding-bottom: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.beats_text_table {
	text-align: justify;
	width: 462px;
}
.four_hun_width {
	width: 413px;
	vertical-align: top;
}
.three_fifteen_width {
	width: 274px;
}

.italics {
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C7C7C7;
	text-decoration: none;
}

.small_italic {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.italic_headers {
	font-family: Verdana;
	font-size: 18px;
	font-style: italic;
	font-weight: bolder;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
	letter-spacing: 3px;
}
.bold_eleven {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.DJ_SCROLL {
	overflow: auto;
	height: 133px;
	width: 600px;
}
.DJ_SCROLL_TABLE {
	width: 580px;
}
.eight_pad {
	padding: 8px;
}
.beats_tables_both_width {
	width: 809px;
}
.Left_pad {
	padding-left: 8px;
}
.Beats_inner_table {
	width: 750px;
}
.top_pad {
	padding-top: 9px;
}
.BEATS_TILTE {
	height: 30px;
	width: 800px;
	margin-left: -400px;
	position: absolute;
	left: 50%;
	top: 260px;
	border: 4px none #999999;
	z-index: 3;
}
.LEFT_TOP_BOTTOM {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
}
.RIGHT_PAD {
	padding-right: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.LEFT_BOTTOM {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #555555;
	border-left-color: #555555;
}
.all_but_TOP {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
}
.LARGE_HEADERS_light_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #D4D4D4;
	text-decoration: none;
}
.border_transII {
	border: 1px solid #575757;
	filter:alpha(opacity=54);
	-moz-opacity:0.54;
	opacity:0.54;
	-khtml-opacity:0.7;
	background-color: #000000;
}
.border_trans_Merchendise {
	border: 1px solid #575757;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	-khtml-opacity:0.7;
	background-color: #000000;
	background-attachment: scroll;
	background-image: url(../Images/Backgrounds/Merchendise_BG.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.border_trans_Merchendise_short {
	border: 1px solid #575757;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	-khtml-opacity:0.7;
	background-color: #000000;
	background-attachment: scroll;
	background-image: url(../Images/Backgrounds/Merchendise_BG_short.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.border_trans_Merchendise_longer {
	border: 1px solid #575757;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	-khtml-opacity:0.7;
	background-color: #000000;
	background-attachment: scroll;
	background-image: url(../Images/Backgrounds/Merchendise_BG_longer.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.DJ_SERVICES_four_hun {
	height: 414px;
}
.border_trans_Merchendise_square {
	border: 1px solid #575757;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	-khtml-opacity:0.7;
	background-color: #000000;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.shows_title {
	height: 34px;
	width: 830px;
	margin-left: -415px;
	position: absolute;
	left: 50%;
	top: 257px;
	border: 4px none #999999;
	z-index: 3;
	background-attachment: scroll;
	background-image: url(../Images/Backgrounds/title.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.contact_THANK_YOU {
	height: 285px;
	width: 830px;
	margin-left: -415px;
	position: absolute;
	left: 50%;
	top: 262px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 5;
}
.about_us_second_layer {
	width: 780px;
	margin-left: -390px;
	position: absolute;
	left: 50%;
	top: 253px;
	height: 409px;
	background-image: url(../Images/Backgrounds/GENERAL_CITY_BG.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center bottom;
	z-index: 1;
	-khtml-opacity:0.7;
}
.about_TOP_LAYER {
	width: 780px;
	margin-left: -390px;
	position: absolute;
	left: 50%;
	top: 253px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 161px;
	overflow: hidden;
	z-index: 5;
}

.main-table { width: 923px; margin-right: auto; margin-left: auto; }

#title { width: 920px; margin: auto; }
