/* CSS Document */

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

a{color: #f1d940;}

div#blackbar
{
position: absolute;
width:  100%;
height: 170px;
background: #000;
z-index: 0;
}

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

div#Logo img
{
float: right;
}

div#Logo h1,
div#Logo h3
{
display: none;
}
        div#Header
        {
            float: left;
            width: 900px;
            height: 130px;
            margin: 0;
            padding: 0;
            background: #000 url(/assets/uploads/1logo.gif) right top no-repeat;
            }

            div#Header div#Accessibility
            {
                float: left;
                width: 300px;
				height: auto;
				margin: 0;
				padding: 10px;  
				font-size: 0.85em;
				text-align: left;
				font-family: "Gill Sans", Times, serif;
				color: #f1d940;
				}
        
            #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: #f1d940;
					text-decoration: none;
					}  
					
				#Accessibility ul li a:visited
                {
					color: #f1d940;
					text-decoration: none;
					}  
					
				#Accessibility ul li a:hover
                {
					color: #f1d940;
					text-decoration: underline;
					}   


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

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

        div#TopNavigation
        {
		float:left;
            width: 880px;
            height: 25px;
            background-color: #000;
            text-align: right;
            padding: 10px 5px 5px;
            font-size: 0.9em;
            color: #fff;
            }

                div#TopNavigation ul
                {
                    list-style: none;
                    margin: 0;
                    padding: 0;
					font:1.1em "Gill Sans", arial;
                }
				
				
                div#TopNavigation ul li span.Cap
                {
					font-size: 1.2em;
                }
				
                    div#TopNavigation ul li
                    {
                        display: inline;
                        margin: 0;
                        padding: 0 7px;
                    }
                    div#TopNavigation ul li a
                        {
                            color: #fff;
                            text-decoration: none;
                            }
        
        div#Main
        {
             float: left;
             width: 900px;
             height: auto;
             margin: 0;
             padding: 0;   
			 background: #33644e url(/assets/uploads/1mainbg.gif) -140px -48px;  
        }
        


div#PageIndex ul
{
color: #fff;
text-align: left!important;
}

div#PageIndex ul li
{
padding: 3px 15px 6px!important;
}



div#PageIndex a
{
color: #fff!important;
background: none!important;
padding: 0!important;
}

div#PageIndex a:hover
{
color: #f1d940!important;
}

            div#LinkNavigation    
            {
                float: left;
                width: 200px;
                height: auto;
                margin: 0;
                padding: 0 0 20px;
                background: url(/assets/uploads/1leftbg.gif)  -140px -48px;
            }
            
	            div#LinkNavigation div.QuickHeader   
            {
                float: left;
                width: 200px;
                height: 53px;
                margin: 0;
                padding: 0 0 10px 0;
            }
			
                div#LinkNavigation ul
                {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                    text-align: center;
		   font-family: "Gill Sans", arial;
                }
                
                    div#LinkNavigation ul li
                    {
                        margin: 0;
                        padding: 10px 0; 
                          
                    }
                    
                        div#LinkNavigation ul li a
                        {
                            color: #08421f;    
                            background:url(/assets/uploads/1yellowlink.gif) repeat-x; 
                            padding: 3px 15px;
                            text-decoration: none;
                        }

                        div#LinkNavigation ul li a.Green
                        {
                            color: #fff;    
                            background: #08421f; 
                            padding: 3px 15px;
                            text-decoration: none;
                        }
                        
                    div#LinkNavigation div#SearchArea  
                    {
                        float: left;
                        width: 177px;
                        height: auto;
                        margin: 10px 0 0 11px;
                        padding: 10px 0 3px;
                        background: #08421f url(/assets/uploads/1searchtop.gif) no-repeat;
                    }  
					
					 div#LinkNavigation div#SearchAreaBot
                    {
                        float: left;
                        width: 177px;
                        height: 9px;
                        margin: 0 0 0 11px;
                        padding: 0;
                        background: #08421f url(/assets/uploads/1searchbot.gif) no-repeat;
                    }    
                    
                    div#LinkNavigation div#SearchArea h3
                    {
						font: 1em "Gill sans", arial;
						text-align: center;
                        color: #fff;
						margin: 0;
						padding: 0;
                        }
                                        
                        div#LinkNavigation div#SearchArea div.InputArea 
                        {
							position: relative;
							left: 17px;
                            float: left;
                            width: auto;
                            background: #fff;
                            margin: 5px 0 10px 0; 
                            padding: 0;
                            }

                            div#LinkNavigation div#SearchArea div.InputArea input
                            {     
								
                                height: 22px;
                                border: 0;
                                padding: 0 5px;
								margin: 0;
                                }                 
                       
                               .SubmitButton
                               {
                                   background: #96cca2;
                                   color: #084d24;
                                   font-size: 0.9em;
                                   font-weight: bold;
                                   } 
                        
                        
                    div#LinkNavigation div#Twitter  
                    {
                        float: left;
                        width: 180px;
                        height: auto;
                        margin: 10px 0 0 10px;
                        padding: 0;
                    }
                    
                    div#LinkNavigation div#TwitterLogos 
                    {
                        float: left;
                        width: 180px;
                        height: auto;
                        margin: 0 0 0 10px;
                        padding: 10px 0 0 0;
                    }


						div#LinkNavigation div#TwitterLogos img
						{
							position: relative;
							float: left;
							margin: 0;
							padding: 0;
							border: 0;
							}

            div#ContentArea
            {
                float: left;
                width: 700px;
                height: auto;
                margin: 0;
                padding: 0;
            }

            div#Navigator
            {
                float: left;
                width: 660px;
                height: auto;
                margin: 0;
                padding: 10px 20px;
                font-size: 0.9em;
                color: #fff;
            }

            div#PageContent
            {
                float: left;
                width: 660px;
                height: auto;
                margin: 0;
                padding: 0 20px;
                font-size: 0.9em;
                color: #fff;
            }



                div#Flash
                {
                    float: left;
                    width: 700px;
                    height: 160px;
                    margin: 0;
                    padding: 0;
                    background: url(/assets/uploads/1flash.jpg);
                    }
                    
                    div#Legend
                    {
                        float: left;
                        width: 700px;
                        height: 40px;
                        margin: 0;
                        padding: 0;
                        background: url(/assets/uploads/1legend.gif);
                        }
                        
                        
                     div#TextArea
                     {
                        float: left;
                        width: 700px;
                        height: auto;
                        margin: 0;
                        padding: 0 0 20px 0;
                        }
                        
                     div#TextArea div#Welcome
                     {
			position: relative;
			left: 25px;
                        float: left;
                        width: 310px;
                        height: auto;
                        margin: 30px 0 0 0;
                        padding: 30px 0 0 0;
						background: url(/assets/uploads/1welcometitle.gif) no-repeat;
						font-size: 0.9em;
						color: #fff;
                        }
                       
	                     div#TextArea div#Welcome img
                     {
					 	position: relative;
						top: 5px;
						float: left;
						margin: 0 10px 10px 0;
					 	}
					  
					    
                     div#TextArea div#News
                     {
                       position: relative;
                       left: 40px;
                       top: 55px;
                        float: left;
                        width: 300px;
                        height: 300px;
                        margin: 0;
                        padding: 0 20px;
                        color: #fff;
                        }

   


                     div#TextArea div#News ul
                     {
                         list-style: none;
                         margin: 0;
                         padding: 0;}


                         
                         div#TextArea div#News img
                         {
                             border: 2px solid yellow;
                             margin: 0 10px 10px 0;
                             }

        div#Footer
        {
           float: left;
           clear: both;
           width: 100%;
           height: auto;
           margin: 0;
           padding: 0; 
           background-color: #000;
        }
        
        div#Footer img
        {
            position: relative;
            float: left;
            border: 0px;
            margin: 0;
            padding: 5px 0;
            }
			
	        div#Footer div#LogoContainer
        {
           width: 900px;
           height: auto;
           margin: 0 auto;
           padding: 20px 0; 
		   text-align: center;
        }
		
		        div#Footer div#LogoContainer div#SecondRow
			{
			   width: 438px;
			   height: auto;
			   margin: 0 auto;
			   padding: 20px 0; 
			   text-align: center;
			}
        
        div#Copyright
        {
           float: left;
           clear: both;
           width: 100%;
           height: 30px;
           margin: 0;
           padding: 10px 0 0 0; 
           background-color: #000;
           text-align: center;
           font-size: 0.8em;
           color: #fff;
        }        
            div#Copyright a
            {
                color: #fff;
                }




/* Newsfeeds */

.newsstory{position:relative; float:left; width:100%; margin:0px; padding:5px 0; border:0px solid #dbdbd9;}
.newsstory a:link{ text-decoration:none; color:#f1d940;}
.newsstory a:visited{ text-decoration:none; color:#f1d940;}
.newsstory a:hover{ text-decoration:none; color:#f1d940;}

.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 #f1d940;}
.newsstory ul{margin:0px; padding:0px;}
.newsstory li{margin:0px; padding:0px;}

.title{position:relative; width:100%; height:auto; float:left; font-size:1.2em;  font-family: "Gill Sans", arial; margin-bottom:5px;}
.description{position:relative; width:100%; height:auto; float:left; font-size:0.9em; margin-bottom:8px;}
