html
	{
		overflow:auto;
	}
body
	{
		background-color:#000000;
		padding:0px;
		margin:0px;
		border:none;
	}
img
	{
		border:inherit;
	}
.body_wrapper
	{
		height:600px;
		width:800px;
		background-color:#000000;
		background-image:url(../library/09082009_BKGD_dim_color_juke_with_logo.jpg);
		background-repeat: no-repeat;
		scrollbar-base-color:#666666;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-shadow-color:#666666;
		scrollbar-lightshadow-color:#666666;
		scrollbar-highlight-color:#666666;
		scrollbar-3dlight-color:#CCCCCC;
		scrollbar-darkshadow-color:#CCCCCC;
}
.logo_row
	{
	position:relative;
	float:left;
	height:150px;
	width:800px;
/*
		background-color:#FFFF00;
*/
	}
.logo
	{
	position:relative;
	float:left;
	height:150px;
	width:135px;
/*
		background-color:#00FFFF;
	background-color: #99FF00;
*/
	}
.in_page_title
	{
		position:relative;
		float:right;
		height:31px;
		width:400px;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFCC;
		font-size:16px;
	}
.nav_wrapper_row
	{
	position:relative;
	float:left;
	height:75px;
	width:665px;
/*
	background-color: #CC6600;
		background-color:#0066FF;
*/
	}
.nav_wrapper
	{
	position:relative;
	float:left;
	height:49px;
	width:665px;
	/*
	background-color: #99CC00;
	*/
	}
.nav_wrapper a
	{
		color:#FFFF00;
	}
.nav_wrapper a:hover
	{
		color:#66FF00
	}

.search_box 
	{
		position:relative;
		float:right;
		width:245px;
		height:24px;
		background-image:url(../library/search_bar.gif);
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
/*
		background-color:#66FFFF;
*/
	}
.search_box_row
	{
		position:relative;
		float:right;
		width:528px;
		height:24px;
	}
.search_box input#search_data
	{
		position:relative;
		float:left;
		border:ridge;
		border-width:medium;
		border-color:#FFCC00;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-image:url(../library/search_bar_input_bg.gif);
		background-repeat:no-repeat;
		color:#99FFFF;
	}
.search_box input#search
	{
		position:relative;
		float:left;
		border:none;
		height:24px;
	}
.search_box .text
	{
		position:relative;
		float:left;
		font-size:12px;
		font-weight:bold;
		line-height:24px;
		width:70px;
		color:#FFFFFF;
	}
.body_top_spacer
	{
		position:relative;
		float:left;
		height:8px;
		width:764px;
		line-height:8px;
/*
		background-color:#00FF00;
*/
	}
.body_top_spacer_right
	{
	position:relative;
	float:right;
	height:8px;
	width:250px;
/*
	background-color: #FF0000;
		background-color:#00FF00;
*/
	}
.body_top_text_row
	{
	position:relative;
	float:right;
	height:37px;
	width:665px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#FFCC00;
	font-size:16px;
/*
	background-color: #00FF00;
		background-color:#FF0000;
*/
	}
.body_top_title
	{
	position:relative;
	float:right;
	height:37px;
	width:675px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#FFCC00;
	font-size:16px;
/*
	background-color: #0066FF;
		background-color:#0000FF;
*/
	}
.body_middle_row
	{
	position:relative;
	float:left;
	height:329px;
	width:800px;
/*
		background-color: #00FFFF;
*/	
	}
.body_sides_spacer
	{
	position:relative;
	float:left;
	height:329px;
	width:0px;
/*
			background-color:#FF0000;
*/
	}
.body_middle
	{
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#FFFFFF;
	height:329px;
	width:784px;
	overflow: auto;
/*
	background-color: #0000FF;
*/
	}
.body_main
	{
	position:relative;
	float:left;
	height:321px;
	width:754px;
	text-align: left;
/*
		background-color:#00FF00;
*/
	}
.body_main .image_holder
	{
		position:relative;
		float:right;
		width:225px;
	}

.body_main img#left
	{
		position:relative;
		float:left;
		width:200px;
	}
.body_bottom_spacer
	{
		height:5px;
		width:784px;
	}
.jukebox_wrapper
	{
	position:relative;
	float:left;
	height:121px;
	width:800px;
/*
		background-color:#00FFFF;
*/
	}
.construction_wrapper
	{
	position:relative;
	float:left;
	height:auto;
	width:800px;
/*
		background-color:#00FFFF;
*/
	}
.body_middle_row_spacer
	{
	position:relative;
	float:left;
	height:20px;
	width:784px;
/*
	background-color: #9966FF;
	background-color: #6666FF;
*/
	}
.half
	{
		position:relative;
		float:left;
		width:50%;
	}
.body_middle h1
	{
		color:#FFCC00;
	}
.body_middle h2
	{
		color:#FFCC00;
	}
.body_middle h3
	{
		color:#FFCC00;
	}
.body_middle a
	{
		color:#FFFF00;
	}
.body_middle a:hover
	{
		color:#66FF00
	}
.thumbnail_wrapper
	{
		position:relative;
		float:left;
		height:61px;
		width:100px;
/*
		background-color:#00FFFF;
*/
	}
.thumbnail
	{
		position:relative;
		float:left;
		height:61px;
		width:100px;
/*
		background-color:#FF0000;

*/
	}
.thumbnail_spacer
	{
	position:left;
	float:left;
	height:4px;
	width:90px;
/*	
	background-color: #FFCC66;
*/
	}
.middle_wrapper
	{
		position:relative;
		float:left;
		height:392px;
		width:602px;
/*
		background-color:#FFFF00;
*/
	}
.picture:
	{
		position:relative;
		float:left;
		height:342px;
		width:538px;
/*
		background-color:#FFFF00;
*/
	}
.middle_top
	{
	position:relative;
	float:left;
	height:21px;
	width:602px;
	color: #FF9900;
/*
		background-color:#FF00FF;
*/
	}
.middle_side_spacer
	{
	position:relative;
	float:left;
	height:350px;
	width:32px;/*
		background-color:#0000FF;
*/
	}
.middle
	{
		position:relative;
		float:left;
		height:342px;
		width:342px;	
	}
.mceContentBody 
	{
		background-image: none; 
		background-color: White; 
		color: Black; 
	}
.button_holder_left
	{
		position:relative;
		float:left;
		height:25px;
		width:150px;
	}
.button_holder_right
	{
		position:relative;
		float:right;
		height:25px;
		width:150px;
	}
.button_holder_150
	{
		position:relative;
		float:left;
		font-size:13px;
		text-align:center;
		text-decoration:none;
		height:25px;
		width:150px;
		background-image:url(../images/form_button_up_150x25.gif);
		background-repeat:no-repeat;
		padding:0;
		border:none;
		margin:0;
		color:#666666;
		
	}
.button_holder_150 a
	{
		text-decoration:none;
	}
.button_holder_150 a:hover
	{
		text-decoration:none;
	}

.button_holder_150:hover
	{
		text-align:center;
		text-decoration:none;
		height:25px;
		width:150px;
		background-image:url(../images/form_button_over_150x25.gif);
		background-repeat:no-repeat;
		color:#0033FF;
	}
.button_holder_75
	{
		position:relative;
		float:left;
		font-size:13px;
		text-align:center;
		text-decoration:none;
		height:25px;
		width:75px;
		background-image:url(../images/form_button_up_75x25.gif);
		background-repeat:no-repeat;
		color:#666666;
	}
.button_holder_75 a
	{
		text-decoration:none;
	}
.button_holder_75 a:hover
	{
		text-decoration:none;
	}
.button_holder_75:hover
	{
		color:#0033FF;
		text-align:center;
		text-decoration:none;
		height:25px;
		width:75px;
		background-image:url(../images/form_button_over_75x25.gif);
		background-repeat:no-repeat;
	}
.button_text_spacer
	{
		height:2px;
		line-height:2px;
	}
