/* 	oxygenlive.com Stylesheet
	compiled 12/07/09
	-Brad Napoliello
*/


/* IMPORTED FROM www.oxygen.com/common/common.css */

/***********************************************
 *** Global CSS ********************************
 ***********************************************/

/* Reset Reloaded resets all elements to their unstyled state with 0 margin and 0 padding */
/* Removed <b> and <i>  tags from the reset style.  -Hanan Mahmood*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, u, center,dl, dt, dd, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; font-weight: normal;}body {line-height: 1;} ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}


.pngFIX { behavior: url(/iepngfix.htc); }

body {
	background: #000000 url('../images/main_sparkle_BG.jpg') repeat scroll center top;
	color: #333;
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	color:#c3176c;
	text-decoration: none;
}


a:hover {
	color:#820263;
	text-decoration: underline;
}

.clearfix {
     clear: both;
}

/* Default Decorated Background */

#mainBg {
	background: url(../images/sliver-bg-decoration.jpg) top center no-repeat;
	min-height: 609px;
	min-width: 984px;
}

#globalWrapper {
	position: relative;
	width: 993px;
	margin: 0 auto;
}

/***********************************************
 *** 404 styles ********************************
 ***********************************************/
.Header404 {
	background-image: url(/error/images/404Header.jpg);
	background-repeat: no-repeat;
	height: 53px;
}
.Header404 h2 {
	display: none;
}
.Graphic404 {
	background-image: url(/error/images/404-graphic.jpg);
	height: 289px;
}
#oxygen404 #primary p, #oxygen404 #primary ul, #oxygen404 #primary ol {
	font-size: 1.2em !important;
	line-height: 1.6em;
	margin: 0 0 16px 0;	
}
#oxygen404 .info404 {
	padding: 20px 30px 10px 30px;
}
.info404 h3 {
	font-size: 1.8em;
	margin: 0 0 16px 0;
	font-weight: bold;
	color: #000;
}
.info404 strong{
font-weight:bold;
font-size: 1.2em !important;
	line-height: 1.6em;
	margin: 0 0 5px 0;	

}
.info404 ul {
 	list-style-type: square;
	list-style-position:inside;

 }
 
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/


/* HEADER.CSS - IMPORTED FROM www.oxygen.com/common/css */

/* Header Styles */

#oxyHeader {
	position:relative;
	z-index: 2147483647;
}

#logo {
	width:162px;
	position:absolute;
	left:15px;
	top:6px;
	z-index: 2147483647;
}

/* Global Search */

.globalSearch {
	width: 400px;
	height: 32px;
	overflow: hidden;
	position:absolute;
	top: 55px;
	right:0px;
	font-size: 14px;
	line-height: 32px;
}

.globalSearch form {
	display: block;
	overflow: hidden;
	width:316px;
	height:20px;
	padding: 2px;
	float:right;
	display:inline;
}

#searchInput {
	background: none;
	border: 0;
	padding: 2px 3px;
}

.globalSearch p {
	float: left;
}

#searchBtn {
	margin:0px;padding:0px;float:left;width:35px;height:20px;display:inline;
}


#globalNav {
	height: 30px;
	background: url(../images/_global2009/nav-a.jpg) repeat-x;
	clear:both;
	padding-left: 158px;
}

/* Global Navigation */

#globalNav li, #globalNav li ul li {
	float: left;
	display:inline;
}

#globalNav li a {
	display: block;
	height: 30px;
	text-indent: -9999px;
	/*background-position: top center;*/
}

#globalNav li ul li a {
	display: block;
	height: 23px;
	text-indent: -9999px;
	/*background-position: top center;*/
}

#globalNav li a:hover {
	/*background-position: bottom center;*/
}


.navHome a {
	width: 60px;
	background: url(../images/_global2010/navGlobal.jpg) 0px 0px;
}

.navHome a:hover {
	background-position: 0px 30px;
}

#oxygenHome .navHome a {
	background-position: 0px 60px;
}

.navShows a {
	width: 64px;
	background: url(../images/_global2010/navGlobal.jpg) -60px 0px;
}

.navShows a:hover {
	background-position: -60px 30px;
}

#oxygenShows .navShows a {
	background-position: -60px 60px;
}

.navMovies a {
	width: 69px;
	background: url(../images/_global2010/navGlobal.jpg) -124px 0px;
}

.navMovies a:hover {
	background-position: -124px 30px;
}

#oxygenMovies .navMovies a {
	background-position: -124px 60px;
}

.navSchedule a {
	width: 80px;
	background: url(../images/_global2010/navGlobal.jpg) -193px 0px;
}

.navSchedule a:hover {
	background-position: -193px 30px;
}

#oxygenSchedule .navSchedule a {
	background-position: -193px 60px;
}


.navVideo a {
	width: 65px;
	background: url(../images/_global2010/navGlobal.jpg) -273px 0px;
}

.navVideo a:hover {
	background-position: -273px 30px;
}

#oxygenVideo .navVideo a  {
	background-position: -273px 60px;
}

.navMusic a {
	width: 60px;
	background: url(../images/_global2010/navGlobal.jpg) -338px 0px;
}

.navMusic a:hover {
	background-position: -338px 30px;
}

#oxygenMusic .navMusic a {
	background-position: -338px 60px;
}

.navGames a {
	width: 65px;
	background: url(../images/_global2010/navGlobal.jpg) -398px 0px;
}

.navGames a:hover {
	background-position: -398px 30px;
}

#oxygenGames .navGames a {
	background-position: -398px 60px;
}

.navOxyLive a {
	width: 98px;
	background: url(../images/_global2010/navGlobal.jpg) -463px 0px;
}

.navOxyLive a:hover {
	background-position: -463px 30px;
}

#oxygenLive .navOxyLive a {
	background-position: -463px 60px;
}

.navCommunity a {
	width: 99px;
	background: url(../images/_global2010/navGlobal.jpg) -561px 0px;
}

.navCommunity a:hover {
	background-position: -561px 30px;
}

#oxygenCommunity .navCommunity a {
	background-position: -561px 60px;
}

.navShop a {
	width: 52px;
	background: url(../images/_global2010/navGlobal.jpg) -660px 0px;
}

.navShop a:hover {
	background-position: -660px 30px;
}

#oxygenShop .navShop a {
	background-position: -660px 60px;
}

.moreOxygen a {
	width: 108px;
	background: url(../images/_global2010/navGlobal.jpg) -712px 0px;
}

.moreOxygen a:hover {
	background-position: -712px 30px;
}

.moreOxygen {position:relative;width: 112px;}
.moreOxygen ul {position:absolute;top:30;left:0;width: 108px; height:147px; display:none;z-index: 2147483647;}

.moreOxygen:hover ul {
	display:block;
}

.navTweet, .navHormones, .navMobile, .navSweeps, .navNewsletter, .navWidgets {
	position:relative;
	z-index: 2147483647 !important;
	width: 107px;
	height:21px;
}

.navTweet a {
	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -2px;
}

.navTweet a:hover, #oxygenTweet .navTweet a  {
	background-position: -108px -2px;
}

.navHormones a {

	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -23px;
}

.navHormones a:hover {
	background-position: -108px -23px;
}

.navMobile a {

	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -44px;
}

.navMobile a:hover {
	background-position: -108px -44px;
}

.navSweeps a {

	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -65px;
}

.navSweeps a:hover {
	background-position: -108px -65px;
}

.navNewsletter a {

	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -86px;
}

.navNewsletter a:hover {
	background-position: -108px -86px;
}

.navWidgets a {
	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -107px;
}

.navWidgets a:hover {
	background-position: -108px -107px;
}

.navQuizzes a {
	width: 107px;
	height:21px;
	background: url(../images/_global2010/subnav.jpg) 0px -128px;
}

.navQuizzes a:hover {
	background-position: -108px -128px;
}

#adExpander {
	width:984px;
	margin: 10px 0 0 0;
	padding:3px 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.oxygenlive.com/images/_global2009/75p.png');
}
#adExpander[id] {
	background-image:url(../images/_global2009/75p.png);
}

#topAdBlock {
	text-align:center !important;
	margin: 0 auto !important;
	float:none !important;
}

#topAdBlock > div, #topAdBlock > div > div, #topAdBlock > table, #topAdBlock > object, #topAdBlock > embed {
	text-align:center !important;
	margin: 0 auto !important;
	float:none !important;
}


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


	
/***********************************************
 * Global Footer *******************************
 ***********************************************/

#footer {
	clear: both;
	background: #fff url(../images/_global2009/footer/footerBg.gif) repeat-x;
	overflow: hidden;
	border-top: 1px solid #cfcfcf;
	height: 1%;
}
* html #footer
{
margin:20px 0px 0px 0px;
}

#footerNewsletter, #footerNavigation, #footerRight {
	float: left;
	height: 92px;
	padding: 12px 0 0 0;
	display: inline;
}

#footerNewsletter {
	width: 331px;
	background: url(../images/_global2009/footer/footerDivide.gif) right center no-repeat;
	padding-left: 20px;
	font-size: 1.1em;
	line-height: 1.5em;
}

#footerNavigation {
	width: 290px;
	background: url(../images/_global2009/footer/footerDivide.gif) right center no-repeat;
	padding-left: 16px;
	font-size: 1.2em;
}



#footerNavigation ul {
	overflow: hidden;
}

#footerNavigation ul li {
	display: inline;
}

#footerRight {
	width: 200px;
	overflow: hidden;
	display: inline;
	width: 304px;
}

#footerNewsletter h3 {
	text-indent: -9999px;
	background: url(../images/_global2009/footer/h3Newsletter.gif) no-repeat;
	height: 20px;
	margin: 0 0 3px 0;
}

#footerNavigation h3 {
	text-indent: -9999px;
	background: url(../images/_global2009/footer/h3Navigation.gif) no-repeat;
	height: 20px;
	margin: 0 0 4px 0;
}

#globalSubFooter ul { overflow: hidden; height: 1%;}

p.email {
	height: 26px;
	background: url(../images/_global2009/footer/pEmail.gif) no-repeat;
	padding: 3px 0 0 44px;
	float: left;
}

#newsletterSignup {
	width: 200px;
}

#newsletterJoin {
	background: #850077 url(../images/_global/buttonArrow.gif) center right no-repeat;
	border: 0;
	color: #fff;
	font-weight: bold;
	padding: 2px 14px 2px 7px;
	}

.join {
	float: left;
	padding: 3px 0 0 6px;
}

#footerNavigation ul {
	overflow: hidden;
}

#footerNavigation ul li {
	float: left;
	width: 88px;
	margin: 0 8px 0 0;
	font-size: 1.1em;
	line-height: 1.3em;
}

#footerRight {
	width: 323px;
	padding-top: 12px;
}

.nbcUniversal {
	display: block;
	background: url(../images/_global2009/footer/nbcUniversal.gif) no-repeat;
	width: 153px;
	height: 77px;
	float: left;
	text-indent: -9999px;
}

.nbcuPanel {
	width: 165px;
	height: 77px;
	float: left;
	background: url(../images/_global2009/footer/nbcuPanel.gif) no-repeat;
}

.nbcuPanel a {
	display: block;
	margin: 54px 0 0 15px;
	font-size: 1.3em;
}

#globalSubFooter {
	background: #58595b;
	margin: 0 0 20px 0;
	padding: 8px 8px 8px 0;
}

#globalSubFooter ul {
	overflow: hidden;
}

#globalSubFooter ul li {
	float: left;
	font-size: 1.2em;
}

#globalSubFooter ul li a {
	color: #cbcbcb;
	padding: 0 8px;
	line-height: 1.3em;
}

#globalSubFooter ul li a:hover {
	text-decoration: underline;
}

#globalSubFooter span {
	float: right;
	font-size: 1.2em;
	color: #cbcbcb;
}



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





/* Oxygen Live specific CSS ... Tuesday, 12/01/09 */


.signInTweet
{
font-weight:bold;
font-size:10px;
color:#b7f2ff;
/*background:url(../images/login-bg.jpg) no-repeat;*/
color:#333333;
background-color:#D6C7DA;
height:116px;
padding:20px 10px 0 10px;
}

a.signInTweet {
	text-decoration:underline;
	font-weight:bold;
	color:#b7f2ff;
}
	
a.signInTweet:hover {
	color:#ffffff;
}

a.signInTweet:visited {
	text-decoration:underline;
	font-weight:bold;
	color:#b7f2ff;
}


		.authorText{
			font-weight: bold;
			color:#67c9e8;
			font-size: 14px;
			padding:15px 7px 0 0;
			/*background-image:url('../v2/images/speech-bubble-top.png');*/
			background:none;
			height: 18px;
		}
		.updated{
			font-size: 9px;
			/*color:#c3176c;
			background-image:url('../v2/images/speech-bubble-bottom.png');*/
			height: 14px;
			padding: 0 0 2px 80px;
		}


		.authorTextHiScore{
			font-weight: bold;
			color: #333;
			font-size: 18px;
/*			background-image:url('../v2/images/speech-bubble-top.png');
			height: 28px;*/
			padding: 0 0 0 5px;
			margin: 5px 0 0 0;
		}

		.tweetsHiScore{
			font-size: 20px;
			/*background-image:url('../v2/images/speech-bubble-bottom.png');
			height: 23px;*/
			padding: 0 0 0 5px;
		}

		.updatedHiScore{
			font-size: 9px;
			/*background-image:url('../v2/images/speech-bubble-bottom.png');
			height: 23px;*/
			padding: 0 0 0 5px;
		}

.updateForm
{
font-size:12px;
padding:0; 
margin:0;
background-color:##D6C7DA;
color:#820263;
}

#tunein{
padding:3px;
background-color:#c3176c;
color:#fff;
width:280px;
}

/* CSS revisions from HTML, moved 12/3/09 : Brad */

#header h2 a {
	/*display: block;*/
	background: url(../images/_global/oxygenLogo.gif) no-repeat;
	width: 164px;
	height: 120px;
	text-indent: -9999px;
}


#main_content_wrapper {margin:0px;}

#mastHead {
margin:0px;
/*padding:15px;*/
background-color:#FFFFFF;
display:block;
/*height:200px;*/
}
#mainContent {margin:0;}

#right_panel {max-width:322px;}

.signInTweet div {
display:inline;
float:left;
margin:10px 15px 0 15px;
}




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





/* SHELL.CSS - IMPORTED FROM www.oxygenlive.com/css */

@charset "utf-8";
/* CSS Document */

/* ----------------------------
-- Shell or Common Overrides
-----------------------------*/
#showTitle{
	display:none;
}


#content {
	overflow: hidden;
	margin: 11px 0 16px 0;
}


#ad300x250,#ad300x250 img,#ad300x250 a {
	padding:0;
	margin-top:0px;
	background:transparent;
}

#ad300x250 {
margin: 0 0 10px 0;
clear:both;
}

#ad300x250 span {
	background:#FFF;
	padding: 0 2px;
	text-align:center;
	float:right;
}

#companion_300x250 {
	height:250px;
	width:300px;
}

#primary{
	margin:0 auto;
}

#globalSubNav {
	background:none #414848;
}

#mainContentFooter { 
	width: 981px; 
	margin: 0;
	padding: 0;
	float: left;
	height: 21px;
	}

/* ---------------------
-- Ie6 Specific Styles 
----------------------*/

* html #mainContentFooter { margin-top: -20px }


/* ---------------------
-- Menu
----------------------*/
#micrositeMenu{
	background:url(../images/menuBG.jpg) top center repeat-x #FFF;
	height:30px;
	width:962px;
	margin:-1px 15px 0 15px;
	padding: 0 11px 0px 11px;
	position:relative;

}
#micrositeMenu li{
	float:left;
	margin:1px 0px;
}
#micrositeMenu li a{
	display:block;
	height:29px;
}

/* Home Navpoint */
#navHome a, #navHome a:visited, #navHome a:active{
	background:url(../images/navPoints.gif) 0 -87px;
	width:82px;
}
#navHome a:hover{
	background-position:0 -58px;
}
.oxyHome #navHome a, .oxyHome #navHome a:visited, .oxyHome #navHome a:active, .oxyHome #navHome a:hover{
	background-position:0 -21px;
}


/* Oxygen Live Events Navpoint */
#navEvents a, #navEvents a:visited, #navEvents a:active{
	background:url(../images/navPoints.gif) -83px -87px;
	width:162px;
}
#navEvents a:hover{
	background-position:-83px -58px;
}
.oxyEvents #navEvents a, .oxyEvents #navEvents a:visited, .oxyEvents #navEvents a:active, .oxyEvents #navEvents a:hover{
	background-position:-83px -21px;
}


/* Photo Navpoint */
#navArchives a, #navArchives a:visited, #navArchives a:active{
	background:url(../images/navPoints.gif) -246px -87px;
	width:140px;
}
#navArchives a:hover{
	background-position:-246px -58px;
}
.bgcPhoto #navArchives a, .bgcPhoto #navArchives a:visited, .bgcPhoto #navArchives a:active, .bgcPhoto #navArchives a:hover{
	background-position:-246px -21px;
}

/* Blogs Navpoint */
#navHelp a, #navHelp a:visited, #navHelp a:active{
	background:url(../images/navPoints.gif) -387px -87px;
	width:73px;
}
#navHelp a:hover{
	background-position:-387px -58px;
}
.bgcBlogs #navHelp a, .bgcBlogs #navHelp a:visited, .bgcBlogs #navHelp a:active, .bgcBlogs #navHelp a:hover{
	background-position:-387px -21px;
}



/* microsite 3 column structure setup */
.microCol_1, .microCol_2, .microCol_3{
	float:left;
	display:inline;
	margin-top:16px;
}
.microCol_1{
	margin-left:11px;
	width:350px;
}
.microCol_2{
	width:290px;
	margin: 27px 0 0 5px;
}
.microCol_3{
	width:313px;
	margin-left:15px;
}

.microSpan2Col{
	padding-bottom:10px;
	width:646px;
	margin:0 0 0 10px;
	float:left;
	display:inline;
	background-color:#fff;
	margin-top:16px;
}

/* ---------------------
-- Links 
----------------------*/
a, a:visited, a:active{
	color:#c3176c;
}
a:hover{
	color:#54575e;
}

a.viewnow	{
	color:#CA2359;
	font-weight:bold;
	text-decoration:underline;
}


/* ----------------------------
--  Microsite Styles
-----------------------------*/
#micrositeHeader{
	padding: 11px 11px 0 11px;
	background:#FFF;
}
#micrositeHeader img {
display:block;
}
span{
	display:none;
}
#micrositeContent{
	width:984px;
}


/* ---------------------
--  GLOABAL Hover btns
----------------------*/

a.moreBtn {
	background: url(http://oxygen.com/tvshows/topmodel/images/models/morebtn.gif) 0px 0px;
	background-repeat: no-repeat;
	display:block;
	width:79px;
	height:26px;
}

a.moreBtn:hover {
	background: url(http://oxygen.com/tvshows/topmodel/images/models/morebtn.gif) 0px -26px;

}
a.moreBtn span{
	display:none;
}

a.backBtn {
	background: url(http://oxygen.com/tvshows/topmodel/images/models/backbtn.gif) 0px 0px;
	background-repeat: no-repeat;
	display:block;
	width:89px;
	height:26px;
}

a.backBtn:hover {
	background: url(http://oxygen.com/tvshows/topmodel/images/models/backbtn.gif) 0px -26px;

}
a.backBtn span{
	display:none;
}

/* ---------------------
--  GLOBAL Video player 
----------------------*/
#videoplayer {
	height:277px;
	width:320px;
}



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





/* OXYGEN_STYLE2.CSS - IMPORTED FROM www.oxygenlive.com/css */

#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;
	float:right;
	width:322px;
	background-color:#D6C7DA;
}

#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-color:#bcbcbc;
		clear:both;
		margin:15px 10px 0px 10px;
	}
	
	#homepageContent {
		background:#FFF url(../images/content_bg.jpg) no-repeat top left; 
		clear:both;
		margin:0px 5px 0px 5px;
		padding: 10px 0 100px 0;
	}

	#homepageContent p {
		margin:10px 20px;
	}

	.OxyLivePromoPanel {
		display:block;
		height:170px;
		width:937px;
		margin:35px 12px;
	}
	.OxyLivePromoShowsite {
	  display: block;
	  float: left;
	  width: 250px;
	  height: 170px;
	}
	#homepageContent #hp_TDpanelPromo {
		background: url(../images/TD_RSVPNow.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_TDpanel_JC .coastLinks, #homepageContent #hp_JCpanel .coastLinks, #homepageContent #hp_DYAOpanel .coastLinks {
	  left: 650px;
	  top: 60px;
	}
	
	#homepageContent #hp_TDpanel {
		background: url(../images/TD_new.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_TDpanel_default {
		background: url(../images/TD_vip_party2.jpg) no-repeat;
		position:relative;
	}
		#homepageContent #hp_TDpanel_JC {
		background: url(../images/TD_new_a.jpg) no-repeat;
		position:relative;
	}
		#homepageContent #hp_TDpanel_JC .hp_panelSide {
		  display: none;	
		}
	#homepageContent #hp_BGCpanel {
		background: url(../images/bgcBanner.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_BGC5panel {
		background: url(../images/BGC_OL_promo1_E.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_HBSpanel {
		background: url(../images/hbs_OL_prepremiere.jpg) no-repeat;
		position:relative;
	}

	#homepageContent #hp_LGpanel {
		background: url(../images/lgBanner.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_JCpanel {
	    background: url(../images/JC_OL_4.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_DYAOpanel {
	    background: url(../images/DYAO_OL_promo1.jpg) no-repeat;
		position:relative;
	}
	#homepageContent #hp_DYAOpanel .hp_panelSide {
		  display: none;	
	}
	#homepageContent #hp_DYAOpanel #dyao_countdown {
		position: absolute;
		top: 140px;
		right: 1px;
		font-size: 22px;
		font-weight: bold;
		width: 115px;
		text-align: center;
				color: #000000;
	}

	#homepageContent #hp_DYAOpanel #dyao_countdown table {
                border: 0px;
                margin: 0px auto;       
        }
	#homepageContent #hp_DYAOpanel #dyao_countdown table tbody {
                border: 0px;
        }
	#homepageContent #hp_DYAOpanel #dyao_countdown table td {
                padding: 0px 2px;
                font-size: 11px;
                text-align: right;
        }
	#homepageContent #hp_DYAOpanel #dyao_countdown table #dyao_countdown_inner td  {
                font-size: 18px;
        }
        
	#homepageContent .archive {
	width:345px;
	height:29px;
	line-height: 29px;
	}
	
	.hp_panelSide {
		float:right;
		height:170px;
		width:250px;
	}
	
	.coastLinks {
		position:absolute;
		top:130px;
		left:425px;
		width:250px;
	}
	#homepageContent  #hp_TDpanel .coastLinks {
		top: 55px;
		left: 650px
	}
	.link_WC a {
		display:block;
		width:113px;
		height:29px;
		background:url(../images/west_coast.png) no-repeat;
		float:left;
	}

 	.link_EC a {
		display:block;
		width:113px;
		height:29px;
		background:url(../images/east_coast.png) no-repeat;
		float:left;
	}
	
	.link_live {
		display:block;
		width:113px;
		height:29px;
		background:url(../images/liveNow.png) no-repeat;
		float:left;
	}

	.link_live a {
		display:block;
		width:113px;
		height:29px;
	}

	.link_showsite, .link_fb, .link_mobile, .link_twitter {
		display:block;
		padding: 8px 0 0 42px;
		height:24px;
		margin-top:10px;
	}


	a.link_showsite, a.link_fb, a.link_mobile, a.link_twitter {
		color:#000000;
		font-size:13px;
	}

	.link_showsite { background:url(../images/sideLink_showsite.png) no-repeat; }
	.link_fb { background:url(../images/sideLink_FB.png) no-repeat; }
	.link_mobile { background:url(../images/sideLink_mobile.png) no-repeat; }
	.link_twitter { background:url(../images/sideLink_twitter.png) no-repeat; }

	#OxyLiveRightRail_JC {
	   background: url(http://jersey-couture.oxygen.com/sites/all/themes/jerseycouture/images/JC_countdown.jpg) 50% 0px no-repeat;
	   text-align: center;
	   background-color: #ffffff;	
	   position: relative;
		width: 322px;
		height: 250px;
		display: block;
		
	}
	#OxyLiveRightRail_JC #jersey_couture_countdown {
		position: absolute;
		top: 216px;
		left: 195px;
		font-weight: bold;
		width: 126px;
		text-align: center;
		color: #000000;
	}
	#OxyLiveRightRail_JC #jersey_couture_countdown table {
                border: 0px;
                margin: 0px auto;       
        }
	#OxyLiveRightRail_JC #jersey_couture_countdown table tbody {
                border: 0px;
        }
	#OxyLiveRightRail_JC #jersey_couture_countdown table td {
                padding: 0px 2px;
                font-size: 10px;
                text-align: right;
        }
	#OxyLiveRightRail_JC #jersey_couture_countdown table #jersey_couture_countdown_inner td  {
                font-size: 15px;
        }
	#OxyLiveRightRail_JC a {
		width: 300px;
		height: 250px;
		display: block;
		position: absolute;
		top: 0px;
		left: 11px;
	}
	#joinViewingParty {
	}

	#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;
}

.pre_post_head{
	margin:0px 0px 0px 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;
}

#chat .chatRules
{
	padding:3px;
	background-color:#d1d0cf; 
	text-align:center; 
	font-size:12px;
}

#chatRulesHeader
{
	font-weight:bold;
	display:inline;
	color:#993366;
}

/* Research button and After Hours promo ----- 3.01.10 --- Brad N. */

#after_hours {
margin: 10px;
}

#opinion {
margin:5px;
}


/* Twitter Stream CSS - Brad N. 3.5.10 */

#twitter_stream {
	font-family:tahoma;
/*	background:#97D9F5;
	border:1px solid #21BCFF;	*/
	width:600px;
	padding:0px;
	position:relative;
}

#twitter_stream a img {
	float:left;
	margin-right:26px;
	border:4px solid #FFFFFF;
	margin:5px 0 0;
}

#stream_term {
	font-size:18px;
	margin-bottom:10px;
	color:#00B2FF;
	font-weight:bold;
	font-family:tahoma;
}

#twitter_results {
	width:630px;
	background:#D6C7DA;
	/*border:1px solid #7EE8FF;*/
	padding:16px 0 0 16px;
	height:600px;
	overflow:auto;
}

.tweet_result {
	font-size:11px;
	line-height:16px;
	margin-bottom:10px;
	color:#444;
	background-image:url(/v2/images/speech-bubble-top.png);
	background-repeat:no-repeat;
	width:580px;
	opacity:0;
}

.tweet_result a {
	color:#C3176C;
}

.tweet_result p {
	padding:0px 0 0 80px;
	color:#555555;
	background:transparent url(http://www.oxygenlive.com/v2/images/speech-bubble-mid.png) repeat scroll 0 0;
}

.tweet_result h2 {
	padding:15px 0 10px 80px;
	font-size:14px;
	color:#C3176C;
	font-weight:normal;
}

.tweet_result .time {
	font-size:9px;
	padding-left:80px;
}

.tweet_user {
	margin-right:5px;
}



/* from header2.php Brad N. 3.15.10 */

ul#oxylive_sub_menu, ul#oxylive_pc_sub_menu {
	position:absolute;
/*	top:501px;*/
	background-color:#444444;
	width:191px;
	border-top:1px solid #999999;
	display:none;
	z-index: 100;
}

#oxylive_sub_menu li, #oxylive_pc_sub_menu li {
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	margin:0px;
}

#navEvents ul#oxylive_sub_menu a {
	font-color:#FFFFFF;
	font-size:13px;
	background-image:none;
	padding:8px 14px 6px;
	height:17px;
}

#navArchives ul#oxylive_pc_sub_menu a  {
	font-color:#FFFFFF;
	font-size:13px;
	background-image:none;
	padding:8px 24px 6px;
	height:17px;
}

#navEvents ul#oxylive_sub_menu a, #navEvents ul#oxylive_sub_menu a:visited, #navEvents ul#oxylive_sub_menu a:active, 
#navArchives ul#oxylive_pc_sub_menu a, #navArchives ul#oxylive_pc_sub_menu a:visited, #navArchives ul#oxylive_pc_sub_menu a:active { 
	color:#FFFFFF;
}

#BGC_archives h3 {
	background:url(../images/BGC-title.jpg) no-repeat;
	display:block;
	height:21px;
}

#LG_archives h3 {
	background:url(../images/LG-title.jpg) no-repeat;
	display:block;
	height:21px;
}

#TD_archives h3 {
	background:url(../images/TD-tittle.jpg) no-repeat;
	display:block;
	height:21px;
}

#DYAO_archives h3 {
	background:url(../images/DYAO-title.jpg) no-repeat;
	display:block;
	height:21px;
}

#JC_archives h3 {
	background:url(../images/JC-title.jpg) no-repeat;
	display:block;
	height:21px;
}

ul.archivePage {
margin:30px 75px;
}

ul.archivePage h3 {
margin:15px 0 15px 0;
}