html,body{margin:0;padding:0; background-color: #DDD9D9}
body{background-color: #DDD9D9; font-size: 11px; FONT-FAMILY: Verdana, Arial, Helvetica }

#container{BACKGROUND: url(../design/bg_top.jpg) no-repeat top center; width:1170px; margin:0 auto; padding: 0}
#header{width:1170px; margin:0 auto; height: 143px;}
.toplinks {color: #666; font-size:11px;}
.toplinks A{color: #666; text-decoration: none;}

#navcontainer{width:1170px; margin:0 auto; height: 60px;}
#nav3{width:981px; background: url(../design/bg_nav.jpg) no-repeat center top; margin:0 auto; height: 57px; }
#nav{width:981px; background-color: #ff0000; margin:0 auto; height: 57px; }
#navsub{margin-top: 15px; margin-left: 22px;}

#footer{width:970px; margin:0 auto; padding-top: 20px; text-align: center; color: #000}
#footer A{color:#000; text-decoration: none;}
#footer p{color:#fff; text-align:center}
#headerpromo{width:970px; margin:0 auto; height: 75px; background-color: #ccc}
#footerbar{width:970px; background: url(../design/footer-barfill.png) repeat-x; height: 45px; text-align: center}

#content {width:620px; margin:0 auto;}
#content ul {margin-left: 30px;}

H3 {color: #C71B17; font-size: 18px;}

#pagination {
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
	font-size:11px;
	vertical-align:middle;
}
#pagination A{
	color: #ffffff;
	text-decoration: none;
}
.redbutton {
	color: #ffffff;
	font-size:11px;
	background-color: #79011C;
	border:1px solid;   
	border-color: #993333 #CC3333 #993333 #CC3333; 
	vertical-align: middle;
}
form{margin:0;padding:0;}
.red {color:#ff0000; text-decoration: none; text-transform: uppercase}
a {color:#cc0000; text-decoration: none;}
.article {margin-bottom:15px; width: 280px; height: 95px; border-bottom: dotted 1px #000; float: left; margin-right:30px;}
.article-img {float:left; width:85px;}
.article-img img {display:block;}
.article-txt {float:right; width:165px;}
.article-txt h4 {margin:0; margin-bottom:7px; font-size:110%;}
.article-txt p {margin:0; font-size:90%;}

.article2 {margin-bottom:15px; width: 265px; height: 95px; border-bottom: dotted 1px #000; float: left; margin-right:20px;}
.article-img2 {float:left; width:85px;}
.article-img2 img {display:block;}
.article-txt2 {float:right; width:160px;}
.article-txt2 h4 {margin:0; margin-bottom:7px; font-size:110%;}
.article-txt2 p {margin:0; font-size:90%;}

/*------FIRST IMAGE----------------*/
.empty_box1 {
  cursor:hand; height: 250px; width:100%;
}
.trans_box2 {
  cursor:hand;
  height: 70px;
  width:100%;
  line-height: 20px;
  color:#ffffff;
  margin:0px;
  border:solid 0px #555;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../design/75p_black.png');
}
.trans_box2text {
  padding-top: 5px;	padding-left: 10px; padding-right: 10px; color:#ffffff;
}

/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(../design/75p_black.png);
}