
#container
{
width: 95%;
margin:10px 5px 10px 20px;
background-color: #fff;
background: #FFF url(../images/leftnavfill.gif) repeat-y;
color: #000000;
border: 1px solid gray;
line-height: 130%;
font-family:verdana,arial,helvetica,sans-serif;
}


body{

background:url(../images/background_display2.jpg) fixed;

}


#top
{
top: 0px;
left: 0px;
width:100%;
background-color: #000066;
border-width:700px solid blue;
padding-left:0px;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 160px;
margin: 0;
padding:1em;
}

#rightnav
{
float: right;
width: 160px;
margin:0;
padding:1em;
}

#content
{
margin-left:200px;
border-left: 1px solid gray;
margin-right: 200px;
border-right: 1px solid gray;
padding: 1em;
max-width: 36em;
background-color:#FFFFFF;
background-image:url(../images/lady3.jpg);
background-repeat:no-repeat;
background-position:50px 300px;
}



#content ul,li{

font-size:1em; 
font-family:verdana,arial,helvetica,sans-serif;
list-style-type:square;
}


.listme{

font-size:0.9em; 
font-family:verdana,arial,helvetica,sans-serif;
list-style-type:square;
}

.media
{

position:absolute;
left:280px;
top:140px;
padding:0;
float:right;

}

#footer
{
clear: both;
margin: 0;
padding: .4em;
color: #000000;
background-color: #000066;
border-top: 1px solid gray;
}



#footerformater{

color:#FFCC99;
font-size:0.6em;
font-weight:bold;
}


#footerlink{
color:#FFFFFF;
padding:0 2% 0 1%;
font-size:0.7em;
font-weight:bold;
}






#leftnav p, #rightnav p { margin: 0 0 1em 0;}
#content h2 { margin: 0 0 .5em 0; }


p{
color:#000000; 
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
}


.communicate{
 color:#000000; 
 font-size:0.85em; 
 font-family:verdana,arial,helvetica,sans-serif;
 font-weight:bold;
}


.homeboy {
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
list-style-type:square;
}


#homegirl li a{
color:#0000FF;
text-decoration:none;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}


#homegirl li a:hover{

color: #000099; 
text-decoration: underline; 
font-family:verdana,arial,helvetica,sans-serif;
}

#attorneybio li a{   
color:#0000FF;
text-decoration:none;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}


#attorneybio li a:hover{
color: #000099; 
text-decoration: underline; 
font-family:verdana,arial,helvetica,sans-serif;
}





#oldfarmer li a{
color:#0000FF;
text-decoration:none;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}


#oldfarmer li a:hover{

color: #000099; 
text-decoration: underline; 
font-family:verdana,arial,helvetica,sans-serif;
}



#oldvandal li a{
color:#0000FF;
text-decoration:none;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}


#oldvandal li a:hover{

color: #000099; 
text-decoration: underline; 
font-family:verdana,arial,helvetica,sans-serif;
}


#oldviking li a{
color:#0000FF;
text-decoration:none;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}


#oldviking li a:hover{

color: #000099; 
text-decoration: underline; 
font-family:verdana,arial,helvetica,sans-serif;
}



#ponding li a{
color:#0000FF;
text-decoration:none;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}


#ponding li a:hover{

color: #000099; 
text-decoration: underline; 
font-family:verdana,arial,helvetica,sans-serif;
}


.contact{
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;
font-weight:normal;
list-style-type:square;
}



.tellme{
color:#FFFFFF;
margin-left:10px;
font-weight:bold;
font-size:0.72em;
background-color:#000099;
border:3px solid blue;
border-style:outset;

}

#talkabout{

color:#FFFFFF;
font-weight:bold;
font-size:98%;
background-color:#160588;
border-width:780px solid blue;
border-style:ridge;
margin-left:-100px;
margin-top:-2px;
padding-left:0px;
text-align:center;
}

#talkative{
color:#FFFFFF;
font-weight:bold;
font-size:98%;
background-color:#160588;
border-width:780px solid blue;
border-style:ridge;
margin-left:-100px;
margin-top:-2px;
padding-left:0px;
text-align:left;
}


.straightshooter{

color:#FFFFFF;
font-weight:bold;
font-size:98%;
background-color:#160588;
border-width:100px solid blue;
border-style:inset;
margin-left:-100px;
margin-top:-2px;
padding-left:10px;
text-align:left;
}

.makemyday {
color:black;
font-size:3em;
padding-right:2px;
line-height:1em;
}


h1{
color:#000000;
background-color:#FFFFFF;
font-size:100%; 
font-weight: bold; 
font-family:arial,verdana,helvetica,sans-serif;
}



h2 {
     color:#000000; 
     font-size:95%; 
     font-weight: bold; 
     font-family:arial,verdana,helvetica,sans-serif
}


h3,h4{
color:#000000; 
font-size:95%; 
font-weight: bold; 
font-family:arial,verdana,helvetica,sans-serif;
} 


a:link {
color:#0000FF;
background-color:transparent;
font-weight:bold; 
font-size:1em;
text-decoration:none; 
}


a:visited {
color:#66CCFF; 
background-color:transparent;
font-weight:bold; 
font-size:1em;
text-decoration: none;
} 

a:hover {
color: #8FC1F7; 
text-decoration: underline; 
background-color:transparent;
font-size:1em;
}

a:active {
color:#660000; 
font-weight:bold; 
font-size:1em;
text-decoration: none;
}

.witness{

font-style:italic;
text-align:left;

}


.crimestopper{

font-style:italic;
text-align:left;
}



#slogan{

font-weight:bold;
}


.title2{
text-align:center;
font-family:georgia;
font-size:85%;
color:#000099;
}

.title3 {
text-align:center;
font-family:georgia;
font-size:70%;
color:#000099;
}

.title4{
text-align:center;
font-family:georgia;
font-size:85%;
color:#000000;
}


.title5 {
font-family:georgia;
font-size:70%;
color:#000099;
}


.title6{
text-align:center;
font-family:georgia;
font-size:85%;
color:#5672C8;
}



.title7{
text-align:center;
font-family:georgia;
font-size:1.3em;
color:#000099;
}




.announce{
text-align:center;
font-family:georgia;
font-size:1.3em;
color:#5672C8;
}



.announceheader{
text-align:center;
font-family:georgia;
font-size:1.1em;
color:#5672C8;
}





p.ronniehighlight:first-letter {
             color:#000000;
             font-size:3em;
             padding:0.1em;
            line-height:1em;
}


.newsbox2 {
            padding: 2px 4px 2px 6px;
	    margin: 0 0.5em 10px 0.5em;
	    border: 1px dotted #B1B1B1;
	    background-color: #B1D4F9;
	    background-image: url(../images/newsheadercomnty.gif);
	    background-repeat: no-repeat;
	  }



.imgadvert{

 border:none;
 margin-left:10px;
 }

.compucontact{
               font-weight:bold;
               font-size:70%;
               color:#FFFFFF;
               margin-top:25px;
               text-align:center;
}



.finecrystal{


border:none;

}



.finecrystals{


border:2px solid #000000;

}



.fine{


border:1px solid #000000;

}

.highlight{
 color:#000000; 
 font-size: 85%; 
 font-family:verdana,arial,helvetica,sans-serif;
 list-style-type:square;
}


form p {
width:300px;
}

form p label {
float:left;
}

/* The style below is for other pages */


#rightnavform
{
/*float:right; */
/* width:160px; */
margin:0 0 0 0;
padding:1em 0.5em 1em 0.5em;
}

#contentform
{
margin-left:300px;
margin-right:0px;
padding:0.5em 0.5em 0.5em 0.5em;
max-width:36em;
}



#contentslideshow
{
margin-left:280px;
margin-right:0px;
padding:0.5em 0.5em 0.5em 0.5em;
max-width:36em;
}




#contentform p
{

color:#000000;
font:80%/1.8 verdana,geneva,arial,helvetica,san-serif;

}



#contentevents
{
margin-left:190px;
margin-right:0px;
padding:0.5em 0.5em 0.5em 0.5em;
max-width:36em;
text-align:center;
}


#adaptedcontent
{
margin-left:200px;
margin-right:0;
padding:0.5em 0.5em 0.5em 0.5em;
max-width:36em;
}


.highlight{
 color:#000000; 
 font-size: 85%; 
 font-family:verdana,arial,helvetica,sans-serif;
 list-style-type:square;
}



.upcomingevents {

   color:#333366;
   font-size:80%;
   font-family:arial;
   text-align:center;"
 }

.upcomingheaders { 


font-weight:bold;
font-family:georgia,arial,verdana;

}


.upcomingnormal {


 font-weight:normal;

}

.flyme{

 color:#0000FF;
 font-weight:bold;

}


.pushcenter{

text-align:center;


}

.louder {

 font-weight:bold;


}



.jobheader {
               font-weight:bold;
               text-align:center;
}


.communitynews{

text-align:center;
font-family:georgia;
font-size:0.85em;
color:#24277F;
}


.breakingnews{
text-align:center;
font-family:georgia;
font-size:0.8em;
color:#000099;

}


.newsheader {
background-color:#d1dbee;
font-size:0.95em;
color:#003399;
font-weight:bold;
text-align:center;
}

.headline {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:0.7em;
  font-weight: bold;
  color: #0000B0;
}

.headline-new {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.7em;
  font-weight: bold;
  color: #0000B0;
  background-color: #e8f4ff;
  display: inline;
}



.timeshare {   
  padding-bottom: 10px;
  border-bottom: 1px solid navy;
  margin-bottom: 20px;
}


.time{
text-align:left;
font-family:georgia;
font-size:70%;
color:#000099;
}


.timesale {
    border: 15px solid #e2edff;
  }


.photographer{


font-weight:normal;
color:gray;


}


p, td, th {
font: 0.8em Arial, Helvetica, sans-serif;
}
.datatable {
border: 1px solid #D6DDE6;
border-collapse: collapse;
width: 80%;
}
.datatable td {
 border:1px solid #D6DDE6;	
 padding: 4px;
}
.datatable th {
 border: 1px solid #828282;
 background-color: #BCBCBC;
 font-weight: bold;
 text-align: left;
 padding-left: 4px;
}
.datatable caption {
 font: bold 0.9em Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: left;
 padding-top: 3px;
 padding-bottom: 8px;
}
.datatable tr.altrow {
background-color:#E6F2F7;
color: #000000;
}


.datatable tr:hover{
 background-color:#FFE5A0;
 color: #000000;
}


.datatable tr.hilite {
 background-color:#DFE7F2;
 color:#000000;
}