
/* - Media Info block styles */
#mediainfo, #mediainfo p {
  float: left;
	width:524px;
}

h1 {
	background: white url(/i/bgheader.png) repeat-x;
	height: 30px;
}

#mediainfo h1 img {
	position: relative;
	top: 5px;
}

#mediainfo h2 {
  background:#CCCCCC;
  color: #939598;
	width:514px;
}

#mediainfo h2 a:link, #mediainfo h2 a:visited, #mediainfo h2 a:active{
  color: #939598;
  font-weight: bold;
}

#mediainfo h2 a:hover{
  font-weight: bold;
}

#downloads {
  float: left;
	width:524px;
}

.cat, .cat p {
  float: left;
	width:257px;	
}

.cat ul{
 	margin: 0;
	padding: 0;
  float: left;
	width:257px;
}

 .cat ul li ul {
 	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

.cat ul li {
  float: left;
	width:257px;
	list-style: none;
 	padding: 0px; 
}

.cat ul li ul li { 
	list-style: none;
 	padding: 0px; 
}

.cat h1 img {
	position: relative;
	top: 5px;
}

.cat h2 {
  background:#CCCCCC;
  color: #939598;
	width:247px;
}

.cat h2 a:link, .cat h2 a:visited, .cat h2 a:active{
  color: #939598;
  font-weight: bold;
}

.cat h2 a:hover{
  font-weight: bold;
}