/* CSS Document */

body
{
   font: 1.3em/1.3em Arial,Helvetica,Verdana,Sans-serif; 
   margin: 0;
   padding: 0;
   background: #000 url(/assets/uploads/1stars.gif);
}

    div#Container
    {
        position: relative;
        width: 900px;
        height: auto;
        margin: 0 auto;
        padding: 0;
    } 

        div#Header
        {
            float: left;
            width: 900px;
            height: 171px;
            margin: 0;
            padding: 0;
        }
		
		div#Logo
        {
            float: left;
            width: 327px;
            height: 171px;
            margin: 0;
            padding: 0;
        }
		
		div#Flash
        {
            float: left;
            width: 573px;
            height: 141px;
            margin: 0;
            padding: 30px 0 0 0;
	    background: url(/assets/uploads/1flashbg.gif) top right;
        }
		
			div#FlashSWF
        {
            float: left;
            width: 551px;
            height: 120px;
            margin: 0;
            padding: 0 0 0 5px;
        }
        
 
             div#Accessibility
            {
                float: left;
                width: 900px;
                height: 35px;
                padding: 15px 0 0 0;
				color: #fff;
				font-size: 0.8em;
				text-align: right;
            }
        
            #Accessibility ul
            {
                list-style:none;
                margin: 0;
                padding: 0;    
            	}
        
                #Accessibility ul li
                {
                    display: inline;
                    margin: 0;
                    padding: 0 0 0 10px;    
                	}
					
					
				#Accessibility ul li a:link
                {
					color: #fff;
					text-decoration: none;
					}  
					
				#Accessibility ul li a:visited
                {
					color: #fff;
					text-decoration: none;
					}  
					
				#Accessibility ul li a:hover
                {
					color: #fff;
					text-decoration: underline;
					}   


				#Accessibility ul li.regular
                {
					display: none;
					}    

				#Accessibility ul li.large
                {
					display: inline;
					}    

				#Accessibility ul li.graphical
                {
					display: none;
					}    

            div#TopNavigation
            {
		position: relative;
                float: left;
                width: 900px;
                height: 54px;
                background-color: #999;
                padding: 0;
				z-index: 10000;;
_left: 3px;
_margin: -3px;
_margin-bottom: 0;
            }

                div#TopNavigation img
                {
                    position: relative;
                    float: left;
                    margin: 0;
                    padding: 0;
                    border: 0;

                    }
					
					
					
					 div#TopNavigation ul {
					display: none;
					position: absolute;
					width: 141px;
					  font-family: Arial, Verdana;
					  font-size: 15px;
					  font-weight: bold;
					  margin: 0;
					  padding: 0;
					  list-style: none;
					}
					
				
					ul#menu1
					{
					left: 18px;
					top: 46px;
					background: #7cb73f;
					}	
					ul#menu2
					{
					left: 162px;
					top: 46px;
					background: #1673b9;
					}	
					ul#menu3
					{
					left: 307px;
					top: 46px;
					background: #713f88;
					}	
					ul#menu4
					{
					left: 452px;
					top: 46px;
					background: #da166a;
					}	
					ul#menu5
					{
					left: 596px;
					top: 46px;
					background: #ed7036;
					}	
					ul#menu6
					{
					left: 741px;
					top: 46px;
					background: #194172;
					}	
					
				
					div#TopNavigation ul li {
					position: relative;
					float: left;
					  display: block;
					  width: 131px;
					  position: relative;
					  float: left;
					  padding: 5px;
					  
					}
	
					div#TopNavigation ul li a {
					  display: block;
					  padding: 0;
					  color: #fff;
					  text-decoration: none;  
					}
					
					div#TopNavigation ul li a 
					{
					padding: 5px;
					margin: 0;
					}


					div#TopNavigation ul { margin-left: -1px; border:1px solid white; border-top:0px;}
					
					
					div#TopNavigation li:hover li {
					  float: none;

					  
					}
ul#menu1 li:hover a { background: #558e19;}
ul#menu2 li:hover a { background: #064c81;}
ul#menu3 li:hover a { background: #421a55;}
ul#menu4 li:hover a { background: #9e0245;}
ul#menu5 li:hover a { background: #ca470a;}
ul#menu6 li:hover a { background: #072244;}

					
		 
                
             div#Main
            {
                float: left;
                width: 900px;
                height: auto;
                background: #fff url(/assets/uploads/1mainbg.gif) repeat-y; 
                padding: 0;

            }
            div#Column1
            {
                 float: left;
                 width: 587px;
                 height: auto;
                 margin: 0 3px 0 20px;
                 padding: 0;  
                 background: #7cb73f; 
_margin: -3px;
_position: relative;
_margin-left: 10px;
            }

			
			div#WelcomeHeading
            {
                 float: left;
                 width: 587px;
                 height: 282px;
                 margin: 0;
                 padding: 0;  
            }
			
			div#Welcome
            {
                 float: left;
                 width: 527px;
                 height: auto;
                 margin: 0;
                 padding: 0px 30px;  
				 background: #77b73f;
				 color: #fff;
            }
			
			div#Information
            {
				position:relative;
                                float: left;
				 left: 30px;
                               width: 527px;
                               height: 141px;
                               margin: 0; 
                               padding-top: 55px;
				padding-bottom: 20px;
				 background: url(/assets/uploads/1information.gif) no-repeat;
				 color: #fff;
                               font-weight: bold;
                               font: 0.9em verdana;
                               text-align: center;
                               line-height: 1.5em;
            }

			div#Information p
            {background: #1673b9; padding: 5px;}
        
                div#Information span
{font-size: 0.8em;}
        
                

            div#Column2
            {
                 float: left;
                 width: 270px;
                 height: auto;
                 margin: 0 20px 0 0;
                 padding: 0; 
_margin: -3px;

            }
                
                div#NewsHeading
                {
                    float: left;
                     width: 270px;
                     height: 70px;
                     margin: 0;
                     padding: 0;
                    background: url(/assets/uploads/1newsheading.gif);
_position: relative;
_left: 9px;
                }
                
                div#News
                {
                     float: left;
                     width: 270px;
                     height: auto;
                     margin: 0;
                     padding: 0; 
_width: 270px;
_margin: -3px;
_position: relative;
_top: -3px;
_left: 9px;

                }


                div#News ul
                {
                     list-style: none;
margin: 0;
padding: 0;
                }
				
				div#MovieButton img,
				div#TwitterButton img,
				div#FooterButton img,
				div#LeftNav img
                {
					position: relative;
                     float: left;
                     margin: 0;
                     padding: 0; 
					 border: 0;
					 z-index: 0;
                }
	
	             div#MainFoot
            {
                float: left;
                width: 900px;
                height: 30px;
                background: #fff url(/assets/uploads/1mainfoot.gif); 
                padding: 0;
            }
				

        div#Footer
        {
           float: left;
           clear: both;
           width: 900px;
           height: 45px;
           margin: 0;
           padding: 0; 
           background: url(/assets/uploads/1footerbg.gif);
           text-align: center;
_margin: -3px;
        }
		
		div#FooterText
		{
		  	float: left;
           width: 738px;
           height: 35px;
           margin: 0;
           padding: 15px 0 0; 
           text-align: center;
		   color: #fff;
		   font-size: 0.9em;
        }
		
			div#FooterButton
		{
		  	float: left;
           width: 144px;
           height: 45px;
           margin: 0;
           padding: 0; 
        }
		
		div#Footer a
        {
			color: #fff;
		}
        
		
/* Default Template */

	div#MainContent
	{
		float: left;
        width: 900px;
        height: auto;
        background: #fff url(/assets/uploads/1maincontentbg.gif) repeat-y; 
        padding: 0;
		z-index: 0;
        }

div.Education {background: #fff url(/assets/uploads/1maincontentbg_education.gif) repeat-y!important; }
div.Planetarium {background: #fff url(/assets/uploads/1maincontentbg_planetarium.gif) repeat-y!important; }
div.Corporate {background: #fff url(/assets/uploads/1maincontentbg_corporate.gif) repeat-y!important;}
div.Groups {background: #fff url(/assets/uploads/1maincontentbg_groups.gif) repeat-y!important; }
div.Stempoint {background: #fff url(/assets/uploads/1maincontentbg_stempoint.gif) repeat-y!important; }

	div#LeftNav
	{
		float: left;
        width: 225px;
		height: auto;
        padding: 0;
		margin: 0 0 0 20px;
		background: #8cc63e;
		color: #fff;
		z-index: 0;
        }

div.Education div#LeftNav{background: #70a4d5!important;}
div.Planetarium div#LeftNav{background: #ae70d5!important;}
div.Corporate div#LeftNav{background: #ea87ab!important;}
div.Groups div#LeftNav{background: #f3a37e!important;}
div.Stempoint div#LeftNav{background: #9bcbe1!important;}
	
		div#HomeButton
	{
		float: left;
		z-index: 0;
        }
	

	div#LeftNav div#pageIndex
	{
		float: left;
        width: 225px;
		height: auto;
        padding: 0px;
		margin: 0;

        }


	div#LeftNav div#pageIndex ul
	{
position: relative;
left: -10px;

}

	div#LeftNav div#pageIndex ul li
	{
margin: 0;
padding: 6px;
font-size: 0.9em;

}	

	div#LeftNav div#pageIndex ul li a
	{ color: white; background: none!important;}


	div#LeftNav div#SiteTools
	{
		float: left;
        width: 225px;
		height: auto;
        padding: 30px 0 0 0;
		margin: 0;
background: url(/assets/uploads/1toolsbg.gif) no-repeat;
font-size: 0.9em;

        }

div.Education div#LeftNav div#SiteTools {background: url(/assets/uploads/1toolsbg_education.gif) no-repeat!important;}
div.Planetarium div#LeftNav div#SiteTools {background: url(/assets/uploads/1toolsbg_planetarium.gif) no-repeat!important;}
div.Corporate div#LeftNav div#SiteTools {background: url(/assets/uploads/1toolsbg_corporate.gif) no-repeat!important;}
div.Groups div#LeftNav div#SiteTools {background: url(/assets/uploads/1toolsbg_groups.gif) no-repeat!important;}
div.Stempoint div#LeftNav div#SiteTools {background: url(/assets/uploads/1toolsbg_stempoint.gif) no-repeat!important;}

	div#LeftNav div#SiteBottom
	{
		float: left;
        width: 225px;
		height: 11px;
        padding: 0;
		margin: 0;
background: url(/assets/uploads/1toolsbottom.gif) no-repeat;

        }

div.Education div#LeftNav div#SiteBottom {background: url(/assets/uploads/1toolsbottom_education.gif) no-repeat!important;}
div.Planetarium div#LeftNav div#SiteBottom {background: url(/assets/uploads/1toolsbottom_planetarium.gif) no-repeat!important;}
div.Corporate div#LeftNav div#SiteBottom {background: url(/assets/uploads/1toolsbottom_corporate.gif) no-repeat!important;}
div.Groups div#LeftNav div#SiteBottom {background: url(/assets/uploads/1toolsbottom_groups.gif) no-repeat!important;}
div.Stempoint div#LeftNav div#SiteBottom {background: url(/assets/uploads/1toolsbottom_stempoint.gif) no-repeat!important;}

	div#LeftNav div#SiteTools ul li
	{
margin: 0;
padding: 6px 10px;

}	

	div#LeftNav div#SiteTools ul li a
	{ color: white; background: none!important;}
					
					
	div#ContentArea
	{
		float: left;
        width: 565px;
		height: auto; 
        padding: 20px 0 0 40px;
		margin: 0;
		color: #4f4f4f;
		font-size: 0.9em;
		}
		
div#ContentArea h2{color: #8cc63e;}
div.Corporate div#ContentArea h2{color: #da166a!important;}
div.Education div#ContentArea h2{color: #1673b9!important;}
div.Groups div#ContentArea h2{color: #ed7036!important;}
div.Planetarium div#ContentArea h2{color: #713f88!important;}
div.Stempoint div#ContentArea h2{color: #194172!important;}

div#ContentArea a{font-weight: bold; color: #8cc63e;}
div.Corporate div#ContentArea a{font-weight: bold; color: #da166a!important;}
div.Education div#ContentArea a{font-weight: bold; color: #1673b9!important;}
div.Groups div#ContentArea a{font-weight: bold; color: #ed7036!important;}
div.Planetarium div#ContentArea a{font-weight: bold; color: #713f88!important;}
div.Stempoint div#ContentArea a{font-weight: bold; color: #194172!important;}
					
						
	             div#MainContentFoot
            {
                float: left;
                width: 900px;
                height: 30px;
                background: #fff url(/assets/uploads/1maincontentfoot.gif); 
                padding: 0;
            }

 div.Corp{background: #fff url(/assets/uploads/1maincontentfoot_corporate.gif)!important;}
 div.Educ{background: #fff url(/assets/uploads/1maincontentfoot_education.gif)!important;}
 div.Grou{background: #fff url(/assets/uploads/1maincontentfoot_groups.gif)!important;}
 div.Plan{background: #fff url(/assets/uploads/2maincontentfoot_planetarium.gif)!important;}
 div.Stem{background: #fff url(/assets/uploads/1maincontentfoot_stempoint.gif)!important;}



/* Newsfeeds */

.newsstory{position:relative; left: 13px; float:left; width:222px; margin:0 0 10px; padding:10px 10px 0;  color: white; background: url(/assets/uploads/1newsitembg.gif) no-repeat;}
.newsstory a:link{ text-decoration:none; color:#fff;}
.newsstory a:visited{text-decoration:none; color:#fff;}
.newsstory a:hover{text-decoration:none; color:#fff;}

.thumb{position:relative; top:0px; left:0px; width:auto; height:auto; border:0px solid #fff; float:left; margin:0px; padding:0px;}
.thumb img{margin:0px 10px 5px 0px; border:3px solid #1f61a8; width: 100px; height: auto;}
.newsstory ul{margin:0px; padding:0px;}
.newsstory li{margin:0px; padding:0px;}

.title{display: none;}
.description{position:relative; height:auto; float:left; font-size:14px; margin-bottom:8px;}

