body {background:#D7D6CC; text-align:center;/* IE hack to center page contents */	margin:0; font-family:verdana,arial,sans-serif; font-size:10px; color:#515151;}h1, h2, h3, h4, h5 {padding:0; margin:0; color:#000;}h1 {font-family:arial,verdana,sans-serif; font-size:18px; color:#333;}h2 {font-family:arial,verdana,sans-serif; font-size:16px; color:#333;}h3 {font-family:arial,verdana,sans-serif; font-size:14px; color:#333;}h4 {font-family:arial,verdana,sans-serif; font-size:12px; color:#333;}h5 {font-family:arial,verdana,sans-serif; font-size:11px; color:#333;}p {margin:0; padding:0 0 10px 0; line-height:14px;}.pageHeading {font-size:20px;font-family:arial,verdana,sans-serif;}td {vertical-align:top;}img {border:0;}.clearFloats {clear:both; line-height:0px; height:0px; font-size:0px;}.skiplink {display:none;}.bar {margin:10px 0 10px 0; line-height:0px; height:0px; font-size:0px; border-top:1px solid #ccc;}.center {text-align:center;}/* ---- links ----------------------------------------- */a {color:#FF6600; text-decoration:none;}  a:visited {}a:hover {color:#FF0000;}a:active {color:#FF0000;}/* ---- forms ----------------------------------------- */form {margin:0;}#jumpmenu select {width:150px; margin:1px 0 0 0;padding:0; font:normal 10px/12px verdana,arial,sans-serif;}.storedropfield_top  {width:190px; margin:0 0 10px 0;padding:0; font:normal 10px/12px verdana,arial,sans-serif;}.storedropfield_bottom  {width:190px; margin:0 0 0 0;padding:0; font:normal 10px/12px verdana,arial,sans-serif;}/* ---- ids & classes ----------------------------------------- */#frame { /* this centers the page */	 width:900px; background-color:#FFFFFF; margin:0 auto; padding:0; text-align:left; position:relative;}	#header {position:relative; width:900px; height:80px;}	#logo {position:absolute; top:0px; left:0px; width:250px; height:80px; background:url(images/logo.gif) no-repeat;}		#logo h1 {text-indent:-4000px;}		#logo h1 a {display:block; width:250px; height:80px;}	#logo2 {position:absolute; top:0px; left:800px; width:100px; height:80px; background:url(images/logo2.gif) no-repeat;}		#logo2 h2 {text-indent:-4000px;}	#logoprint {display:none;}	#logo2print {display:none;}	#whatsnew {position:absolute; top:20px; left:275px; width:500px; height:60px; overflow:hidden;}		#whatsnew p {font:normal 10px/12px verdana,arial,sans-serif; color:#616161; margin:0; padding:0;}	#navmenu {position:relative; width:900px; margin:0 auto; height:20px; background-color:#C9C9C9;}	#navmenu ul {margin:0; padding:0 0 0 5px; list-style:none;}	#navmenu ul li {display:block; margin:0; padding:0; line-height:20px;}	#navmenu ul li.artists {position:absolute; top:0px; left:690px; width:75px;}	#navmenu ul li.dropdown {position:absolute; top:0px; left:750px; width:150px;padding:0; margin:0;}	#navmenu ul li.news {position:absolute; top:0px; left:165px; width:240px;}	#navmenu ul li.store {position:absolute; top:0px; left:450px; width:240px;}	#navmenu ul li.featured {position:absolute; top:0px; left:0px; width:210px;}	#navmenu a { font:bold 14px/20px verdana,arial,sans-serif; color:#000; float:left; padding:0 5px; margin:0;}	#navmenu a.on, #navmenu a:hover {color:#666;}		#navmenu .subnav {margin:0; padding:0; height:20px;}	#navmenu .subnav p {padding:2px 0 0 10px; margin:0; color:#6B6B6B; font-size:11px; font-weight:bold; line-height:14px;}	#navmenu .subnav a {font:bold 11px/14px verdana,arial,sans-serif; text-decoration:none; color:#515151;float:none; }#navstore {position:relative; width:900px; margin:0 auto; height:20px; background-color:#535353;}	#navstore ul {margin:0; padding:0 0 0 5px; list-style:none;}	#navstore ul li {display:block; margin:0; padding:0; line-height:20px;}	#navstore a { font:bold 14px/20px verdana,arial,sans-serif; color:#E3E3E3; float:left; padding:0 5px; margin:0;}	#navstore a.on, #navmenu a:hover {color:#fff;}		#storelinks {position:absolute; top:4px; left:450px; width:440px; text-align:right; font:bold 10px/12px verdana,arial,sans-serif; color:#E3E3E3;}		#storelinks a {display:inline; float:none; padding:0; margin:0; font:bold 10px/12px verdana,arial,sans-serif; color:#E3E3E3;}/* ----  Home content ---- */#homecontent {width:900px;background:#FFF url(images/grid_new.gif);}	/* ----  Home 4 columns ---- */	#column_1of4 {width:160px;float:left;margin:0;padding:0}	#column_4of4 {width:210px;float:left;margin:0;padding:0}	#column_2of4 {width:290px;float:left;margin:0;padding:0}	#column_3of4 {width:240px;float:left;margin:0;padding:0}		#homecontent .bar {margin:5px 0 5px 0;}	#homecontent .homecollinks {margin:0 0 5px 10px;}		#homecontent .homecollinks a {color:#FF6600; text-decoration:none;}		#homecontent .homecollinks a:hover {color:#FF0000;}		#homecontent .homecollinks a:active {color:#FF0000;}					/* ----  featured column ---- */		#column_1of4 .feature_image {display:block;}		#column_1of4 .scroller {overflow:auto; height:300px; width:160px;}		#column_1of4 .scroller_content {width:160px;margin:0px 0  0px  0px;}		/* #column_1of4 a {color:#FF6600; text-decoration:none; font-weight:bold;}*/		#column_1of4 .center {margin-bottom:5px;}					/* ----  news column ---- */		#column_2of4 .scroller {overflow:auto; height:500px; width:290px; margin:0; padding:0;}		#column_2of4 .scroller_content {width:255px;margin:10px 0 10px 10px;}				/* ----  store column ---- */		#column_3of4 img {display:block;}		#column_3of4 .scroller {overflow:auto; height:300px; width:240px;}		#column_3of4 .scroller_content {width:210px;margin:8px 0 0 10px;}		#column_3of4 h3 {margin-bottom:2px;}		#column_3of4 .bar {margin:5px 0 5px 0;}		#column_3of4 .product {}		#column_3of4 .product .td_image {width:70px;}		#column_3of4 .product .td_text p {margin-bottom:2px;}		#column_3of4 .product h5 {color:#000;}		#column_3of4 .product .model {margin-bottom:3px;}		#column_3of4 .product .cost {margin-bottom:3px;}		#column_3of4 .product .buynow, #column_3of4 .product .moreinfo  {padding:2px; background-color:#ADADAD; font-weight: normal; color:#FFFFFF;}		#column_3of4 .product a.buynow:hover, #column_3of4 .product a.moreinfo:hover  {color:#FF6600;}		#column_3of4 a {color:#FF0000; text-decoration:none; font-weight:bold;}  					/* ----  artist column ---- */		#column_4of4 img {display:block;}				#content {width:900px;position:relative;}	/* ----  1 column ---- */	#column_1of1 {width:900px;margin:0;padding:0}		#column_1of1 .scroller {overflow:auto; height:500px; width:900px;}		#column_1of1 .scroller_content {width:860px;margin:20px 0 20px 20px;}		/* ----  2 columns ---- */	#column_1of2, #column_2of2 {width:450px;float:left;margin:0;padding:0}		/* ----  general content styles ---- */	.subnav {margin:0; padding:0; height:20px; background-color:#C9C9C9;}	.subnav p {padding:2px 0 0 20px; margin:0; color:#6B6B6B; font-size:11px; font-weight:bold; line-height:14px;}	.subnav a {text-decoration:none; color:#515151;}		#storedrops { background-color:#E5E5E5;width:450px;}		#storedrops .pad {padding-left:20px;}		#storedrops .directions {padding:5px 0 5px 0;margin:0; font-size:10px; color:#6B6B6B;}		#storedrops .col1 {float:left; margin:0 20px 5px 0; width:190px;}		#storedrops .col2 {float:left; margin:0 0 5px 0; width:190px;}		#storeupdate {margin:20px;}		#featuredrel_container { height:158px; overflow:auto;}		#featuredrel {margin:0 0 10px 10px; width:864px;}		#featuredrel table {margin:0;padding:0; width:864px;}		#featuredrel table td {margin:0;padding:8px 0 0 8px; width:108px; text-align:center; vertical-align:top; font-size:10px; line-height:12px;}		/* ----  artists home page ---- */	#column_artists1 {position:absolute; top:0px; left:0; width:900px; height:500px; background-color:#000000;}		#column_artists1 .intro {position:absolute; top:250px; left:50px; width:580px; height:175px;}		#column_artists1 h3, #column_artists1 .update {font-family:verdana,arial,sans-serif; font-size:12px; line-height:18px; color:#fff; font-weight:normal;}	#column_artists2 {position:absolute; top:0px; left:660px; width:240px;}		#column_artists2 .scroller {overflow:auto; height:500px; width:240px;}		#column_artists2 .scroller_content {width:210px;float:right;}		#column_artists2 img {display:block;}			/* ----  artist detail page ---- */	#column_artist_detail1 {position:absolute; top:0px; left:0; width:900px; height:500px; color:#CBCBCB; background-color:#000000; background-repeat:no-repeat;}		#column_artist_detail1 h3  {color:#CACACA; font-size:14px; line-height:35px; height:35px; margin:5px 0 0 0; text-align:center;}		#column_artist_detail1 .scroller {overflow:auto; height:260px; width:229px;}		#column_artist_detail1 .scroller_content {width:199px;margin:0 0 10px 10px;}						/* ----  1 column layout ---- */		#column_artist_detailsimple {position:absolute; top:200px; left:0px; width:690px; height:300px;}			#column_artist_detailsimple .scroller {overflow:auto; height:300px; width:690px;}			#column_artist_detailsimple .scroller_content {width:650px;margin:20px 0 20px 20px;}			#column_artist_detailsimple .scroller_content h2  {color:#CACACA; font-size:18px; line-height:18px; font-weight:normal; margin:0 0 5px 0; padding:0; text-align:left;}			#column_artist_detailsimple .scroller_content h3  {color:#CACACA; font-size:14px; line-height:16px; font-weight:normal; margin:0 0 5px 0; padding:0; text-align:left;}			#column_artist_detailsimple .scroller_content h4  {color:#CACACA; font-size:12px; line-height:12px; font-weight:bold; margin:0 0 5px 0; padding:0; text-align:left;}			#column_artist_detailsimple .scroller_content p  {margin:0 0 10px 0;}								/* ----  1 column layout ---- */		#column_artist_detailsimple {position:absolute; top:200px; left:0px; width:690px; height:300px;}			#column_artist_detailsimple .scroller {overflow:auto; height:300px; width:690px;}			#column_artist_detailsimple .scroller_content {width:650px;margin:20px 0 20px 20px;}			#column_artist_detailsimple .scroller_content h2  {color:#CACACA; font-size:18px; line-height:18px; font-weight:normal; margin:0 0 5px 0; padding:0; text-align:left;}			#column_artist_detailsimple .scroller_content h3  {color:#CACACA; font-size:14px; line-height:16px; font-weight:normal; margin:0 0 5px 0; padding:0; text-align:left;}			#column_artist_detailsimple .scroller_content h4  {color:#CACACA; font-size:12px; line-height:12px; font-weight:bold; margin:0 0 5px 0; padding:0; text-align:left;}			#column_artist_detailsimple .scroller_content p  {margin:0 0 10px 0;}																			/* ----  2 column layout ---- */		#column_artist_detail1of2 {position:absolute; top:200px; left:0px; width:459px; height:300px; border-right:1px solid #B4B4B4;}			#column_artist_detail1of2 h3  {color:#CACACA; font-size:14px; line-height:35px; height:35px; margin:5px 0 0 0; text-align:left;}			#column_artist_detail1of2 .scroller {overflow:auto; height:300px; width:459px;}			#column_artist_detail1of2 .scroller_content {width:429px;margin:0 0 10px 10px;}				#column_artist_detail2of2 {position:absolute; top:200px; left:460px; width:229px; height:260px;}			#column_artist_detail2of2 .scroller {overflow:auto; height:260px; width:229px;}			#column_artist_detail2of2 .scroller_content {width:199px;margin:0 0 10px 10px;}			#column_artist_detail2of2 .artist_videos {margin:5px 0 10px 0;}			#column_artist_detail2of2 .artist_images {margin:5px 0 0 0; width:186px;}			#column_artist_detail2of2 .artist_images td {padding:0 2px 2px 0;}			#column_artist_detail2of2 .td_image {width:70px;}			#column_artist_detail2of2 .td_text {vertical-align:middle; text-align:center;}				/* ----  3 column layout ---- */		#column_artist_detail1_1 {position:absolute; top:200px; left:0px; width:229px; height:300px; border-right:1px solid #B4B4B4;}			#column_artist_detail1_1 .scroller {overflow:auto; height:260px; width:229px;}			#column_artist_detail1_1 .scroller_content {width:199px;margin:0 0 10px 10px;}				#column_artist_detail1_2 {position:absolute; top:200px; left:230px; width:229px; height:300px; border-right:1px solid #B4B4B4;}				#column_artist_detail1_3 {position:absolute; top:200px; left:460px; width:229px; height:300px;}			#column_artist_detail1_3 .artist_videos {margin:5px 0 10px 0;}			#column_artist_detail1_3 .artist_images {margin:5px 0 0 0; width:186px;}			#column_artist_detail1_3 .artist_images td {padding:0 2px 2px 0;}			#column_artist_detail1_3 .td_image {width:70px;}			#column_artist_detail1_3 .td_text {vertical-align:middle; text-align:center;}														#column_artist_detail2 {position:absolute; top:0px; left:690px; width:210px; background-color:#666666; color:#CACACA;}		#column_artist_detail2 .scroller {overflow:auto; height:500px; width:210px;}		#column_artist_detail2 .scroller_content {width:180px;margin:10px 0 10px 10px;}		#column_artist_detail2 h2 {color:#fff; font-size:14px;margin-bottom:2px;}		#column_artist_detail2 h3 {color:#CACACA; font-size:14px;margin-bottom:5px; text-align:left;}		#column_artist_detail2 img {display:block;}		#column_artist_detail2 .product {margin-bottom:10px;}		#column_artist_detail2 .product .td_image {width:70px;}		#column_artist_detail2 .product h5 {color:#CACACA;}		#column_artist_detail2 .product .cost {margin-bottom:2px;}		#column_artist_detail2 .product .buynow, #column_artist_detail2 .product .moreinfo  {padding:2px; background-color:#575757; color:#FFFFFF;}		#column_artist_detail2 .product a.buynow:hover, #column_artist_detail2 .product a.moreinfo:hover  {color:#FF6600;}					/* ----  videos page ---- */	#column_video1 {position:absolute; top:0px; left:0; width:690px; height:500px; background-color:#FFFFFF;}		#column_video1 .scroller {overflow:auto; height:500px; width:690px;}		#column_video1 .scroller_content {width:670px;margin:0;}		#column_video1 .scroller_content .info {margin:10px 10px 5px 10px;}		#video_grid {width:100%;}		#video_grid td {width: 25%; padding:8px;}		#video_grid .col1 {border-right:1px solid #ccc; border-bottom:1px solid #ccc;}		#video_grid .col2 {border-bottom:1px solid #ccc;}			#column_video2 {position:absolute; top:0px; left:690px; width:210px; background-color:#666666; color:#CACACA;}		#column_video2 .scroller {overflow:auto; height:500px; width:210px;}		#column_video2 .scroller_content {width:178px;margin:10px 0 10px 10px;}		#column_video2 h3 {color:#CACACA; font-size:14px;margin-bottom:5px; text-align:left;}		#column_video2 .artist_videos {margin:5px 0 10px 0; }		#column_video2 .td_image {width:65px;}		#column_video2 .td_text {vertical-align:middle; text-align:center;}			/* ----  new archive page ---- */	#news_archive_1 {position:absolute; top:0px; left:0; width:690px; height:500px; background-color:#FFFFFF;}		#news_archive_1 .scroller {overflow:auto; height:500px; width:690px;}		#news_archive_1 .scroller_content {width:660px;margin:10px 0 10px 10px;}	#footer {width:900px; color:#555; background:#868686; text-align:center; padding-top:5px;clear:both;}	#footer p {font:normal 10px/12px verdana,arial,sans-serif; padding:0; padding:0 0 5px 0;}	#footer a {font:bold 10px/12px verdana,arial,sans-serif; color:#BB2E01; text-decoration:none;}	#footer a:hover {color:#000;}	#footer .copy p {font:normal 10px/12px verdana,arial,sans-serif; padding:0; padding:0 0 5px 0;}	#footer .copy a {font:normal 10px/12px verdana,arial,sans-serif; color:#555; text-decoration:none;}	#footer .copy a:hover {color:#555; text-decoration:none;}				#adminmenu {	font:normal 10px Arial, Verdana, Helvetica, sans-serif;	width:100px;	clear:both;	font-size:11px;	position:absolute;	right:0;	top:0;	}	#adminmenu table { text-align:left; background-color:#FFFFFF;width:100px;height:80px;}	#adminmenu a {text-decoration:none; color:#000000;}
