
#abtop_header   {height: 40px;
                           width: 100%;
                          background: url(images/topheader.png) repeat-x;
 }

body     {font-size: .75em;
                 font-family: Arial;
                 color: #000000;
               margin: 0;
               text-align: center;
            background: url(images/back.gif);
            
}

a           {color: #0B6AA6;
}

a:hover           {color: #CCCCCC;
}

table, tr, td   {font-size: 1em;
                     border: 0;
                     vertical-align: top;
                     padding-left: 0px;
}

p		{text-align: justify;
		}
                 
#main   {width:770px;
            background: #ffffff url(rotator.php) no-repeat;
            margin-right: auto;
            margin-left: auto;
	    text-align: left;
        background-position: 0 110;
}

#main3   {width:770px;
            background: #ffffff url(rotator.php) no-repeat;
            margin-right: auto;
            margin-left: auto;
	    text-align: left;
        background-position: 0 110;
}

#main2   {width:770px;
            background: #ffffff url(rotator.php) no-repeat;
            margin-right: auto;
            margin-left: auto;
	    text-align: left;
	/*    position: relative;
	    top: -5px;*/
	            background-position: 0 110;
}

#wrapper_body	{margin-top: 25px;
		}

html>body #wrapper_body	{margin-top: 0px;
		}

#logo_space {height: 100px;
                    padding-top: 10px;
                    margin-bottom: 135px;
                   }

#logo_space img {border:0px;
                   }
                    
#content    {margin-left: 250px;
                  padding-right: 25px;
                    }

#content_text ul    {   list-style-image: url(images/list_icon.gif);
			list-style-position: outside;
		    }


#content_text ul li    {margin-top: 3px;	              
		       }
                    
#breadcrumb { font-weight: bold;
              margin-bottom: 15px;
            }

.breadcrumb_parent {/* color: #299B48;*/
                                 color: #299B48;
                                }

.breadcrumb_child   {color: #0B6AA6;
                                }
                                                        
.pageheader_text    {font-size: 1.2em;
                                font-weight: bold;
                                color: #000000;
                                }
                                
#navleft   {width: 210px;
            margin-left:5px;
            background: url(images/nav_tile_2.gif);
            float:left;
            margin-bottom: 75px;
	    clear:both;
		 }

#navleft_visit   {width: 210px;
            margin-left:5px;
            background: url(images/nav_tile_3.gif);
            float:left;
            margin-bottom: 75px;
	    clear:both;
		 }
		 
#nav_title  {padding-left: 5px;
                  padding-top: 15px;
                  font-size: 1.3em;
                  font-weight: bold;
                  color: #0B6AA6;
                  border-bottom: 1px solid #FFFFFF;
                  }
                  
#nav_title_visit  {padding-left: 5px;
                         padding-top: 15px;
                         font-size: 1.3em;
                         font-weight: bold;
                 color: #299B48;
                  border-bottom: 1px solid #FFFFFF;
                  }
                  
#links  {margin-top: 20px;
            float:left;
            font-weight:bold;
            color: #000000;
           margin-bottom: 20px; }

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

#links ul li    {	display: inline;
	                   margin: 0 0 0px 0;
                    }

#links ul li a {float: left; 
                height: 23px;
                width: 200px;
                overflow:hidden;
	        cursor: hand; 
	        text-decoration: none;
	        padding-left: 10px;
	        padding-top: 7px;
	        color: #000000;
	        }

*html #links ul li a 	{
			height:30px;
			width: 210px;
			}

#links ul li a:hover    {background: #FFFFFF;
                                 color: #0B6AA6;
                                 }
                            
/* VISITING NAV */
#links_visit  {margin-top: 20px;
            float:left;
            font-weight:bold;
            color: #000000;
           margin-bottom: 20px; }

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

#links_visit ul li    {	display: inline;
	                   margin: 0 0 0px 0;
                    }

#links_visit ul li a {float: left; 
                     height: 23px;
                      width: 200px;
                      overflow:hidden;
	                  cursor: hand; 
	                  text-decoration: none;
	                  padding-left: 10px;
	                  padding-top: 7px;
	                  color: #000000;
	                  }

*html #links_visit ul li a 	{
				height:30px;
				width: 210px;
				}

#links_visit ul li a:hover    {background: #FFFFFF;
                                     color: #299B48;
                              } 

                            

#pictures_footer    { width: 770px;
                               margin-top:10%;
                               }

/*background: url(images/footer_one.jpg) no-repeat;*/

.minor_heading      {font-weight: bold;
                               font-size: 1.1em;
                               }          
                               
#title_contact	{width: 70px;
	float:left;
	font-weight: bold;
	color: #0B6AA6;
}              
                               
/* FORM */                              
#title	{width: 100px;
	float:left;
	font-weight: bold;
	color: #0B6AA6;
	margin: 1px;
}

#form                       {padding-top: 15px;
                                 padding-left: 3px;
}

#form input             {border: 1px solid #0B6AA6;
                                margin-bottom: 3px;
                                }

#form input.submit               { color:  #0B6AA6;
                                        background:  #FFFFFF;
                                        margin-top: 3px;
                                      margin-left: 101px;}
                                      
                                      
                                      
/* HEADER TOP */
/* HEADER TOP */

#headerlist        {height: 30px;
		text-align: center;	
		margin: 0;
		margin-right: auto;
        margin-left: auto;
	    width:770px;
	}

#headerlist ul {

	padding: 0;
	margin: 0;
	list-style-type: none;
}

#headerlist ul li {

	display: inline;
	margin: 0 0 0px 0;
}

#headerlist ul li a{

	float: left;
	display: block;
	height: 30px;
	text-decoration: none;
	font-size: 13px;
	padding: 6px 18px 0px 18px;
	text-align: left;
	font-weight: bold;
	color: white;
	overflow:hidden;
	cursor: hand;
}

#headerlist ul li a:hover {
    background: url(images/topheader_over.png) repeat-x 0 0;
    height: 30px;
	}

/* FOOTER */
#footer {background: #0B6AA6;
             color: #FFFFFF;
             text-align: center;
             font-size: .85em;
             margin-top: 25px;
             padding: 5px;
             
}

#subfooter  { padding-left: 375px;
                     background: #FFFFFF;
                     padding-top: 2px;
}

/*BUTTONS */
/* HOVER */

.xhibit a {
		display:block;
		width: 180px;
		height: 39px;
		background: url(images/btn_xhib.jpg) 2 2 no-repeat;
		border: 1px solid #CCCCCC;
		padding: 2px;
		}

.xhibit a:hover { background: url(images/btn_xhib_over.jpg) 2 2 no-repeat;

		     }

.visit_btn a {
        margin-top: 6px;
		display:block;
		width: 180px;
		height: 39px;
		background: url(images/btn_visit.jpg) 2 2 no-repeat;
		border: 1px solid #CCCCCC;
		padding: 2px;
		}

.visit_btn a:hover { background: url(images/btn_visit_over.jpg) 2 2 no-repeat;
}

#exh-list a {text-decoration: none;
}
