/* overrided styles from Tina */
div.header {padding-bottom:0px;}

/* Login element for nav */
div.HeadLink{ text-align:right; font-size:11px; } 
		div.HeadLink a{}

/*page elements*/
div.blog_header{background-image:url(/blog/img/blogBanner2.jpg); background-repeat:no-repeat; /*color:#5C5C5C;*/ color:#5C5C5C; font-family:Arial,Helvetica,sans-serif; font-size:26px; height:50px; padding-left:20px; padding-top:30px; text-transform:uppercase; width:931px; line-height:100%; }

div.community_content{
padding:0px; margin:0px; background-image:url(/blog/img/blogBG.jpg); background-position:top left; background-repeat:repeat-y; background-color:#444444; width:951px;
}
/*widget css*/
/*Persona*/
a.Persona_TopPluckLink{display:none;}
div.Persona_LoginStatus {display:none;}
div.Persona_Main{ font-family:arial; color:#666666; overflow:hidden;}
	div.Persona_Main a{font-style:normal; color:#2297c8; text-decoration:none;}
	div.Persona_Main a:hover{font-style:normal; color:#2297c8; text-decoration:underline;}
	div.Persona_Main table{font-size:12px; color:#666666;}
table.PersonaHeader_Table{color:#FFFFFF !important;}
td.PersonaHeader_TableRight{width:257px;}
div.PersonaHeader_Container {background:url(/blog/img/personaHeadBg.jpg) repeat-x top left; clear:both; padding:20px; background-color:#0B2148; color:#FFFFFF;}
div.PersonaHeader_Title{font-size:14px; text-transform: uppercase !important;}
table.Persona_2ColumnTable{padding:20px; padding-top:10px; width:911px;}
td.Persona_2ColumnTableLeft{padding-right:10px; width:592px !important; }
td.Persona_2ColumnTableRight{padding-left:10px; width:291px !important; }
div.PersonaTabs_Container { background-color:#0B2148; background:url(/blog/img/pTabBg.jpg) repeat-x top left; height:42px; color:#ffffff; border-top:1px solid #ffffff; overflow:visible;}
div.PersonaTabs_Container a.PersonaTabs_On:hover {text-decoration:none;}
div.PersonaTabs_Container a.PersonaTabs_On {background-color:#ffffff; border:0px; color:#0B2148; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight: normal; margin-left:0px; padding:10px 15px 20px 15px; text-decoration:none; border-right: 0px solid #CCCED0;}
div.PersonaTabs_Container a.PersonaTabs_Off:hover {background-color:#666666;text-decoration:none;}
div.PersonaTabs_Container a.PersonaTabs_Off {   border:0px; border-right:1px solid #CCCED0; color:#CCCED0; float:left; font-family:Arial; font-size:14px; margin-left:0px; padding:10px 15px 10px 15px; text-decoration:none; background-color:transparent;}
#PhotosTab{display:none;}
#BlogTab{display:none;}
div.PersonaStyle_ItemContainer {border:0px; margin-top:10px; padding-bottom:5px;}
div.PersonaStyle_SectionHead {font-size:17px; font-weight:bold; border-bottom:0px solid #87909F; padding-bottom: 7px; padding-left:5px; text-transform:uppercase; font-family:arial; background-image:url(/images/line.jpg); background-repeat:repeat-x; background-position:bottom; width:100%; background-color:#ffffff; }
div.Reactions_Title{font-style:normal;}
div.Reactions_Title a{font-style:normal; color:#2297c8; text-decoration:none;}
div.Reactions_Title a:hover{text-decoration:underline; color:#2297c8;}
table.Reactions_Table{border-bottom:0px;}
img.PluckUserAvatar{border:0px;}
td.PersonaHeader_TableLeft img{border:0px;}
div.PersonaHeader_PublicContent a {background-color:#000000; border:0px; color:#0B2148; float:left; height:15px; width:257px; margin-bottom:3px; padding:8px 0px 10px 0px; text-align:center; text-decoration:none;   background:url(/blog/img/personaButton.jpg) no-repeat top left;}
div.PersonaHeader_PublicContent a:hover {color:#0B2148;}

/*multi blog*/
div.MultiBlog_Container{margin:0px 20px 0px 20px;}
div.MultiBlog_Container a{color:#2297c8; text-decoration:none;}
div.MultiBlog_Container a:hover{color:#2297c8; text-decoration:underline;}
div.BlogHeading{background:url(/img/blog/blogHead.jpg) top left no-repeat; width:914px; height:55px; margin:auto; text-align:center; color:#2297c8; font-family:arial; font-size:15px; font-weight:bold; padding-top:18px;}
div.MultiBlog_Container div.BlogNav{padding-bottom:0px; padding-top:0px; margin-top:0px; text-align:left; font-size:14px; margin-top:10px;}
div.MultiBlog_Container div.BloggerProfile_Container{display:none;}
table.PersonaBlog_Table{ padding-top:10px; padding-right:10px;}
td.PersonaBlog_TableLeft{ padding-top:10px; width:609px; padding-right:20px;}
td.PersonaBlog_TableRight{ padding-top:10px; width:274px; padding-left:20px; border:0px; }

/*div.MultiBlog_Container td.PersonaBlog_TableRight {border-left:0px; text-align:left; vertical-align:top; width:30%; padding-top:5px;}*/
div.MultiBlog_Container div.BlogMain_EntryTitle a{font-size:20px; color:#2297C8; text-decoration:none; font-family:Arial; font-weight:normal;}
div.MultiBlog_Container div.BlogMain_EntryTitle a:hover{text-decoration:underline;}
div.MultiBlog_Container div.Blog_RightSideContainer{overflow:hidden; padding-bottom:30px; margin-left:0px; margin-right:10px; }
	div.MultiBlog_Container div.Blog_RightSideContainer a{color:#2297c8; text-decoration:none; margin-left:5px;}
	div.MultiBlog_Container div.Blog_RightSideContainer a:hover{color:#2297c8; text-decoration:underline;}
div.MultiBlog_Container div.Blog_RightSideSectionHead{font-size:17px; font-weight:bold; border-bottom:0px solid #87909F; padding-bottom: 7px; padding-left:5px; text-transform:uppercase; font-family:arial; background-image:url(/images/line.jpg); background-repeat:repeat-x; background-position:bottom; width:100%;}
div.MultiBlog_Container div.Blog_AddToWatchlist{height:50px; width:100%; text-align:left; margin-left:0px; padding-left:0px; display:none;}
div.MultiBlog_Container div.Blog_AddToWatchlist a {background-color:#000000; border:0px; color:#ffffff; float:left; height:25px; width:272px; margin-bottom:3px; padding:10px 0px 10px 0px; text-align:center; text-decoration:none;  background:url(/blog/img/watchlist.jpg) no-repeat top left; font-size:12px; float:left; margin-left:0px;}
a.SiteLife_RSS { height:20px; padding:1px 0 3px 30px; margin-left:10px; font-size:17px; margin-left:15px; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;}
table.BlogEntry_Actions {border-top:2px solid #f7f7f7; border-bottom:2px solid #f7f7f7;  margin-top:10px;}
table.BlogEntry_Actions a{color:#2297c8 !important;}
a.SiteLife_Recommend{color:#2297c8 !important;}
a.SiteLife_ReportAbuse{color:#2297c8 !important;}
div.Comments_From a{color:#2297c8 !important;}
tr.Comments_TableAltRowColor{background-color:#f7f7f7; padding:5px;}
td.BlogMain_MabAuthTableLeft  img{background-image:url(/blog/img/thumbBG60W.jpg); width:60px; height:60px; padding:0px 4px 4px 0px; background-repeat:no-repeat;}
td.BlogMain_MabAuthTableLeft{padding-right:10px;}
td.Comments_UserImage{padding:5px;}
div.Comments_Container img {border:2px solid #f7f7f7;}

/* Slauth and related elements */
/* Mike's login CSS */
div.Reg_RightAlign{color:#FFF;}
div.loginRegLinks{text-align:right;   color:#2297c8; font-size:9px; margin-top:5px; }
div.hidelogin{ text-align:right;  margin:1px 10px 0px 0px;}
	div.hidelogin a{font-weight:bold; color:#FFFFFF; text-decoration:none;border:0px solid #000000; border-top:0px; border-right:0px; }
	div.hidelogin a:hover{color:#2297c8;}
	div#loginStatus{float:right; width:150px;  margin-right:20px; margin-top:-20px;}
	div#loginStatus a{color:#2297c8; }
	div#loginStatus a:hover{text-decoration:underline;}

div.userPic{float:right; width:34px; text-align:left; padding-right:10px;}
	div.userPic img{border:2px solid #2297c8; width:30px; height:30px;}
div.userInfo{color:#ccc; font-size:9px;}
div.displayName{width:100%; overflow:hidden; height:15px;}
div.userOptions{}
div.logout{ padding-top:4px; padding-right:5px;}
div.logout a{ }
div#userStats{display:none; float:right; position:absolute; padding:20px; background-color:#E6E6E6; border:1px solid #000033; width:400px;}
.cl{clear:both;} 
.mT10{margin-top:10px;}
.mL10{margin-left:10px;}
div#loginGoesHere{display:none;}
div.headLoginWrapper{ float:right; position:absolute; z-index:2; text-align:left; padding-left:18px;  padding-top:2px; height:111px; width:417px; background:url(/images/loginBack.png) no-repeat top right;}
div.SignIn_Wrapper{display:inline; text-align:left; font-size:12px;}
form#slaLoginForm{display:inline;}
div#slLoginMessage{font-size: 12px; font-weight:bold; color:#FFFFFF; text-align:center; margin-bottom:-6px; margin-right:15px;}
table.Table_FloatLogin{text-align:left; font-weight:normal; padding-top:0px; margin:10px 0px 0px 5px !important; font-size:12px; table-layout:fixed; width:370px !important; }
table.Table_FloatLogin td{padding:0px; color:#FFFFFF; text-align:left; padding-right:5px !important;}
td.Table_FloatLoginLeft{width:140px !important; padding-right:5px !important;}
td.Table_FloatLoginMid{width:140px !important; padding-right:5px !important;}
input#plckEmail{width:130px !important;}
input#password{width:130px !important;}
table.Table_FloatLogin a{color:#2297c8; text-decoration:none;}
table.Table_FloatLogin a:hover{color:#2297c8; text-decoration:underline;}

div.Reg_Wrapper{font-size:12px;}
div.Reg_Wrapper table{font-size:12px;}
table.Table_FullLogin td{padding-top:5px; padding-right:5px;}
table.Table_FullReg td{padding-top:5px; padding-right:5px;}
table.Table_ChangePass{font-size:12px;}
table.Reg_UserUpdateTable td{font-size:12px; padding-top:5px; padding-right:5px;}
div.accountDiv{margin:20px;}

/******** Blog Summary ******/
div.Summary_Container table * {color:#5C5C5C;
font-family:Tahoma,Geneva,sans-serif;}
table.Summary_BlogTable{width:100%;}
table.Summary_BlogTable a{color:#2297C8 !important; text-decoration:none;}
table.Summary_BlogTable a:hover{color:#2297C8; text-decoration:underline;}
tr.Summary_BlogAltTRColor{background-color:#ffffff;}
td.Summary_BlogTableLeft{padding:0px 0px 5px 0px; vertical-align:top; width:55px; text-align:left;}
	td.Summary_BlogTableLeft img{border:0px solid #000000; height:40px; width:40px; background-image:url(/images/homepage/userBg.png); background-position:top left; background-repeat:no-repeat; padding:5px 5px 8px 5px;}
td.Summary_BlogTableRight{width:100%; padding:0px 0px 5px 5px;  vertical-align:top;}
div.Summary_BlogTitle{}
	div.Summary_BlogTitle a{font-size:12px; font-weight:normal;}
div.Summary_BlogBy{padding-top:0px; font-size:10px; display:none;}
div.Summary_BlogTime{padding-top:0px; font-size:10px;}


/*button color fix for out of the box widgets */
span.pluck-primary-button-text {color:#FFF}
div.commentWrap{font-size:14px; padding-top:20px;}
.pluck-comm-submitoptions{font-size:14px;}
a.pluck-comm-submit{font-size:14px;}
.pluck-persona-first-settings-prefs-blog-comments-form{display:none;}

/* liked alignment issue */

div.Blog_RightSideContainer{clear:both;}




div.faceRec{padding-bottom:10px;}
