body { 	margin:0 auto;
    /*background-Color: #F8CE14;*/
    /*background-Color:#c7d5e4;*/
    background-Color:#6495ED;
    padding:0
	}

#header {width:937px; padding:0; margin:0 auto; background-Color:#000000; color:white;}
#logo   {float:left; width:300px; position:relative; text-align:center; padding:0; margin:0 auto; }
#logo1 {float:left; width:302px; position:relative; text-align:center; margin-top:12px; padding:0; }
#logo2 {float:left; width:315px; position:relative; margin:0 auto; margin-top:10px; text-align:right; }
div#prompt{	position: absolute;	top: -1px; left:-1px; z-index:100; 	text-align: center;	visibility: hidden;	padding: 0px;}
div#prompt td {	font-weight: bold;	font-size: 14px; }
#logo1 .yellow , .yellow{font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #F8CE14; text-decoration:none}
#logo1 .yellowsml  {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold; color: #F8CE14; text-decoration:none }
.white {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; color: #FFFFFF; }
.txt, a.txt:link, a.txt:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333; margin-top:0px; margin-bottom:0; text-decoration:none}
a.txt:hover {text-decoration:underline}
.txtsml {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:blue; margin-top:0px; margin-bottom:0; font-weight:bold; text-decoration:none}
a.txtsml:hover {text-decoration:underline}
.bodybg {background-image: url(/images2/3col_bg.gif); width:937px; vertical-align:top}
.leftnavttlbg {/*background-image: url(/images2/leftnav_ttlbg.gif);*/background-Color:#FFFFFF; border-right:#f1efe7;	width:164px; text-align:center}
.headmaroon {font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold;	color: #9c2222;}

#menu {width:937px; padding:0; margin:0 auto; top:0; text-align:left;}
.clr {display:inline-block; clear:both}
.clr2 {clear:both; padding:0; margin:0 auto; line-height:1px; font-size:1px}
/*#main {width:937px; padding:0; margin:0 auto; position:relative; background-image: url(/images2/3col_bg.gif);}*/
#main {width:937px; padding:0; margin:0 auto; background-Color:#f1efe7;  position:relative; border: 1px solid silver;} 
#main2{width:937px; padding:0; margin:0 auto; position:relative; background-Color:#FFFFFF}
.drag {position:relative}

/*#E7E0C2 FAF0E6*/
p.txt {padding-left:28px}
#leftside {width:165px; float:left; top:0; margin:0 auto; padding:0; background-Color:#f1efe7; color:#f1efe7; position:relative}
#mainside {width:605px; float:left; top:0; margin:0 auto; padding:0; background-color:#FFFFFF; position:relative}
#mainside2{width:770px; float:left; top:0; margin:0 auto; padding:0; background-color:#FFFFFF; margin-top:0; position:relative}
#mainside3{width:905px; background-color:#FFFFFF; margin-top:0; position:relative; border:solid 1px #EFEFEF; padding:15px}
#one{border:solid 1px silver; padding:20px; margin:0 auto; width:800px; text-align:center}

#divBreadCrumbs {text-decoration:none;  color:#000000; margin:0; padding:0;}
#divBreadCrumbs a:link, a:visited {color:Blue; text-decoration:none;}
#divBreadCrumbs a:hover{text-decoration:underline}
.arial12, a.arial12, p.arial12 {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; text-decoration:none; }

#homebox1, #homebox3 {height:315px}
#homebox2, #homebox4 {height:245px}


div.bigbox { border:solid 1px silver; padding:3px; margin:10px; width:575px;}
div.bigbox2{ border:solid 1px silver; padding:0; margin:0 auto; width:575px;}
.bigboxdark  {float:left; position:relative; background-color:#EFEFEF; width:575px; margin-top:3px;}
.bigboxwhite {float:left; position:relative; background-color:#FFFFFF; width:575px; margin-top:3px}

.bigboxwhite  img{float:left; width:28px; position:relative; margin-right:2px;}
.bigboxwhite div p span{position:relative; float:left; width:540px; padding:0; top:0; margin:0 auto; }

.bigboxdark  img {float:left; width:28px; position:relative; margin-right:2px}
.bigboxdark div p span{float:left; position:relative; width:540px; padding:0; top:0; margin:0 auto}

div.bigbox span.RAlign {top:0; margin-left:170px; padding:0}
p.smallspace {clear: both; padding-bottom: 8px; top:0; margin:0 auto}
div.smallspace {clear: both; padding-bottom: 8px; top:0; }

.bigbox p { margin:0 auto; padding:0}

/* TOP ALBUMS NO PADDING*/
div.bigboxShade, tr.bigboxShade {float:left; position:relative; background-Color:#EFEFEF; width:574px; padding:0; margin:0 auto}
div.bigboxNoShade tr.bigboxNoShade {float:left; position:relative; background-Color:#FFFFFF; width:574px; padding:0; margin:0 auto}

.Pad {float:left; position:relative; }
.NoPad {position:relative; float:left; padding-left:5px; padding-top:2px; padding-bottom:2px}

.testi {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none; font-weight:normal; width:540px; float:left; position:relative}

div.twobox {padding:1px; margin:10px;}
.boxleft {width:283px; padding:0; position:relative; float:left; border:solid 1px silver; margin-bottom:0; margin-right:11px; height:100%}
.boxright {width:283px; padding:0; position:relative; float:left; border:solid 1px silver; margin-bottom:0; height:100%}
div.twobox  p{background-Color:#efefef; margin-bottom:0px; text-align:right; }

#divMainBox  a:hover {text-decoration:underline; color:#000000}

.bigtablehd {/*background-image: url(/images2/tablettl_bg.gif);*/background-Color:#f1efe7;/*width:570px;*/height:20px;vertical-align:middle}
.head, a.head {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration:none; text-align:left}

.maroon, a.maroon {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #9c2222;	text-decoration:none}
.maroonsml, a.maroonsml {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #9c2222;	text-decoration:none}
div.bigtablehd span.RAlign {margin-left:390px; color:#9c2222; text-decoration:none}
a.maroonsml:hover{text-decoration:underline; color:#9c2222}
.black {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold;	color: #000000; text-decoration:none}

li {padding:0; margin:0}


#rightside {width:165px; float:left; top:0; margin:0 auto; padding:0; background-Color:#f1efe7; position:relative; }

.rtbarttl, p.rtbarttl, a.rtbarttl {	font-family: Arial, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #754112; margin-top:0px; margin-bottom:8px; margin-left:10px; padding:0;}
.rtbarcontent {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-left:12px; margin-right:12px; margin-bottom:10px; margin-top:5px; padding:0;}
#sideBarRightContainer p img {padding:0; margin-bottom:0; margin-top:0; }

h1 { font-family:arial, helvetica, sans-serif;  font-size:17px; font-weight:bold;}
h2 { font-family:arial, helvetica, sans-serif;  font-size:12px;   font-weight:bold; padding:0; margin:0 auto}
.sml a:hover {text-decoration:underline}
.sml {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration:none}

.price, a.price:link, a.price:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	/*color: #333333;*/	color:blue;	padding:0;	margin:0;	text-decoration:none}
a.price, a.price:hover {color:blue; text-decoration:underline; padding:0;margin:0;}

.label, a.label:link, a.label:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;/*color: #333333;*/	color:blue;	padding:0;	margin:0;	text-decoration:none}
a.label, a.label:hover {color:blue; text-decoration:underline; padding:0;margin:0;}

.style1, .style2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none; font-weight:normal}

a.style2, a.style1, a.style1:link, a.style2:link,
a.style1:visited, a.style2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px;/*color: #333333;*/color:blue; text-decoration:none;font-weight:normal}
a.style1, a.style2, a.style1:hover, a.style2:hover {text-decoration:underline; }

.style3 {font-size:12px; color:blue; text-decoration:none}
a.style3:visited, a.style3:link{font-size:12px; color:blue; text-decoration:none}

.style4, a.style4:visited, a.style4:link {font-size:10px; text-decoration:underline; font-family:Arial,helvetica, Sans-Serif; color:Blue}

ol a:hover {text-decoration:underline}
coCOLBox_divCD a {text-decoration:none}

.style3 {color: #FF0000}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none}
#footer {width:937px; padding:0; margin:0 auto; background-image: url(/images2/bottom_body.gif); text-align:center}
#footer2{width:937px; padding:0; margin:0 auto; text-align:center; }
.footerbg {
	/*background-image: url(/images2/footer_bg.gif);*/
	background-Color:#f1efe7;
	width:937px;
}
.footerinfo p{margin-left:165px; margin-right:179px; width:600px; padding:0; top:0 }
#Copyright {margin:0 auto; padding:0; top:0}
#Restriction {margin:0 auto; padding-top:5px; top:0}
#coCOLBox_divCD {padding:0; margin:0 auto; top:0; }

.smtablehd { background-Color:#f1efe7; height:20px; vertical-align:middle; text-decoration:none; padding:0;	margin:0 auto; }

div.shadow, a.shadow {float: left; padding: 0 4px 4px 0; background: url(/images/dropshadow.png) no-repeat bottom right}
div.shadow img, a.shadow img, input.shadow
{	display: block; position: relative;  top: -2px;  left:-2px;  padding:0px;   background:#FFF;
    border:1px solid;  border-color: #666 #666 #666 #666
}
#panBlurb p {padding:10px}
#panReview p {padding-bottom:5px; margin:0; top:0}

.ReviewType {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #754112}
.red {color:red}

#coCart_panCC p {margin:0 auto; padding-bottom:10px;}
.hr3 {height:3px; line-height:3px; font-size: 3px; margin:0; padding:0;}

#UCAffMenu_links ul {
        list-style-type: none; width: 190px; margin:0px; margin-right:0px; padding-left:10px; text-decoration:none
} 
#UCAffMenu_links li {border-top:solid 1px #C0C0C0; list-style:none;  text-decoration:none; width: 180px; padding:5px; color:#000; }
    
#UCAffMenu_links a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:blue}
	
.FAQulstyle {font-weight:bold; text-decoration:none; font-size:12px}
.FAQulstyle li a {text-decoration:none; color:blue; font-weight:normal; font-size:11px}
.FAQstyle2 {font-weight:bold}
#AlbumInfo {border:solid 1px silver}

.NavSelected { background-Color:#FFFFFF; text-Transform:uppercase; color:maroon;  
   PADDING-RIGHT:0px; Display:block; Float:left; Line-height:28px; font-weight:bold;
   border-left:solid 1px silver; border-right:solid 1px silver; border-top:solid 1px silver;
}
.NavRegular { background-Color:#F0F0F0; text-Transform:lowercase; color:maroon;  
   PADDING-RIGHT:0px; Display:block; Float:left; Line-height:28px; font-weight:normal; margin-right:2px; margin-left:2px
}

#mainNav{ float:left; POSITION: relative; width:560px; margin:0 auto; padding:0; }
#mainNav1{float:left; POSITION: relative; width:20px; line-height:30px; border-bottom:solid 1px silver}
#mainNav2{float:left; POSITION: relative; width:20px; line-height:30px; border-bottom:solid 1px silver}


#topLevelNav
{
    PADDING: 0; MARGIN: 0 auto; COLOR: maroon; width:585px;
    LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 28px; BACKGROUND-COLOR: #ffffff; 
    text-decoration:none; font-weight:normal; FONT: bolder 11px Arial; color:Maroon; 
}

LI.topLevelNavItem 
{
    PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px;  /*BACKGROUND: url(/images/3_right.gif) no-repeat right top;       */
    FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: maroon; LINE-HEIGHT: 28px; 
    PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 28px; font-weight:normal; text-decoration:none;
    left:0
}

LI.topLevelNavItem span
{
    PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT:8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px;
    WHITE-SPACE: nowrap; HEIGHT: 28px; text-decoration:none; /*BACKGROUND: url(/images/3_left.gif) no-repeat left top;*/
}

#album, #atr, #reviews, #related, #links {display:block; padding-left:6px; padding-right:6px;  margin-top:2px; text-decoration:none}
LI.topLevelNavItem A:visited
{
    PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; 
    FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px;
    WHITE-SPACE: nowrap; HEIGHT: 28px; text-decoration:none;
}
LI.topLevelNavItem A:hover {COLOR: #e94449; TEXT-DECORATION: underline}
LI.topLevelNavItem A.current{ COLOR: #d77219; text-decoration:none;}
LI.topLevelNavItem A.current:visited {  COLOR: #d77219; text-decoration:none}

#divReview p {padding-top:0px; padding-bottom:5px; margin:0}

.genre {float: left; margin-left: 8px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; text-align: left; width: 85px; padding-left:8px; }
.guides {float:left; position:relative; width:85px; padding:3px; top:0; text-align:left}
#divLabel p #rewards.p {padding:0; margin:0}
.bar {top:0; padding:0; margin:0 auto; height:13px; line-height:13px; }
.flag {float:left; position:relative; margin:0; padding:0; width:18px;  height:2px; background-color:#000000; margin-left:4px; text-align:right}
#divFlag {float:left; width:310px; position:relative;  text-align:right; height:2px; padding-bottom:3px;}
#divInner {float:right; width:198px; margin:0 auto; padding:0; height:2px; }
#a_buy_123 {top:0; margin-top:0; vertical-align:text-top}
#img_buy_123 {padding-top:2px}

#HighlyReviewed, #HomeBanner {height:210px}
/* ABO : Added for login message*/
.style52 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: Red; }
.style36 {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.font12BoldBlue
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0066cc; font-weight:bold; }	
.yregmicrofont 
{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial}


.txt2, a.txt2:link, a.txt2:visited, p.txt2 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333; margin-top:0px; margin-bottom:0; text-decoration:none}
a.txt2:hover {text-decoration:underline}

.leftside-Title
{ font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFCC00;	font-weight: bold; font-size: 11px; }
A.leftside, A.leftside:link, A.leftside:hover, A.leftside:visited { color: #FFFFFF; font-size: 10px; text-decoration:none;}
.leftside{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px;	text-decoration:none;}


/* for SPECIAL OFFER graphic */
.sale_overlay_larger {
  position: absolute;
  left: 1px; /* extra 1px because title images have 1px border */
  top: 1px;
  width: 200px;
  height: 200px;
  
  background-image: url('/htmlfeed/grammy_nominees09/images/sale_ico_200.gif');
  background-repeat: no-repeat;
  
  cursor: pointer;
}

.sale_overlay_category_small {
  position: absolute;
  left: -1px; /* extra 1px because title images have 1px border */
  top: -1px;
  height: 76px;
  width: 76px;
  margin:0;
  padding:0;
  background-image: url('/htmlfeed/grammy_nominees09/images/sale_ico_50.gif');
  background-repeat: no-repeat;
  background-position: top right;
  
  cursor: pointer;

}

.sale_overlay_category_small_os {
  position: absolute;
  left: -1px; /* extra 1px because title images have 1px border */
  top: -1px;
  height: 76px;
  width: 76px;
  margin:0;
  padding:0;
  /*background-image: url('/htmlfeed/grammy_nominees09/images/sale_ico_50.gif');*/
  background-image: url('/htmlfeed/Julia_Fischer/images/sale_ico_50_os.gif');
  background-repeat: no-repeat;
  background-position: top right;
  
  cursor: pointer;
}

.sale_overlay_larger {
  position: absolute;
  left: -1px; /* extra 1px because title images have 1px border */
  top: 1px;
  width: 200px;
  height: 200px;
  
  background-image: url('/htmlfeed/thesixteen30thanniv/images/sale_ico_200.gif');
  background-repeat: no-repeat;
  cursor: pointer;
}
.datestamp
{
background-repeat:no-repeat;
color:white;
font-weight:bold;
padding:3px;
background:url(/images/cal-bg.gif) left top no-repeat;
}
div.lineitem {
		margin: 3px 10px;
		padding: 2px;
		background-color: #FFFFFF;
		cursor: move;
	}
