* html {
    filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
body{background-color:#fff;margin:5px 0 16px;}
body,select,td{font:12px sans-serif;}
a:active{outline:none;}
a img{border:none;}
a{cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{list-style:none;}
h1{font-size:34px; color:#036;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
h2,h3,h4,h5,h6,p,hr{padding:.5em 0 0 0;}
legend{display:none;}
.clr{clear:both;line-height:1px;height:0; margin:0;overflow:hidden;font-size:1px;}

#idol-tup, #tupperware{clear:both;margin:0 auto;position:relative;width:975px;}
.col2 #col-left,#columnL,#columnl, .col2 .col-left{float:left;width:670px;position:relative;}
.col2 #col-right,.col3 #col-right,#columnR,#columnr,  .col2 .col-right{float:right;width:300px;}
.col2-160 #col-left,#columnL,#columnl, .col2-160 .col-left{float:left;width:810px;}
.col2-160 #col-right,.col3-160 #col-right,#columnR,#columnr, .col2-160 .col-right{float:right;width:160px;}
.col2-640 #col-left, .col2-640 .col-left{float:left; width:330px;}
.col2-640 #col-right, .col2-640 .col-right{float:right; width:640px;}
.col3 #col-left, .col3 .col-left{float:left;margin-right:4px;width:152px;}
.col3 #col-mid, .col3 .col-mid{float:left;overflow:hidden;width:515px;}


.warning{border:1px solid #f66;font-size:11px;font-weight:700;margin:8px 0 8px;}
.warning a{color:#000;text-decoration:underline;}
.warning div{background:#f99;border:2px solid #FFF;padding:12px;text-align:center;}
#flashWarning img{float:right;margin:0 0 0 1em;}


/*

	.t4,.t4 *,.b4,.b4 *{font-size:1px;}
	.t4{background:url(http://www.americanidol.com/i/c4_tl.png) no-repeat;height:4px;margin:0 0 -4px;overflow:hidden;}
	.t4 div{background:url(http://www.americanidol.com/i/c4_tr.png) no-repeat top right;height:4px;overflow:hidden;}
	.b4{background:url(http://www.americanidol.com/i/c4_bl.png) no-repeat;height:4px;margin:-4px 0 0;overflow:hidden;}
	.b4 div{background:url(http://www.americanidol.com/i/c4_rb.png) no-repeat top right;height:4px;overflow:hidden;}
*/
#columnR .top5v a:hover{background:url(http://www.americanidol.com/i/video_white.png) no-repeat 0 50% #f40;color:#FFF;text-decoration:none;}
#columnR .top5p a:hover{background:url(http://www.americanidol.com/i/photo_white.png) no-repeat 0 50% #f40;color:#FFF;text-decoration:none;}

.cpromo{background-position:bottom left;background-repeat:no-repeat;padding:8px;}
.cpromo img{border:1px solid #142B7B;float:left;margin:0 8px 4px 0;}
.cpromo p{margin:0 0 1em;}
.cpromo li{padding:6px;}
.cpromo .odd{background-color:#fff;}
.green{background-color:#edf3b6;}
.blue{background-color:#c6dafc;}

.bluegrad{background:url(http://www.americanidol.com/i/cpromo_blue_grad.jpg) #d7e2fd;background-position:top;margin-top:3px;}
.bluegrad img{border:0;}
.bluegradb{background:url(http://www.americanidol.com/i/cpromo_blue_bottom.png) bottom no-repeat;clear:both;font-size:1px;height:2px;margin-top:-2px;}

.cleft{clear:left;float:left;padding:0 8px 0 0;width:134px;}
.cright{clear:right;margin:0 0 0 150px;}
.blue .cleft{border-right:1px solid #fff;}
.bluegrad .cleft{border-right:1px solid #667ec6;}
.green .cleft{border-right:1px solid #d1dc68;}
.cpromo .cleft img,.cpromo .cright img{float:none;}
.LinkOrange{color:#f40;}

.vLinkOrange{background:url(http://www.americanidol.com/i/video_orange.png) no-repeat 0 50%;color:#f40;padding-left:14px;}
.pLinkOrange{background:url(http://www.americanidol.com/i/photo_orange.png) no-repeat 0 50%;color:#f40;padding-left:15px;}
.aLinkOrange{background:url(http://www.americanidol.com/i/arrow_orange.png) no-repeat 0 50%;color:#f40;padding-left:8px;}
.bLinkOrange{background:url(http://www.americanidol.com/i/blog_orange.png) no-repeat 0 50%;color:#f40;padding-left:13px;}
.LinkYellow{color:#ff0;}
.vLinkYellow{background:url(http://www.americanidol.com/i/video_yellow.png) no-repeat 0 50%;color:#ff0;padding-left:14px;}
.pLinkYellow{background:url(http://www.americanidol.com/i/photo_yellow.png) no-repeat 0 50%;color:#ff0;padding-left:15px;}
.aLinkYellow{background:url(http://www.americanidol.com/i/arrow_yellow.png) no-repeat 0 50%;color:#ff0;padding-left:8px;}
.LinkWhite{color:#fff;}
.vLinkWhite{background:url(http://www.americanidol.com/i/video_white.png) no-repeat 0 50%;color:#fff;padding-left:14px;}
.pLinkWhite{background:url(http://www.americanidol.com/i/photo_white.png) no-repeat 0 50%;color:#fff;padding-left:15px;}
.aLinkWhite{background:url(http://www.americanidol.com/i/arrow_white.png) no-repeat 0 50%;color:#fff;padding-left:8px;}
.LinkBlue{color:#036;}
.vLinkBlue{background:url(http://www.americanidol.com/i/video_blue.png) no-repeat 0 50%;color:#036;padding-left:14px;}
.pLinkBlue{background:url(http://www.americanidol.com/i/photo_blue.png) no-repeat 0 50%;color:#036;padding-left:15px;}
.aLinkBlue{background:url(http://www.americanidol.com/i/arrow_blue.png) no-repeat 0 50%;color:#036;padding-left:8px;}
.vLinkBlack{background:url(http://www.americanidol.com/i/video_black.png) no-repeat 0 50%;color:#000;padding-left:14px;}
.pLinkBlack{background:url(http://www.americanidol.com/i/photo_black.png) no-repeat 0 50%;color:#000;padding-left:15px;}
.aLinkBlack{background:url(http://www.americanidol.com/i/arrow_black.png) no-repeat 0 50%;color:#000;padding-left:8px;}
.vLinkLtBlue{background:url(http://www.americanidol.com/i/video_ltblue.png) no-repeat 0 50%;color:#036;padding-left:14px;}
.pLinkLtBlue{background:url(http://www.americanidol.com/i/photo_ltblue.png) no-repeat 0 50%;color:#036;padding-left:15px;}
.aLinkLtBlue{background:url(http://www.americanidol.com/i/arrow_black.png) no-repeat 0 50%;color:#036;padding-left:8px;}

.cpromo h3{margin:0;}

.pages{clear:both;font-weight:700;padding-top:1em;}
.pages a{color:#69c;}
.pages li{float:left;text-align:center;width:146px;}
.pages li.prev{text-align:left;}
.pages li.next{text-align:right;}

#footeridol .logos-left img.last,.textad td.last,.cpromo .cleft p,.cpromo .cright p,.cpromo .cleft h5,.cpromo .cright h5{padding:0;}
.LinkBlack,.LinkLtBlue{color:#000;}


#downloadsstore{
	background:#e7f1fd;
	margin-bottom:3px;
}
#downloadsstore li{
	float:left;
	margin-left:5px;
	width:142px;
}
#downloadsstore p{
	float:right;
	
}
#downloadsstore p a{
	font-weight:700;
	padding:0 16px 0 12px;
	display:block;
	color:#fff;
	background:#036 url(http://www.americanidol.com/media/homepage/allarrow.png) right no-repeat;
	line-height:17px;
}
.adbanner { padding:0; }
#error {
	color:#f00;
}

#idol-signinbox{
	position:absolute;
	top:0;
	right:0;
	width: 243px !important;
	width: 242px;
	height: 88px;
	border: 1px solid #1583b5;
	background: #09c url('http://www.americanidol.com/media/global/myidol_signin_bg.png') repeat-x;
	text-align: center;
}
#idol-signinbox h2{
	color: #fff;
	padding: 4px 0;
	font-size: 14px;
}
#idol-signinbox span {display: block;color: #ffc;font-size:11px;}
#idol-signinbox span a { color:#fff; }
#idol-signinbox .signinlinks { 
	position:relative;
	top:20px; 
	color:#fff;
}
#idol-signinbox .signinlinks a {
	color: #fff;
}
#idol-signinbox form {
	display:inline;
}
#idol-signinbox .idol-signin-input {
	width: 180px;
	height: 14px;
	background: #fff;
	border: 1px double #ccc;
	margin: 0;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #999;
	padding: 0 4px;
}
#idol-signinbox #idol-signin-submit {
	border-left:#6cf solid 2px; 
	border-top:#6cf solid 2px; 
	border-bottom:#069 solid 2px; 
	border-right:#069 solid 2px; 	
	background: #39c;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	padding: 0 4px;
	margin-left: 4px;
}
.idol-error {
	line-height:22px;
	background: #fcc url(http://www.americanidol.com/media/global/error-bg.png) repeat-x;
	padding: 10px 10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#900;
	padding-bottom:5px;
}
.idol-success {
	line-height:22px;
	background:#ccffcc url(http://www.americanidol.com/media/global/success-bg.png) repeat-x;
	padding: 10px 10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#060;
	padding-bottom:5px;
}
.idol-warning {
	line-height:22px;
	background: #ffff99 url(http://www.americanidol.com/media/global/warning-bg.png) repeat-x;
	padding: 10px 10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#660;
	padding-bottom:5px;
}
.hollyhack { height: auto !important; hei\ght: 0.01%; }
#statusbar {
	margin-bottom:5px;
}
#headeridol a img{border:none;}
#headeridol body, #headeridol div, #headeridol ul, #headeridol li, #headeridol h1, #headeridol h2, #headeridol input, #headeridol p, #headeridol form,#headeridol fieldset,#headeridol input { 
	margin:0;
	padding:0;
}
#headeridol h1{font-size:34px; color:#036;}
#headeridol h2{font-size:18px;}
#headeridol h3{font-size:16px;}
#headeridol h4{font-size:14px;}
#headeridol h5{font-size:12px;}
#headeridol h6{font-size:10px;}
#headeridol h2, #headeridol h3{padding:.5em 0 0 0;}

#headeridol{background: url(http://www.americanidol.com/media/global/idol_header_bg.png) 0 92px no-repeat !important;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;height:200px;position:relative;text-align:left;width:975px;z-index:9999;}
#headeridol #navlogo{position:absolute;left:0;top:92px;display:block;width:130px;height:80px;text-indent:-10000px;}
#headeridol #navtuneinjs{color:#fff;font-family:sans-serif;font-size:20px;left:132px;top:110px;position:absolute;width:520px;}
#headeridol #navsponsors{position:absolute;right:10px;top:100px;}
#headeridol #navsponsors p{position:relative;left:5px;top:2px;width:76px;height:13px;line-height:13px;text-indent:-9999px;padding:0;margin:0;background:url(/media/global/idol_nav_presentedby.png) no-repeat;display:block;}
#headeridol #navsponsors a{display:block;float:left;padding:0;margin:0;margin-right:12px;height:40px;}

#headeridol #navidol{position:absolute;left:-2px;top:173px;width:975px;z-index:507;}
#headeridol #navidol li{display:block;float:left;line-height:21px;padding:0 9px 0 9px;position:relative;background:url(http://www.americanidol.com/media/global/idol_nav_separator.png) no-repeat;}
#headeridol #navidol li, #headeridol #navidol li a{color:#fff;}
#headeridol #navidol li, #headeridol #navidol li a:hover{color:#FF0;}
#headeridol #navidol li#hdr0{background:none;}

/*#headeridol #navidol li#hdr7 ul{left:-31px;}
#headeridol #navidol li#hdr9 ul{left:-95px;}*/
#headeridol #navidol li ul{display:none;font-size:11px;left:0;padding:0 0 0 0;position:absolute;left:2px;top:21px;width:161px;z-index:99407;border-left:1px solid #0074AC;border-right:1px solid #0074AC;border-bottom:1px solid #0074AC;}
#headeridol #navidol li#hdr9 ul{left:-77px;}
/*#headeridol #navidol li ul li .semiback:hover { background:#0074ac;}*/
#headeridol a{text-decoration:none;}
#headeridol a:hover{color:#FF0;}
#headeridol #navidol li.hover a:hover{background:#0074AC;}
#headeridol #navidol li:hover ul, #headeridol #navidol li.hover ul{display:block;}
#headeridol #navidol li ul li{background:none;height:auto;padding:0;line-height:normal;border-top:1px solid #0074AC;}
#headeridol #navidol li ul li span {display:block; position:relative; z-index:500; }
#headeridol #navidol li ul li a {color:#fcfcd8;display:block;padding:4px 0 4px 3px;width:159px}
#headeridol #navidol li ul li a:hover{color:#ffffc1;text-decoration:underline;}
#headeridol #navidol li ul li .semiback {
	position:absolute;
	top:0;
	left:0;
	background:#214E7A;
	filter:alpha(opacity=90); 
	opacity:0.90;
	width:161px;
	height:100%;
	z-index:499;
}
/* This style added to snug up logos shown in dropdown nav */
#headeridol #navidol li ul li a.logo {color:#fcfcd8;display:block;padding: 0 0 0 1px; width:159px}

#footeridol{position:relative;padding-top:10px;height:126px;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:975px;background:url(http://www.americanidol.com/media/global/footer.png) left 10px no-repeat;}
#footeridol,#footeridol a{color:#999;}
#footeridol ul{text-align:center; border-top: 1px solid #bfe4f7; background:#e7f5fc;}
#footeridol ul li{display:inline;height:28px;line-height:28px;margin-right:16px;font-size:11px;}
#footeridol ul li.last{margin-right:0;}
#footeridol ul li a{color:#069;font-weight:700;}
#footeridol a{font-weight:700;}
#footeridol #footerfoxcom{position:absolute;display:block;width:80px;height:30px;top:45px;text-indent:-10000px;}
#footeridol #footercopyright{position:absolute;left:270px;top:45px;width:605px;}
#footeridol #footercopyright p{line-height:16px;}
/*#idol-signinbox-frame {
	position:absolute;
	top:0;
	right:0;
	width: 243px !important;
	width: 242px;
	height: 90px;
} */

#adandsignin {
	position:relative;
	z-index:99999;
}
#idol-signinbox{
	position:absolute;
	top:0;
	right:0;
	width: 243px !important;
	width: 242px;
	height: 88px;
	border: 1px solid #1583b5;
	background: #09c url('http://www.americanidol.com/media/global/myidol_signin_bg.png') repeat-x;
	text-align: center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}

#idol-signinbox h1, #idol-signinbox h2, #idol-signinbox h3, #idol-signinbox h4, #idol-signinbox p, #idol-signinbox a, #idol-signinbox ol, #idol-signinbox ul, #idol-signinbox li, #idol-signinbox form,  #idol-signinbox input {
	padding:0;
	margin:0;
	line-height: normal;
}
#idol-signinbox h2{
	color: #fff;
	padding: 4px 0;
	font-size: 14px;
}
#idol-signinbox span {display: block;color: #ffc;font-size:11px;}
#idol-signinbox span a { color:#fff; }
#idol-signinbox .signinlinks { 
	position:relative;
	top:20px; 
	color:#fff;
}
#idol-signinbox .signinlinks a {
	color: #fff;
}
#idol-signinbox .idol-signin-input {
	width: 180px;
	height: 14px;
	background: #fff;
	border: 1px double #ccc;
	margin: 0;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #999;
	padding: 0 4px;
}
#idol-signinbox #idol-signin-submit {
	border-left:#6cf solid 2px; 
	border-top:#6cf solid 2px; 
	border-bottom:#069 solid 2px; 
	border-right:#069 solid 2px; 	
	background: #39c;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	padding: 0 4px;
	margin-left: 4px;
}

#tupperware #headeridol{width:900px;}
#tupperware #headeridol #navtuneinjs{width:494px;}
/* #tupperware #headeridol #navidol{position:absolute;left:0px;top:173px;width:900px;z-index:507;} */
#tupperware #headeridol #navidol li{padding:0 4px 0 8px;}
/*#tupperware #headeridol #navidol li#hdr9 ul{left:-101px;}
#tupperware #headeridol #navidol li#hdr8 ul{left:-104px;} */
#tupperware #headeridol #navidol li ul li{background:none;height:auto;padding:0;line-height:normal;border-top:1px solid #0074AC;}

#tupperware #idol-signinbox-frame {
	width: 168px !important;
	width: 167px;
}
#tupperware #idol-signinbox{
	width: 168px !important;
	width: 167px;
}
#tupperware #idol-signinbox .idol-signin-input {
	width: 150px;
}
#tupperware #idol-signinbox #idol-signin-submit {
	border-left:#6cf solid 1px; 
	border-top:#6cf solid 1px; 
	border-bottom:#069 solid 1px; 
	border-right:#069 solid 1px; 	
	background: #39c;
	color: #fff;
	font-size: 8px;
	font-weight: normal;
	padding: 0 2px;
	margin-left: 4px;
}
#tupperware #idol-signinbox h2{
	color: #fff;
	padding: 2px 0;
	font-size: 12px;
}
#tupperware #idol-signinbox span {display: block;color: #ffc;font-size:10px;}
#tupperware #idol-signinbox span a { color:#fff; }
#tupperware #idol-signinbox .signinlinks { 
	position:relative;
	top:20px; 
	color:#fff;
	line-height:12px;
}
#tupperware #footeridol {
	width:900px;
	background:url(http://www.americanidol.com/media/global/footer2.png) left 10px no-repeat;
}
#tupperware #footeridol #footercopyright {
	width:530px;
}
#headeridol #navidol li#hdr8 ul li a{width:159px;}.paginationRow {
	margin: 1px 0;
	background-color:#95d3f2; 
	height:35px;
}
	
.paginationRowB {
	display:block;
	background-color:#eee;
}
.paginationRowC {
	background-color:#fff;
	margin:0;
	margin:5px 20px 5px 0;
}
#headerBtnRow {
	padding:7px 10px;
}
#footerBtnRow {
	padding:5px 10px;
	background:#eee;
}
.pagination {
	float:right;
	color: #000;
	max-width: 400px;
}
/*
.pagination span {
	float:left; 
	font-weight:bold; 
	color:#cccccc; 
	margin:0;
	padding-right: 6px;
	line-height:20px;
}
.pagination span.alt {
	color:#000;
	line-height:20px;
}
*/
.pagination ul {
	float:right; 
	padding:5px 5px 0 0; 
	margin:0; 
	line-height:12px;
}
.pagination ul li {
	float:left; 
	font-weight:bold;
	padding-left: 6px;
	margin:0; 
	color:#000;
}

.pagination a {
	color:#fff; 
}
#myidol-friends-main .pagination a {
	color:#036;
}
#myidol-messaging-header .pagination a {
	color:#036;
}
#myidol-messaging-main .pagination a {
	color:#036;
}

.idol-tabs ul li{
}
.idol-tabs ul li a, .idol-tabs ul li a:hover {text-decoration:none;}
.idol-tabs ul li {float:left;height: 33px;background:url('http://www.americanidol.com/media/homepage/home_tabs_bg.png') right -99px no-repeat;border: 0;	padding-right:9px;margin-right:5px;color:#fff;}
.idol-tabs ul li span {display: block; float: left; background: url('http://www.americanidol.com/media/homepage/home_tabs_bg.png') left -66px no-repeat; padding: 5px 1px 10px 10px;color:#069;font-size:18px;line-height:18px;font-weight:bold;cursor:pointer;text-align:center;}
.idol-tabs ul li.selected {background-position: right -33px;margin-left: -5px;margin-right:0;}
#home-featured-downloads-tab .idol-tabs ul li.selected {background-position: right -192px;margin-left: -5px;margin-right:0;}
.idol-tabs ul li.selected span {background-position: left top; padding: 5px 6px 10px 15px; color:#036;}
.idol-tabs ul li.firstselected {background-position: right -33px; margin-right:0;}
.idol-tabs ul li.firstselected span {background-position: -5px top; padding: 5px 6px 10px 10px; color:#036;}
.idol-tabs ul li.last {float: right; margin-right:0;}
.idol-tabs ul li.lastselected {float: right;background-position: right -193px;margin-left: 0;margin-right:0;}
.idol-tabs ul li.lastselected span {background-position: left top; padding: 5px 1px 10px 15px; color:#036;}
.idol-tabs ul li a:hover span {color: #036;}



.rating {
	position: relative;
	background: url(http://www.americanidol.com/media/global/stars.png);
	width: 100px;
	height: 16px;
	line-height: 16px;
	padding: 0;
	text-indent:-9999px;
}
.rating b {
	background: url(http://www.americanidol.com/media/global/stars.png) 0 -16px;
	display: block;
	height: 16px;
	float:left;
	padding:0;
	margin:0;
}
.star0  b{width:0}
.star5  b{width:10px}
.star10 b{width:20px}
.star15 b{width:30px}
.star20 b{width:40px}
.star25 b{width:50px}
.star30 b{width:60px}
.star35 b{width:70px}
.star40 b{width:80px}
.star45 b{width:90px}
.star50 b{width:100px}
.rating a {
	position: absolute;
	left: 0;
	top: 0;	
	display: block;
	height: 16px;
}
.rating a b{
	background:none;
}
a.bullet-blue-dot {
	background: url(http://www.americanidol.com/media/global/bullet_blue_dot.png) 0 5px no-repeat;
	padding-left: 10px;
}

#home-poll {
	position: relative;
	height: 300px;
}
#home-poll .bottom-corners{
	position: absolute;
	left:0;
	bottom: 0;
}
#home-poll p {
	padding: 10px;
	border: 1px solid #fff;
	border-width: 1px 0;
	margin-bottom: 10px;
	font-weight: bold;
	background: url(http://www.americanidol.com/media/homepage/home_poll_question_bg.png);
}
#home-poll form {
	padding: 10px;
}
#home-poll form label {
	margin-top: -1px;
	margin-left: 4px;
	line-height: 22px;
	font-weight: bold;
	color: #036;
}
#home-poll #poll-sponsor {
	position: absolute;
	left:0;
	bottom: 0;
	border-top: 1px solid #fff;
}
#home-poll ul {
	margin-bottom: 10px;
}
#home-poll ul li{
	position: relative;
	height:20px;
}
#home-poll ul li span,
#home-poll ul li u {
	position: relative;
	top: 0; left: 0;
	color: #fff;
	font-weight: bold;
	z-index: 60;
	padding: 2px 4px;
}
#home-poll ul li u{
	text-decoration: none;
	color: #000;
	padding-left: 3px;
}
#home-poll ul li b{
	position: absolute;
	top: 0; left: 0;
	display: block;
	background: #333;
	width: 0px;
	text-indent: -9999px;
	z-index: 50;
	height: 16px;
}
#home-poll ul li.alt b{
	background: #069;
}

#col-right #home-poll {
	height: auto;
}
#col-right #home-poll ul li span,
#col-right #home-poll ul li u{
	color: #000;
}
#col-right #home-poll ul li b{
	background: #ccc;
}
#col-right #home-poll ul li.alt b{
	background: #95d3f2;
}
/*#col-right #home-poll .bottom-corners{
	position: relative;
}*/
#col-right #home-poll .alt .corners1px b b b{
	background-color:#eee;
}