@import "css/surveys.css";/* STYLE: MAIN */body  {	/*background-image: url(images/black_leather.jpg);*/	background-color:#000000;	background-position: 0 0;	margin: 0;	}a:link, a:active {	color: #660000;	text-decoration: underline;	}a:hover {	color: #660000;	text-decoration: underline;	background-color: #d1d1d1;	}a:visited {	color: black;	text-decoration: underline;	}td {	color: black;	font-size: 11px;	font-family: Arial, Helvetica, Geneva, SunSans-Regular, Verdana, sans-serif;	text-decoration: none;	}.orangehighlight  {	color: #dd6212;	font-weight: bold;	}fieldset{	border: none;	display: inline;	padding: 0;	margin: 0;	}/* STYLE: GLOBAL SUBPAGES */#outsidetable {	background-color: #dfdfdf;	background-image: url(images/760_bg_white.gif);	background-repeat: repeat-x;	background-position: 0 162px;	width: 760px;	position: absolute;    left: 50%;    top: 0;    margin-left: -380px;}#outsidetable #outsidetable {    position: relative;    left: 0;    top: 0;    margin-left: 0;}.sub_fineprint {	font-size: 10px;	color: #999999;	margin-bottom: 0px;	padding-bottom: 0px;	}.sub_privacylink {	font-size: 10px;	color: #660000;	text-decoration: underline;	font-weight: bold;	margin-bottom: 0px;	}.subpollquestion {	font-size: 12px;	font-weight: bold;	margin-right: 18px;	margin-left: 15px;	}.subpollanswers {	list-style-type: square;	margin-right: 18px;	margin-left: 15px !important;	}.subpollbutton {	margin-right: 18px;	margin-left: 15px !important;	}.subpollimage {	margin-left: 15px;	}/* STYLE: HOMEPAGE */.homebtmcornerimage {	align: right	}.newsitem {	padding-right: 24px;	padding-left: 24px;	}.newsheadline {	font-weight: bold;	}.pollquestion {	font-size: 12px;	font-weight: bold;	margin-right: 18px;	margin-left: 24px;	}.pollanswers {	list-style-type: square;	margin-right: 18px;	margin-left: 24px !important;	}.pollbutton {	margin-right: 18px;	margin-left: 24px !important;	}.pollimage {	margin-left: 18px;	}.homeavtable {    margin: 11px;    border: 0px;    background-color: #CFB0B0;	}.homeav {	font-weight: bold;	margin-bottom: 12px;	}.homeavartist {	font-weight: bold;	}.homeavtrack  {	font-weight: normal;	}#home_rotator {	background-color: #000;}.xclheadline  {	color: white;	font-size: 14px;	font-weight: bold;	margin-left: 12px;	margin-right: 12px;	margin-bottom: 0px;	margin-top: 0px;	}.xclbody  {	color: white;	margin-left: 12px;	margin-bottom: 12px;	margin-right: 12px;	}.xclimage  {	margin-left: 12px;	margin-bottom: 12px;	width: 95px;	}a.xcllink, a.xcllink:link, a.xcllink:active {	color: #ffffff; text-decoration: underline	}a.xcllink:visisted {	color: #dddddd;	text-decoration: underline;	}a.xcllink:hover {	color: #ffffff;	text-decoration: underline;	background-color: #333333;	}a.uponitpromolink {	font-size: 12px;	color: #660000;	text-decoration: underline;	font-weight: bold;	}.uponitpromoprice {	font-size: 12px;	font-weight: bold;	}.home_fineprint {	font-size: 10px;	color: #999999;	margin-left: 12px;	}.home_privacylink {	font-size: 10px;	color: #660000;	text-decoration: underline;	font-weight: bold;	margin-left: 12px;	}a.home_sitebyfclink:hover {	background-color: none;	}td.homeleftcolumn {	background-repeat: no-repeat;	background-position: right bottom;	}.homereleaseartist {	font-weight: bold;	margin-left: 0px;	}.homereleasedate {    margin-left: 0px;	}.orange_arrow {    margin-top: 2px;    margin-left: 15px;	}table.homereleasebkgd {	background-repeat: no-repeat;	background-position: left top;	}/* STYLE: 3RD-TIER PAGES */.contenttablebkgd {    background-color: #eeeeee;	background-image: url("images/contact-bkgd.jpg");	background-repeat: yes-repeat;	background-position: left top;	}.contentbreak {	background-image: url("images/contact-break-bkgd.jpg");	background-repeat: no-repeat;	background-position: left top;	}.contenthead {    background-color: #eeeeee;	background-image: url("images/contact-head-bkgd.jpg");	background-repeat: no-repeat;	background-position: left top;	}.contenttable {    background-color: #eeeeee;	background-image: url("images/about-ct-bkgd.jpg");	background-repeat: yes-repeat;	background-position: left top;	}.contactlink {	font-size: 10px;	color: #660000;	text-decoration: underline;	font-weight: bold;	}td.aboutcontent {	font-size: 11px;	color: #000000;	width: 500px;	padding-top: 30px;	padding-left: 20px;	}td.content {	font-size: 11px;	color: #000000;	padding-top: 30px;	padding-left: 20px;	}td.contentbold {	font-weight: bold;	padding-top: 20px;	padding-left: 50px;	}/* STYLE: ARTIST PAGES *//* STYLE: AUDIO VIDEO PAGES */td.avpromoboxxclusives {    background-color: #4c4c4c;	}td.avpromoboxmixcds {    background-color: #4c4c4c;	}td.avpromoboxvote {    background-color: #dd6212;	}td.avtrackselectbox {    background-color: white;	}p.avvoteboxelements {	padding: 10px;	padding-bottom: 0px;	margin: 0px;	}.avbutton {	padding-right: 3px;	}.avartist {	font-weight: bold;	}.avtrack  {	font-weight: normal;	padding-bottom: 6px;	}table.avitemtable {	padding-left: 12px;	padding-bottom: 18px;	}.av_album_item_div{    background: #fff;    padding: 3px;    padding-left: 57px;    margin-right: 1px;}.av_album_item_div ul {    margin: 0;    padding: 0;}.av_album_item_div ul li {    display: inline;    padding: 0;    margin: 0;}.avsubhead { color: white; font-size: 14px; font-weight: bold; background-image: url(images/headerbkgd.gif); background-repeat: repeat-x; text-transform: uppercase; margin: 12px; padding: 6px; width: auto; }p.avsubheadsublink  {	padding: 0 12px;}table.avmediatitletable {	background: #fff;	width: 257px;    color: #000;}.avmediacover {	display: block;	float: left;}#av_artist_audio_col .avmediatitle {    padding-left: 56px;    padding-top: 40px;	font-weight: bold;}#av_artist_video_col .avmediatitle {    padding: 3px 5px;	font-weight: bold;}#av_artist_video_col img {    padding: 1px;}#av_artist_video_col .avalbumitemtable {	width: 257px;    padding: 0;    background: white;}#av_artist_video_col a {    font-weight: bold;}.avmediaalbumbuttons {	display: block;	float: right;	width: 130px;}.avmediaalbumtracktitles {	display: block;	float: left;	width: 101px;}.avmediaalbumtrackbutton {	padding-right: 3px;}.avsubheadtitle { color: white; margin: 18px; }img.avcdstroke {	border: 12px solid #ffffff;	}/* STYLE: AUDIO VIDEO LYRICS POP PAGES */tr.dirt {    background-color: #eeeeee;	background-image: url("images/audiovideo-pop-bk.jpg");	background-repeat: no-repeat;	background-position: left bottom;	}table.lyriccontenttable {    background-color: #eeeeee;	background-image: url("images/lyric-ct-bkgd.jpg");	background-repeat: yes-repeat;	background-position: left top;	}td.head {	background-image: url("images/lyrics-hdr.jpg");	background-repeat: no-repeat;	background-position: left top;	font-family: Arial, Helvetica, Geneva, SunSans-Regular, Verdana, sans-serif;    font-size: 11px;    color: #000000;	padding-left: 40px;	}select {     background-color: #ffffff;     font-family: Arial, Helvetica, Geneva, SunSans-Regular, Verdana, sans-serif;     font-size: 10px;     color: #ffffff;     }td.bodytext {    font-family: Arial, Helvetica, Geneva, SunSans-Regular, Verdana, sans-serif;    font-size: 11px;    color: #000000;	width: 200px;	padding-left: 40px;	}td#player_window{	background-color: #fff;	width: 278px;	height: 253px;	vertical-align: middle;	}.orangebeam  {	color: #dd6212;	font-weight: bold;	}.orangebeamer  {	color: #dd6212;	font-weight: bold;	padding-left: 40px;	}/* STYLE: PHOTOS PAGES */.photossubhead  { 	color: white;	font-size: 14px;	font-weight: bold;	background-image: url(images/headerbkgd.gif);	background-repeat: repeat-x;	text-transform: uppercase;	margin: 10px 15px 10px 15px;	padding: 6px;	width: auto;	/margin-bottom:-10px;	}.photofontslantwhite {    color: #ffffff;	font-size: 11px;	font-style: italic;	}.photowhitesm  {	color: #ffffff;	font-size: 8px;	}.photowhitebig  {	color: #ffffff;	font-size: 14px;	font-weight: bold;	}.photofontbold {	font-size: 11px;	font-weight: bold;	}.photofontslant {    color: #999999;	font-size: 11px;	font-style: italic;	}selectfield {     background-color: #999999;     font-family: Arial, Helvetica, Geneva, SunSans-Regular, Verdana, sans-serif;     font-size: 11px;     color: #000000;     }td.photofeatwhitebkgd {    background-image: url("images/whitebk.gif");    background-color: #ffffff;	}tr.photomorebkgd {    background-color: none;	background-image: url("images/photo-more-hdr.gif");	background-repeat: no-repeat;	background-position: left top;	}td.photothumheadbkgd  { background-color: white; background-image: url('(EmptyReference!)'); background-repeat: no-repeat; background-position: 0 12px }td.photofeatbkgd {    background-color: #ffffff;	background-image: url("images/photo-feat-bkgd.jpg");	background-repeat: no-repeat;	background-position: left top;	}td.photopopform {	font-size: 11px;	color: #999999;	font-weight: bold;	}td.photorowbkgda, td.gallery_list_table_column_1_cell {    background-color: #eeeeee;	background-image: url("images/photo-cell-01.jpg");	background-repeat: no-repeat;	background-position: left top;	}td.photorowbkgdb, td.gallery_list_table_column_2_cell {    background-color: #eeeeee;	background-image: url("images/photo-cell-02.jpg");	background-repeat: no-repeat;	background-position: left top;	}td.photorowbkgdc, td.gallery_list_table_column_3_cell {    background-color: #eeeeee;	background-image: url("images/photo-cell-03.jpg");	background-repeat: no-repeat;	background-position: left top;	}td.phototumbkgd {    background-color: #999;	/* background-image: url("images/phototum-feat-bkgd.jpg"); */	background-image: url('(EmptyReference!)');	background-repeat: no-repeat;	background-position: left top;	margin-left: 40px;	}td.photopoplttopbk {	background-image: url("images/photo-pop-top-bkgd.jpg");	background-repeat: no-repeat;	background-position: left top;	}td.photopopltbotbk {	background-image: url("images/photo-pop-botlt-bkgd.jpg");	background-repeat: no-repeat;	background-position: left bottom;	}td.photopoprttopbk {	background-image: url("images/photo-pop-bkgd-rttop.jpg");	background-repeat: yes-repeat;	background-position: right top;	}tr.photopoprtbotbk {	background-image: url("images/photo-pop-bk-botrt.jpg");	background-repeat: no-repeat;	background-position: left bottom;	}td.photopoptape {	background-image: url("images/photo-pop-tape.jpg");	background-repeat: no-repeat;	background-position: left bottom;	}.gallery_wrapper_table_skin{	width: 517px;	padding-top: 7px;}.gallery_wrapper_table_skin {	width: 517px;	padding-top: 7px;}.gallery_wrapper_table_skin #spacerTDfirst{	width: 10px;}.gallery_wrapper_table_skin #spacerTDrest{	width: 28px;}table.gallery_photo_list_table_skin{	width: 480px;}table.gallery_photo_list_table_skin img#spacerImg{	width: 22px;}/* STYLE: GAMES PAGES */.gameshomefeature  { background-color: #666; background-image: url("images/games-feature-bkgd.jpg"); background-repeat: repeat-x }p.gameshomefeaturetext  {	font-size: 12px;	color: #ffffff;	margin-bottom: 6px;	margin-top: 0px;	}p.gameshomefeatureheader {	font-size: 14px;	color: #ffffff;	font-weight: bold;	margin-bottom: 6px;	margin-top: 0px;	}a.gameshomefeaturelink, a.gameshomefeaturelink:link, a.gameshomefeaturelink:active {	color: #ffffff;	text-decoration: underline;	font-weight: bold;	font-size: 12px;	margin-top: 0px;	}a.gameshomefeaturelink:visisted {	color: #dddddd;	text-decoration: underline;	}a.gameshomefeaturelink:hover {	color: #ffffff;	text-decoration: underline;	background-color: #000000;	}a.gameshomefeaturebuttons  { padding-right: 6px; padding-bottom: 12px }a.gameshomefeaturebuttons:hover   { }p.gameshomesidebartext  {	margin-bottom: 6px;	margin-top: 0px;	}p.gameshomesidebarheader {	font-weight: bold;	margin-bottom: 6px;	margin-top: 0px;	}.gamessubhead {	font-size: 14px;	font-weight: bold;	background-image: url("images/headerbkgd.gif");	background-repeat: repeat-x;	text-transform: uppercase;	margin: 12px;	padding: 6px;	width: auto;	}td.gamesbkgd01  {	background-color: #eeeeee;	background-image: url("images/games-bkgd-top-01.jpg");	background-repeat: repeat-x;	background-position: left top;	}td.gamesbkgd02  {	background-color: #c9c9c9;	background-image: url("images/games-bkgd-top-02.jpg");	background-repeat: repeat-x;	background-position: left top;	}td.gamesbkgd03  {	background-color: #ffffff;	background-image: url('(EmptyReference!)');	background-repeat: no-repeat;	background-position: left top;	}.gamestatsbox  {	background-color: #ffffff;	padding: 12px;	line-height: 15px;	}.gamestatsboxfg  {	background-color: #d1d1d1;	padding: 12px;	line-height: 15px;	}.gameslinks {	font-weight: bold;	padding-bottom: 15px;	}/* STYLE: DOWNLOADS PAGES *//* STYLE: DEF FAM PAGES */a.fam, a.fam:link, a.fam:active {	color: #ffffff;	font-weight: bold;	text-decoration: underline;	}a.fam:visisted {	color: #dddddd;	text-decoration: underline;	}a.fam:hover {	color: #ffffff;	text-decoration: underline;	background-color: #333333;	}a.famwhite, a.famwhite:link, a.famwhite:active {	color: #660000;	font-size: 12px;	font-weight: bold;	text-decoration: underline;	}a.famwhite:visisted {	color: #dddddd;	text-decoration: underline;	}a.famwhite:hover {	color: #ffffff;	font-size: 12px;	text-decoration: underline;	background-color: #333333;	}famreptxt {	font-size: 12px;	}.orangebeamdf  {	color: #dd6212;	font-size: 12px;	font-weight: bold;	}td.featurebkgd {    background-color: #666666;	background-image: url("images/fam-feat-bkgd.jpg");	background-repeat: no-repeat;	background-position: left top;	}table.dirtline {    background-color: #eeeeee;	background-image: url("images/fam-featmessage-bkgd.jpg");	background-repeat: no-repeat;	background-position: left top;	}td.joinbk {    background-color: #eeeeee;	background-image: url("images/fam-join-hdr.jpg");	background-repeat: no-repeat;	background-position: left top;	}.white  {	color: #ffffff;	font-size: 12px;	}.whitebld  {	color: #ffffff;	font-size: 12px;	font-weight: bold;	}/* STYLE: STORE PAGES *//* STYLE: HELP PAGES */.helpmaincontent {	background-color: #fff;	margin-top:4px;	}.helpcontent {	background-color: #ffffff;	margin-top:4px;	}#helpnav1  {    padding: 0px 0px 12px 12px;	}/* header drop-down line */.subartistdropdownstyle  {	color: #000000;	visibility: visible;	padding-top: 6px;	padding-left: 12px;	}.breadcrumbs {	padding: 12px;	font-weight: bold;	font-size: 11px;	color: #dd6212;	}.breadcrumbspage {	color: #000000;	}.blackform  {	color: #000000;	}/*FORM STYLES : added by gmoney 072305*//* text field */input.searchfield{	font: 11px Helvetica, Arial, Geneva, sans-serif;	color:#ffffff;	border: 1px solid #000;	background-color: #000000;	padding:1px;	}/* search button on global nav */input.searchbutton{	border: 0px	}/* Radio Button and Checkbox */input.form_radio, input.form_checkbox {	font: 11px Helvetica, Arial, Geneva, sans-serif;	background-color: none;	color: #ffffff;	border: none;	}/* Select List */select{	/*border: 1px solid #000;*/	background-color: #000000;	/*height:20px;*/	color: #ffffff;	font: 11px Helvetica, Arial, Geneva, sans-serif;	}/* search results page */.search_result_artist {	background-color: #fff;	padding: 2px 2px 2px 2px;	margin-top: 5px;	margin-bottom: 5px;	}.search_result_product {	background-color: #fff;	padding: 2px 2px 2px 2px;	margin-top: 5px;	margin-bottom: 5px;	}/* global release schedule area */#release_schedule {    width: 195px;    margin-top: 1px;}#release_schedule * {    padding: 0;    margin: 0;}#release_schedule td {    border-bottom: 4px solid #dfdfdf;}#release_schedule .image_cell {    width: 52px;}#release_schedule .image_cell img {    margin: 1px;}#release_schedule .text_cell {    vertical-align: middle;    padding-left: 4px;}#release_schedule .text_cell a,#release_schedule .product {    font-weight: bold;}#release_schedule td.buy_cell a img {    border-width:0;    margin:3px 3px 0 0;}#release_schedule td.buy_cell_interior a img {    border-width:0;}#release_schedule div.release_but {    border-width:0;    margin:0 0 0 0;}/* dumbasses can't write code FIXES */#home-headBanner{	margin-top:0;	margin-bottom:0;	padding-top:0;	padding-bottom:0;	border:0;	height:0;}#ap_outerContainer{	margin-top:-5px;	border:0;}