

          body{
          font-size:90%;
          font-family:        "Avant Garde",		/* MacOS */
          "Century Gothic",		/* Windows (HP printer) */
          "Avant Garde Gothic",	/* HP font name */
          "URW Gothic L",		/* Unix+X+FontConfig */
          /* Fallback options */
          helvetica,		
          ,sans-serif;
          text-align:center;
          background:#373737 url(/managed_files/2382/bgGradient.jpg) 50% 0 repeat-x;
          color:#c4c4c2;
          line-height:1.2em;
          }

          #pageWrap{
          width:780px;
          margin-left:auto;
          margin-right:auto;
          text-align:left;
          margin-top:20px;           
          }
          
          #topBar{	  
          margin-left:auto;
          margin-right:auto;
	  padding:0;	
	  width:780px; 
	  position:relative;
          margin-bottom:15px;
          }

          #topBar #logo{
          float:left;
          margin-top:8px;
          }

        #topBar #logo a{
        display:block;
        }
        
        
        
        #searchBarWrap{
        position:absolute;
        top:0;
        right:0;
              
        }

       #searchBar{}

       #searchForm table{
       margin-right:2px;
       padding:0;
       
       }
        
       #searchText{
       font-size:.75em;
       margin-top:2px;
       }
        
       #searchSubmit{
       padding-left:0;
       padding-right:0;
       margin-left:9px;
       margin-top:2px;
       font-size:.75em;
       }
              
        

        #bodyWrap{
        margin-left:auto;
        margin-right:auto;
	width:780px;
	}


        
        #upperMenu{
        display:inline;
        width:370px;
        float:right;
        margin:0;
        padding:0;
        font-size:0.85em;
        font-weight:bold;
        margin-right:30px;
        }

        #upperMenu ul{        
        margin:0;
        padding:0; 
        list-style-type:none;       
        text-align:right;
        font-size:.75em;
        }
        
        #upperMenu li{
        display:inline;
        margin:0px 5px;
        }

        #upperMenu a{
        color:#ddce7a;
        text-decoration:none;
        }
        
        #upperMenu a:hover{
        color:#fff; 
        text-decoration:underline;
        }
        
        #management {
        width:216px;
        height:55px;
        float:left;
        }
        
        #management .textRemove{
        display:none;
        }
        
        #management a{
        background:#000 url(/managed_files/2391/executiveTeam.jpg) no-repeat;
        background-position:0 0;
        display:block;
        width:216px;
        height:55px;
        }
        
        #management a:hover{
        background:#000 url(/managed_files/2391/executiveTeam.jpg) no-repeat;
        background-position:-216px 0;
        }
        
        #about_us{
        width:216px;
        height:55px;
        float:left;
        }
        
        #about_us .textRemove{
        display:none;
        }
        
        #about_us a{
        background:#000 url(/managed_files/2391/executiveTeam.jpg) no-repeat;
        background-position:0 0;
        display:block;
        width:216px;
        height:55px;
        }
        
        #about_us a:hover{
        background:#000 url(/managed_files/2391/executiveTeam.jpg) no-repeat;
        background-position:-216px 0;
        }
        
        #about_us{
        width:216px;
        height:55px;
        float:left;
        }
        
        #about_us .textRemove{
        display:none;
        }
        
        #about_us a{
        background:#000 url(/managed_files/2393/aboutButton.jpg) no-repeat;
        background-position:0 0;
        display:block;
        width:216px;
        height:55px;
        }
        
        #about_us a:hover{
        background:#000 url(/managed_files/2393/aboutButton.jpg) no-repeat;
        background-position:-216px 0;
        }
        
        #services{
        width:216px;
        height:55px;
        float:left;
        }
        
        #services .textRemove{
        display:none;
        }
        
        #services a{
        background:#000 url(/managed_files/2392/servicesButton.jpg) no-repeat;
        background-position:0 0;
        display:block;
        width:216px;
        height:55px;
        }
        
        #services a:hover{
        background:#000 url(/managed_files/2392/servicesButton.jpg) no-repeat;
        background-position:-216px 0;
        }
        
        #expertise{
        width:216px;
        height:55px;
        float:left;
        }
        
        #expertise .textRemove{
        display:none;
        }
        
        #expertise a{
        background:#000 url(/managed_files/2394/expertiseButton.jpg) no-repeat;
        background-position:0 0;
        display:block;
        width:216px;
        height:55px;
        }
        
        #expertise a:hover{
        background:#000 url(/managed_files/2394/expertiseButton.jpg) no-repeat;
        background-position:-216px 0;
        }
        
        #lowerMenu{
        width:470px;
        float:right;
        margin:0;
        padding:0;
        clear:right;
        font-size:1.25em;
        }

        #lowerMenu ul,#lowerMenu li{
        list-style:none;
        margin:0px;
        padding:0px;
        text-align:center;
        
        }

        #lowerMenu li{
        display:inline;
        margin:0px 5px;
        }

        #lowerMenu a{
        color:white;
        text-decoration:none;
        }
        
        #lowerMenu a:hover{
        color:#fff; 
        text-decoration:underline;
        }


        #centerBlock{
        float:left;
        width:700px;
        margin-left:20px;
        }

        #mainContentDiv{
        width:700px;
        }
        
        #rightBlock{
        display:none;
        float:left;
        margin-left:50px;
        width:230px;
	}

	
        #rightBlock .secTitle{
        font-size:2em;
        border-bottom:1px solid;
        padding-bottom:5px;
        margin-bottom:5px;
        }
        
        #events{
        margin-top:30px;
        }
        

	
	.newsStory{
	margin-bottom:10px;
	text-align:center;
        clear:both;
	}
	
	.newsStory a{

	}
		
	.newsStory .title{
	text-align:left;
	line-height:1.2em;
	}
	
	
	.newsStoryImg{
	float:left;
	}
	
	.newsStoryImg a{
	display:block;	
	}
	
	.newsStoryImg a img{
	margin-right:8px;
	margin-bottom:8px;
	padding:3px;
        border:1px solid #5a5a5a;	
	}
		
	.newsStoryText{
	color:;
	margin-left:64px;
	text-align:left;
	}	
	
        #loginDiv{
        background:#910000 url(/managed_files/2352/footerGradient.jpg) 50% 50% repeat-x;
        text-align:center;
        padding:5px;
        }
	
	.siteInfo{
	text-align:center
	}

        .pageText{
        clear:none;
        }        
        
        #titleDiv{
        font-size:2em;
        color:#cc2229;        
        margin-bottom:10px;
        line-height:1em;
        }
        

        a{
        color:#ddce7a;
        }
        
        a:hover{
        color:#d3c1a2;
        text-decoration:none;
        }
        
        a#current{
        color:#cc2229;
        }

	