html {
height:100%;
width:100%;
background-color:#e3e3c7;
}

body {
font:.8em tahoma,georgia,"times new roman",times,serif;
background:#e3e3c7 url(/images/base/shroombkg.gif) repeat-x;
height:100%;
text-align:left;
color:#333;
margin:0 auto;
padding:0;
}

#framing {
width:933px;
max-width:933px;
height:100%;
margin:0 auto;
padding:0;
}

#left-nav {
background:#FFF;
width:109px;
font-family:"Century Gothic",Arial,Helvetica,sans-serif;
color:#868484;
text-align:left;
font-weight:400;
text-decoration:none;
border-color:#c7c5b5;
border-style:solid;
border-width:1px;
margin:0;
padding:0;
}

.left-nav a:hover {
text-decoration:underline;
}

#outercontents {
background-color:#FFF;
border-color:#c7c5b5;
border-style:solid;
border-width:1px 1px 0;
}

#contents {
width:644px;
max-width:644px;
overflow:auto;
font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
text-align:left;
border-color:#c7c5b5;
border-style:solid;
border-width:1px 1px 0 0;
margin:0;
padding:0;
}

#innercontents {
background-image:url(/images/base/d-bkg.png);
background-repeat:repeat-x;
margin:0;
padding:1px 10px;
}

#footer {
background:#FFF;
font-family:Tahoma,Georgia,"Times New Roman",Times,serif;
text-align:left;
border-color:#c7c5b5;
border-style:solid;
border-width:0 1px 1px 0;
margin:0;
padding:0;
}


#ads {
width:200px;
font-size:.8em;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
margin:0;
padding:0 0 0 26px;
}

#contentcolumns {
width:624px;
margin:0;
padding:0;
}

#topnav {
color:#333;
font-weight:700;
font-size:.8em;
text-transform:uppercase;
font-family:"Trebuchet MS1", Helvetica, sans-serif;
letter-spacing:.05em;
text-align:center;
margin:0;
padding:6px 6px 10px;
}

#topnav a {
color:#333;
font-weight:400;
}

#topnav a:hover {
color:#fff;
font-weight:400;
}

.lnheader,.lnheaderthis {
background:url(/images/base/55.png);
color:#676767;
font-family:"century gothic", Arial, Helvetica, sans-serif;
text-align:center;
margin:8px 0 4px;
padding:0;
}

.lnsub {
border:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:2px;
padding-left:4px;
padding-top:0;
text-align:left;
border-color:#e4e3dc;
border-width:0 0 1px;
}

.lnsub a,.lnsub1 a {
color:#676767;
text-decoration:none;
}

.lnsub a:hover,.lnsub1 a:hover {
background:url(/images/base/55.png);
display:block;
text-decoration:underline;
}

.lnsub1 {
border:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:2px;
padding-left:4px;
padding-top:0;
text-align:left;
border-color:#e4e3dc;
border-width:1px 0;
}

#miniazgismap {
background:#e4e3d1;
display:block;
height:252px;
width:257px;
z-index:1;
margin:0;
padding:0;
}

#splash,#gismap,#azgismap {
background:#e4e3d1;
display:block;
height:195px;
width:644px;
z-index:1;
margin:0;
padding:0;
}

#thebigmap {
background:#e4e3d1;
display:block;
height:540px;
width:644px;
z-index:1;
margin:0;
padding:0;
}

.innercontents {
display:block;
z-index:10;
}

.text {
color:#555;
}
.text blockquote {
margin-left:5%;
margin-right:5%;
padding:0;
}
.text h1 {
color:#863d2c;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2em;
font-weight:400;
margin: 0; padding: 0;
margin-bottom: .5em;
}
.text h2 {
color:#b1997d;
font-family:"Book Antiqua", "Palatino linotype", Palatino, serif;
font-size:1.3em;
font-weight:400;
margin: 0; padding: 0;
margin-bottom: .5em;
}
.text h3 {
color:#930;
font-family:"Book Antiqua", "Palatino linotype", Palatino, serif;
font-size:1em;
margin: 0; padding: 0;
margin-bottom: .5em;
}
.text h4 {
color:#999;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
font-weight:400;
letter-spacing:.1em;
margin: 0; padding: 0;
}

hr {
display:none;
}
.hr {
text-align:center;
margin-left:auto;
margin-right:auto;
height:2px;
background-repeat:no-repeat;
background-image:url(/images/base/hr.gif);
}

.button {
background-color:#f8f8f8;
color:#333;
font-size:.8em;
letter-spacing:.2em;
line-height:2em;
margin:.1em;
padding:.2em;
}

.date {
font-size:.9em;
color:#000;
font-weight:700;
}

.firstpara a:hover,.para a:hover,.text a:hover {
color:#863d2c;
text-decoration:underline;
}
.firstpara a:link,.para a:link,.text a:link,.firstpara a:visited,.para a:visited,.text a:visited,.firstpara a:active,.para a:active,.text a:active {
color:#863d2c;
text-decoration:none;
}
.firstpara,.para {
color:#555;
margin:0;
padding:.1em 2em .5em 1em;
}
.firstpara:first-line {
color:gray;
font-size:1.1em;
}

.search {
font:1em geneva,arial,helvetica,sans-serif bold;
margin:2px;
padding:2px 6px 3px;
}
.search input {
font-size:1em;
}

#ads300x250 {
width:300px;
height:250px;
padding-left:15px;
text-align:center;
}
.ads,.ads a,.ads a:hover {
font-style:italic;
}

.ads,.ads a {
color:#999;
}
.ads {
text-align:center;
}
.ads a:hover {
color:#CCC;
text-decoration:underline;
}
.adsbottom {
padding:0 0 6px;
}

big {
font-size:larger;
}
small {
font-size:smaller;
}

.left {
float:left;
}

.right {
float:right;
}

.columns {
width:100%;
}

.column {
padding-left:5px;
padding-right:5px;
}

.leftcolumn {
padding-right:30px;
}

.padded {
padding:2px 12px 2px 2px;
}

.paddedcolumn {
padding-left:2em;
padding-right:2em;
}

.paddedleft {
padding-left:6em;
padding-right:2em;
}

.padded_right {
padding-left:2em;
padding-right:6em;
}



.bigicon {
border-color:#c7c5b5;
border-style:solid;
border-width:6px;
margin:6px;
padding:0;
}

.icon,img.icon {
border-width:0;
margin:0;
padding:0;
}

.image {
border-width:0;
margin:16px;
}

.image_border {
border-color:#000;
border-style:solid;
border-width:1px;
margin:16px;
}

.large,.lightbox {
border-width:0;
margin:26px;
}

.large_border,.lightbox_border {
border-color:#000;
border-style:solid;
border-width:1px;
margin:26px;
}

.micro {
border-width:0;
margin:1px;
}

.photo,img.photo {
border-color:#FFF;
border-style:solid;
border-width:1px;
margin:15px;
padding:0;
}

.photograph_border,img.photograph_border {
border-color:#000;
border-style:solid;
border-width:5px;
margin:15px;
padding:0;
}

.photo_left_sm {
margin:0;
padding:0 15px;
}

.photo_right {
margin-right:15px;
padding-right:15px;
}

.photo_right_sm {
margin:00;
padding:0 0 0 15px;
}

.thumbnail {
border-width:0;
margin:5px;
}

.thumbnail_border {
border-color:#000;
border-style:solid;
border-width:1px;
margin:5px;
}

.error {
background:#d0d0ff;
color:#000;
font-family:Arial,sans-serif;
font-size:1.1em;
font-weight:700;
text-shadow:#f5e5e5 2px 3px 2px;
border-color:#000;
border-style:solid;
border-width:1px;
margin:.5em;
padding:2em 1em;
}
.notice {
background:#f0f0ff;
color:#000;
font-family:"New York","Arial Black",Arial,sans-serif;
font-size:1em;
font-weight:400;
text-shadow:#f5e5e5 2px 3px 2px;
border-color:#f0f0f0;
border-style:solid;
border-width:1px;
margin:.5em;
padding:.1em .2em;
}
.debug {
color:#888;
font-family:sans-serif;
font-size: 8pt;
font-weight:700;
margin:0em;
padding:0em;
}

.print_a {
background-color:#eee;
overflow:scroll;
max-width:800px;
font-size:9pt;
display:block;
white-space:pre;
border-color:#888;
border-style:solid;
border-width:1px;
margin:10px;
padding:10px;
}

.user_submitted_copyright_notice {
color:#555;
margin:0;
padding:3em 2em .5em 1em;
}

.copyright_notice {
color:#555;
margin:0;
padding:2em 2em 1em 2em;
}

.links,.links h2,.links h3 {
margin:0;
padding:0;
}

.smallish {
font-size:small;
}

.small_italic {
font-size:small;
color:#999;
font-style:italic;
}

a.button,.ads a,.ads a:active,.ads a:visited,.ads a:link {
text-decoration:none;
}

#innercontents h1 a:link,
#innercontents h1 a:visited,
.innercontents h1 a:active
{
color:#863d2c;
}

#innercontents h1 a:hover {color:#000000;}

#footer a:link,
#footer a:visited,
#footer a:active
{
color:#863d2c;
}

.a a:link,
.a a:visited,
.a a:hover,
.a a:active 
{
color:#863d2c;
}


#footer a.poweredBy:hover {color:#000000;}
#footer a:hover {color:#0000FF;}

#ads160x600,#ads180x600,#ads468x60 {
width:160px;
padding-left:15px;
text-align:center;
}

.rightcolumn,.photo_left {
padding-left:30px;
}

.help
{
font-family:"Century Gothic",Arial,Helvetica,sans-serif;
/* font-size: smaller; */
color: gray;
}
