BODY {

   font-family: Arial, sans-serif;

   font-size: smaller;

   text-align: left;

   background-color: Black;

     }

 

p {

   padding: 2px;
  
   }

UL.news {

   color: Maroon;

   margin-left: 15px;

   border-left: 2px solid blue;

   width: 85%;

   font-size: 11px;

   }

UL.news p {

   width: 85%;

   margin-left: 5px;

}

UL.news LI {

   margin: 5px 5px 5px 10px;

   padding: 5px 5px 5px 5px;

   border-bottom: thin double #000099;

   list-style: inside url(bull_news.gif);

   min-height: 30px;

   width: 85%;

    }

UL.news A {

   font-size: 11px;

   color:  Maroon;

   text-decoration: none;

}

UL.news A:HOVER {

   background: Red;

   color: Yellow;

   

}

UL.news img {

   float: right;

}



h2 {

   font-weight: bold;

   font-size: larger;

   text-decoration: none;

   font-style: normal;

   padding: 10px 0px 0 20px;

   border-color: #000099;

   }

h3 {

   font-weight: normal;

   text-align: center;

   background: #E7E800;

   width: 100%;

   height: 25px;

      }

#wrapper{

margin-left: 90px;

margin-right: 105px;

min-width: 695px;

min-height: 1150px;

background: Black;

height: 120%;

padding: 10px 10px 15px 10px;

position: relative;

background-position: center;

border: 2px solid white;

   

  }

#iframe

	{

		overflow: auto;

		width: 230px;

		height: 200px;

	}

#newsiframe{
	padding-top: 5px;

   overflow: auto;

	width: 85%;

	height: 300px;

}

#newsiframe A {
text-decoration: underline;
}

#newsiframe2{

   margin-top: 20px;

   overflow: auto;

	width: 85%;

	height: 120px;

}

#shuttforum {

   overflow: auto;

   width: 85%;

   height: 120px;

}
#shuttforum EM {
	font-style: italic;
	font-weight: bolder;
	color: #0000FF;
}	

#header{

   background-color: Black;

   background-image: url(hd_bck.gif);

   background-repeat: repeat-x;

    

}

#welcome{

   background-color: #E7E800;

   height: 40px;

   padding: 1em;

   border-bottom-style: double;
   
   border-bottom-color: Red;
   
   border-top-style: double;
   
   border-top-color: Red;
   
   text-align: center;

       

}

#bodyleft{

clear: both;

   float: left;

   width: 230px;

   margin: 5px 0 0 0;

   border:  2px solid Navy;

}

#bodyleft A {

   color: Silver;

   text-decoration: none;

     

}

#bodyleft A:Hover {

   color: Blue;

   background-color: #E7E800;

   width: 100%;

}

#bodyleft UL.bullets {

   padding: 0;

   font-weight: bold;

   font-size: 80%;

   margin: 5px 5px 5px 15px;

}

#bodyleft UL.bullets LI {

   background: top left url(bull1.gif) no-repeat;

	margin: 0 15px 10px 0;

	padding: 0 0 0 20px;

   

}

#bodyright{

   clear: both;

   float: left;

   width: 230px;

   margin: 5px 0 0 0;

   font-weight: bold;

   font-size: 80%;

   border:  2px solid Navy;

   

}

#bodyright UL.bullets {

   padding: 0 10px 15px;

   font-weight: bold;

   margin: 5px 5px 5px 15px;

}

#bodyright UL.bullets LI{

   margin: 0 15px 10px 10px;

   padding: 0 0 0 10px;

   color: Silver;

   border-bottom: thin double navy;

   list-style: none outside url(bull2.gif);

   }

#bodyright A{

   color: Yellow;

}

#contentblock{

   background: White;

   padding: 5px;

   color: black;

}

#upcoming {

   background: Black;

   color: Silver;

}

#upcoming A {

   color: Yellow;

}

#upcoming A:Hover{

   color: blue;

   background-color: Yellow;

}

#upcoming.DL{

   background: Black;

   color: silver;

   font-size: 75%;

}

#Sidebar {

   float: left;

   background: Black;

   margin: 10px 0px 0px 0;

   

}

#photoblock {

   clear: both;

   height: 150px;

   width: 115px;

   background-color: Black;

   border:  2px solid Navy;

   padding: 0px 5px 5px 5px;

   margin: 2px 0 10px 0;

}

#centerblock{

   min-width: 420px;

   height: 375px;

   float: none;

   margin: 15px 0px 10px 250px;

   background: #FFFFCC url(newscrn.gif) no-repeat top right;

   padding: 10px;

   color: maroon;

 }

#centerblock H3{

   background-color: red;

   color: #E7E800;

   font-weight: normal;

   margin: 5px 5px 5px 5px;

      }

#bulletin {

   color: Maroon;
   background: #FFFFCC;

   text-decoration: none;

   font-family: sans-serif;

   font-size: 80%;

   margin: 0 5px 10px 10px;

   width: 90%;

}

#bulletin BLOCKQUOTE {

   text-align: left;

   text-decoration: none;

   

   background: #D5D5D5;

   border: thin dashed #595959;

   margin-right: 15px;

   color: Navy;

   padding: 5px;

}

#bulletin H1 {

   text-decoration: none;

   text-align: left;

   font-size: 100%;

   font-weight: bold;

  }





#headnav{

   Background: red;

   color: yellow;
   
   height: 20px;

   text-align: center;
   
   font-size: 75%;
   
   padding: 2px;

}

#headnav A {

   color: yellow;

   text-decoration: none;

}

#headnav A:hover {

   color: Yellow;

   background-color: blue;

   height: 9px;

}

#header h1 {

   text-align: center;



}

#widget {

 margin-left: 240px;

 margin-right: auto; 

 margin-top: 10px;

 width: auto;

 background: Black;

 height: auto;

}

#imageblock {

 margin-left: auto;

 margin-right: auto;

 margin-top: 10px;

 width: 100%;

 height: 110px;

 background: transparent;

 display: inline;

 }

#imageblock p {

   text-align: center;

}

#imageblock img{

   padding: 5px 5px 5px 5px;

   border-bottom: 2px solid white;

   border-left: 2px solid white;

   border-right: 2px solid white;

   border-top: 2px solid white;

}

 .center {

    text-align: center;

 }

 .floatright {

float: right;

}
 .floatleft {

float: left;
margin-bottom: 10px;

}

 .rndtop {

  background: url(block_top.gif) repeat-x top left;

  font-weight: bolder;

  width: 100%;

 }

 #photos {

    margin-left: auto;

    margin-right: auto

    

 }