@charset "utf-8";
/* CSS Document */

#content_container {
	width:771px;
	overflow:hidden;
	border:1px solid #c3c0bf;
	background:#FFF;
	padding:6px 10px 0 0;
}
#content_container .content1  {
	float:left;
	width:570px;
	overflow:hidden;
	border-right:2px solid #bfbfbf;
	padding:0 10px;
}


.shows_container  {
	width:720px;
	overflow:hidden;
	border-bottom:1px solid #999;
	padding:6px 6px 0 0px;
	float:left;
}

.add  {
	float:left;
	width:120px;
	overflow:hidden;
	padding:0 0 0 10px;
}
.add p  {
	font-size:14px;
	font-weight:bold;
	color:#4D4D4D;
	padding:0px;
	margin:0px;
	margin-bottom:6px;
}
.add .buytickets  {
	width:120px;
	height:32px;
	text-align:center;
}

.names  {
	float:left;
	width:110px;
	overflow:hidden;
	padding:0 10px 0 10px;
}
.names p  {
	font-size:10px;
	font-weight:bold;
	color:#4D4D4D;
	margin:0px;
	margin-bottom:6px;
}
.rightbtns {
	float:right;
	margin-right:20px;
	overflow:hidden;
	padding:4px 0 0;
	width:180px;
}

.graybg  {
	background:#f2f2f2;
}

.whoisattending {
	background:#aaaaaa none repeat scroll 0 0;
	overflow:hidden;
	padding:0 0 5px 5px;
	width:723px;
}
.whoisattending .blink {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #666666;
	height:auto;
	overflow:auto;
	padding:6px 0 10px 10px;
	width:705px;
}
.whoisattending h1 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 2px;
}
#content_container .content1 .requested_songs  {
	width:592px;
	overflow:hidden;
	display:none;
}
#content_container .content1 .requested_songs  {
	width:592px;
	overflow:hidden;
	background:#808080;
	padding:0 0 5px 5px;
}
#content_container .content1 .requested_songs .left_panel  {
	float:left;
	width:315px;
	overflow:hidden;
	background:#808080;
}
#content_container .content1 .requested_songs .left_panel h1  {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:5px 0 2px 0;
}
#content_container .content1 .requested_songs .left_panel .blink  {
	width:275px;
	height:250px;
	border:1px solid #666666;
	overflow:auto;
	background:#FFF;
	padding:6px 0 10px 10px;
}
#content_container .content1 .requested_songs .left_panel .blink .img_panel  {
	width:250px;
	height:50px;
}
#content_container .content1 .requested_songs .left_panel .blink .img_panel .img  {
	float:left;
	width:50px;
	height:50px;
	border:1px solid #000;
}
#content_container .content1 .requested_songs .left_panel .blink .img_panel .imgcontent  {
	float:left;
	width:120px;
	height:50px;
	padding:0 0 10px 10px;
}
#content_container .content1 .requested_songs .left_panel .blink .img_panel .imgcontent p  {
	font-size:14px;
	font-weight:bold;
	color:#4b4c3c;
	line-height:18px;
}
#content_container .content1 .requested_songs .left_panel .blink .img_panel .imgcontent p span  {
	font-size:12px;
	color:#4b4c3c;
}
#content_container .content1 .requested_songs .left_panel .blink .img_panel .imgcontent p span  {
	font-size:12px;
	color:#4b4c3c;
}
#content_container .content1 .requested_songs .left_panel .blink .input  {
	clear:both;
	width:220px;
	overflow:hidden;
	padding:0 0 5px 0;
}
#content_container .content1 .requested_songs .left_panel .blink .input input  {
	float:left;
	width:13px;
	height:13px;
}
#content_container .content1 .requested_songs .left_panel .blink .input label  {
	float:left;
	font-size:11px;
	color:#4D4D4D;
	padding:0 0 0 5px;
}
#content_container .content1 .requested_songs .left_panel .btn_request  {
	width:320px;
	height:42px;
}
#content_container .content1 .requested_songs .left_panel .btn_request a {
	float:left;
	display:block;
	width:146px;
	height:42px;
	background:url(../../images/btn_request.png) no-repeat 0 0;
}

#content_container .content1 .requested_songs .left_panel .btn_request .editsongs {
	background:url(../../images/btn_edit-request.png) no-repeat 0 0!important;
}

#content_container .content1 .requested_songs .left_panel .btn_request .update {
	background:url(../../images/btn_update.png) no-repeat 0 0!important;
}

#content_container .content1 .requested_songs .left_panel .btn_request a:hover {
	background:url(../../images/btn_request.png) no-repeat 0 -42px;
}




#content_container .content1 .requested_songs .right_panel  {
	float:left;
	width:260px;
	overflow:hidden;
}
#content_container .content1 .requested_songs .right_panel h1  {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:5px 0 2px 0;
}
#content_container .content1 .requested_songs .right_panel p  {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}


#content_container .ad_container  {
	float:right;
	width:162px;
	overflow:hidden;
}
#content_container .ad_container p  {
	font-size:10px;
	color:#bcbcbc;
	padding:0 0 5px 0;
}
#content_container .ad_container .ad {
	width:160px;
	overflow:hidden;
	height:600px;
	border:1px solid #808080;
}

.no-picks{
	color:#FFFFFF;
	float:left;
	padding:100px 46px;
	text-align:center;
	width:176px;
}
.loginInfo{
	float:left;
	padding:13px 0 0;
}

#userRequests {
	list-style:none outside none;
	margin:11px 0 0 10px;
}
#userRequests li{
	color:#4D4D4D;
	font-weight:bold;
	margin-top:3px;
}
#rating{
	float:left;
	margin:4px 7px 0 0;
}

.rightbtns h2{
	color:#4D4D4D !important;
	font-size:17px !important
}
.gray-container-wrap{
	display:none;
}

.stars .rated {
	margin:0 4px 1px 0;
	float:left;
	display:block;
	width:25px;
	height:20px;
	font-size:10px;
	color:#FFF;
	text-align:center;
	background:url(../../images/icons/star.png) no-repeat 0 0;
	padding:4px 0 0 0;
}
.stars .notrated {
	margin:0 4px 1px 0;
	float:left;
	display:block;
	width:25px;
	height:20px;
	font-size:10px;
	color:#FFF;
	text-align:center;
	background:url(../../images/icons/star_empty.png) no-repeat 0 0;
	padding:4px 0 0 0;
}

.products-grid li{float:left;width:185px;margin-bottom:10px; margin-right:7px;}
.products-grid li.last{margin-right:0;}
#store_container .store-block-top{float:left;width:189px;height:2px;background:url(../../images/store/store-block-top.png);overflow:hidden;}
#store_container .store-block-mid{float:left;width:187px;background:url(../../images/store/store-block-mid.png);padding:0px 0px 0px 2px;}
#store_container .store-block-mid .block{width:185px;float:left;height:236px;}
.products-grid  .details{float:left;width:184px;background:#999;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;font-size:13px!important;padding:2px 0px 2px 0px;text-align:center;}
#store_container .details a{color:#fff!important; }
#store_container .product-image {padding:20px }
#store_container .product-name{padding:0 0 10px 20px}

#store_container .add-cart{float:left;width:185px;padding:2px 0px 0px 2px;}
#store_container .add-cart select{float:left;width:120px;margin-right:4px;}
#store_container .add-cart .add-cart-btn{float:left;width:58px;height:23px;background:url(../../images/store/add-cart.png);text-indent:-99999em;}
#store_container .bompit{float:left;width:185px; background:#999999}
#store_container .bompit .btn-boompit{float:left;width:74px}
#store_container .bompit .btn-boompit a{float:left;width:74px;height:21px;background:url(../../images/store/btn-boompit.png);text-indent:-99999em;}
#store_container .bompit .btn-up{float:left;width:18px;}
#store_container .bompit .btn-up a{float:left;width:18px;height:21px;background:url(../../images/store/btn-up.png);text-indent:-99999em;}
#store_container .bompit .btn-down{float:left;width:19px;}
#store_container .bompit .btn-down a{float:left;width:19px;height:21px;background:url(../../images/store/btn-down.png);text-indent:-99999em;}
#store_container .bompit .total{float:left;width:74px; background:url(../../images/store/tot-bg.png);height:21px;}
#store_container .bompit .total span{float:left;color:#FFF;padding-left:6px;}
#store_container .bompit .total span.bold{font-weight:bold !important;font-size:14px;}
#store_container .price-box{ margin:0;}
#adv-block-bottom{float:left;width:540px;margin-top:5px;border-bottom:2px solid #BFBFBF;padding-bottom:4px; border-top:2px solid #BFBFBF;margin:15px;}
#adv-block-bottom span{padding-left:35px; color:#cdcccc;font-size:11px;}
#adv-block-bottom .ad-block{margin:0px auto;width:470px;height:60px;border:2px solid #BFBFBF;}
#adv-block-bottom .cart-block{margin:0px auto;width:470px;height:60px;border:2px solid #BFBFBF;}
