#gs .gs_button, #ecc .ec_button, #ym .youth_button, #music .mm_button, #about .about_button {
   height: 20px;
   line-height: 20px;
   float: left;
   width: 150px;
   display: block;
   color: #FFB90F;   
   text-decoration: none;
   text-align: center;

}

#user_admin .useradmin_button,  #gs_admin .gs_button, #ecc_admin .ec_button, #ym_admin .youth_button, #mm_admin .music_button, #about_admin .about_button {
   height: 20px;
   line-height: 20px;
   float: left;
   width: 128px;
   display: block;
   color: #FFB90F;   
   text-decoration: none;
   text-align: center;

}

#main_container{
	width:100%;
	overflow: hidden;
	background-color:#F8F8F8;
}

#gs .sub_container, #ecc .sub_container, #ym .sub_container, #mm .sub_container, #about .sub_container,#gs_admin .sub_container, #user_admin .sub_container, #ecc_admin .sub_container, #ym_admin .sub_container, #mm_admin .sub_container, #about_admin .sub_container{
	overflow: hidden;	
	display:block;
	width:800px;
	height:auto;
}


#gs .sub_container {
	background-color:#FFFFFF;
}

#ecc .sub_container {
	background-color:#FFFFFF;
}

#ym .sub_container {
	background-color:#FFFFFF;
}

#mm .sub_container {
	background-color:#FFFFFF;
}
 
#about .sub_container {
	background-color:#FFFFFF;
}
 
#mainborder{
	overflow: hidden;
	width:800px;
	border-right:1px solid #838B8B;
	border-bottom:1px solid #838B8B;
	border-left:1px solid #838B8B;
	border-bottom:1px solid #838B8B;

}

#navborder{
	width:800px;
	height:20px;
	border-top: 1px solid #838B8B;
	border-bottom: 1px solid #838B8B;

}

#gs .header, #ecc .header, #ym .header, #mm .header, #about .header, #user_admin .header, #ecc_admin .header, #ym_admin .header, #mm_admin .header, #about_admin .header, #gs_admin .header {
	width:800px;
	height:150px;	
}

#gs .header{
	background-image:url('images/gs_header.jpg');
}

#ecc .header{
	background-image:url('images/ecc_header.jpg');

}

#ym .header{
	background-image:url('images/youth_header.jpg');
}

#mm .header{
	background-image:url('images/music_header.jpg');
}

#about .header{
	background-image:url('images/about_header.jpg');
}

 #user_admin .header, #ecc_admin .header, #ym_admin .header, #mm_admin .header, #about_admin .header, #gs_admin .header {
 background-image:url('../images/admin_header.jpg');
 }


#global_nav {
	width:800px;
	height:20px;
     font-size:12px;
	font-family:Helvetica,Arial;
	font-weight:bold;
	float:left;
	background-color:#13151B;
}

#global_nav ul{
   list-style: none;
   padding: 0;
   margin: 0;
}

#global_nav li{
float:left;
  margin: 0px;
}

#global_nav li a {	
	float:left;
   height: 20px;
   line-height: 21px;
   width:150px;
   display: block;
   color: #F8F8F8;
   text-decoration: none;
   text-align: center;
}

#global_nav li a:hover {
   color: #FFB90F;   
}

#global_nav li a:focus, #nav-menu li a:active{
   color: #FFB90F;
}

	

#gs .left, #ecc .left, #ym .left, #mm .left, #about .left, #user_admin .left, #ecc_admin .left, #ym_admin .left, #mm_admin .left, #about_admin .left, #gs_admin .left {
	width:152px;
	height:425px;
	float:left;
	padding:0;
	margin:0;	
}

#gs .subnav, #ecc .subnav, #ym .subnav, #mm .subnav, #about .subnav, #user_admin .subnav, #ecc_admin .subnav, #ym_admin .subnav, #mm_admin .subnav, #about_admin .subnav, #gs_admin .subnav {
	font-size:12px;
	font-family:Helvetica,Arial;
	font-weight:bold;

}

#gs .left{
	background-color:#8E8F96;
}

#ecc .left{
	background-color:#C9D8A9;
}

#ym .left{
	background-color:#888DAC;
}

#mm .left{
	background-color:#E2A76D;
}

#about .left{
	background-color:#D3CECF;
}

#user_admin .left, #ecc_admin .left, #ym_admin .left, #mm_admin .left, #about_admin .left, #gs_admin .left {
	background-color:#D3CECF;
}


#gs .subnav ul, #ecc .subnav ul, #ym .subnav ul, #mm .subnav ul, #about .subnav ul, #user_admin .subnav ul, #ecc_admin .subnav ul, #ym_admin .subnav ul, #mm_admin .subnav ul, #about_admin .subnav ul, #gs_admin .subnav ul{
	list-style: none;
   	padding: 0px;
  	margin: 0px;
}

#gs .subnav li, #ecc .subnav li, #ym .subnav li, #mm .subnav li, #about .subnav li, #user_admin .subnav li, #ecc_admin .subnav li, #ym_admin .subnav li, #mm_admin .subnav li, #about_admin .subnav li, #gs_admin .subnav li {  
  margin: 0px;
     
 }
 
#gs .subnav li{
 	border-bottom:solid 1px #E7E8EE;
}

#ecc .subnav li{
 	border-bottom:solid 1px #F4FBE5;
}

#ym .subnav li{
 	border-bottom:solid 1px #E0E2EE;
}

#mm .subnav li{
 	border-bottom:solid 1px #FCEBCF;
}

#about .subnav li{
 	border-bottom:solid 1px #F3E9E0;
}

#gs .subnav li a, #ecc .subnav li a, #ym .subnav li a, #mm .subnav li a, #about .subnav li a, #user_admin .subnav li a, #ecc_admin .subnav li a, #ym_admin .subnav li a, #mm_admin .subnav li a, #about_admin .subnav li a, #gs_admin .subnav li a {	
	height: 20px;
   	line-height: 20px;
   	display: block;
	color: #000000;	
   	text-decoration: none;
   	text-align: left;
}

#gs .subnav li a:hover {
   background-color:#A6A7AC;

}

#ecc .subnav li a:hover {
   background-color:#D6E4B7;
}

#ym .subnav li a:hover {
   background-color:#FFD162;
}

#mm .subnav li a:hover {
   background-color:#F6C89B;
}

#about .subnav li a:hover {
   background-color:#DABDA2;
}

#gs .subnav li a:focus, #nav-menu li a:active{
	background-color:#E7E8EE;
}

#ecc .subnav li a:focus, #nav-menu li a:active{
	background-color:#F4FBE5;
}

#ym .subnav li a:focus, #nav-menu li a:active{
	background-color:#E0E2EE;
}

#mm .subnav li a:focus, #nav-menu li a:active{
	background-color:#FCEBCF;
}

#about .subnav li a:focus, #nav-menu li a:active{
	background-color:#F3E9E0;
}


#gs_sub .true {
	background-color:#E7E8EE;
}

#ecc_sub .true {
	background-color:#E7E8EE;
}

#ym_sub .true {
	background-color:#E7E8EE;
}

#mm_sub .true {
	background-color:#E7E8EE;
}

#about_sub .true {
	background-color:#E7E8EE;
}


	
#gs .right, #ecc .right, #ym .right, #mm .right, #about .right, #user_admin .right, #ecc_admin .right, #ym_admin .right, #mm_admin .right, #about_admin .right, #gs_admin .right {
	margin-top:10px;
	margin-left:5px;
	width:640px;
	height:auto;
	float:left;
	font-family:Helvetica,Arial;
	font-size:14px;
	
}	

#gs .content, #ecc .content, #ym .content, #mm .content, #about .content {
	margin-top:10px;
	Width:600px;
	font-size:14px;
}

#gs .right {
	
}

#ecc .right {
	
}

#ym .right {
	
}

#mm .right {
	
}

#about .right {
	
}

#gs .page_header, #ecc .page_header, #ym .page_header, #mm .page_header, #about .page_header, #user_admin .page_header, #ecc_admin .page_header, #ym_admin .page_header, #mm_admin .page_header, #about_admin .page_header,#gs_admin .page_header {
	Width:600px;	
	font-size:17px;
	font-weight:bold;
}

#gs .page_header {
	color:#000066;
}

#gs .sub_header, #ecc .sub_header, #ym .sub_header, #mm .sub_header, #about .sub_header, #gs_admin .sub_header,#ym_admin .sub_header,#mm_admin .sub_header,#about_admin .sub_header,#ecc_admin .sub_header{
	margin-top:16px;
	Width:600px;
	font-size:15px;
	font-weight:bold;
	color:#000066;
}

#gs .sub_header {
	color:#000066;
}

#globalAdmin_nav {
	width:800px;
	height:20px;
     font-size:12px;
	font-family:Helvetica,Arial;
	font-weight:bold;
	float:left;
	background-color:#13151B;
}

#globalAdmin_nav ul{
   list-style: none;
   padding: 0;
   margin: 0;
}

#globalAdmin_nav li{
float:left;
  margin: 0px;
}

#globalAdmin_nav li a {	
	float:left;
   height: 20px;
   font-size:12px;
   line-height: 21px;
      width:128px;
   display: block;
   color: #F8F8F8;
   text-decoration: none;
   text-align: center;
}

#globalAdmin_nav li a:hover {
   color: #FFB90F;   
}

#globalAdmin_nav li a:focus, #nav-menu li a:active{
   color: #FFB90F;
}





