*{margin:0; padding:0; border:0; table-layout:fixed; vertical-align:top;}
ul { list-style:none; }
html, body{ height:100%; font-family:"Trebuchet MS", arial, verdana, helvetica, sans-serif; font-size:100%; color:#FFFFFF; background-color:#80706A; }
h1, h2, h3, h4 { font-family:Georgia, "Trebuchet MS", arial, verdana, helvetica, sans-serif; }
a { color:#C7DAE3; text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited { color:#BABFC1; }
acronym { font-style:italic; cursor:help; }

#container { position:relative; display:block; width:760px; height:auto; margin:3px auto 0 auto; background:url(bg.gif) no-repeat left top; background-position:1px 180px; }
#intro { position:relative; height:auto; }
#homeHeader h1 { display:block; width:760px; height:238px; text-indent:-999em; overflow:hidden; background:url(home_bg1.jpg);margin-top:43px; }
#homeHeader h2 { display:block; width:760px; height:143px; text-indent:-999em; overflow:hidden; background:url(home_bg2.jpg); margin-top:3px; }
#homeHeader h3 { display:block; width:760px; height:115px; text-indent:-999em; overflow:hidden; background:url(home_bg3.jpg); margin-top:3px; }
#homeHeader h4 { display:block; width:760px; height:126px; text-indent:-999em; overflow:hidden; background:url(home_bg4.jpg); margin-top:3px; }

#contactHeader h1 { display:block; width:760px; height:203px; text-indent:-999em; overflow:hidden; background:url(contact_bg1.jpg);margin-top:43px; }
#contactHeader h2 { display:block; width:760px; height:166px; text-indent:-999em; overflow:hidden; background:url(contact_bg2.jpg); margin-top:3px; }
#contactHeader h3 { display:block; width:760px; height:123px; text-indent:-999em; overflow:hidden; background:url(contact_bg3.jpg); margin-top:3px; }
#contactHeader h4 { display:block; width:760px; height:84px; text-indent:-999em; overflow:hidden; background:url(contact_bg4.jpg); margin-top:3px; }

#footer { display:block; width:auto; padding:3px; background-color:#73655F; text-align:center; font-size:0.975em; }

#linkList { position:absolute; right:0; top:400px; display:block; padding:2px; width:130px; background:url(rightcol_bg.gif) no-repeat top; }

#lselect h3, #larchives h3, #lresources h3 { font-weight:normal; display:block; width:auto; padding:3px 0; margin:2px 0 10px 0; border-bottom:1px solid #998D88; }
#lselect { padding-bottom:20px; }
#lselect ul { display:block; width:auto; }
#lselect li { display:block; width:auto; padding:5px 0 8px 10px; background:url(dotted.gif) repeat-x bottom; font-size:0.875em; }
#lselect a { display:block; color:#6F1E1E; font-family:Georgia, "Trebuchet MS", arial; font-size:1.125em; font-style:italic; }
#lselect a.c { color:#C7DAE3; font-family:"Trebuchet MS", arial, Georgia; font-style:normal; display:inline; font-size:1em; }



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.image_info {
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
    }
.wrapper {
    margin:0px auto;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    width:700px;
    border: 0px solid #000;
    text-align:left;
}
.show_title a {
    font-size:12px;
    text-decoration:none;
    color:#999;
}
.image_info a {
    text-decoration:none;
    color:#fff;
}
img {
	border-width: 0;
}
.image {
    margin-bottom:5px;
}
.image img {
    padding:6px;
    border: 1px solid #000;
    display:block;
    background-color: #fff;
    margin-top: 10px;
}
.navigation, .navigation a {
	text-decoration: none;
    color:#fff;
    margin-top:9px;
    font-weight:bold;
}
.thumbnail_row {
    margin-top: 1px;
}
.thumbnail_row img {
    border:0px solid #aaa;
    margin-top:10px;
}
.thumbnail_center {
    padding:1px;
    border:1px solid #fff !important;
}
.small, .small a {
    margin-top: 20px;
    text-decoration:none;
    color:#777;
}

