#mainContentBlock{
	text-align:left;
}
body{
	widht:100%;
}
/*Override default shell.css style */
#micrositeMenu{
	padding:0px;
}
/* End Override default shell.css */

/*
#mainBg {
	background:url(images/CRLS_topBG.jpg) no-repeat top center;
} */
#maintable{
	width:expression(document.body.offsetWidth);
}
#right_panel{
	width:299px;
	margin-top:-2px;
	text-align:left;
}

#globalSubNav{
	text-align:left;
}
#globalSubNav a{
	text-transform:capitalize;
	text-decoration:none;
	font-size:11px;
	letter-spacing:0px;
	font-family:verdana !important;
}
	#main_footer a{
		font-size:13px !important;
		font-family:arial;
	}
	 #main_footer p{
		font-size:10px !important;
	}
	#footerNewsletter{
		width:340px;
		padding-left:15px;
	}
	.nbcuPanel{
		width:150px;
	}
	#footerNavigation{
		width:280px;
	}
	#footerNavigation li{
		Width:82px !important;
		line-height:15px !important;
	}
	#footerNavigation li a{
		color:#850077;
		text-decoration:none;
	}
	 #footerNavigation li a:hover{
              
                text-decoration:underline;
        }

	.nbcuPanel a{
		color:#850077;
	}
	#main_footer p.email{
		margin-left:-5px;
	}
	#globalSubFooter{
		font-size:12px !important;
	} 
	#globalSubFooter a{
		font-size:12px !important;
	}
	#globalSubFooter a{
		text-decoration:none;
		line-height:18px !important;
	}
	#second_header{
		width:960px;
		background:#FFF;
		padding:12px;
		margin:10px auto 0px auto;
	}
	#second_menu{
		width:963px;
	}
	/*
	#second_header #second_menu{
		background: #333 url(images/menu_bg.gif) no-repeat left top;
		height:29px;
		border:none;
	}

	#second_header #second_menu ul{
		padding:7px 5px 0px 5px;
	}
	#second_header #second_menu ul li{
		display:inline;
		font-family:sans-serif;
		padding:0px 5px 0px 5px;
	}

	#second_header #second_menu ul li a{
		text-decoration:none;
		color:#FFF !important;
		padding:4px 0px 5px 17px;
		font-size:16px !important;
		font-weight:bold !important;
		linep-height:29px;
	}
	#second_header #second_menu ul li a span{
		padding-right:17px !important;
		padding-bottom:9px !important;
		padding-top:4px !important;
	}
	#second_header #second_menu ul li a:hover{
		background:url(images/menu_hover_left.jpg) no-repeat top left;
		color:#333 !important;
	}
	#second_header #second_menu ul li a:hover span{
		background:url(images/menu_hover_right.jpg) no-repeat top right;
		padding-bottom:10px !important;
	}

	*/
	.commentfields{
		margin-top:5px;
	}

	#mainContent{
		background:#FFF url(images/main_content_bg.jpg) no-repeat top left;
		clear:both;
		padding:15px 10px 0px 10px;
	}
	#blog_content{
		width:646px;
		clear:left;
		float:left;
	}
	#content_body{
		background: #FFF url(images/blog_bg.jpg) no-repeat left top;
		margin-top:0px;
	}
	#micrositeContent{
		background:transparent url(images/main_content_bg.jpg) no-repeat top left;
	}
	#post_msg{
		width:424px;
		float:left;
		padding-top:70px;
	}

	.post_body{
		padding-left:10px;
		float:left;
	}
	.post_body{
	               font-size:14px !important;
	               font-family:arial !important;
	               line-height:125%;
	        }

	.post_master_photo{
		background: url(images/post_master.gif) no-repeat left top;
		width:195px;
		height:269px;
		float:left;
		margin-top:20px;
	}
	.post_master_photo img{
		margin:17px auto auto 13px;
	}
	#post_master_panel{
		width:176px;
		float:right;
		clear:right;
	}
	#post_master_content{
		background: url(images/post_master_body_bg.gif) repeat-y left; 
		border-right:1px solid #FFF;
}
h1.postAuthor
{
	padding-top:10px;
	font-weight:bold;
}

h1.posted_by {
	font-size:18px;
	font-family:arial;
	font-weight:bold !important;
	color:#cc9933;
/*	margin-top:50px; */
}

h1.posted_by a{
        font-size:18px;
        font-family:arial;
        font-weight:bold !important;
        color:#cc9933;
   text-decoration:none !important;   
}

h4.post_date{
	font-size:14px;
	font-family:arial;
	font-weight:bold !important;
	color:#999;
	margin-top:6px;
}
#blog_paging{
	font-size:16px;
	font-family:arial;
	font-weight:bold !important;
	color:#333;
	text-align:right;
	clear:left;
	z-index:2000;
	position:relative;
}
#blog_paging a{
	padding:7px 2px 7px 2px;
	border:1px solid #ddcba2;
	color:#1d284a;
	line-height:40px;
	text-decoration:none;
	font-weight:bold !important;
}
#blog_paging a:hover{
	color:#ffccff;
}
#blog_paging .currentpage{
        padding:7px 2px 7px 2px;
	color:#ffccff;
	border:1px solid #ddcba2;
}

#post_master_panel_top, #post_master_panel_bottom{
	height:8px;
	font-size:1px;
}
.post_master{
	display:block;
	margin-bottom:10px;
}
.post_master_heading{
	background: url(images/post_master_heading_bg.gif) no-repeat left top;
	height:35px;
	font-family:arial;
	font-weight:bold !important;
	color:#000;
	position:relative;
	z-index:1000;
	margin-top:-6px;
}
.post_master_heading h1{
	padding:5px 0px 0px 25px;
	font-family:arial;
	font-weight:bold;
	font-size:22px;
}
.post_master_intro{
	color:#FFF;
	width:80%;
	margin:10px 0px 5px 20px;
     	font-size:11px;
}
.post_master_read{
	margin-left:20px;
	font-size:11px;

}
.post_master_read a{
	color:#f1c372;
}
.post_master_read a:hover{
	text-decoration:none;
}
.pre_post_sender_photo{
	border:2px solid #e9c1a2;
	margin:0px;
	padding:0px;
	float:left;
	margin-left:10px;
	width:79px !important;
	zoom:1;
}
.pre_post_content{
	margin-bottom:10px;
}
.pre_post_holder{
	width:195px;
	float:right;
	clear:right;
	margin-right:0px;
}
.pre_post_holder h1{
	font-size:16px;
	font-family:arial;
	font-weight:bold !important;
	color:#000 ;
}
.posted_item_heading{
	color:#58595b;
	font-size:11px;
}
.post_item_date{
	color:#2e5f87;
	font-style: italic;
	font-size:11px;
}

#right_panel{
	float:right;
	width:300px;
}
.pre_post_head{
	margin:10px 0px 10px 0px;
}

/*

#navPhotos a, #navPhotos a:visited, #navPhotos a:active (line 116)

{

background-color: transparent;

background-image: url(http://www.oxygen.com/tvshows/coolio/images/shell/navPoints.gif);

background-repeat: repeat;

background-attachment: scroll;

background-position: -238px -27px;

width: 81px;

}

#micrositeMenu li a (line 84)

{

display: block;

height: 27px;

}

#navPhotos a:hover (line 120)

{

background-position: -238px -54px;

}

*/
#mainContentFooter{
	width:987px;
	margin-left:-2px;
}

.posted_by {
	font-size:14px;
	font-family:arial;
	font-weight:bold !important;
	color:#cc9933;
	margin-top:10px;
}

.posted_by a{
        font-size:14px;
        font-family:arial;
        font-weight:bold !important;
        color:#cc9933;
   text-decoration:none !important;   
}

.clearAll{
	margin:0px;
	padding:0px;
	font-size:0.01em;
	height:0px;
	border:none;
	clear:both;
}

