

/*  APPLIES TO ALL BLOGS */




/* BACKGROUND */


body, 
body#lithium-body
{
	background-color:Black;
	background-image:url('http://www.starz.com/siteImages/starz_background.jpg');
	background-position:top;
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-family: arial,helvetica,clean,sans-serif;
	text-align:center;	
	overflow-x:hidden;
}

body#lithium-body .lithium-content,
div.MinimumWidthContainer,
div.min-width-wrapper,
div.min-width
{
	width:972px;
	background-color:White;
}

body#lithium-body .lithium-content .BaseBar,
div.BaseBar
{
	width:972px;
	padding:0 0 0 0;
	margin: 0 0 0 0;
}

div.lithium-content
{
	width:972px;
	border:solid 1px white;
	background-color:Transparent;
}

/* TITLE BAR */

#lithium-body .TitleBar,
div.TitleBar
{
	background-color:#6B2400;
	background-image:url(http://www.starz.com/forum/titlebar.jpg);
	background-repeat:repeat-y;
	background-attachment:scroll;
	padding:6px 5px 4px 5px;
	margin-bottom:0px;
	width:960px;
	height:18px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

div.TitleBar a#display,
div.TitleBar a#display:link,
div.TitleBar a#display:hover,
div.TitleBar a#display:visited
{
	font-size:15px;
	font-weight:bold;
	color:White;
	font-style:normal;
	font-family:Arial;
	text-decoration:none;
	font-variant:small-caps;
}
div.TitleBar a#display:hover
{
	text-decoration:underline;
}


#lithium-body .UserNavigationBar,
div.UserNavigationBar
{
	font-family: arial,helvetica,clean,sans-serif;
	font-size:9px;
	width:970px;
	background-color:#DFF0F7;
	border-bottom:solid 1px white;
	padding:5 5 5 5;
	margin:0 0 0 0;
}

#lithium-body .UserNavigationBar li
{
	font-size:12px;
	font-family: arial,helvetica,clean,sans-serif;
	font-weight:bold;
}

#lithium-body .UserNavigationBar .separator
{
	font-size:9px;
	font-family: arial,helvetica,clean,sans-serif;
	font-weight:normal;
}

#lithium-body .BreadCrumb li,
div.UserNavigationBar a,
div.UserNavigationBar a:link,
div.UserNavigationBar a:hover,
div.UserNavigationBar a:visited,
a.LinkDisplay,
.type-title-04,
#lithium-body .lithium-content .type-title-04
{
	font-size:12px;
	font-family: arial,helvetica,clean,sans-serif;
	font-weight:bold;
}


div.user-navigation-content
{
	padding-top:5px;
	padding-left:5px;
}



#lithium-body .BreadCrumb,
div.BreadCrumb
{
	width:960px;
	background-color:#DFF0F7;
	padding:5px 5px 5px 5px;
	margin: 0 0 0 0;
	border-bottom:solid 1px #DFF0F7;
}
div.BreadCrumb ul
{
	padding:5px 5px 5px 5px;
}

#lithium-body .BreadCrumb, 
#lithium-body .BreadCrumb a, 
#lithium-body .BreadCrumb a:hover
{
	font-weight:bold;
}


/* MENU BAR */


#lithium-content .MenuBar,
div.MenuBar.clearfix.top-block
{
	background-color:#DFF0F7;	
	position:absolute;
	padding:0 0 0 0;
	margin:0 0 0 0;	
	border:solid 1px white;
	
	/*z-index:1337;   NOPE!  The navigation uses this index */

	z-index:666;
	
	top:220px;
	left:20px;
	width:970px;	
}


div.MenuBar.clearfix.bottom-block
{
	background-color:#DFF0F7;	
	display:none;
}

#lithium-body .ActionMenu .default-menu-option
{
	padding-left:8px;
}


#lithium-body .lithium-content .base-panel .base-panel-heading-bar
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}







/* HEADER */


div#nodeDescription_0 span.title
{
	display:none;
}

div#nodeDescription_0.Chrome.NodeDescriptionChrome.chrome-default.opened
{
	border:none;
}

div#nodeDescription_0 
{
	position:absolute;
	left:0;
	top:253px;

	color:#4D7AB0;
	margin-left:20px;
	width:970px;
	height:130px;
	padding:0px 0px 0px 0px;
	border:none;
	border-left:solid 1px white;
	border-right:solid 1px white;
}

/* CONTENT */


div.TwoColumnLayout
{
	padding-top:130px;
	height:100%;
}

#lithium-body .TwoColumnLayout .main-content-column-wrapper,
.main-content-column-wrapper
{
	padding-left:5px;
}

#lithium-body .TwoColumnLayout .columns-container .main-content-column
{
	border-right:solid 1px #CACACA;
	border-right:none;
}

#lithium-body .TwoColumnLayout .side-column-content-wrapper,
.side-column-content-wrapper
{
	padding-right:5px;
	width:28%;
}

#lithium-body .TwoColumnLayout .columns-container .side-column-content
{
	border-left:solid 1px #CACACA;
	border-left:none;
	padding-left:5px;
}

/*left column top - tw3ak these to match visually */
div.blog-articles
{
	margin-top:40px;
}

#lithium-body .ArticleView
{
	margin-bottom:20px;
}

body.BlogArticlePage#lithium-body .ArticleView
{
	padding-top:40px;
	margin-bottom:30px;
	margin-top:0px;
}

#lithium-body .ArticleView h2
{
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	background-color:#ff7900;
}

#lithium-body .ArticleView .article-subject, 
#lithium-body .ArticleView .article-subject a
{
	margin-bottom:0;
	color:White;
}

#lithium-body .ArticleView .article-author-bar
{
	padding:5px 15px 0px 15px;
}
body.BlogArticlePage#lithium-body .ArticleView .article-author-bar
{
	border-top:none;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	
	padding:5px 15px 0px 15px;
	margin-bottom:0px;
}


#lithium-body .ArticleView .meta-data-bar
{
	margin:0 0 0 0;
}
#lithium-body .lithium-content .article-main-column 
{
	border-bottom:none;
}
body.BlogArticlePage#lithium-body .lithium-content .ArticleView .article-main-column 
{
	margin:0 0 0 0;
	
	padding-bottom:15px;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:none;
}

body.BlogArticlePage#lithium-body .lithium-content .ArticleView .comment-links-bar 
{	
	
	border-left:solid 1px #CCCCCC;
	
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	margin:0 0 0 0;
}

body.BlogArticlePage#lithium-body .lithium-content .ArticleView .article-actions
{	
	border-right:solid 1px #CCCCCC;
	
	margin-bottom:0;
	margin-left:25px;
	
	padding-top:10px;
	padding-bottom:11px;
	
}

#lithium-body .ArticleView .MessageTags
{
	width:658px;
	
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
			
	margin:-1px 0px 0px 0px;
}

#lithium-body .ArticleView .MessageTags .message-tags-label
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#4D4D4D;
	
	padding-left:15px;
}
#lithium-body .ArticleView .MessageTags .message-tags-label a,
#lithium-body .ArticleView .MessageTags .message-tags-label a:link,
#lithium-body .ArticleView .MessageTags .message-tags-label a:hover,
#lithium-body .ArticleView .MessageTags .message-tags-label a:visited
{
	font-family:Verdana;
	font-size:12px;
	color:Red;
}



#lithium-body div.article-comments div.section-header
{
	padding:0 0 0 0;
}



div.ArticleTeaserView
{
	border:solid 1px #CACACA;
}





div.article-new
{
	padding:0px 15px 0px 15px;
}

div.ArticleTeaserView h2
{
	background-color:#ff7900;
	padding:5px 5px 5px 5px;
}

#lithium-body .lithium-content h2,
#lithium-body .lithium-content h2 a,
#lithium-body .lithium-content h2 a:link,
#lithium-body .lithium-content h2 a:active,
#lithium-body .lithium-content h2 a:hover
{
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:White;
	padding:5px;
}

div.article-author-bar,
div.article-read,
div.article-main-column,
div.comment-links-bar,
div.article-tags
{
	padding: 0;
}


/* RIGHT COLUMN CONTENT */

	/*right column top - tw3ak these to match visually */
	
	div.StarzSurveyModule
	{
		height:220px;		
		right:13px;
		top:144px;
	}
	div.StarzCrashCastModule	
	{		
		height:auto;
		right:13px;
		top:385px;
	}	
	div.BlogTaplets
	{
		margin-top:990px;
	}

	/* CUSTOM MODULE ~ can apply to any custom module */
	
	div.StarzCustomModuleTitle
	{
		width:auto;
		background-color:#ff7900;
		padding:5px 5px 5px 5px;		
		font-size:14px;
		font-weight:bold;
		font-family:Verdana;
		color:White;
	}
	
	div.StarzSurveyModule,
	div.StarzCrashCastModule
	{
		border:solid 1px #CACACA;
		background:White;
		display:block;
		position:absolute;		
		width:266px;		
	}


	/* CUSTOM SURVEY MODULE ~ Survey Module links to crash survey */
	
		
	div.StarzSurveyModuleContent
	{
		color:Black;
		font-family:Arial;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
	}
	
	div.StarzSurveyModuleContent a,
	div.StarzSurveyModuleContent a:link,
	div.StarzSurveyModuleContent a:hover,
	div.StarzSurveyModuleContent a:visited
	{
		font-size:12px;
		font-weight:bold;
		font-family:Arial;
		color:White;
	}
	
	/* CUSTOM CRASH CAST MODULE ~ links to crash cast members */
			
	div.StarzCrashCastModuleContent
	{
		color:Black;
		font-family:Arial;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
	}
	
	div.StarzCrashCastModuleContent a,
	div.StarzCrashCastModuleContent a:link,
	div.StarzCrashCastModuleContent a:hover,
	div.StarzCrashCastModuleContent a:visited
	{
		font-size:12px;
		font-weight:bold;
		font-family:Arial;
		color:White;
	}
	
	div.StarzCrashCastModuleContent table{ width:100%; }	
	
	#lithium-body .lithium-content td,
	div.StarzCrashCastModuleContent table tr td
	{
		text-align:left;
		padding: 5px 5px 5px 5px;
	}
	div.StarzCrashCastModuleContent table tr:nth-child(odd)
	{
		background-color:#DFF0F7;
	}
	
div.BoardManagementTapletChrome
{
	margin-top:20px;
	border:solid 1px #CACACA;
}

div#blogLatestArticlesTaplet_0
{
	padding:0 0 0 0;
}


div#blogLatestArticlesTaplet_0 div.base-panel-heading-bar-wrapper div.base-panel-heading-bar.clearfix
{
	background-color:#ff7900;
	height:15px;
	padding:5px;
	
	border:none;	
}
div#blogLatestArticlesTaplet_0 div.base-panel-heading-bar-wrapper div.base-panel-heading-bar.clearfix span.title
{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:White;
	padding:0 0 0 0;
	margin:0 0 0 5px;
}

div#blogLatestArticlesTaplet_0 div.base-panel-content-wrapper
{
	padding:5px;
}
BoardManagementTapletChrome 

/*
span.title, 
div.li-mod-header span.title ,
#lithium-body .lithium-content .base-panel .base-panel-heading-bar
{
	width:auto;
	padding-top:5px;
	padding-bottom:5px;
		
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:White;
	
	background-color:Blue;
}
*/


div.BlogTaplets span.title
{
	width:100%;
	background-color:#ff7900;
	padding-left:5px;
	padding-bottom:5px;
	margin-left:-5px;
}

div.BlogBiosTapletChrome,
div.BlogManagementTapletChrome,
div.BlogBlogrollTapletChrome,
div.BlogModeratorsTapletChrome,
div.BlogLatestArticlesTapletChrome,
div.BlogLatestCommentsTapletChrome,
div.BlogArchivesTapletChrome,
div.TaggerLeaderboardTapletChrome
{
	border:solid 1px #CACACA;
	padding-left:5px;
}

div.BlogTaplets UL
{
	padding-left:5px;
	padding-right:5px;
}

div.TwoColumnLayout.clearfix.eighty-twenty
{
	padding-top:0;
}



/* COMMENTS & MESSAGE EDITOR */

div.CommentNavigator div.comment-navigator ul.LinkDisplayList span
{
	color:White;
	padding-right:15px;
}

div.CommentList
{
	border-top:none;
	border-left:solid 1px #CACACA;
	border-right:solid 1px #CACACA;
	border-bottom:solid 1px #CACACA;
	padding:0px 0px 0px 0px;
	width:auto;
	margin:0px 0px 0px 0px;
}

#lithium-body .CommentView .comment-author-bar
{
	border-top:none;
}

div.CommentView
{
	border-top:solid 1px #CACACA;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
}

div.CommentView:nth-child(odd)
{
	background-color:#DFF0F7;
}

div.MessageEditorForm
{
	width:960px;
	padding:5px 5px 5px 5px;
}

div.MessageEditorForm.CommentEditorForm
{	
	width:670px;
	
	margin:20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#lithium-body .lithium-content .section-header
{
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:#ff7900;
}


.lithium-body .lithium-content .section-header A,
.lithium-body .lithium-content .section-header A:link,
.lithium-body .lithium-content .section-header A:hover,
.lithium-body .lithium-content .section-header A:visited
{
	color:White;
}



/* SEARCH FOOTER */

div.FooterBar
{
	padding-left:5px;
	padding-top:10px;
}

#lithium-body .FooterBar
{
	border:none;
	background-color:#DFF0F7;
	width:965px;
}

/*div#form.SearchForm.clearfix*/
#lithium-body .FooterBar .bottom .SearchForm
{
	width:100%;
	padding-bottom:10px;
}





/* DRAFTS */

#lithium-body .TabBar
{
	margin-top:30px;
	background:white;
}

div.MessageList
{
	border-right:solid 1px #CACACA;
	border-bottom:solid 1px #CACACA;
	margin-bottom:20px;
}

#lithium-body .TabBar span a
{
	padding-top:3px;
	color:#4D4D4D;
}

#lithium-body .lithium-content h2.message-subject a
{
	color:#4D4D4D;
}


/* COMPLETE ARCHIVES */

div.CompleteArchives
{
	border:solid 1px #CACACA;
	margin-top:30px;
}

div.CompleteArchives div.heading-bar
{
	color:White;
	background-color:#ff7900;
}

div.CompleteArchives ul li
{
	padding-bottom:10px;
}








