#cc {
width:539px;
padding: 15px;
}
#cc p {
font-size: 125%;
line-height: 1.5em;
}
h1 {
font-size: 195%;
margin: 0;
}
p#breadcrumb {
font-family: arial;
font-size: 85%;
margin: .5em 0;
}
p#article_author {
font-size: 95%;
margin: .5em 0;
}
.article_author {
color: #a22921;
font-size: 100%;
}
p#article_author a {
color:#a22921;
text-decoration:underline;
}
p#article_slug {
color: #666;
font-size: 100%;
}
#cc div.caption {
font-family:verdana, arial,sans-serif;
font-size: 85%;
color:#666;
margin:.5em 0;
border-bottom: 1px dotted #ccc;
padding-bottom: .5em;
}
#cc div#article_tools  {
font-family:verdana;
font-size: 85%;
}
#cc #article_tools ul {
padding: 0;
margin: 0;
}
#cc #article_tools ul li {
list-style:none;
display:inline;
padding: 0 .5em 0 0;
}
.even,.odd {
border-top: 1px solid #ccc;
/*font-style:italic;*/
padding: .5em;
font-family:arial;
font-size: 80%;
}
.even {
background: #fafafa;
}
h2 a {
margin: .5em 0;
font-size: 85%;
}
#cc p.article_more_news_slug {
margin: 0 0 1em 0;
}
p.article_468 {
text-align:center;
margin: 0;
}
div.inset {
float: left;
margin: 0 15px 15px 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;		
padding: 2px;
}
.comment_heading {
font-weight:bold;
border-top: 2px solid #ccc;
margin: .5em 0;
padding-top: .5em;
}
p.post_a_comment {
margin: .5em 0;
}
#cc p.moderation { 
color: #666;
margin: .5em 0;
font-size: 90%;
}
.alignRight {
float: right;
margin: 10px 0 10px 10px;
}
.alignLeft {
float:left;
margin: 10px 10px 10px 0;
}
#article_more_news p {
font-size: 90%;
}
.breadcrumb_section {
font-size: 110%;
}
#deckhead {
font-family:georgia,serif;
padding: .5em 0 0 0;
color: #666;
font-size: 120%;
}
