/* main.css */
/* Basic HTML Tag Styles----------------------------*/
    html, body { 
        margin: 0; 
        padding: 0; 
    }
    body {
    	font-family: Verdana, Helvetica, Arial, sans-serif;
    /*	background: #eaeaeb url(images/bg.gif) top left repeat-x;*/
        background-color:#f4f4d8;
    }  
         
    /* Font Styles----------------------------*/
    h1, h2, h3, h4, h5, h6, p {
    	font-family: Verdana, Helvetica, Arial, sans-serif;
    	margin: 0px;
    	padding: 0px;
    }
    h1 {
        font-size: 16pt;
        color: #463c21; /* beige?*/
    }
    h2 {
        font-size: 14pt;
        color: #70623d; /* dark blue */
    }
    h3 {
        font-size: 12pt;
        color: #813e00; /* dark brownish red */
    }
    h4 {
        color: #334d55; 
        font-size: 11pt;
    }
    
    p { 
      color: #813e00; /* dark brownish red text*/
      font-size:11pt;
      }
  
    /* Link Styles------------------------------*/
    a {color: #006699;}
    a:link, a:visited {text-decoration: none;}
    a:hover {text-decoration: underline;}
    a:visited {color: #993399;} /*greenish*/

/* Common Layout Divs----------------------------*/
    /* Primary Page Layout */
    #allcontent {
        width:780px;
        margin-left: auto;
        margin-right: auto; 
        color:#813e00; /* dark bronish red */
        background-color:#eaeaba; /*beige color */
    }
    #centerpanel {
        min-height:600px;
        height: auto !important;
        height: 600px; 
        float:left;
        margin:0;
        width: 740px;
        padding-top: 0px;
        margin-bottom: 1px;
        padding-left:20px;   
        background-color:#eaeaba;
    }
    
    /* crumbtrail */
    #crumbs {
    	margin-top: 0px;
        margin-right:4px;
        font-size: 8pt;
        float: right;
        color: #006699;
    }
       #crumbs a { color: #006699;}
       #crumbs a:link, #crumbs a:visited {text-decoration: none;}
       #crumbs a:hover {text-decoration: underline;}
 
    /* logo */  
    #logo {
        background:#d5c581; /* brownish*/
        padding:4px 0px 4px 8px;
    }
        #logo img { 
              height:76px;
              width:517px;
        }
        
    /* MENU */
    #menu {
        width:780px;
        padding: 4px 0px 4px 0px;
        margin: 0px 0px 12px 0px;
        border-top: 1px solid #ab5c23;
        border-bottom: 1px solid #ab5c23;
    }
        #menu ul {
            list-style: none;
            margin-top:0px;
         }
    	#menu li {
            font-size: 10pt;
            font-weight:bold;
    		float: left;
    		margin-right: 28px; 
            margin-top:0px;
    		display: inline;
    	}
    	#menu li a {
    		text-decoration: none;
            color: #813e00;
    	}
    	#menu a:link , #menu a:visited {
            color: #bc6526; /* orangebrown */
    	}
        #menu a:hover {
            color: #006699; /* nice blue */
            text-decoration:underline;
    	}
    	#menu a:active {
            color: #bc6526; /* nice blue */
    	}
	
    /* copyright/footer */
    #copyright {
       font-size: 8pt;
       text-align: center;
       margin-bottom:3px;
       padding-bottom:3px;
       font-family: "Bitstream Vera Sans Mono", monospace;
       color: #bc6526;
       line-height: 120%;
       clear: both;
    }
        #copyright img {
           }

/* Layout Classes------------------------------*/
/* elements within the centerpanel */
.feature {
	padding: 0px 10px 5px 0px;
    line-height: 120%;
    margin-right: auto;
    margin-left: 0px;
    
}
.feature h2{
    margin: 0px 50px 0px 25px;
}

.feature h3{
	padding: 0px 0px 0px 0px;
	text-align: Left;
    margin-top: 3px;
}
.feature p{
	Padding: 0px;
    font-size: 11pt;
	margin: 8px 15px 0px 0px;    
    }
.feature ul {
    margin-top: 0px;
    margin-bottom: 15px;
    padding-top: 3px;
}
.feature li {
    padding-bottom: 3px;
    padding-top: 2px;
}
.feature h4{
    padding: 0px;
    margin-top: -12px;
    margin-right:auto;
	border-bottom: 1px solid #000000;
    position: relative;
    overflow:hidden;
}

/* for contact form */
.contactitem { font-size:11pt; margin-top:8px; }
#contactlist {
    float:left;
    font-size:11pt;
    width: 400px;
    margin: 4px 5px 0px 5px;
     }
      #contactlist li {margin-top: 3px; }
      
/* Exhibition List - must be below feature or h4 will use feature styles */
.exhibition {font-size:11pt;}
    .exhibition ul{
        list-style-type: none;
        text-decoration:none;
     }
    .exhibition li{
        font-size:11pt;
        margin-left:30px;
        list-style-type: square;
        text-decoration:none;
     }
    .exhibition h4{
        margin-left:35px;
	    border:none;
     }
    
/* links */    
.tablecol{
	padding:3px 10px 3px 15px;
	font-size: 90%;
	background-color:#d5c581; /* brownish */
	border-style:none;
	border-color: #FFFFFF;
}

    

