/* CSS Document */

body {
	margin:0;
}

#mainLogo {
	
	background-color:#000000;
}
#mainBody {
width:676px;
border-left:1px solid black;
border-right:1px solid black;
text-align:left;
padding: 0;
margin:0;
margin-left:3em;
font-size: .8em;
}

#navBar {
 padding:0;
 margin:0;
 color:red;
 font-weight:bold;
	font-variant:small-caps;
	font-size: 1em;

}

#navBar a {
	color:black;
	text-decoration:none;
	font-weight:bold;
}


#navBar a:hover {
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}


#mainContent {
 padding: .5em;
padding-top:1em;
 
}

#bottomBar {
 text-align:center;
 border-top:1px solid black;
 border-bottom:1px solid black;
 padding:.25em;
}

.newsItem {
	margin-top:1.5em;
}

.newsDivide {
	border-bottom:1px dotted black;
	text-align:center;
}

.newsDivide hr {
height:0;
display:none;
width: 75%;

}

.newsTitle {
 font-size:.95em;
 font-weight:bold;
 }
 
 .newsDate {
 font-size:.75em;
 color:#333333;
 }

.newsItem img {max-width:600px;}

.gridBox {border:0px solid black; width:100px; height:100px; margin:1px; float:left; vertical-align: middle;  }
.gridBox  a:hover img,
.gridBox  a:active img,
.gridBox  a:focus img {  left:-11px; top:-10px; z-index:1; border:1px solid #000; }

#releaseGrid { margin:0 25px;}

/*.img_thumbnail {max-width:100px; max-height:100px; }*/\

