body {
  background-image: url(/images/bg.jpg);
  background-position: top center;
  margin: 0px;
}
#wrapper {
 margin: auto;
 width: 800px;
 border: 2px solid #1F2919;
}
a:link {
 color: #1F2919;
 font-weight: bold;
}
a:hover {
 color: #3695A7;
 font-weight: bold;
}
a:active {
 color: #1F2919;
 font-weight: bold;
}
a:visited {
 color: #1F2919;
 font-weight: bold;
}
.main {
  width: 800px;
  border: none;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  margin: 0px;
}
.main img {
  border: none;
  border-collapse: collapse;
  padding: 0px;
  margin: 0px;
}

.main tr {
  border: none;
  border-collapse: collapse;
  padding: 0px;
  margin: 0px;
}

.main td {
  border: none;
  border-collapse: collapse;
  padding: 0px;
  margin: 0px;
}
.leftcolumn {
  background-image:url(/images/index_19.jpg); 
  width:169px; 
  vertical-align:top;
  text-align: center;
}
.secondlist {
   width:151px;
   border:none; 
   padding: 0px; 
   border-spacing: 0px; 
   margin-left:9px;
  
}
.secondlist tr{
   width:151px;
   border:none; 
   padding: 0px; 
   border-spacing: 0px; 
}
.secondlist td{
   width:151px;
   border:none; 
   padding: 0px; 
   border-spacing: 0px; 
}
.secondlistinside {
  width:151px;
  background-image: url(/images/index_22b.jpg); 
  text-align: left;
   
}
.homelogo {
  vertical-align: top;
  margin: 0px;
  padding: 0px;
}
.title { 
  font-weight:bold; 
  font-size:125%; 
}
.subtitle { 
  font-weight:bold; 
  font-size:110%; 
}
.colors {
color: #ff0000;
}
.colors a:link {
color: #ff0000;
}
.colors a:hover {
color: #ff0000;
}
.colors a:visited {
color: #ff0000;

}


span.lefthand2 { 
  color:#FFFFFF; 
  font-size:10pt; 
  font-family:Arial,Helvetica,sans-serif;
  padding-left: 8px;
}
a.lefthand2     { padding-left: 8px; color:#FFFFFF; font-size:8pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none; }


#address {
	text-align: center;
}

h1 {
	text-align: center;
}

#fishy {
	text-align: center;
}

#fishtest img {
	border: #000000 solid 2px;
}

a#download { text-decoration:none; color:#0000FF; font-weight:bold; }
a#download:visited { color:#0000FF; }
table.filelist td,th { text-align:left; vertical-align:top; padding-left:1em; }
table.filelist th { white-space:nowrap; }

.acorn img{
	border:0;
}

.acorn a:link {
	border:0;
}

img.bordered2 { border:double #000000 3px; }

.programgrid {
  width: 698 px;
  border: 1px solid #000000;
  padding: 7px;
  border-collapse: collapse;
}
.programgrid th {
  font-size: 10pt;
  vertical-align: middle;
  font-weight: bold;
  text-align: center;
  padding: 4px;
  border: 1px solid #000000;
}
.programgrid tr {
  font-size: 9pt;
  vertical-align: top;
  padding: 4px;
  border: 1px solid #000000;
}
.programgrid td {
  font-size: 9pt;
  vertical-align: top;
  padding: 4px;
  border: 1px solid #000000;
}
.time {
  width: 28px;
  font-weight: bold;
  font-size: 10pt;
  vertical align: middle;
  padding: 4px;
  border: 1px solid #000000;
}

#linkcolors {
	color: #FF0000;
}

#linkcolors a:link {
 	color: #FF0000;
}

#linkcolors a:hover {
 	color: #FF0000;
}

#linkcolors a:visited {
	color: #FF0000;
}
.footline {
 text-align: center;
}
.businesstable {
 width: 90%;
 border: 1px solid #000000;
 border-collapse: collapse;
 vertical-align: top;
 padding: 5px;
}
.businesstable td {
 border: 1px solid #000000;
 border-collapse: collapse;
 vertical-align: top;
 padding: 5px;
 border-spacing: 3px;
}
.sectionhead {
 font-size: 1.2em;
 font-weight: bold;
 background: #353E2B;
}
.sports {
 width: 100%;
 margin: auto;
 border: none;
}
.sports td {
 padding: 5px;
}
.sportslogos {
 text-align: center;
}
.linkp {
 display: none;
}
#photos {
	text-align: center;
}


#photos img {
	border: double 4px #28361D;
}


textarea, input[type="text"] {
 border:1px solid #1F2919;
}

select, input[type="submit"] {
 border: 1px solid #1F2919;
}
.rightpage {
 background-color: #D3D3D3;
 padding-right: 15px;
}
.linkwords {
 width: 450px;
}
#bodycontent {
 padding: 10px;
 width: 600px;

}

.jobtable td {
 padding-right: 16px;   
}