/* CSS Document */
body{margin:0 auto; padding:0px; padding-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-align:center; color:#ffffff;}
a{color:#034065;}
a:hover{color:#477b9b;}
img {border:0px;}
form{margin:0px; padding:0px;}
p{padding:0px; margin:6px;}
#main{margin:0 auto; width:971px; text-align: left; }
#seriesContent {} /* FOR HOME, MUST HIDE NAVIGATION AND CHANGE BG */

ul {padding-left:10px; margin-left:10px;} /* FF USES PADDING, IE USES MARGIN */
li {line-height:17px; font-size:12px;}
* html li {line-height:15px; font-size:12px;}
li a {color:#FFFFFF;}

.shimTwo {width:1px; height:175px;}
* html .shimTwo {width:1px; height:150px;}

.hdrImage {float:left; clear:both; margin:6px 0 18px 0px;}
.primary {color:#ffffff;}
.primary a{text-decoration:underline;}
.primary a:hover{color:#fdc3d5;}

.alternate {background-color:#4e6601; color:#333333;}
.alternate a{}
.alternate a:hover{color:#ffffff;}

.contrast {background-color:#ffffff; color:#333333;}
.contrast .accent {color:#5f9fba;}
.alternate a{}
.alternate a:hover{color:#5f9fba;}

.promoItem {clear:both; float:left; width:292px;}
body#homepage .promoItem {width:370px;}
.promoItem a img {float:left; margin:0 7px 14px 0px;}
.promoItem div {float:right; text-align:left; width:170px; padding:4px 0 12px 5px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
body#homepage .promoItem div {float:left; text-align:left; width:200px; padding:4px 0 12px 5px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
* html .promoItem a img { padding-bottom:14px;}

.text {float:right;}

.thumbPack {float:left; margin:4px 9px 0 0; width:154px;}
.thumbholder {background-color:#FFFFFF; padding:3px; font: bold 10px/13px Arial, Helvetica, sans-serif;}
.thumbholder a img {margin-bottom:3px;}

.thumbPack .winner {background:url(/Movies_Specials_More/Best_of_06/images/winner.gif) bottom right no-repeat #fdc3d5;}

.momentTxt {color:#034065;}
.showTxt {color:#223543;}
.myPick {float:right; clear:both;}
.myPick input {display:none;}
.photoMoment {text-align:center;}

.clearPixBtn {visibility: hidden;}

.imgBuffer {width:25px; height:39px; clear:both;}
*html .imgBuffer {width:25px; height:33px; }

body#registration .momentTxt a {color:#034065; font-weight:bold; text-transform:uppercase; font-style:italic; line-height:17px;}
body#registration.showTxt {}
body#registration .categoryTxt a {color:#FFFFFF; font-weight:bold; text-transform:uppercase; line-height:17px;}

body#homepage #meat {margin-top:12px; margin-left:10px;}
* html body#homepage #meat {margin-left:7px;}

* html .ieHide {visibility:hidden;}
/* BIOS */
body#bios #bioTbl {background:url(/30_Rock/images/about/bg_bottom_wedge_green.gif) bottom right no-repeat; text-align:left; width:100%;}
body#bios #rockAbout {float:left; margin:6px 20px 6px 26px; padding-bottom:16px; text-align:left; font-size:11px; line-height:14px; color:#1e1515; width:600px;}
* html body#bios #rockAbout {float:left; margin:6px 10px 6px 13px;}
body#bios #rockAbout h2 {font-size:14px; color:#96aa0d; margin:0 0 2px 0;}
body#bios #rockMasterTbl, body#bios #rockGradient {background:url(/30_Rock/images/about/bg_about_repeat_y.jpg) left repeat-y;}
body#bios .thumbPack {float:left; margin-right:6px; width:99px; height:106px; color:#FFFFFF; text-align:left; color:#96aa0d;}
* html body#bios .thumbPack {margin-right:3px;}
body#bios .thumbPack img {border:2px solid #96aa0d;}
body#bios .thumbPack a:hover img{border-color:#ffffff;}
body#bios .thumbPack a  {color:#96aa0d;}
body#bios .thumbPack a:hover  {color:#ffffff;}
body#bios .thumbPack a div {color:#ffffff; text-transform:uppercase; margin-top:3px;}
body#bios .thumbPack a:hover div {color:#ffffff;} /* does not change color */
body#bios #featVidTd {background:url(/30_Rock/images/about/bg_rt_diagonal.jpg) bottom right no-repeat #bed53f; width:309px;}
body#bios #communityHeight {height:123px;}
body#bios #portraitHeight {height:230px;}
body#bios #adBlock {width:300px; height:394px;}
body#bios #tuneHeight {height:143px;}
body#bios .spacerImg { width:51px; height:143px;}
body#bios .rockGradient {background:url(/30_Rock/images/about/bg_about_repeat_y.jpg) left repeat-y; text-align:left;}



/* NOT FUNCTIONING CORRECTLY, CAN NOT BREAK OUT OTHER ELEMENTS TO RENDER AT FULL OPACITY
.ghostMauve {background-color:#ba9ea9; opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30);}
*/
body#homepage .ghostMauve {width:88px; background-color:#3f3639; text-align:left;} /* BG-COLOR ONLY ADDED DUE TO TRANSPARENCY PROBLEM ABOVE */
body#homepage .padded {padding:1px 2px 2px 4px;}
.fullOpacity {opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
body#homepage .fullOpacity a {color:#ffffff;}
body#homepage .fullOpacity a:hover {color:#4e6601; text-decoration:none;}
body#homepage .fullOpacity a img {margin:0px 0px 0px 0px; border-bottom:1px solid #000000; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}


.customBordered {border:1px solid #426471;} /* REVISIT: NEED TO FIND WAY TO HAVE IMAGE TO RIGHT AND BOTTOM */

/* CHRYSLER */
#webPage{float:left; clear:both; width:971px; padding-left:0px; padding-bottom:4px;}

.adNotify300x200 {margin-top:22px; margin-bottom:6px;}
.rightPromoTabbed {width:100%; border-top:2px solid #426371; border-left:2px solid #426371; background:url(../images/bg_home_vids_btm.gif) bottom right no-repeat;}
.promoSpace {padding:9px 5px 9px 9px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#999999;}
* html .promoSpace {padding-bottom:11px;}
.promoSpace img {border:2px solid #ffffff; margin-right:8px; margin-bottom:2px; float:left; clear:both;}
.promoSpace a:hover img{ border-color:#426371;}
.promoSpace .title {color:#ffffff; font-weight:bold; margin-top:8px; }
.promoSpace a {color:#4e6601;}
.promoSpace a:hover {color:#ffffff;}
.promoTab {background:url(../images/bg_home_vids_right.jpg) bottom center no-repeat #426371;}

.promo120 {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#999999; float:left; margin-top:7px; clear:both;}
.promo120 a {color:#4e6601;}
.promo120 a:hover {color:#ffffff;}
.promo120 img, .promo120 a img {border:1px solid #618d9d; float:left; margin-right:8px;}
.promo120 a:hover img {border-color:#ffffff;}

.break8h {clear:both; line-height:8px; font-size:7px;}

#NBCFooter{float:left; clear:both; width:100%;}


/* HOMEPAGE */
#homeMainPromos {padding:4px 60px 12px 12px; text-align:left;}
* html #homeMainPromos {padding:32px 60px 12px 12px;}


/* PROMOTES */
#hdrFeatured, #hdrFeaturedVids {margin:14px 0 12px 0; float:left;}
body#homepage #hdrFeatured, body#homepage .promoDupePost {display:none;}
#hdrFeaturedVids, .prePromote, .extraPromote {display:none;}
body#homepage #hdrFeaturedVids, body#homepage .prePromote, body#homepage .extraPromote {display:block;}
.promoItem {}
body#homepage .prePromote a img {margin:14px 7px 6px 0px;}
* html .prePromote a img { padding-bottom:6px;}
body#homepage .prePromote div {padding:18px 0 6px 5px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}



