#listings
{
background:#f0f0f0;

}

#listings h2
{
font-size:15px;
text-align:center;
padding:4px;
}


#listings h3
{
font-size:14px;
padding:10px 8px 14px 8px;
}

.titles
{
font-family: arial;
font-size: 1.1em;
font-weight:bold;
color:#ff0;
}


.smallnormal
{
font-family: arial;
color:#000;
font-size: 0.6em;
}

.normal,.boldnormal,.boldlarge
{
font-family: arial;
color:#000;
}

.boldnormal,.boldlarge
{
font-weight:bold;
font-size : 1.0em;
}

.boldlarge
{
font-size : 1.1em;
}


.jj
{
display:block;
text-align:justify;
padding:5px;
}

.prtitle,a:link.prtitle,a:visited.prtitle,a:active.prtitle,a:hover.prtitle,
.actitle,a:link.actitle,a:visited.actitle,a:active.actitle,a:hover.actitle,
.astitle,a:link.astitle,a:visited.astitle,a:active.astitle,a:hover.astitle,
.aftitle,a:link.aftitle,a:visited.aftitle,a:active.aftitle,a:hover.aftitle,
.ahtitle,a:link.ahtitle,a:visited.ahtitle,a:active.ahtitle,a:hover.ahtitle,
.pdtitle,a:link.pdtitle,a:visited.pdtitle,a:active.pdtitle,a:hover.pdtitle,
.rctitle,a:link.rctitle,a:visited.rctitle,a:active.rctitle,a:hover.rctitle,
.rstitle,a:link.rstitle,a:visited.rstitle,a:active.rstitle,a:hover.rstitle,
.bstitle,a:link.bstitle,a:visited.bstitle,a:active.bstitle,a:hover.bstitle,
.shtitle,a:link.shtitle,a:visited.shtitle,a:active.shtitle,a:hover.shtitle,
.agtitle,a:link.agtitle,a:visited.agtitle,a:active.agtitle,a:hover.agtitle,
.mctitle,a:link.mctitle,a:visited.mctitle,a:active.mctitle,a:hover.mctitle,
.tmetitle,a:link.tmetitle,a:visited.tmetitle,a:active.tmetitle,a:hover.tmetitle
{
text-align:justify;
color:#fff;
text-decoration:none;
font-weight:bold;

padding:0px 6px 0px 6px;
margin:5px 0px 5px 0px;

}
.tmetitle,a:link.tmetitle,a:visited.tmetitle,a:active.tmetitle,a:hover.tmetitle
{

color:#000;

}

.actitle { background-color:#f00; }
.astitle { background-color:#00f; }
.aftitle { background-color:#C600C6; }
.ahtitle { background-color:#996633; }
.pdtitle { background-color:#CC9BCD; }
.rctitle { background-color:#DE8400; }
.rstitle { background-color:#2AB7D0; }
.bstitle { background-color:#BDBD00; }
.shtitle { background-color:#008484; }
.agtitle { background-color:#007300; }
.mctitle { background-color:#6B8C21; }
.tmetitle { background-color:#fff; }
.prtitle { background-color:#74a9b1; }

a:hover.prtitle,
a:hover.actitle,
a:hover.astitle,
a:hover.mctitle,
a:hover.aftitle, 
a:hover.ahtitle, 
a:hover.pdtitle, 
a:hover.rctitle, 
a:hover.rstitle, 
a:hover.bstitle, 
a:hover.shtitle, 
a:hover.agtitle, 
a:hover.tmetitle
{
background-color:#000;
}
a:hover.tmetitle
{
color:#fff;
}





#toptitle, #toptitleb, #toptitlec
{
position:absolute; 
padding:0px; 
margin:0px; 
top:15px; 
left:6px; 
height:75px; 
width:320px; 

}

#toptitleb
{

left:330px; 
width:260px; 

}

#toptitlec
{
left:600px; 
width:200px; 

}


 .icon {border-width: 2px; border-color: yellow; border-style: solid;}
 a:hover .icon {border-color: #f00;}

#map
{
 
padding:0px; 
margin:0px; 
 
 

width:465px; 

}

#map h2
{
font-family: arial;
font-size: 14px;
color:#000;
}

#mapgfx
{
display:block;
text-align:center;
padding:0px 0px 15px 0px; 
margin:0px;
width:465px; 
overflow:auto;
overflow-y:hidden;
}

#mapgfxtrails
{
display:block;
text-align:center;
padding:0px 0px 15px 0px; 
margin:0px;
width:465px; 
overflow:auto;
overflow-y:hidden;
 
}



.premiumstock
{
width:120px;
padding:0px 20px 0px 0px;
}

#basescrollheader
{
font-family: arial;
font-size: 0.8em;
color:#fff;
position:absolute; 
padding:5px; 
margin:0px; 
top:655px; 
left:6px; 

width:400px; 

}

#basecountyindex
{
font-family: arial;
font-size: 0.8em;
color:#fff;
position:absolute; 
padding:5px; 
margin:0px; 
top:710px; 
left:6px; 

width:800px; 

}

#basecountyindextrails
{
display:block;
font-family: arial;
font-size: 0.8em;
color:#fff;
padding:5px; 
margin:0px; 
left:6px; 
width:465px; 

}


#countycatalogue
{

position:absolute;
font-family: arial;
font-size: 0.8em;
color:#000;
padding:5px; 
margin:0px; 
left:480px; 
width:146px;
top:63px;
background-color:#234344;
}

#countylonglist
{

position:absolute;
font-family: arial;
font-size: 0.8em;
color:#000;
padding:5px; 
margin:0px; 
left:640px; 
width:150px;
top:63px;
background-color:#234344;
}

#printbutton
{

position:absolute;
font-family: arial;
font-size: 0.8em;
color:#000;
padding:5px; 
margin:0px; 
left:480px; 
width:146px;
top:0px;
background-color:#186B7B;
}

#countylhmenusitemap
{
font-family: arial;
font-size: 0.8em;
color:#fff;
position:absolute; 
padding:5px; 
margin:0px; 
top:165px; 
left:6px; 

width:200px; 

}

#maincontentsitemap
{
font-family: arial;
font-size: 0.8em;
color:#fff;
position:absolute; 
padding:5px; 
margin:0px; 
top:165px; 
left:226px; 

width:500px; 

}

.text13 { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:none;}
a.text13:link { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:none;}
a.text13:visited { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:none;}
a.text13:hover { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:none;}

.text13white { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #ffffff;font-weight : normal;text-decoration:none;}
a.text13white:link { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:underline;}
a.text13white:visited { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:underline;}
a.text13white:hover { font-family: arial,helvetica,sans-serif;font-size: 13px;color: #F8E714;font-weight : normal;text-decoration:underline;}

.text13b { font-family: arial,helvetica,sans-serif;font-size: 12px;color: #ffffff;font-weight : bold;text-decoration:none;}
a.text13b:link { font-family: arial,helvetica,sans-serif;font-size: 12px;color: #F8E714;font-weight : bold;text-decoration:none;}
a.text13b:visited { font-family: arial,helvetica,sans-serif;font-size: 12px;color: #F8E714;font-weight : bold;text-decoration:none;}
a.text13b:hover { font-family: arial,helvetica,sans-serif;font-size: 12px;color: #C78903;font-weight : bold;text-decoration:none; background:#ff0000;}

.text18b { font-family: arial,helvetica,sans-serif;font-size: 18px;color: #FFFF00;font-weight : bold;text-decoration:none;}
a.text18b:link { font-family: arial,helvetica,sans-serif;font-size: 18px;color: #F8E714;font-weight : bold;text-decoration:none;}
a.text18b:visited { font-family: arial,helvetica,sans-serif;font-size: 18px;color: #F8E714;font-weight : bold;text-decoration:none;}
a.text18b:hover { font-family: arial,helvetica,sans-serif;font-size: 18px;color: #C78903;font-weight : bold;text-decoration:none; background:#ff0000;}





#rightside{ position: absolute; background:#f0f0f0; width: 155px;  left: 0px; top: 0px; z-index: 0;}

.bheads {font-family: arial,helvetica,sans-serif;font-size: 16px;color: #000000;font-weight : bold;text-decoration:none;}
a.bheads:link {font-family: arial,helvetica,sans-serif;font-size: 16px;color: #000000;font-weight : bold;text-decoration:none;}
a.bheads:visited {font-family: arial,helvetica,sans-serif;font-size: 16px;color: #000000;font-weight : bold;text-decoration:none;}
a.bheads:hover {font-family: arial,helvetica,sans-serif;font-size: 16px;color: #ff0000;font-weight : bold;text-decoration:none;}



.altfair,a:link.altfair,a:visited.altfair,a:active.altfair
{

color:#fff;

}

a:hover.altfair
{
color:#ff0;
}