body
{
background-color: white;
background: url(img/bg.jpg) repeat;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

#toppage
{
position: fixed;
height: 140px;
width: 100%;
}

#title
{
background: url(img/background.jpg) repeat top center;
align: center;
width: 100%;
height: 125px;
}

a.sitelinks
{
font-family: sans-serif;
font-size: 11pt;
color: #000;
text-decoration: none;
line-height: 150%;
}

a.sitelinks:hover
{
font-family: sans-serif;
font-size: 11pt;
color: #900;
text-decoration: none;
line-height: 150%;
}

a.textlinks
{
font-family: sans-serif;
color: #000;
text-decoration: none;
}

a.textlinks:hover
{
font-family: sans-serif;
color: #900;
text-decoration: none;
}

#frontbutton
{
float: right;
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 0px;
}

#fade
{
background: url(img/tornfade.png) repeat; 
width: 100%;
height: 15px;
}

#title_table
{
background: url(img/town.jpg) no-repeat top center;
}

#title_text a
{
font-family: sans-serif;
font-size: 42pt;
color: #fff;
letter-spacing: 3pt;
text-decoration: none;
}


#textarea
{
padding-top: 140px;
width: 650px;
font-family: sans-serif;
line-height: 150%;
text-align: left;
}

#photocredit
{
/*float: right;*/
font-style: italic;
font-size: 7pt;
}

#lastupdated
{
font-style: italic;
font-size: 7pt;
}

#withmouse
{
font-size: 8pt;
}

#picturetitle
{
font-weight: bold;
}

#pagetitle
{
font-size: 16pt;
font-weight: bold;
}

#pagetitlesub
{
font-size: 12pt;
font-weight: normal;
}


a.residentcode
{
display: none;
}

#click_list {
font-size: 12px;
}

#click_list a {
font-size: 12px;
}
