.header_section {
  background-image: url(../images/topheader_back.jpg);
  background-repeat: repeat-x;
  font: Arial 12px;
  font-weight: bold;
  color:white;
}
.header_form {
  background-image:url(../images/topheader_back.jpg);
  background-repeat:repeat-x
}
a.header:link {
  font:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration: none;
}
a.header:visited {
  color: white;
  text-decoration: none;
}
a.header:hover {
  color: red;
  text-decoration: none;
}
.leftnav_section {
  background-image: url(../images/headlines_back_new.jpg);
  background-repeat:repeat-x;
  width: 205px;

}
.leftnav_item {
    padding:8px 10px 10px 8px;
    border-top: solid #CCCCCC 1px;
    color: #015675;
    font: Arial 12px;
    font-weight: bold;
    letter-spacing: 2px;
}
.leftnav_contents {
  border-left: solid #CCCCCC 1px;
  border-right: solid #CCCCCC 1px;
}
.leftnav_box {
  height:482px;
  border-left: solid #CCCCCC 1px;
  border-right: solid #CCCCCC 1px;
}
a.leftnav_link:link {
  color: #015675;
  text-decoration: none;
}
a.leftnav_link:visited {
  color: #015675;
  text-decoration: none;
}
a.leftnav_link:hover {
  color: #015675;
  text-decoration: underline
}
a.movielinks:link {
  font:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:yellow;
  text-decoration: none;
  font-size: 11px;
}
a.movielinks:visited {
  color: yellow;
  text-decoration: none;
}
a.movielinks:hover {
  color: red;
  text-decoration: none;
}
.movie_footer {
  width:400px;
}
.review_movie_footer {
  width:500px;
}

.rightnav_section {
  width:325px;
  background-image:url(../images/headlines_back.jpg);
  background-repeat:repeat-x;
  background-color:#FFFFFF;
}
.rightnav_contents {
  height:236px;
  border-left: solid #CCCCCC 1px;
  border-right: solid #CCCCCC 1px;

}
.rightnav_arrow {
  font-weight:bold;
  padding-right:5px;
  padding-left:10px;
  float:left;
}
.rightnav_item {
  width:220px;
  height:40px;
  font-size:14px;
  color: #015675;
  font: Verdana;
  font-weight: bold;  
  padding:10px 10px 0px 0px;
}
a.rightnav_link:link {
  font: Verdana;
  font-size:12px;
  text-decoration: none;
  color: blue;
}
a.rightnav_link:visited {
  color: blue;
  text-decoration: none;
}
a.rightnav_link:hover {
  color: red;
  text-decoration: underline;
}
.departments_box {
  background-repeat:no-repeat;
  height:136px;
  width:262px;
  margin-left:1px;
  border:#000000 1px solid;
}
.infobar_rightpic {
  float:left;
  border: #FFFFFF 1px solid;
  padding: 1px;
  margin:3px 1px 1px 1px;
  padding:3px 3px 3px 3px;
}
a.footer:link {
  font:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:black;
  text-decoration: none;
}
a.footer:visited {
  color: black;
  text-decoration: none;
}
a.footer:hover {
  color: red;
  text-decoration: none;
}
.slideshow {
height:280; 
background-color:#8FBF47; 
padding-top:3px; 
padding-right:3px; 
padding-left:3px;
}
.review_slideshow {
height:230; 
width:500;
overflow:hidden;
}
a.spotlight:link {
  color: #015675;
  text-decoration: none;
font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}
a.spotlight:visited {
  color: #015675;
  text-decoration: none;
}
a.spotlight:hover {
  color: #015675;
  text-decoration: underline
}
.spotlight_headline {
  width:230px;
  font-size:14px;
  color: #015675;
  font: Verdana;
  font-weight: bold;  
  margin-left:5px;
}
.spotlight_headline2 {
  width:230px;
  font-size:14px;
  color: #015675;
  font: Verdana;
  font-weight: bold;  
  margin-left:5px;
}
.spotlight_left {
	position:absolute;
	width:248px;
}
.spotlight_left_image {
	position:absolute;
	width:70px;
}
.category_headline {
  width:230px;
  font-size:14px;
  color: #015675;
  font: Verdana;
  font-weight: bold;  
  margin-left:5px;
}
.rs_title{
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color:#000000;	
}
.rs_more{
	font-weight:bold;
	font-size:12px;
	color:#a97f6f;
	margin-left:5px;
}
.rs_article_title{
	font-size: 12px;
	font-weight: bold;
	color:#EF6F0F;
	padding:0px;
	margin-top:5px;
	margin-left:20px;
	margin-bottom:5px;
}
.rs_article_title a{
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EF6F0F;
	text-decoration: none;
}
.rf_title{
    font: Verdana;
	font: 11px;
	color: #5D5454;
	font-weight: bold;
	font-style:italic;
}
.rf_image_title{
	float: left; 
	color: #D63C00; 
	font-family:  arial, helvetica, 'trebuchet MS', verdana, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	line-height: 120%;  
	padding:0px 0px 0px 0px; 
	margin:0px; 
}
.rf_content{
	font-size: 12px; 	
}