/* CSS Document */

body {
  background:#000;
  width:970px;
}

#layout {
  width:955px;
}

#wrapper_top {
  width:955px;
  height:149px;
}

#wrapper {
  height:601px;
  width:955px;
}

#content {
  position:relative;
}

#prosportmedia {
  position:absolute;
  height:490px;
  width:955px;
  left:197px;

}

#prosportnav {
  position:absolute;
  height:490px;
  width:430px;
  z-index:2;
}

#prosportcontentHm {
  position:absolute;
  width:450px;
  top:15px;
  left:525px;
  color:#fff;
  z-index:1;
  font-family:arial;
  font-size:12px;
}

#prosportcontent {
background:url(../images/contentBg.png) repeat-y top center;
  position:absolute;
  width:470px;
  left:525px;
  color:#fff;
  top:3px;
  z-index:1;
  font-family:arial;
  font-size:12px;
}


#prosportfooter {
  position:absolute;
  top:490px;
  height:111px;
  width:955px;
  background:url(../images/pro_link_footer.png) no-repeat scroll center top;
  padding-top:22px;
  padding-left:215px;
  color:#F1BF2A;
  font-family:arial;
  font-size:10px;
  vertical-align:top;
}

#footer_end {
  height:40px;
  background:url(../images/prosports_footercap.png) no-repeat scroll top;
  margin-left:185px;
}

a img {
  border:0;
}

#prosportfooter a {
  color:#F1BF2A;
  text-decoration:none;
}

.yellow {
  color:#F1BF2A;
}

.red {
  font-weight:bold;
  color:#c00;
}

#prosportcontent p {
  margin-left:8px;
  margin-top:10px;
}

#prosportfooter p {
  margin-top:4px;
}