
/* ----- BASICS ------------------------------------------------------------------------------------------------- */

	body {
	     text-align:center;
	     background-color: #2E2E2E;
	}
	
	p {
	   margin-left:20px;
    	   margin-right: 60px;
	}
	
	a:link {
		text-decoration: none;
  		color: #3333AA;
	}

	a:visited {
 		  text-decoration: none;
		  color: #553333;
	}

	a:hover {
		text-decoration: none;
		color: #333333;
	}

	
/* ----- MENU ------------------------------------------------------------------------------------------------------ */


	#menu {
 	       float:left;
 	       width:100%;
 	       background-color: #000000;
 	       font-size:93%;
 	       line-height:normal;
	}

	#menu ul {
 	      	  margin:0;
		  padding:10px 0px 0 50px;
		  list-style:none;
	}

    	#menu li {
      	      	  display:inline;
      		  margin:0;
      		  padding:0;
        }
    	
	#menu a {
      	      	 float:left;
 		 background:url("images/tableft.gif") no-repeat left top;
      		 margin:0;
      		 padding:0 0 0 4px;
      		 text-decoration:none;
	}

    	#menu a span {
      	      	      float:left;
     		      display:block;
      		      background:url("images/tabright.gif") no-repeat right top;
      		      padding:5px 15px 4px 6px;
      		      color:#FFFFFF;
        }

    	/* Commented Backslash Hack hides rule from IE5-Mac \*/
    	#menu a span {float:none;}
    	/* End IE5-Mac hack */

    	#menu a:hover span {
      	      	      	    color:#FFFFFF;
        }

    	#menu a:hover {
      	      	       background-position:0% -42px;
        }

	#menu a:hover span {
      	      	      	    background-position:100% -42px;
        }


/* ----- LAYOUT ------------------------------------------------------------------------------------------------------ */


	#frame {
		background-color: #BDBDBD;
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:auto;
		padding:0px;
		text-align:left;
	}

	#header {
		height:90px;
		background-image: url("images/header.jpg");
		background-repeat:no-repeat;
		background-position:center;
		border:2px solid black;
	}

	#content {
 		 background-color: #D8D8D8;
 		 width:100%;
 		 text-align:left;
	}

	#news h3{
 	       text-align: left;
 	       width: 500px;
     	       height: 90px;
 	       padding: 0px 0px 0px 0px;
 	       background-image: url("images/news.jpg");
 	       background-repeat: no-repeat;
 	       background-position: 0px top;
	}
	
	#newvideo h3 {
		   text-align: left;
		   width: 500px;
		   height: 90px;
		   padding: 0px 0px 0px 0px;
		   background-image: url("images/newvideo.jpg");
		   background-repeat: no-repeat;
		   background-position: 0px top;
	}

	#about {
		text-align: left;
  		padding: 10px 10px 10px 10px;
	}

	#about ul{
	       	padding: 10px 30px 10px 50px;
	}
	
	#about li {
		text-align: left;
  		font-size: 14px;
	}

	#footer {
		   text-align: center;
     		   color: #636363;
     		   font-size: 12px;
	}

 	#brightcove {
		     float:right;
	}