#content{background:url("/shows/events/hip_hop_honors/_2010/img/content_hp_bg.jpg") no-repeat scroll center top #0084FF;padding-top:11px;}
.force515{height:515px;}
#group-ab{float:left;position:relative;width:980px;}
.group-a{display:inline;float:left;margin-left:10px;overflow:hidden;width:644px;}
.group-b{float:right;overflow:hidden;width:326px;}
.group-c{background-color:#D8DEE4;float:left;height:515px;overflow:hidden;position:relative;width:481px;}
.group-d{border-left:1px solid #FFF;float:left;overflow:hidden;position:relative;width:498px;}
#group-cd{float:left;overflow:hidden;position:relative;width:980px;}
#p1-holder{background:url("/shows/events/hip_hop_honors/_2010/img/p1_bg.jpg") no-repeat scroll left top transparent;float:left;overflow:hidden;position:relative;width:644px;}
.p1-block{float:left;height:248px;margin-right:1px;overflow:hidden;position:relative;width:281px;padding:23px 22px 0 18px;}
.p1-block2{float:left;height:248px;overflow:hidden;position:relative;width:281px;padding:23px 0 0 18px;}
.p1-header{background:url("/shows/events/hip_hop_honors/_2010/img/overlay.png") repeat scroll 0 0 transparent;bottom:35px;font-size:20px;font-weight:700;height:48px;left:18px;line-height:22px;position:absolute;width:261px;z-index:1000;padding:5px 10px;}
.p1-header a{color:#0084FF;text-decoration:none;}
.p1-header a:hover{color:#0084FF;text-decoration:underline;}
.p2Item{background-color:#000;border:1px solid #CCC;float:left;height:53px;margin-right:5px;margin-top:5px;position:relative;width:68px;padding:0;}
.overlay{background-color:#050708;display:none;opacity:0.9px;position:absolute;z-index:4000;padding:10px;}
.error{color:red;display:none;}
#performers-holder{display:block;float:left;overflow:hidden;position:relative;width:644px;}
#performerP2Body{background:url("/shows/events/hip_hop_honors/_2010/img/performers_hp_bg.gif") no-repeat scroll 0 0 transparent;clear:both;height:255px;overflow:hidden;position:relative;padding:0;}
#performers-header{background:url("/shows/events/hip_hop_honors/_2010/img/performers_hp_header.gif") no-repeat scroll 0 0 transparent;font-size:0;height:35px;overflow:hidden;position:relative;}
.p3-holder{float:left;overflow:hidden;width:240px;}
.p3-content{overflow:hidden;width:240px;}
.p3-header{height:35px;position:relative;width:240px;}
.p3-item{background-color:#D8DEE4;border-bottom:1px solid #FFF;float:left;position:relative;width:240px;}
.p3-item-leftCol{float:left;height:54px;overflow:hidden;width:70px;padding:10px;}
.p3-item-leftCol a{display:block;height:53px;width:53px;}
.vid-overlay-53x70{margin:35px 0 0 52px;}
.p3-item-rightCol{border-collapse:collapse;float:left;height:70px;width:150px;}
.p3-item-header{display:block;font-weight:700;}
.p3-item-date{color:#596C7C;font-style:italic;padding-top:2px;}
.p3-item-description{padding-top:5px;}
.valign-middle{vertical-align:middle;}
.more-link{position:absolute;right:10px;top:10px;}
.more-link a{color:#3595EC !important;}
.photos-holder{background-color:#273038;border-right:1px solid #FFF;float:left;overflow:hidden;width:244px;}
#photos-content{padding:10px 0;}
#photos-header{background:url("/shows/events/hip_hop_honors/_2010/img/home_photos_header.gif") no-repeat scroll 0 0 transparent;height:35px;position:relative;width:245px;}
.photo-item{background:url("/shows/events/hip_hop_honors/_2010/img/home_p3Photo_background.gif") no-repeat scroll 0 0 #273038;height:131px;overflow:hidden;width:245px;padding:0 0 10px;}
.photo-item img{background-color:#000;border:1px solid #949599;display:block;height:100px;margin-left:50px;width:140px;}
.photo-item-header{display:table;font-weight:700;height:28px;line-height:11px;margin-left:20px;margin-top:0;text-align:center;width:210px;padding:0;}
.photo-item-header a,.photo-item-header a:hover{color:#C73623;display:table-cell;font-size:10px;vertical-align:middle;}
#news-holder{float:left;margin-top:7px;overflow:hidden;position:relative;width:638px;background:url("/shows/events/hip_hop_honors/_2010/img/amodule_bg_content.gif") repeat-y scroll left top #FFF;}
#news-header{background:url("/shows/events/hip_hop_honors/_2010/img/news_hp_header.gif") repeat-x scroll 0 0 transparent;height:35px;text-indent:-9999px;margin:0;padding:0;}
#news-holder #news-content{float:left;height:600px;margin-right:7px;overflow-x:hidden;overflow-y:auto;width:632px;}
#news-holder .news-item-header{font-family:arial;font-size:16px;padding:3px 0 5px;}
#news-holder .news-item-header a{font-family:verdana;font-size:14px;font-weight:700;}
#news-holder .news-item,.news-item-last{float:left;width:610px;padding:6px 11px;}
#news-holder .news-item{background:url("/shows/events/hip_hop_honors/_2010/img/dotted_line_a.gif") no-repeat scroll left bottom transparent;}
#news-holder .news-item-rightCol{float:right;margin-right:10px;padding-left:10px;width:438px;}
#news-holder .news-time{color:#4700a7;font-family:verdana;font-size:11px;font-weight:700;}
.news-item-more{font-weight:700;margin-top:5px;}
#performers-header-text,.p3-header-text{float:left;text-indent:-9999px;}
