 
/* GENERAL RULES */

#bodywrapper { width: 925px; height: 100%; background-color: #FFFFFF; border-left: 1px #656565 solid; border-right: 1px #656565 solid;  margin:0px auto; text-align:left; position: relative;}
body { 	margin: 0; 	padding: 0; 	background: #808080; 	font-family: arial, sans-serif; color: #000000; font-size: 11px; 	}
img {	border: 0; }
html>body {	height: auto; }
h1 { font-size: 20px;	color: #000000;	font-weight: bold;	padding: 0px 0 3px 0; margin-bottom:0px; margin-top: 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0129A6; margin: 0px 0px 3px 0px}
a h2 { text-decoration: none }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0129A6; margin: 0px 0px 1px 0px}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 0px 0px 2px 0px }
.highlight { color: #17235A }
.tblPad { padding: 12px 12px 12px 15px }
img, div { behavior: url(/include/iepngfix.htc); }

/* FOOTER */

body#home #footerText {	text-align: center;}
#footer { background: #A3ADC9 url(../images/common/footerBG.gif) top left repeat; border-bottom: solid 1px #656565;	padding: 0px 0 2px 0;		width: 100%;}
.footerLink { color: #fff; font-family: Verdana, Arial, sans-serif; 	font-size: 10px; font-weight: bold; text-decoration: none}
body#full_screen #footerText {	text-align: center; }
#copyright { width: 925px; margin:0px auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #fff; padding: 5px 0px 10px 0px}


/* LINKS AND TYPOGRAPHY */
.nowrap { white-space: nowrap }
a {	color: #3366CC;	text-decoration: underline; }
a:hover { color: #3366CC;	text-decoration: none; }
.bottombarcenter a, .bottombar a { color: #777;	text-decoration: none; }
.bottombarcenter a:hover, .bottombar a:hover { color: #0821A4;	text-decoration: none; }
.reportdisabled { color: #0821A4; }
.sidemenubottom a { color: #3366CC;	text-decoration: underline; }
.sidemenubottom a:hover {	color: #3366CC;	text-decoration: none; }
.sidemodule a {	color: #3366CC;	text-decoration: none; }
.sidemodule a:hover {	color: #3366CC;	text-decoration: underline; }
.bullets li {	list-style: disc;	padding: 2px 0 0 0;	margin: 0; }
.resetpin a {	color: #3366cc;	text-decoration: underline; }
.centermoduletop a { color: #fff;	text-decoration: underline; }
.centermoduletop a:hover { color: #fff;	text-decoration: none; }
.centermodule a {	color: #000; text-decoration: none;  }
.centermodule a:hover {	text-decoration: underline; }
.editLink { color: #3366CC; font-weight:normal; }


/* LOGIN LINKS POSITION */
#href_artist { font-size: 9px; }
#login { color: #D4D9E6; }
#login a { color: #FFFFFF;	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;	font-weight: bold; 	text-decoration: none;}
body#home #login {	float: left; width: 35%; position: relative; right: 20px; top: 4px; color: #9AA2C3; text-align: right; }
body#full_screen #login {  float: left; width: 35%; position: relative; right: 20px; top: 4px; color: #9AA2C3; text-align: right	}

/* PLAYLIST BUTTONS */ 
#playlistButtons_bgLeft { background: url(../images/common/playlistButtons_bgLeft.gif) top left repeat; width: 9px; height: 28px }
#playlistButtons_bg { background: url(../images/common/playlistButtons_bg.gif) top left repeat; padding-left: 2px; padding-right: 2px; padding-top: 3px}
#playlistButtons_bgRight { background: url(../images/common/playlistButtons_bgRight.gif) top left repeat; width: 9px; height: 28px }
#playlistButtons { margin-top: 2px }
#playlistButtons img { margin-left: 3px; margin-right: 3px; margin-top: 3px }


/* HEADER */
body#home #header {	height: 125px;	padding: 0;	margin: 0;	width: 100%; }
body#full_screen #header {	height: 125px;  padding: 0;	margin: 0;	width: 100%; margin-bottom: -15px}
body#home #headerBackground {	height: 72px;	width: 705px;	background: #8F9BBB url(../images/header/top_back.jpg) top left no-repeat;}
body#full_screen #headerBackground {	height: 72px;	width: 100%;	background: #fff url(../images/header/top_back.jpg) top right no-repeat;}
.normalHeader {	height: 72px;	width: 705px;	background: url(../images/header/top_back.jpg) top left no-repeat;}
.trackerHeader{	height: 72px;	width: 705px;	background: url(../images/header/top_back_tracker.jpg) top left no-repeat;}
.flowHr {	height: 3px;	width: 100%;	background: url(../images/header/flowHr.gif) top left repeat;}
#keyword {	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; width: 96px;}
#stype {	font-family: Verdana, Arial, sans-serif; 	font-size: 10px; width: 106px;}
#sideSubNav {	display: block;	background-color: #9BA6C6;}
#sideSubNav:hover {	display: block;	background-color: #CCCCCC;}

/* TOP NAV BAR */
#navone { position: relative; bottom: 1px;  padding-left: 0px }
#navone li { padding: 0 }
#undernav{	position: absolute;	top: 145px; width: 100px; right: 25px; height: 20px;	margin-bottom: 0px;	float: right; }
#navbar {	position: relative;	left: 0; bottom: 3px; width: 100%; height: 26px;	background: url(/images/elements/gr_nav_repeat.jpg) top left repeat-x; }
#nav {	height: 26px;	z-index: 0; float: left; width: 64%; }

/* SEARCH */
body#home #searchform {	background: url(/images/header/searchBG.gif) top left no-repeat; height: 25px;	padding-left: 65px;	width: 235px;  margin-right: 0px; float: right; position: absolute; top: 95px; left: 625px; z-index: 1  }
body#full_screen #searchform {	background: url(/images/header/searchBG.gif) top left no-repeat; height: 25px;	padding-left: 65px;	width: 235px;  margin-right: 0px; float: right; position: absolute; top: 95px; left: 625px; z-index: 1  }
#divPersonalize { position: absolute; text-align: right; width: 610px; z-index: 1000 }

/* GNM HOME */

.lgCoverart_bdr { border: 1px solid #3C434F }

/* MAIN MENU FUNCTIONALITY */
ul {	padding: 2px 0 0 0;	margin: 0;	list-style: none;}
#navbar li {	float: left;	position: relative;	text-align: center; }
li > ul {	top: auto;	left: auto;}
li:hover ul, li.over ul{ 	display: block;}

#nav li {	padding-left: 0px; font-size: 13px;	font-weight: bold;	line-height: 18px; 	color: #FFFFFF;	text-decoration: none;}
#nav a {	font-size: 13px;	font-weight: bold;	line-height: 18px;	color: #FFFFFF;	text-decoration: none;}
#nav a:hover {	font-size: 13px; font-weight: bold;	line-height: 18px; 	color: #BECEFF;	text-decoration: none;}

.activeurl { color: #D9E2FE; width: 126px; margin: 0; text-decoration: none; text-align: left; font-weight: bold; line-height: 150%; font-size: 12px; 
}
.leftmenuActiveurl { background-color: #fff; color: #32466E; display: block; width: 100% }
.leftmenuActiveurl a { color: #32466E; }

#navoneSelected {	color: #FFFFFF;	}
	/* ONSTATES LEFTNAV */
.active {	color: #FF5601;	background: #fff;	width: 126px;	border-top: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #999; margin: 0;	padding-left: 5px;	text-decoration: none;	display: block;	text-align: left;	font-weight: bold;	line-height: 150%; 	font-size: 12px; }
	

/* HOMEPAGE MID SECTION */
body#home #main {	border: 0;	width: 770px;	padding: 15px 0 30px 20px;}
#oneCol {	border: 0;	width: 925px;	padding: 0px 0 30px}
#maintopleft {	padding: 0px 0 0 15px;}
#question {	position: relative;	float: left;}
#arrow {	position: relative;	margin: -3px 0 0 7px;	float: left;}
.mainheadline {	color: #32466E;	font-size: 24px;	font-weight: bold;}
.maincopy {	font-weight: bold;	font-size: 12px;}
.maincta {	font-size: 14px;	font-weight: bold;}

/* ACCOUNTPAGE MID SECTION */
#center_main {	margin: 10px 0 10px 0;	width: 100%;}
#left_col {	margin: 10px 10px 10px 0px;	width: 133px;	border: 0;	padding: 0 0 10px 0;}
#right_col {		margin: 58px 10px 10px 10px;	width: 133px;	border: 0;	padding: 0 0 10px 0;}

/* ACCOUNT PAGE MODULE TABLES LEFT, RIGHT AND CENTER */

/* MUSIC STORE */
.musicStoreMain {	padding: 5px;}

.musicStoreLeftCornerTopBlue {	font-size: 13px;	font-weight: bold;	height: 21px;	color: #fff;	text-align: left;	background:url(/images/musicstore/centerRpt.gif) top left repeat;	padding: 0 0 0 7px;	border: 0;}
.musicStoreRightCornerTopBlue {	font-size: 11px;	font-weight: normal;	height: 21px;	color: #fff;	text-align: right;	background:url(/images/musicstore/centerRpt.gif) top left repeat;	padding: 0 7px 0 0;	border: 0;}
.musicStoreCenterBlue {	font-size: 13px;	font-weight: bold;		color: #fff;		border: 0;	width: 100%; background:url(/images/musicstore/centerRpt.gif); margin-left: 0px;}

.musicStoreInsideBlue {	background: #E9EBF3; }

.musicStoreCenterGrey {	border: 0;	background: #666666;	font-size: 13px;	width: 100%;	font-weight: bold; color: #fff;}

	/* LINKS */
.musicStoreRightCornerTopBlue a:hover,
.musicStoreRightCornerBottomBlue a:hover,
.musicStoreRightCornerTopOrange a:hover,
.musicStoreRightCornerBottomOrange a:hover {	color: #fff; text-decoration: none; }

.musicStoreRightCornerTopBlue a,
.musicStoreRightCornerBottomBlue a,
.musicStoreRightCornerTopOrange a,
.musicStoreRightCornerBottomOrange a {	color: #fff; }

.sixAlbumView {	background: #fff;}	
.centerModuleAlbums {	font-size: 9px;	padding: 10px 0 5px 0;	text-align: left;}
.whiteBg {	background: #fff;}
.centerModuleAlbums a {	text-decoration: none;}
.centerModuleAlbums a:hover {	text-decoration: underline;}
.border {	border: 2px solid #999;	padding: 2px;}
.borderOp50 {	border: 2px solid #999;	opacity: .50; 	filter: alpha(opacity=50);	padding: 2px;}
.borderSelected {	border: 2px solid #FF5601;	padding: 2px;}
.top100Number {	font-size: 16px;	font-weight: bold;	padding: 0 3px 0 0;}
.sidemenu {	width: 133px;	height: auto;}
.sidemodule {	width: 133px;	height: auto;	background-color: #FFF;}
.sidemoduletop {	width: 133px;	height: 22px;	background: url(../images/elements/bl_top_side.jpg) top left repeat; color: #000 }
.sidemodule td {	text-align: left;	border-right: solid 1px #CCC;	border-left: solid 1px #CCC;	padding: 2px 0 2px 2px;}
#sidemodule td {	text-align: left;	border: 0;	padding: 0;	}
#sidemodTbl td {	border: 0px;	padding: 0;	}
.rightModuleAlbums {	width: 133px;	background: #fff;	font-size: 9px;	border-right: solid 1px #999;	border-left: solid 1px #999;	padding: 5px 2px 5px 2px;}
.rightModuleAlbums a {	text-decoration: none;}
.rightModuleAlbums a:hover {	text-decoration: underline;}
.rightAlbum {	font-size: 11px;	font-weight: bold;}
.explicit {	color: #f00;}
.bottombar {	background: url(../images/elements/bl_bottom_side.jpg) top left repeat;	color: #fff; border: 1px solid #CCC; border-bottom: 0; border-top: 0; text-align: right;	height: 19px;	width: 133px;	padding: 0 2px 3px 0px; text-align: right; }

/* CONTENT TABLES */

.bottombarcenter {	padding: 0px 7px 0px 5px; background: url(../images/elements/gr_header_repeat.gif) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; color: #777; font-size: 10px; border-left: solid 1px #D4D4D4; border-right: solid 1px #D4D4D4; text-align: right;height: 21px;	width: 100%;}
a.bottombarLink { color: #777; }
.centermodule {	width: 100%;	height: auto;	margin: 0;}
.centermodule td {	padding: 2px 7px 2px 7px; }
.grayheader { border-right: solid 1px #D4D4D4; } 
.grayheader td { padding: 0px 7px 0px 5px; border-left: 1px solid #C3C2C1; text-align: left; height: 21px;	background: url(../images/elements/gr_header_repeat.gif) top right repeat-x;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #777777; font-size: 10px; }
.grayheader a {	text-decoration: underline; cursor: hand}
.grayheader a:hover {	text-decoration: none;}
.centermodulenoborder {	width: 100%;	height: auto;	margin: 0; }
.centermodulenoborder td {	padding: 2px 2px 2px 7px;}
.centermodulenoborder a {	color: #333;	text-decoration: none;}
.centermodulenoborder a:hover {	color: #333;	text-decoration: underline;}
.rightListBorder { border-right: solid 1px #D4D4D4; }
.leftListBorder {	border-left: solid 1px #D4D4D4; }
.greyleftListBorder {	border-left:solid 1px #999;border-bottom: 1px solid #999999; }
.tableContainer {	border-left: solid 1px #D4D4D4; border-right: solid 1px #D4D4D4;}


.smallarrow {	width: 14px;}
.iconsPadding img {	padding-left: 1px;	padding-right: 2px;}
.centermoduletop {	min-width: 490px;	width: auto;	height: 22px;	color: #fff;}
.centertop {	width: 70%;	padding: 0 0 0 0;	height: 22px;	color: #fff;}
.rightcorner {	font-size: 11px;	font-weight: normal;	height: 22px;	text-align: right;	width: 100%;}
.centermodule form {	padding: 0;	margin: 0;}
.leftcorner {	font-family: Verdana,Arial;  font-size: 10px;	font-weight: bold;	color: #1A2F7F;	height: 22px; border: 1px solid #CCC; border-bottom: 0; border-top: 0; padding: 0 0 0 7px;	text-align: left;}
 
.common1 {	background: #fff;	min-height: 16px;}
.common2 {	background: #F7F7F7;	min-height: 16px;}

.paCell { width: 1%; text-align: left; padding: 2px 3px 1px 0px; white-space: nowrap }
.paCell td { width:0; border:0; padding:0; white-space: nowrap }

.grayheader21 {	font-size: 12px;	font-weight: bold;	text-align: left;	color: #32466E;	height: 19px;	background:url(../images/elements/gr_header_21.jpg) repeat-x;}
.grayheader21 a {	color: #32466E;	text-decoration: none;}
.grayheader21 a:hover {	color: #FF5601;	text-decoration: none;}

.bigheading {	font-size: 20px;	line-height: 105%;	color: #000000;	font-weight: bold;	padding: 3px 0 3px 0;	background: #fff;}
.topDescript {	font-weight: normal;	background: #F9864C;	line-height: 140%;}
.firsttd {	border-left: solid 1px #D4D4D4; }
.headerLinksRightBlue {	text-align: right;	font-size: 11px;	color: #3366CC;	font-weight: normal;}
.headerLinksRightBlue a {	color: #3366CC;	text-decoration: underline;}
.headerLinksRightBlue a:hover {	color: #3366CC;	text-decoration: none;}
.headerLinksRightWhite {	text-align: right;	font-size: 11px;	color: #fff;	font-weight: normal;}
.headerLinksRightWhite a {	color: #fff;	text-decoration: underline;}
.headerLinksRightWhite a:hover {	color: #fff;	text-decoration: none;}

/* LOGIN AND REGISTRATION PAGES */
#loginRight {	width: 308px;	float: left;	margin: 0 0 0 45px;}


.nicegreen {font-size: 11px; font-family: Verdana,Arial; font-weight: bold; color: #24AF27}
.errorsred {font-size: 11px; font-family: Verdana,Arial; color: #D90000; padding-bottom: 8px }
.pagercolumnheader{	cursor:hand;}
.publicb { FONT-WEIGHT: bolder; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial
}
.edit  { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.public {FONT-SIZE: x-small;FONT-FAMILY: Verdana, Arial}
.common3 {	background: #D9E6F7;	min-height: 16px;}
.activeHorizontalNav {	color: #D9E2FE;}
.activeBodyNav {	color: #FF5601;}

.pagePrev {position: relative; top: 3px;margin-right: 2px; }
.pageNext {position: relative; top: 3px;margin-left: 2px; }

#ulArrowRight {  font-size: 11px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-transform: none; text-decoration: none; text-indent: 0px; list-style-position: outside; list-style-image: url(/images/device/ulArrowRight.gif); margin: 2px -10px 0 20px; margin-right: 4px}
#ulArrowRight li { margin-top:6px; } 
#ulArrowRight_wh {  font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-transform: none; text-decoration: none; text-indent: 0px; list-style-position: outside; list-style-image: url(/images/ulArrowRight_wh.gif); margin: 2px -10px 0 24px;}
#ulArrowRight_wh li { margin-top:6px } 

/* FORM STUFF */
.inputGen {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif; 	padding-left: 2px;	font-weight: normal;	text-align: left;	width: 250px;	height: 17px;	}.selectGen { font-size: 11px;	font-family: Arial, Helvetica, sans-serif; height: 20px	}

/* GMG HOME */
.bdrMainMod { border: 1px solid #697FA7 }
.bdrArtist_sm { border: #D6D6D6 3px solid; }
.bdrArtist_big { border: #D6D6D6 5px solid; }

/* ABOUT SECTION */
.vision, .solution, .company, .media { font-family: Verdana, Arial, Helvetica, sans-serif}
p { margin: 2px 0px 10px 0px }

.verdana10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.verdana11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.verdana13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px }

.errorFrame { height: 300px; background-color: #FFFFFF; margin-top: 3px; text-align: left; padding: 15px; padding-top: 20px; width: 90% }
.errorBG { background: url(/images/np/errorPic.jpg) top right no-repeat; height: 300px;  }
.errorHdr { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; margin-bottom: 7px }

/* REGISTRATION */
.bgDots2 {	padding: 3px 0px 0px 0px;	left: 5;	width: 100%;	height: 5px;	background: url(/images/common/bgDots.gif) top left repeat-x; }
#formBody { padding: 10px 0px 20px 20px }
#formBody input, select { margin-bottom: 2px }


/* LEFT NAV */

#left_col {	width: 148px; height: auto;}
#navHeader { width: 144px; height: 21px; font-weight: bold; border-bottom: 1px solid #fff; background: url(/images/common/hdrMenu.gif) top left no-repeat }

#navcontainer { width: 148px;}
#navcontainer a { display: block; }

#Nav1stLevel, #Nav2ndLevel { list-style: none; padding: 0px; margin: 0px; } 

#Nav1stLevel { width: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-right: solid 3px #3B4A7B; border-bottom: solid 3px #3B4A7B; padding-bottom: 50px; background-color: #9BA6C6;  } 
#Nav2ndLevel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 100%;} 
#Nav1stLevel a:link, #Nav1stLevel a:visited { text-decoration: none; color: #FFF; width: 126px } 
#Nav2ndLevel a:link, #Nav2ndLevel a:visited { color: #3B4A7B;  width: 119px  } 
#Nav3rdLevel a:link, #Nav3rdLevel a:visited { color: #3B4A7B;  width: 109px  } 

#Nav1stLevel a:hover, #Nav2ndLevel a:hover { background-color: #FFF } 
#Nav1stLevel a:hover { color: #212E5D;  } 
#Nav1stLevel li { background-color: #9BA6C6; border-bottom: solid 1px #BFC6DE; border-right: solid 1px #BFC6DE; } 
#Nav1stLevel li a { padding-left: 13px; padding-top: 3px; padding-bottom: 3px; } 

#Nav2ndLevel li { background-color: #D3D8E7; border-right: none; } 
#Nav2ndLevel li a { padding-left: 20px; padding-top: 3px; padding-bottom: 3px  } 

#Nav3rdLevel li { background-color: #E3E6EF; border-right: none; } 
#Nav3rdLevel li a { padding-left: 30px;  } 
#Nav3rdLevel #nav3rdactive { background-color: #fff; color: #657298}
#genrelistheader { border-bottom: solid 1px #BFC6DE; margin-bottom: -2px }
form { display: inline }


/* PLAYLIST PAGE */
.altrow { background-color: #CEDFFD; }

/* CART STUFF */
#shopCartMain { width: 80%; }
.greyBorder { border-bottom: 1px solid #D4D4D4; } 
.imgPad { padding-bottom: 15px }
#bottomButtons { text-align: right; position: relative; top: 4px }
a.remove { text-decoration: underline; color: #404F88 }
a.delete { text-decoration: underline; color: #C20202 }

/* PURCHASE FLOW STUFF */
#blueHdr { padding-left: 23px; padding-bottom: 3px }
.wt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #0823AE }
.btnEdit { margin-left: 11px; margin-top: 1px}
#selectPlanPromo { z-index: 0; background: url(/images/common/selectPlanPromo.gif) left top no-repeat; width: 604px; height:72px;  }

/* GMG MAIN */
.genreBox, #blueBox, .blueBox {	background-color: #F6F8FE;	border: 1px #A6ABBB solid; padding: 10px; margin-bottom: 5px; width: 95% }
#newMembers { float: left; width: 47%;   }
#existingMembers { float: left; width: 49%  }
#newMembersBox, #existingMembersBox {	width: 328px; height: 160px;	background: url(../images/common/signinBox.gif) top left no-repeat; padding: 25px; padding-right: 10px }

/* RECEIPT PAGE */

#actualReceipt { width: 80%; background-color: #E9EAF1; border: 1px solid #A7A9B4; padding: 15px  } 
.showall a { color: #0821A4;	text-decoration: none; }
.showall a:hover { color: #0821A4;	text-decoration: underline; }

/* GET IT POPUP */
#duplicate {  background-color: #FBFEB2; border-top: 1px solid #D0D46D; font-weight: bold; }

/* TRACK LISTING */ 

.multiTrackDivideRow { background-color: #E3E6EF; color: #27345C; font-weight: bold; padding-left: 15px }
.multiTrackDivideRowTxt { padding-left: 10px }
#divgremlinLoading { background-color: #F1F3F6; width: 612px; height: 100%; text-align: center; display: none; border-right: 1px solid #ccc; border-left: 1px solid #ccc; margin-bottom: 0px; margin-top: 0px;}

/* START MgDoug.css */

.artist_href { font-size: 10px; }
.breadcrumbTxt { color: #7D8085; font-family: Verdana, Arial, sans-serif; font-size:10px; font-weight: bold; padding-left: 8px; }
.breadcrumbTxt a { color: #7D8085; font-family: Verdana, Arial, sans-serif; font-size:10px; font-weight: bold; }
.breadcrumbTxt a:hover { color: #7D8085; text-decoration: none; }
.error { color: #FE0000; font-style: bold; font-size: 11px;	}
.arial11 { font-size: 11px; font-family: arial, sans-serif; font-style: normal;	color: #000; }
.arial12_gr {	font-size: 11px; font-family: arial, sans-serif; 	font-style: normal;	color: #6F7EAB; }
#albumList {	width: auto;	float: left;	margin: 5px 5px 2px 0px;}
.albumEndBlueBox {	background-color: #F6F8FE;	border: 1px #A6ABBB solid;	width: 100%;}
.albumEndAlbumName {	font-size: 13px;	font-family: arial, sans-serif;	font-weight: bold;		color: #4E4040;}
.albumEndArtistName, .albumEndPrice {	font-size: 11px;	font-weight: bold;		color: #3266CB;}
.albumEndDetails, .npDetails {	font-size: 10px;	font-family: verdana, arial, sans-serif;		font-style: normal;		color: #585858;	line-height: 14px;}
.bdrGrey {	border: 1px solid #333333;}
.centermodule {	width: 100%;	height: auto;	margin: 0;}
.albumListCover {	width: 100px;	background: #fff;	font-size: 9px;	padding-top: 5px;	padding-right: 2px;	padding-bottom: 5px;	padding-left: 2px;}
.rightModuleAlbums a {	text-decoration: none;}
.rightModuleAlbums a:hover {	text-decoration: underline;}
.rightAlbum {	font-size: 11px;	font-weight: bold;}
.albumEndModule a {	color: #333;	text-decoration: none;}
.albumEndModule a:hover {	color: #333;	text-decoration: underline;}
.albumEndModule a {	color: #333;	text-decoration: underline;}
.albumEndModule td {	padding: 2px 2px 2px 7px;}

/* GET IT POPUPS */
.blueBox {	background-color: #F6F8FE;	border: 1px #A6ABBB solid;	width: 100%;}
.getitCenterTable, .communityCenter {	background: #FFFFFF;	padding-left: 4px;	width: 100%;	height: 100px;}
.orange { color: #FF5602 }
.getItTdLeft {	padding: 0 0 0 10px;	width: 22%;	text-align: right;}
.bgDots {	padding: 3px 0px 0px 0px;	left: 5;	width: 100%;	height: 5px;	background: url(/images/bg_dots.gif) top left repeat-x;}

/* NOW PLAYING POPUP */
#npCoverart {position: relative;z-index: 2;left:440px;top: 120px;}
#npMain {z-index: 1;position: relative;}
#tdPadLeft {padding: 0px 0 0 10px;}

/* END MgDoug.css */
