/* CSS Document */

.hr {
	width:99%;
	color:#660000;
	background:#660000;
	height:1px;
	overflow:hidden;
	margin:15px auto;
	}
/* homepage search box
 * ------------------------------------------------------------------------- */
#home_search_box {
	background:url(images/home_search_box_bottom.gif) no-repeat bottom left #e7c59f;
	width:380px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;

	}

#home_search_box_content {
	padding:10px;
	}
	
#home_search_box_content p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#330000;
	}
	
	#home_search_box_content p.music_search {
	font-size:24px;
	font-weight:bold;
	color:#7e0505;
	}

#home_search_box_top {
	background:url(images/home_search_box_top.gif) no-repeat;
	width:380px;
	height:3px;
	overflow:hidden;
	}


#home_search_form {
	width:360px;
	margin:10px auto 10px auto;
	}


#home_search_form input {
	width:287px;
	float:left;
	background-color:#FFF !important; /* to prevent highlighting by Google Toolbar */
	color:#000;
	
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	} 
 
#home_search_form label {
	font-size:10px;
	color:#330000;
	}
	
	#home_search_form label span {
		color:#7e0505;
		font-size:12px;
		font-weight:bold;
		}

#home_search_form input#submit {
	width:53px;
	height:21px;
	padding:0;
	border:0;
	float:left;
	margin-left:10px;
	}
	
	
	
	

/* subpage search box
 * ------------------------------------------------------------------------- */

#sub_search_form {
	width:350px;
	margin:10px auto 0px auto;
	text-align:left;
	
	}


#sub_search_form input {
	width:287px;
	float:left;
	background-color:#FFF !important; /* to prevent highlighting by Google Toolbar */
	color:#000;
	
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	} 
 
#sub_search_form label {
	font-size:10px;
	color:#fff;
	}
	
	#sub_search_form label span {
		color:#ec8900;
		font-size:12px;
		font-weight:bold;
		}

#sub_search_form input#submit {
	width:53px;
	height:21px;
	padding:0;
	border:0;
	float:left;
	margin-left:10px;
	}


#home_button {
	background:url(images/new_nav/home_button.gif) no-repeat;
	widows:105px;
	height:77px;
	display:block;
	}
	
	#home_button:hover, #home_button:active {
		background-position:0px -77px;
		}
	
	#home_button span {
		display:none;
		}

#promo_button {
	background:url(images/new_nav/promo_default_image.gif) no-repeat;
	widows:105px;
	height:59px;
	display:block;
	}
	
	#promo_button:hover, #promo_button:active {
		background-position:0px -59px;
		}
	
	#promo_button span {
		display:none;
		}
		
/* Homepage Promo navigation
 * ------------------------------------------------------------------------- */
#promo_nav a img {height: 0; width: 0; border-width: 0;}


#promo_nav { background:url("images/new_nav/promo_nav_home.gif") no-repeat; width:105px; height:120px; position:relative; margin:0; padding:0;}
#promo_nav li { position:absolute; }
#promo_nav li, #promo_nav a { height:15px; display:block; }
#promo_nav span { display: none; }

#promo_nav-01, #promo_nav-02, #promo_nav-03, #promo_nav-04, #promo_nav-05, #promo_nav-06, #promo_nav-07 , #promo_nav-08  { width:105px; left:0; }

#promo_nav-01 { top: 0px; }
#promo_nav-02 { top: 15px; }
#promo_nav-03 { top: 30px; }
#promo_nav-04 { top: 45px; }
#promo_nav-05 { top: 60px; }
#promo_nav-06 { top: 75px; }
#promo_nav-07 { top: 90px; }
#promo_nav-08 { top: 105px; }

#promo_nav-01 a:hover { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -0px  no-repeat;}


#promo_nav-02 a:hover, #promo_nav-02.selected { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -15px  no-repeat;} 
#promo_nav-02 a:hover img {position: absolute; top: -74px; left: 0px; height: 59px; width: 105px;}

#promo_nav-03 a:hover, #promo_nav-03.selected { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -30px  no-repeat;}
#promo_nav-03 a:hover img {position: absolute; top: -89px; left:0px; height: 59px; width: 105px;}

#promo_nav-04 a:hover, #promo_nav-04.selected { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -45px  no-repeat;}
#promo_nav-04 a:hover img {position: absolute; top: -104px; left:0px; height: 59px; width: 105px;}

#promo_nav-05 a:hover, #promo_nav-05.selected { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -60px  no-repeat;}
#promo_nav-05 a:hover img {position: absolute; top: -119px; left:0px; height: 59px; width: 105px;}

#promo_nav-06 a:hover, #promo_nav-06.selected { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -75px  no-repeat;}
#promo_nav-06 a:hover img {position: absolute; top: -134px; left:0px; height: 59px; width: 105px;}

#promo_nav-07 a:hover, #promo_nav-07.selected { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -90px  no-repeat;}
#promo_nav-07 a:hover img {position: absolute; top: -149px; left:0px; height: 59px; width: 105px;}

#promo_nav-08 a:hover, #promo_nav-08.selected  { background: transparent url("images/new_nav/promo_nav_home.gif") -105px  -105px  no-repeat;}
#promo_nav-08 a:hover img {position: absolute; top: -164px; left:0px; height: 59px; width: 105px;}





#music_search_button {
	background:url(images/new_nav/music_search_button.gif) no-repeat;
	width:105px;
	height:77px;
	display:block;
	margin:0;
	padding:0;
	}
	
	#music_search_button:hover, #music_search_button:active {
		background-position:0px -77px;
		}
		
	#music_search_button span {
		display:none;
		}



/* Homepage Catalog navigation
 * ------------------------------------------------------------------------- */
#catalog_nav a img {height: 0; width: 0; border-width: 0;}


#catalog_nav { background:url("images/new_nav/catalog_nav_home.gif") no-repeat; width:105px; height:105px; position:relative; margin:0; padding:0;}
#catalog_nav li { position:absolute; }
#catalog_nav li, #catalog_nav a { height:15px; display:block; }
#catalog_nav span { display: none; }

#catalog_nav-01, #catalog_nav-02, #catalog_nav-03, #catalog_nav-04, #catalog_nav-05, #catalog_nav-06, #catalog_nav-07 { width:105px; left:0; }

#catalog_nav-01 { top: 0px; }
#catalog_nav-02 { top: 15px; }
#catalog_nav-03 { top: 30px; }
#catalog_nav-04 { top: 45px; }
#catalog_nav-05 { top: 60px; }
#catalog_nav-06 { top: 75px; }
#catalog_nav-07 { top: 90px; }

#catalog_nav-01 a:hover, #catalog_nav-01.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -0px  no-repeat;}
#catalog_nav-02 a:hover, #catalog_nav-02.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -15px  no-repeat;}
#catalog_nav-03 a:hover, #catalog_nav-03.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -30px  no-repeat;}
#catalog_nav-04 a:hover, #catalog_nav-04.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -45px  no-repeat;}
#catalog_nav-05 a:hover, #catalog_nav-05.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -60px  no-repeat;}
#catalog_nav-06 a:hover, #catalog_nav-06.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -75px  no-repeat;}
#catalog_nav-07 a:hover, #catalog_nav-07.selected { background: transparent url("images/new_nav/catalog_nav_home.gif") -105px  -90px  no-repeat;}




#case_studies_button {
	background:url(images/new_nav/case_studies_button.gif) no-repeat;
	width:105px;
	height:77px;
	display:block;
	margin:0;
	padding:0;
	}
	
	#case_studies_button:hover, #case_studies_button:active {
		background-position:0px -77px;
		}
		
	#case_studies_button span {
		display:none;
		}




#audition_music_button {
	background:url(images/new_nav/audition_music_button.gif) no-repeat;
	width:105px;
	height:59px;
	display:block;
	margin:0;
	padding:0;
	}
	
	#audition_music_button:hover, #audition_music_button:active {
		background-position:0px -59px;
		}
		
	#audition_music_button span {
		display:none;
		}






/* Homepage Audition Music Navigation
 * ------------------------------------------------------------------------- */
#audition_music_nav a img {height: 0; width: 0; border-width: 0;}


#audition_music_nav { background:url("images/new_nav/audition_music_nav_home.gif") no-repeat; width:105px; height:285px; position:relative; margin:0; padding:0;}
#audition_music_nav li { position:absolute; }
#audition_music_nav li, #audition_music_nav a { height:15px; display:block; }
#audition_music_nav span { display: none; }

#audition_music_nav-01, 
#audition_music_nav-02, 
#audition_music_nav-03, 
#audition_music_nav-04, 
#audition_music_nav-05, 
#audition_music_nav-06, 
#audition_music_nav-07, 
#audition_music_nav-08,
#audition_music_nav-09, 
#audition_music_nav-10, 
#audition_music_nav-11, 
#audition_music_nav-12, 
#audition_music_nav-13, 
#audition_music_nav-14, 
#audition_music_nav-15, 
#audition_music_nav-16, 
#audition_music_nav-17, 
#audition_music_nav-18, 
#audition_music_nav-19   { width:105px; left:0; }

#audition_music_nav-01 { top: 0px; }
#audition_music_nav-02 { top: 15px; }
#audition_music_nav-03 { top: 30px; }
#audition_music_nav-04 { top: 45px; }
#audition_music_nav-05 { top: 60px; }
#audition_music_nav-06 { top: 75px; }
#audition_music_nav-07 { top: 90px; }
#audition_music_nav-08 { top: 105px; }
#audition_music_nav-09 { top: 120px; }
#audition_music_nav-10 { top: 135px; }
#audition_music_nav-11 { top: 150px; }
#audition_music_nav-12 { top: 165px; }
#audition_music_nav-13 { top: 180px; }
#audition_music_nav-14 { top: 195px; }
#audition_music_nav-15 { top: 210px; }
#audition_music_nav-16 { top: 225px; }
#audition_music_nav-17 { top: 240px; }
#audition_music_nav-18 { top: 255px; }
#audition_music_nav-19 { top: 270px; }

#audition_music_nav-01 a:hover, #audition_music_nav-01.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -0px  no-repeat;}
#audition_music_nav-02 a:hover img {position: absolute; top: -59x; left: 0px; height: 59px; width: 105px;}

#audition_music_nav-02 a:hover, #audition_music_nav-02.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -15px  no-repeat;} 
#audition_music_nav-02 a:hover img {position: absolute; top: -74px; left: 0px; height: 59px; width: 105px;}

#audition_music_nav-03 a:hover, #audition_music_nav-03.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -30px  no-repeat;}
#audition_music_nav-03 a:hover img {position: absolute; top: -89px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-04 a:hover, #audition_music_nav-04.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -45px  no-repeat;}
#audition_music_nav-04 a:hover img {position: absolute; top: -104px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-05 a:hover, #audition_music_nav-05.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -60px  no-repeat;}
#audition_music_nav-05 a:hover img {position: absolute; top: -119px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-06 a:hover, #audition_music_nav-06.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -75px  no-repeat;}
#audition_music_nav-06 a:hover img {position: absolute; top: -134px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-07 a:hover, #audition_music_nav-07.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -90px  no-repeat;}
#audition_music_nav-07 a:hover img {position: absolute; top: -149px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-08 a:hover, #audition_music_nav-08.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -105px  no-repeat;}
#audition_music_nav-08 a:hover img {position: absolute; top: -164px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-09 a:hover, #audition_music_nav-09.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -120px  no-repeat;}
#audition_music_nav-09 a:hover img {position: absolute; top: -179px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-10 a:hover, #audition_music_nav-10.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -135px  no-repeat;}
#audition_music_nav-10 a:hover img {position: absolute; top: -194px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-11 a:hover, #audition_music_nav-11.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -150px  no-repeat;}
#audition_music_nav-11 a:hover img {position: absolute; top: -209px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-12 a:hover, #audition_music_nav-12.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -165px  no-repeat;}
#audition_music_nav-12 a:hover img {position: absolute; top: -224px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-13 a:hover, #audition_music_nav-13.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -180px  no-repeat;}
#audition_music_nav-13 a:hover img {position: absolute; top: -239px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-14 a:hover, #audition_music_nav-14.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -195px  no-repeat;}
#audition_music_nav-14 a:hover img {position: absolute; top: -254px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-15 a:hover, #audition_music_nav-15.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -210px  no-repeat;}
#audition_music_nav-15 a:hover img {position: absolute; top: -269px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-16 a:hover, #audition_music_nav-16.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -225px  no-repeat;}
#audition_music_nav-16 a:hover img {position: absolute; top: -284px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-17 a:hover, #audition_music_nav-17.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -240px  no-repeat;}
#audition_music_nav-17 a:hover img {position: absolute; top: -299px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-18 a:hover, #audition_music_nav-18.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -255px  no-repeat;}
#audition_music_nav-18 a:hover img {position: absolute; top: -314px; left:0px; height: 59px; width: 105px;}

#audition_music_nav-19 a:hover, #audition_music_nav-19.selected { background: transparent url("images/new_nav/audition_music_nav_home.gif") -105px  -270px  no-repeat;}
#audition_music_nav-19 a:hover img {position: absolute; top: -329px; left:0px; height: 59px; width: 105px;}











#order_info_button {
	background:url(images/new_nav/order_info_button.gif) no-repeat;
	width:105px;
	height:58px;
	display:block;
	margin:0;
	padding:0;
	}
	
	#order_info_button:hover, #order_info_button:active {
		background-position:0px -58px;
		}
	
	#order_info_button span {
		display:none;
		}


/* Homepage Order Info navigation
 * ------------------------------------------------------------------------- */
#order_info_nav a img {height: 0; width: 0; border-width: 0;}


#order_info_nav { background:url("images/new_nav/order_info_nav_home.gif") no-repeat; width:105px; height:90px; position:relative; margin:0; padding:0;}
#order_info_nav li { position:absolute; }
#order_info_nav li, #order_info_nav a { height:15px; display:block; }
#order_info_nav span { display: none; }

#order_info_nav-01, #order_info_nav-02, #order_info_nav-03, #order_info_nav-04, #order_info_nav-05, #order_info_nav-06 { width:105px; left:0; }

#order_info_nav-01 { top: 0px; }
#order_info_nav-02 { top: 15px; }
#order_info_nav-03 { top: 30px; }
#order_info_nav-04 { top: 45px; }
#order_info_nav-05 { top: 60px; }
#order_info_nav-06 { top: 75px; }


#order_info_nav-01 a:hover { background: transparent url("images/new_nav/order_info_nav_home.gif") -105px  -0px  no-repeat;}


#order_info_nav-02 a:hover, #order_info_nav-02.selected { background: transparent url("images/new_nav/order_info_nav_home.gif") -105px  -15px  no-repeat;} 
#order_info_nav-02 a:hover img {position: absolute; top: -74px; left: 0px; height: 59px; width: 105px;}

#order_info_nav-03 a:hover, #order_info_nav-03.selected { background: transparent url("images/new_nav/order_info_nav_home.gif") -105px  -30px  no-repeat;}
#order_info_nav-03 a:hover img {position: absolute; top: -89px; left:0px; height: 59px; width: 105px;}

#order_info_nav-04 a:hover, #order_info_nav-04.selected { background: transparent url("images/new_nav/order_info_nav_home.gif") -105px  -45px  no-repeat;}
#order_info_nav-04 a:hover img {position: absolute; top: -104px; left:0px; height: 59px; width: 105px;}

#order_info_nav-05 a:hover, #order_info_nav-05.selected { background: transparent url("images/new_nav/order_info_nav_home.gif") -105px  -60px  no-repeat;}
#order_info_nav-05 a:hover img {position: absolute; top: -119px; left:0px; height: 59px; width: 105px;}

#order_info_nav-06 a:hover, #order_info_nav-06.selected { background: transparent url("images/new_nav/order_info_nav_home.gif") -105px  -75px  no-repeat;}
#order_info_nav-06 a:hover img {position: absolute; top: -134px; left:0px; height: 59px; width: 105px;}







#register_button {
	background:url(images/new_nav/register_button.gif) no-repeat;
	width:105px;
	height:90px;
	display:block;
	margin:0;
	padding:0;
	}
	
	#register_button:hover, #register_button:active {
		background-position:0px -90px;
		}
	
	#register_button span {
		display:none;
		}


