/*
	CSS File
	---------
	
*/

/**/
* { margin:0; padding:0;}
a { color:#666666; text-decoration:none;}
li a.active { color:#666666;}
a img { border:none;}
body { font-family:"Trebuchet MS", serif; font-size:75%; background:#373737 url(images/bigbg.JPG); color:#c1c1c1; line-height:1.5; }
.container { width:920px; margin:16px auto 0; padding-bottom:16px;}
.body_text { font-family:"Trebuchet MS", serif;  background-color:#F8F8F8; color:#000000; -moz-border-radius: 5px;
-webkit-border-radius: 5px; border: 1px solid #000; padding: 10px;}
#header { background:url(images/header.jpg) no-repeat; height:202px;}
#header h1 { padding:13px 0 0 73px;}
#navBar { background:url(images/navbar.jpg) no-repeat; height:48px;}
#navBar ul { list-style:none; margin-left:205px; font-size:14px; padding-top:12px;}
#navBar ul li { display:inline;}
#navBar ul li a { color:#ffffff; background:url(images/a-border.gif) right no-repeat; padding-right:15px; padding-left:7px;}
#navBar ul li.last a { background:none;}
#navBar a:hover { color:#d7d7d7;}
#contentTop {background:url(images/contenttop.jpg) no-repeat; height:35px;}
.contentContainer { width:882px; border-left:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; background:#0c0c0c; padding:0 18px;}
#intro { width:845px; margin:0 0 0 13px; padding-top:0;}
h1 {}
h2 { color:#e51b24; font-size:22px; margin-bottom:3px; margin-left:11px;}
h3 { font-size:18px; color:#e51b24; margin-bottom:8px;}
h1,h2,h3,h4,h5,h6 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; line-height:normal;}
p { margin-bottom:10px;}
.readMore { font-size:14px; margin-bottom:0;}
/*easy clearings*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.spacer { margin-bottom:10px;}
.clearLeft { clear:left;}
.clear { clear:both; height:0;}
/*end clearing*/
.italic { font-style:italic;}
.asides01 { background:url(images/bottom-bg.jpg) no-repeat; clear:both;}
.eventContainer { width:178px; padding-top:50px; float:left; margin-left:10px;}
.newsletter { width:272px; float:right; padding-top:50px; margin-right:10px;}
/*column*/
.column { width:260px; float:left; text-align:center; margin-right:38px;}
.colimg,bottom { margin-bottom:0px;}
.last { margin:0 0 0 0;}
/*footer*/
#footer { background:url(images/footerbg.jpg) no-repeat; height:82px;}
#footer ul { list-style:none; text-align:center; padding-top:10px; margin-bottom:15px;}
#footer ul li { display:inline;}
#footer ul li.last a { background:none;}
#footer ul li a { background:url(images/footer-a-border.gif) no-repeat right center; padding-right:10px; padding-left:5px;} 
#footer a { color:#cccccc;}
.copyright { text-align:center;}
.blog_content { width:620px; float:left;  margin-bottom:8px; background-color:#F8F8F8; color:#000000; -moz-border-radius: 5px;
-webkit-border-radius: 5px; border: 1px solid #000; padding: 10px;}
.feed-icon { clear:both; display:block; width:16px; height:16px;  margin-bottom:10px;}
.more-link { text-align:left; margin-left:30px; margin-bottom:15px;}
.box, .comments { clear:both;}
#block-blog-0 { float:right; width:220px; display:block; height:500px;}
#comments { width:520px; float:left;}
#comments h2, .box h2 { font-size:14px; margin-left:0;}