/* WorkCast 2009 - news section public site */

/****** Wrapper ******/

#columnsWrapper {width:892px; height:100%; min-height:100%; background:url(../../images/public/sidebarBottomBG.gif) left bottom no-repeat transparent; clear:left;}

/* Main panel */

#news {float:left; width:620px; background:url(../../images/public/longMainPanelBG.gif) left 4px no-repeat #f4f4f4;}

#news h2 {background: url(../../images/public/newsHeading.gif) left 5px no-repeat transparent; width: 50px; height: 47px; margin-bottom:24px; margin-left:28px;} 
#news h2#articleHead {text-indent:0; height:auto;background: none transparent; font-size:1.1em; color:#ef6e10; font-weight:normal; margin-left:28px; width:570px; margin-top:27px; margin-bottom:8px}  

#news p {width:570px; font-size: .8em; color:#969696; line-height: 1.3em; padding-left:28px; margin-bottom:17px;}
#news p#topParagraph {font-size: .9em; color:#666566;}

#news h3 {text-indent:-2000px; margin-left:28px; width:561px; height:50px; margin-bottom:16px}
#news h3#latest {background:url(../../images/public/latestHeading.gif) left top no-repeat transparent;}
#news h3#events {background:url(../../images/public/eventsHeading.gif) left top no-repeat transparent; margin-top:18px;}

#news h3.article {font-size:1em; color:#ef6e10; font-weight:normal; padding-top:5px; text-indent:0; margin-left:28px; margin-bottom:16px; height:auto; line-height:1.1em} 
#news h4 {font-size:0.85em; color:#ef6e10; font-weight:normal; padding-top:5px; text-indent:0; margin-left:28px; margin-bottom:16px; height:auto; line-height:1.1em} 

#news ul {margin:0; padding:0; list-style:none; font-size:.8em; color:#969696; line-height: 1.1em; padding-left:28px; width:570px; margin-bottom:5px;}
#news ul li {padding-bottom:7px; padding-left:16px; background:url(../../images/public/listBullet.gif) left 2px no-repeat transparent;}
#news .paddingReduction {padding-top:9px;}

.content {font-size:.8em; margin-left:28px; padding-left:2px; background:url(../../images/public/dashedDivider.gif) left bottom repeat-x transparent; width:533px; margin-bottom:10px; padding-bottom:8px;}
.content div {font-size:.85em; color:#969696}
.content div span {color:#c0bebe}
.content a {display:block; padding-bottom:2px}

#backToNewsIndex {background:url(../../images/public/dashedDivider.gif) left top repeat-x transparent; width:564px; margin-left:28px; margin-right:28px;padding-top:10px;}
#backToNewsIndex a {display:block; background:url(../../images/public/backToNews.gif) left top no-repeat transparent; width:82px; height:24px;}
#backToNewsIndex a:hover {cursor:pointer; background:url(../../images/public/backToNews.gif) left -24px no-repeat transparent; }
.bottomDivider {height:1px; background:url(../../images/public/dashedDivider.gif) left top repeat-x transparent; width:auto; margin:10px 28px 10px 28px; }

#functionBar {background:url(../../images/public/dashedDivider.gif) left bottom repeat-x transparent; margin-bottom:17px;}
#functionBar ul {font-size:.7em; color:#c0bebe; list-style:none; margin-left:28px; padding-bottom:12px; padding-left:0; margin-top:15px; padding-top:3px}
#functionBar ul li {padding:0; margin:0; padding-right:10px; display:inline; background: none transparent; padding-top:0;}
#functionBar ul li#print {background:url(../../images/public/newsFunctionBarPrinter.gif) left top no-repeat transparent; padding-left:33px}
#functionBar ul li#email {background:url(../../images/public/newsFunctionBarEmail.gif) left top no-repeat transparent; padding-left:32px}

#newsBottom {height:92px; width:620px; background:url(../../images/public/newsMainPanelBottomBG.gif) left top no-repeat transparent;}

/* Sidebar */

#sidebar {float:right; background:url(../../images/public/longSidebarBG.gif) left 4px no-repeat #f4f4f4; width:265px;}
#sidebar h2 {text-indent:-2000px;}


#follow {padding-bottom:17px; background:url(../../images/public/sidebarDivider.gif) 29px bottom no-repeat transparent; padding-left:29px; font-size:.8em; color:#969696}
#follow h2#fu {width:91px; height:40px; background:url(../../images/public/followUsHeading.gif) left 8px no-repeat transparent;}
#follow img {margin-bottom:7px}
#follow #tn {color:#ccc}

#share {padding-left:29px;}
#share h2#sp {width:161px; height:45px; background:url(../../images/public/shareHeading.gif) left 0 no-repeat transparent;}

#share ul {font-size: .8em; color:#ef6e10; list-style: none; line-height: 1.1em; width:208px; padding:0;}
#share ul li {background: url(../../images/public/dashedDivider.gif) left bottom repeat-x transparent; padding-bottom:1px}
#share ul li img {vertical-align:middle; margin-right:8px}
#share ul li a {padding: 5px 0 4px 0; display:block; cursor:pointer}
#share ul li a:hover {display:block; background: none #f3f3f3}

/* Generic lighter and darker text */

span.lighter {color:#969696}
span.darker {color:#706f70}

a {color:#ef6e10; text-decoration:none}
a:hover {color:#2c2c2c; text-decoration:none}

.indent {text-indent:-2000px}