@charset "utf-8";
/* CSS Document */


body {
background-color:#000000;
background-image:url(images/mainbackground.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
}

p { margin-top:0px;
margin-bottom:7px;}

#outsideblock {
background-image:url(images/sidebars_background.jpg);
background-repeat:repeat-y;
width:952px;
text-align:left;
position:relative;
}




#header {
background-image:url(images/header.jpg);
background-repeat:no-repeat;
height:150px;
width:952px;
position:relative;
}

#insideblock {
margin:-30px 15px -7px 160px;
position:relative;
}

#footer {
background-color:#000000;
background-repeat:no-repeat;
width:952px;
}

.footertext {
text-align:center;
font-size:10px;
color:#FFFFFF;
height:20px;
}

#nav {
position:absolute;
width:125px;
top:100px;
left:20px;
text-align:right;
}

#topsearch {
position:absolute; 
right:0px;
top:15px;
height:39px;
vertical-align:top;
}
#topsearch input {
margin:3px;
font-size:14px;
letter-spacing:2px;
font-weight:bold;
color:#990000;}

.showimage {
float:left;
padding:10px;}

.searched {
border:#FF0000 1px solid;
color:#990000;
padding:2px;
background-color:#CCFF33;
}

#searchpage .discription {
font-size:12px;
color:#666666;
}

#searchpage .millname {
font-size:16px;
color:#990000;
letter-spacing:2px;
}
#searchpage .milldetails {
font-size:14px;
color:#000066;
}

.small {
font-size:10px;
color:#333333;
}

.eightypercentbox { -moz-opacity:0.80; filter:alpha(opacity=80);}



.country {
font-size:24px;
color:#990000;
letter-spacing:2px;
border:#990000 solid 1px;
padding:5px;
margin-top:10px;
}

.state {
border-bottom:1px dashed #999999;
padding-left:10px;
font-weight:bold;
font-size:18px;
margin-top:4px;
}
.county {
font-style:italic;
font-size:16px;
margin:10px 0 0 20px;
padding-left:2px;
border-left:1px solid #999999;
}
.name {
padding-left:30px;
font-size:12px;
}
.nameyear {
font-size:10px;
}
.name a, .name a:link {
display:block;
}

a, a:link, a:visited {
text-decoration:none;
color:#000099;
padding:0px 3px 0px 3px;
}
a:hover, a:link:hover, a:visited:hover {
text-decoration:underline;
color:#FFFFFF;
background-color:#000099;
}