body { background-image: url(../image-files/background_stripe_tile.gif); font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;color: #000;font-size: 78%; /*was 75%*/}p {line-height: 180%; /*was 160%*/}a { color: black; /*font-size: 14px; */font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }a:hover { /*font-size: 14px;*/ font-weight: bold; font-style: oblique; }.indicia { margin-top: 20px; font-size: 7pt; font-weight: bold; text-align: center; }.body_text { font-weight: bold; font-style: normal; letter-spacing: 0.12pt; }.body_text_small { color: black; /*font-size: 8pt;*/ font-weight: bold; font-style: normal; position: fixed; }.guts { position: fixed; width: 967px; height: 450px; }.main_div { position: absolute; width: 1000px; height: 833px; }.smallcaps {font-variant: small-caps;letter-spacing: 0.1em;}h3 {margin: 0; padding-bottom: 0; padding-top: 5px; font-variant: small-caps;letter-spacing: 0.15em;}#wrap {position:relative;width:950px;height:833px;margin:auto;/*border:2px solid #F00;*/}#header { /*header image*/position:relative;top:0px;left:0px;/*width:980px;*/width: 100%;/*height:176px; */}#maincontent {position:relative;/*top:262px;*/left:8px;width:935px;height: auto;/*height:467px; *//*border: 1px solid #0FF;*/}#maincontent ul li {margin-bottom: .5em;}#maincontent ul.inline {display: inline;margin-left: 0;padding-left: 0;}#maincontent ul.inline li {margin-bottom: 0;display: inline;background: transparent url(../image-files/dingbat.gif)  left no-repeat;padding-left: 25px;margin-right: 1em;}#main_text_left {position:static;top:0px; /*was 17px*/left:8px;width:340px;height: auto;/*height:432px;*/}#main_text_left p {margin-top: 0;margin-bottom: 1.5em;}#main_text_center {width: 75%;margin-left: 10%;margin-bottom: 1em;}#main_text_left.maxleading p{line-height: 275%;margin-bottom: 3em;}#main_image_right {position:static;float: right;top:2px; /*was 32px*/left:370px;width:560px;height: auto;/*height:400px;*/}#leftcol { float:left;width: 45%;margin-left: 30px;}#rightcol {width: 30%;float: left;margin-left: 30px;}#leftcol_thin {float:left;width: 350px;margin-left: 30px;font-weight: bold;}#rightcol_fat {width: 400px;float: left;margin-left: 30px;}#rightcol_fat ul {margin-left: 0;padding-left: 20px;}#rightcol_fat ul li {margin-bottom: 0.25em;font-size: 95%;list-style-image:  url(../image-files/squarebullet2.gif)  ;}.listblock {border: 1px solid #d7c472; /*1px dashed #000;*/padding: 5px;margin-bottom: 1em;margin-top: 1em;width: 70%;width: 144px;}#navbar {position:relative;/*top:181px;*//*left:34px;*/width:912px;height:auto; /*border: 1px solid #F0F;*/}#navbar_in { /*It's a div; don't know if I'll keep it, tho *//*position:relative;width:912px;height:75px;margin:auto;-adbe-g:m; border: 1px dotted #036;*/}#inside_the_navbar { /* a div, tho heck if I know its functions*//*position:absolute;top:5px;left:5px;width:900px;height:63px; border: 1px dashed #ccc;*/}#navlist {}#navlist li {display: inline;margin: 0;padding: 0;/*margin-right: 30px;*/}#footer {position:relative;clear: both;padding-top: 50px;margin-left: auto;margin-right: auto;/*top:729px;left:333px;*//*width:314px;*/width: 100%;height:95px;}ul#slideshow { /*slideshow on front page*/list-style-type: none;margin:0;padding:0;}ul#slideshow li {padding-left: 0;margin-left: 0;}
