/* Specify Blanket rules for all elements */


/* Jons IE fix! */
.wrapper{
margin:5% auto;
width:1000px;
height:500px;
border:1px solid #FFF;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:5px;
}
  
body {
background-image:url(sitebackground.jpg);
background-repeat:repeat;
background-color:#000;
font-size:80%;
font-family:'Lucida Grande',Verdana,sans-serif;
padding:5px;
text-align:center;
}
	  
/* Yules for headings */
  h1 {
	  font-size:150%;
     }

  h2 {
	  font-size:140%;
	  margin:0;
     }
  
  h3 {
	  font-size:120%;
	  margin:0;
     }
  h4 {
	  font-size:95%
     }
  h5 {
	  font-size:105%;
	  color:#F00;
	  margin-bottom:0;
	  margin-top:0;
     }
  h6 {
	  font-size:85%;
	  color:#999;
	  margin:0;
  }
	 
	 
/* Default paragraph styles */
  p {
	  font-size:100%;
	  line-height:150%;
    }

/* Link Style */
  a:link, a:visited, a:active {
	color:#fff;
	text-decoration:none;
  }
  a:hover {
    color:#F00;
  }
  

/* content */
 #links {
	 width:120px;
	 height:400px;
	 margin-left:250px;
	 margin-right:400px;
	 padding-left:5px;
	 background-color:#000;
	 color:#fff;
	 border:1px solid #000;
 }
 
 /* sidebar a */
   #image {
	   background-color:#000;
	   color:#fff;
	   float:left;
	   height:400px;
	   width:250px;
	   border:1px solid #000;
   }
   
/* sidebar b */
  #content {
	  padding-left:5px;
	  float:right;
	  width:600px;
	  height:400px;
	  background-color:#000;
	  color:#fff;
	  border:1px solid #000;
  }
  
/* footer */
  #footer {
	  background-color:#000;
	  clear:both;
	  margin-top:5px;
	  padding:5px;
	  height:12px;
	  width:990px;
	  color: #fff;
  }
  
  
 .stream {
	 width:600px;
	 height:400px;
	 overflow:auto;
 }
	 
  .spacer {
	  float:left;
	  padding:5px;
  }
  
  img
{  border-style: none;
}

/* APR Tab */
  #aprtab {
	color:#FFF;
	margin-bottom:5px;
	clear:top;
    height:50px;
	width:990px;
  }