/*###########################
Access-Music.net
Main CSS 
Version 2.1 - August 29, 2006

Copyright 2006 Product 9 DESIGN
http://www.product9.com
All rights reserved.
###########################*/

/*---------  TAGS  ------------*/
body {margin:0; padding:0; color:#333333; background:#000000; line-height:1.02em;
font-size:100.01%; font-family:Arial, Helvetica, Verdana, sans-serif, Geneva;
height:100%;}
ul, li, ol, td, p, h1, h2, h3 {margin:0; padding:0; border:0;}

/*---------  LAYOUT  ----------*/
#page_wrapper {margin:0 auto 0 auto; padding:0; width:775px; height:auto; background-color:#123466;}

/*~~~~~ header ~~~~~*/
#header_wrapper {height:110px; border-bottom:15px solid #000000;}
	#header {height:110px; background:url(../images/global/am_logo_med_02.gif) 212px 20px no-repeat;}

/*~~~~~ content ~~~~~*/
#content_wrapper {background:url(../images/global/bkg_grad.jpg) repeat-x; height:auto;}
	/*~~~~~ navigation/sidebar ~~~~~*/
	#content_left {width:150px; float:left; height:350px; padding-top:8px;}
		#nav_wrapper {margin:40px 0 0 25px;}
			#nav {position:relative; height:260px; width:100px; margin:0; padding:0; 
			background:url(../images/global/am_nav_02.1.gif) no-repeat;}
				#nav ii {list-style:none; margin:0; padding:0; left:0; top:0;}
				#nav li, #nav a {display:block; height:37px; width:100px; border:0; position:absolute;}
				
				/* li position values */
				#nav_01 {top:0; border:0;}
				#nav_02 {top:37px; border:0;}
				#nav_03 {top:74px; border:0;}
				#nav_04 {top:111px; border:0;}
				#nav_05 {top:148px; border:0;}
				#nav_06 {top:185px; border:0;}
				#nav_07 {top:222px; border:0;}
				
				/* a:hover values*/
				#nav_01 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px 0 no-repeat; border:0;}
				#nav_02 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px -37px no-repeat; border:0;}
				#nav_03 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px -74px no-repeat; border:0;}
				#nav_04 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px -111px no-repeat; border:0;}
				#nav_05 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px -148px no-repeat; border:0;}
				#nav_06 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px -185px no-repeat; border:0;}
				#nav_07 a:hover {background:url(../images/global/am_nav_02.1.gif) -100px -222px no-repeat; border:0;}
			
				/* current page values */
				#nav_01_on {top:0; background:url(../images/global/am_nav_02.1.gif) -200px 0 no-repeat; border:0;}
				#nav_02_on {top:37px; background:url(../images/global/am_nav_02.1.gif) -200px -37px no-repeat; border:0;}
				#nav_03_on {top:74px; background:url(../images/global/am_nav_02.1.gif) -200px -74px no-repeat; border:0;}
				#nav_04_on {top:111px; background:url(../images/global/am_nav_02.1.gif) -200px -111px no-repeat; border:0;}
				#nav_05_on {top:148px; background:url(../images/global/am_nav_02.1.gif) -200px -148px no-repeat; border:0;}
				#nav_06_on {top:185px; background:url(../images/global/am_nav_02.1.gif) -200px -185px no-repeat; border:0;}
				#nav_07_on {top:222px; background:url(../images/global/am_nav_02.1.gif) -200px -222px no-repeat; border:0;}
				
	/*~~~~~ main content ~~~~~*/
	/* content_right - sets the main content area and allows room for the navigation float */
	#content_right {margin-left:150px; height:auto;}
		
		/* content - sets the height of the pages - change to alt for pages with text greater than 350px high */
		#content {min-height:365px; padding:20px 15px 5px 15px;}
		* html #content {height:365px;}

/*~~~~~ footer ~~~~~*/
#footer_wrapper {height:70px; clear:both; width:775px; margin:0 auto 7px auto; border-top:15px solid #000000; background:#123466;}
	#footer {font-size:0.62em; color:#456CA7; text-align:center; padding:9px 15px;}

/*---------  PAGES  ------------*/
	/*~~~~~ 1. find music ~~~~~*/
		/*~~~~~ a. search ~~~~~*/
		#findmusic {font-size:0.74em; padding:20px 35px 20px 0;}
			#findmusic h1 {text-align:left; padding:20px 0; font-size:1.45em;  color:#396AAC; text-transform:uppercase;}
		/*~~~~~ c. results ~~~~~*/
		#results {font-size:0.74em; padding:20px 35px 20px 0;}
			#results h1 {text-align:left; padding:20px 0 10px 0; font-size:1.45em;  color:#396AAC; text-transform:uppercase;}
			.flashcontent {}

			/*~~~~~ CATALOG ~~~~~*/
			.catalog_item {margin:5px 0 10px 0; padding:0; display:block;}
				.catalog_item h1 {font-size:0.85em; margin:5px; color:#396AAC;}
				.catalog_item h2 {font-size:100%; margin:0; padding:0 8px 0 0; color:#396AAC; height:17px;}
					.catalog_item_top {background:url(../images/pages/catalog/player/bkg_results_03_t.gif) no-repeat; 
					height:9px; margin:0; padding:0; border:0; font-size:0.1em;}
					.catalog_item_bkg {background:url(../images/pages/catalog/player/bkg_results_03_m.gif) repeat-y; 
					 padding:0 10px;} /*height:100%;*/
					.catalog_item_bot {background:url(../images/pages/catalog/player/bkg_results_03_b.gif) no-repeat; 
					height:9px;}
			.catalog_item p {margin:3px; padding:3px 0; font-size:0.72em;}
			
			/* The catalog results and player */
			.catalog_table {padding:0;  color:#333333; width:525px;}
			.catalog_results {font-size:0.9em; text-align:left; padding:1px 5px 0 10px; font-weight:bold;}
			.catalog_categories {font-size:0.8em; text-align:left; padding:0 5px 0 10px; color:#E8E8E8;}
			.catalog_soundslike {font-size:0.8em; text-align:left; padding:0;  color:#E8E8E8; vertical-align:top;}
			.catalog_player {vertical-align:middle;}
			.soundslike_artists {margin:0; padding:0 3px 0 0;  color:#333333;}
	/*~~~~~ 2. about us ~~~~~*/
	#about {font-size:0.74em; padding:20px 35px 20px 0;}
		#about h1 {text-align:left; padding:20px 0; font-size:1.45em;}
		#about h2 {text-align:left; padding:10px 0; font-size:1.25em; color:#396AAC;}
		#about img {padding:0 5px 0 0; margin:0 0 -5px 0;}
		#about p {padding:5px 0;}
		#about strong {color:#396AAC; font-weight:bold;}
	
	/*~~~~~ 3. credits  ~~~~~*/
	#credits {font-size:0.74em; padding:20px 35px 20px 0;}
		#credits ul {font-size:100%; padding:0 0 25px 25px; list-style:none;}
		#credits li {padding:0 0 7px 10px;}
		.credits_roll {padding:0 0 0 65px;}
		#credits_roll {} /* this is the content replaced by Flash */
			#credits_roll h1 {text-align:left; padding:20px 0; font-size:1.45em;}
	
	/*~~~~~ 4. contact us ~~~~~*/
	#contact {font-size:0.74em; padding:20px 35px 20px 0;}
		#contact p {padding:5px 0;}
		#contact h1 {font-size:1.65em; color:#396AAC; padding:10px 0 10px 0;}
		#contact h2 {font-size:1.60em; padding:10px 0 3px 0; color:#396AAC;}
		#contact span {color:#396AAC;}
		#btn_join_now a {height:20px; width:80px; display:block; border:none;
		background:url(../images/pages/contact/btn_joinnow.gif) 0 0 no-repeat; }
		#btn_join_now a:hover {background:url(../images/pages/contact/btn_joinnow.gif) 0 -20px no-repeat;}
	
	/*~~~~~ 5. custom work ~~~~~*/
	#custom {font-size:0.74em; padding:20px 35px 20px 0;}
		#custom h1 {font-size:1.65em; color:#396AAC; padding:20px 0 5px 0;}
		#custom p {padding:5px 0;}
		#custom ul {padding:0 0 25px 15px; font-size:100%;}
			#custom li {padding:0 0 3px 10px;}
			#btn_custom a {border:none; height:20px; width:230px; display:block; border:none;
 	 		background:url(../images/pages/custom/btn_customlink.gif) 0 0 no-repeat; display:block;}
			#btn_custom a:hover {background:url(../images/pages/custom/btn_customlink.gif) 0 -20px no-repeat;}
	
	/*~~~~~ 6. submit music ~~~~~*/
	#submit_music {font-size:0.74em; padding:20px 35px 20px 0;}
		#submit_music h1 {font-size:1.45em; color:#396AAC; padding:0 0 17px 0; text-align:left;}
		#submit_music h2 {font-size:1.25em; color:#396AAC; padding:10px 0 0 0;}
		#submit_music p {padding:5px 0;}
		#btn_submitmusic {border:none; height:20px; width:140px; display:block; border:none;
 	 		background:url(../images/pages/submit/btn_submitform.gif) 0 0 no-repeat; display:block;}
		#btn_submitmusic:hover {background:url(../images/pages/submit/btn_submitform.gif) 0 -20px no-repeat; float:left;}
		
		#submit_music ul {font-size:100%; padding:5px 0 0 0; margin:0 0 0 45px;}
			#submit_music li {padding:5px 0 5px 5px; margin:0 0 0 0;}
			
	/*~~~~~ 7. home ~~~~~*/
	#home {font-size:0.74em; padding:20px 15px 20px 0;}
		#home h1 {font-size:1.45em; color:#123466; padding:10px 0 7px 0; text-align:left;}
		#home h2 {font-size:1.25em; color:#123466; padding:5px 0 5px 0; text-align:left;}
		#home p {padding:5px 0; text-align:left;}
		.home_img {text-align:center; margin:15px auto 15px auto;}
		#home ul { padding:0 0 3px 15px;}
			#home li {padding:0 0 7px 10px;}
	
	/*~~~~~ 8. promotion ~~~~~*/
	#promotion {font-size:0.74em; padding:20px 35px 20px 0;}
		#promotion h1 {text-align:left; font-size:1.45em; padding:10px 0; text-transform:uppercase;}
		#promotion h2 {text-align:left; padding:10px 0; font-size:1.5em; color:#396AAC;}
		#promotion img {padding:0 5px 0 0; margin:0 0 -5px 0;}
		#promotion p {padding:5px 0;}
		#promotion strong {font-weight:bold;}
/*---------  ELEMENTS  ------------*/
#callout {width:140px; margin:0; padding:0 0 0 8px;}
	/*#callout p {color:#FFFFFF;}*/
/*---------  CLASSES  ------------*/
.copyright {}

/*---------  LINKS  ------------*/
a {color:#396AAC; text-decoration:none; border-bottom:none;}
a:hover {color:#396AAC; border-bottom:solid 1px #396AAC;}

a.plain {color:#396AAC; text-decoration:none; border-bottom:none;}
a.plain:hover {color:#396AAC; border-bottom:none;}

		/* --- results paging navigation --- */
			.page_nav {}
				.page_info {padding:5px; font-size:0.82em;}
					.page_nav_item {display:inline; padding:0; margin:1px; font-size:0.76em; color:#123466;}
					.page_nav_item a {color:#123466; text-decoration:none; padding:2px;}
					.page_nav_item a:hover {color:#FFFFFF; text-decoration:none; border-bottom:0;}
					.page_nav_item span {color:#FFFFFF; padding:2px; }

/**************
IE ONLY HACKS - SHOW ALL IE, use * html
**************/

/**************
IE PC - HIDE from mac, use * html
**************/
	/* Hide from IE5-mac. Only IE-win sees this. \*/

	
	/* End hide from IE5/mac */

/**************
IE MAC ONLY HACKS - SHOW to mac
(no comments in hack area!)
**************/
	/*\*//*/
	
#page_wrapper {height:auto;}
#content_wrapper {background:#B1B5C0 url(../images/global/bkg_grad.jpg) repeat-x; height:auto; width:100%; display:block; position:relative;}
.catalog_item_bkg {background:url(../images/pages/catalog/player/bkg_results_03_m.gif) repeat-y; height:auto; padding:0 10px; display:block;}
	
	/**/
	
/* End Mac Only hacks */