body {
	 text-align: center; 
     background: #fff url(sccbkg2009.jpg) repeat-y top center;
     background-attachment: fixed;
	 margin: 0 auto;
     min-width: 850px;
	 }
#header {
        width: 850px;
        height: 50px;
        margin: 0px;
        }
        
#headerLeft{
            float: left;
            width: 500px;
            margin: 0px;
            text-align: left;
            }
            
#headerRight{
             text-align: right;
             float: right;
             width: 297px;
             padding: 0px;
             }
             
#headerClear{
             clear: both;
             }
        
#branding {
         width: 850px;
         margin: 0 auto;
         text-align: center;
         }

#brandingtrim {

              }
          
#audio {
       background: #000;
       width: 163px;
       margin: 0px;
       text-align: center;
       color: #fff;
       }   
       
#announce {
          width: 600px;
          margin: 0px;
          text-align: center;
          }        
              
ul.mainNav {
   position: relative;
   width: 179px;
   margin: 0;
   padding: 0;
   list-style-type: none;
   float: left;
   }

ul.mainNav a {
   display: block;
   width: 173px;
   height: 46px;
   line-height: 46px;
   color: #000;
   text-decoration: none;
   background: #fff url(doubleredblackbuttons.jpg) no-repeat left bottom;
   text-align: center;
   }

li.youth a {
   display: block;
   width: 173px;
   height: 46px;
   line-height: 46px;
   color: #000;
   text-decoration: none;
   background: #fff url(youthbutton.jpg) no-repeat left bottom;
   text-align: center;
   }   
   
li.teach a {
         text-decoration: underline;
         height: 23px;
         line-height: 23px;
         color: #0000FF;
         background: url() no-repeat left bottom;
         }
         
ul.mainNav a:hover, ul.mainNav .selected a {
         background-position: right bottom;
         color: #fff;
         }
         
li.teach a:hover, li.teach .selected a {
         background-position: right bottom;
         color: #800080;
         }         
         
li.mainNav {
   display: inline;
   }
   
#wrapper {
         width: 850px;
         margin: 0 auto;
         text-align: left;
         }

#content {
         background: #fff url(lightyellowtexture.gif) repeat top left;
         width: 667px;
         float: right;
         top: 100px;
         text-align: center;
         }

#content p {
         text-align: left;
         margin: 20px;
         }
         
#footer {
        clear: both;
        }