div.topbox_large {
  width: 782px; 
  height: 200px; 
  overflow: hidden; 
  position: relative;  
}
div.topbox_wrap_gradient {
  position: absolute;
  top: 0px;
  left: 456px;
  width: 305px;
  height: 182px;
  padding-left: 9px;
  padding-right: 10px;
  padding-top: 9px;
  padding-bottom: 10px;
  background: #DDDDDD;
  overflow: hidden;
}
.hotspot_row
{
background: #DDDDDD;
}
.hotspot_row_active
{
	background: #EEEEEE;
}

a:link, a:visited{  text-decoration: none; 
cursor:pointer;
}
img {
cursor:pointer;
}

img.hotspot_image {
  position: absolute; 
  top: 0px; 
  left: 0px;
  -moz-opacity: 1.0; 
  filter: alpha(opacity=100); 
}
img.hotspot_thumb {
  margin-bottom: 3px;
  margin-right: 2px;
   margin-left: 2px;
  margin-top: 3px;
  filter: alpha(opacity=50);
}

img.hotspot_thumb_active {
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
   margin-top: 3px;

  filter: alpha(opacity=100);
}

h3.hotspot_ident { font-size: 14px; color: #8A0113; font-weight: bold; }

div.hotspot_date { font-size: 11px; color: #03A1D0; }

div.hotspot_headline { position: relative; top: 2px; left: 5px;  width: 250px; overflow: hidden; font-size: 12px; color: #000000; font-weight: bold;
font-family:  arial;
letter-spacing:1px;
}
div.hotspot_headline a { color: #000000; text-decoration: none;
font-family:  arial;
}
div.hotspot_headline a:hover { color: #000000; text-decoration: none; 
font-family:  arial;

}

div.hotspot_headline_active { position: relative; top: 2px; left: 5px; width: 250px;  overflow: hidden; margin-top: 0px; font-size: 12px; color: #8A0113; font-weight: bold;
font-family:  arial; text-decoration: none; 
letter-spacing:1px;
}
div.hotspot_headline_active a { color: #8A0113; text-decoration: none; }
div.hotspot_headline_active a:hover { color: #8A0113; text-decoration: none; }

div.hotspot_subhead { position: relative; top: 2px;  left: 5px; width: 250px; height: 14px; overflow: hidden; font-size: 11px; color: #000000; }
div.hotspot_subhead_active { position: relative; top: 2px; left: 5px; width: 250px; height: 14px; overflow: hidden; font-size: 11px; color: #8A0113; }

div.hotspot_subhead a:link, div.hotspot_subhead a:visited {text-decoration: none; }
div.hotspot_subhead a:hover {text-decoration: none; }
div.hotspot_subhead_active a:link, div.hotspot_subhead_active a:visited {text-decoration: none; }

ul.sidenav{
	padding:10px;
	margin:0px;
	list-style:none;
}

ul.sidenav li{
	font-size:12px;
	line-height:16px;
	padding:0 0 5px 25px;
	color:#333333;
	margin:0px;
	background:url(liicon.gif) no-repeat 0 0;
}

ul.sidenav li a{
	color:#8A0113;
	text-decoration:none;
}

ul.sidenav li a:hover{
	color:#333333;
	text-decoration:none;
}

body {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

p{
	text-align:justify;
	padding:5px 0;
}

.reviews{
	padding:7px 5px 7px 0;
	position:relative;
}

.reviews .icon{
	position:absolute;
	height:79px;
	top:7px;
	left:225px;
}

span.banners{
	width:75px;
	height:75px;
	border:1px solid #666666;
	display:block;
	float:left;
	margin-right:7px;
	padding:1px;
	background:#CCCCCC url(loader1.gif) no-repeat 50% 50%;
}

.reviews span, .reviews a{
	color:#8A0113;
	text-decoration:none;
}


span.date{
	font-size:11px;
	font-style:italic;
	color:#999999;
}


a.readmore{
	text-decoration:none;
	float:right;
	font-size:12px;
	padding:0 5px;
	line-height:16px;
	background:#8A0113;
	color:#ffffff;
	margin-top:5px;
}

a.readmore:hover{
	text-decoration:none;
	background:#333333;

}














