body{
	background:url(/baby/images/backgrounds/bg-body-baby.jpg) top center no-repeat #fed976;
        font-family: Arial, Helvetica,  sans-serif;
}
.opa-spotlight{
	padding-left:5px;
	width:966px;
	background:#fef7ba;
}

.opa-spotlight #back img{
margin-left:5px;
}
#header-promote{
	padding:0 0 0 6px;
	width:225px;
}
#header-promote a{
	text-indent:-9999em;
	display:block;
}
.back-to-site{
	background:transparent url(/images/the-office.jpg) no-repeat left top;
	height:57px;
	text-indent:-9999em;
	width:222px;
}
.nbc-logo-mini{
	background:transparent url(/images/nbc-logo.jpg) no-repeat scroll left top;
	float:right;
	height:25px;
	margin-top:10px;
	width:42px;
}

#nbc-content{
	margin-bottom:0;
	padding-bottom:45px;
	background:url(/images/footer-film-strip.gif) left bottom no-repeat;
}
#container{
	float:left;
	width:971px;
	background:#fef7ba;
	min-height:400px;
	_height:400px;
	/*padding:10px 0;*/
}
#container-inner{

}
#alpha{
	float:left;
	width:661px;
margin-bottom: 10px;
background: #c0e4a8;
}


#alpha-inner{
background: #c0e4a8;
}
#header{
	background:url(/baby/images/backgrounds/header-baby.jpg) top left no-repeat #fed976;
	float:left;
	padding:0px 0 0 0px;
	width:671px;
}
#header-inner{

}
#header-content{

}
#header-name{

}
#header-name a{
background:url(/baby/images/backgrounds/header-baby.jpg) top left no-repeat #fef7ba;
	float:left;
	padding:0px 0 0 0px;

	
	display:block;
	height:263px;
	text-indent:-9999em;
	width:671px;
}
#header-description{

}
.statement{
float:left;
padding:20px;
line-height:1.3em;
}
.entry-asset{
	float:left;
	margin-bottom:15px;
	padding: 20px 0 10px 40px;
	width:600px;

	background:transparent url(/images/lines.gif) no-repeat right bottom;
}
.asset{
}
.hentry{
padding: 0px 0 0 10px;;
}
.asset-header{
}
.entry-title,.entry-title a{
	color:#666449;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;

	margin-bottom:3px;
text-transform:uppercase;
margin-left:5px;
}
.entry-title a{
}
.asset-meta{

}
.byline{
	margin-bottom:0px;
color: #b6a053;
background: #fff;
width:620px;
padding: 10px 0 0 20px;
font-size: 12px;
}
.byline li{

}
.byline span{
color:#CC0001;
text-decoration:underline;
}
.asset-content{

}
.entry-content{

}
.asset-body{
	font-family:Arial, Helvetica, sanss-serif;
	font-size:12px;
	line-height:1.4em;
background: #fff;
padding:10px 20px;
width:600px;


}
.asset-body p{
	margin-bottom:10px;
}
.mt-enclosure-image{
	float:left;
	width:600px;
	padding:48px 0;
	background:#fff;
	margin-bottom:10px;
}
.asset-footer{
	padding:8px 30px 8px 10px;
	text-align:right;
background: #e1f2d6;
width: 600px;
}
.link-share-comment li{
	display:inline;
}
.link-share-comment a{
	text-decoration:none;
	padding:3px 0 3px 33px;
	background-image: url(/images/share-icons.jpg);	
	background-repeat:no-repeat;
	height:18px;
	color:#71ac4a;
font-size:12px;
}
.nbc-link-share a:visited{
	text-decoration:none;
}
.nbc-link-post{
	background-position:0 -4px;
}
.comment-nav li {
	float:left;
}
.nbc-link-share{
	background-position:3px -27px;
}
.nbc-link-comment{
	background-position:2px -51px;
}
.comment-nav li{
	float:left;
}
.commentContain{
	padding:15px 0 0 10px;
	margin-bottom:10px;

}

#user_comm{
	background-position: 0 -31px;
	width:331px;
}
#user_comm.selected{
	background-position: 0 0;
}
#user_post{
	background-position:-331px 0;
	width:314px;
}
#user_post.selected{
	background-position:-331px -31px;
}
.comment_wrap{
	background:#fff;
	padding-top:15px;
	width:645px;
	color:#fff;
}
.sn_login_form_TABLE a{
	color:#fff;
}
.sn_login_form_TABLE label,.sn_login_form_TABLE input{
	padding-right:5px;
}
.sn_comment_div, .sn_comment_form_div{
	padding:10px;
}
.sn_comment{
	color:#000;
	float:left;
	width:605px;
	background-color:#f9f3c2!important;
}
.sn_comment_even{
	background-color:#ffffff!important;
}
.sn_comment_author_info cite{
	color:#0060ff;
}

.sn_comment_body {
width: 535px;
}

.sn_comment a{
color:#ab9138;
}
.sn_comment_form_div{
	padding:15px;
}
.sn_comment_links{
	text-align:left!important;
}
.sn_flag_link{
	background:transparent url(/images/black-flag.gif) no-repeat left top;
	display:block;
	float:right;
	height:26px;
	text-indent:-9999em;
	width:40px;
}
.sn_comment_pager_div{
	padding:0 0 10px 10px;
}
.sn_comment_pager_div a{
	background:#979797;
	margin:2px;
	padding:2px 4px;
}
.nbcu_pager_active{
	background:#ACABB0!important;
}
.nbcu_pager_page{

}
.nbcu_pager_previous{

}
#sn_login_submit_btn{

}
.sn_comment_post_button{

}
.sn_comment_form_div legend{
	text-transform:uppercase;
	font-size:14px;
}
#beta{
	float:left;
	width:300px;
margin-left:10px;
_margin-left: 0px;
}
#beta-inner{


}
#companion_ad{
	background:#000 url(/images/right-film-strip.gif) no-repeat scroll left 265px;
	height:296px;
	padding:10px 0 5px;
}
.widget{
	float:left;
	width:300px;
	padding:10px 0;
}
.widget-header{
	border-bottom:1px solid #000000;
	font-size:18px;
	font-style:normal;
	width:100%;
color:#666449;
text-transform:uppercase;
}
.widget-content{

}
.widget-content ul{
	padding:10px 15px;
}
.widget-content li{
	border-bottom:1px dotted #666449;
	padding:3px 0;
}
.widget-content a{
	color:#666449;
}
.challenge-me{
	font-size:20px;
	padding-top:150px;
	text-align:center;
}
.challenge-me p{
	margin-bottom:10px;
}
.challenge-me input{
	font-size:30px;
	height:40px;
	padding:0 20px;
	width:250px;
}
.challenge-me button{
	background:#CCC;
	border:medium none;
	font-size:20px;
	font-weight:bold;
	height:40px;
	margin-top:10px;
	text-transform:uppercase;
	width:100px;
}
#nbc-footer{
	display:none;
}

/***************************************************/


.link-share-comment li{
	display:inline;
}
.link-share-comment a{
	
	text-decoration:none;
	padding:1px 0 1px 26px;
	background-image: url(/assets/images/blog/news/global/shar_icons.gif);	
	background-repeat:no-repeat;
	height:18px;
}
.nbc-link-share a:visited{

}
.nbc-link-post{
	background-position:0 -1px;
}
.nbc-link-share{
	background-position:3px -18px;
}
.nbc-link-comment{
	background-position:2px -35px;
}

.comment-nav li{
	float:left;
}
.comment-nav {
float:left;
background: #c0e4a8;
padding-top:35px;
}
.tab-trigger{

	
	width:150px;
color:#416b24;
	margin-top:0px;
	padding:10px 65px 5px 30px;;
	text-align:center;
	height:21px;
	background:#95c770;
text-transform:uppercase;
}
.comment-nav .selected{
	width:250px;
	margin-top:0;
	height:31px;
	color:#6c9b4c;
	font-size:16px;
	font-weight:bold;
	background:#fff;
padding-right: 200px;
padding-top: 15px;
text-transform:uppercase;
}

.sn_comment_message_field {
background: #ccc;
}

.sn_comment_post_button {
color: white;
background:#8f8f8f;
text-transform:uppercase;
}

.sn_login_form{
color: #292929;
}


.sn_login_form_TABLE a{
color: #292929;
}

.nbcu_pager a {
border:1px solid #ab9138;
color:#ab9138;
background:#f9f3c2!important;
}
.nbcu_pager a:hover {
border:1px solid #ab9138;
color:#6c984c;
background:#c0e4a8!important;
}

.nbcu_pager .nbcu_pager_active {
background: #c0e4a8!important;
color:#6c984c;

}





















