body {
  margin: 0;
  padding: 0;
  font-family: arial;
}

.txt {
	FONT: 14px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}

.thisweek {
	FONT: 14px/15px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.thisweek_feature {
	FONT: 17px/18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.thisweek_feature:link {
  FONT: 17px/18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;  
  border-right: 0px dotted #FFFFFF;
}
.thisweek_feature:hover {
  FONT: 17px/18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;  
  border-right: 0px dotted #FFFFFF;
}


.thisweek_feature:visited {
  FONT: 17px/18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;  
  border-right: 0px dotted #FFFFFF;
}


h1 {
  font-size: 18px;
  font-weight: bold;
}

#header {
  background-color: #a8a284;
  font-size: 10px;
  font-weight: bold;
  text-align: right;
  padding: 1px 20px 1px 20px;
}

#header input {
  height: 15 px;
  font-size: 10px;
  border: 1px solid #000;
  width: 100px;
}

#splash {
 padding: 0;
 margin: 0;
}

#navigation {
  background-color: #000000;
  color: #aea983;  
  font-size: 12px;
}

#content-left {
  background-color: #BA1616;
  
  padding:20px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
}

#content-middle {
  background: url(/images/footbg.jpg) top left;
  background-color: #ceccbd; 
  padding:20px;
  color: #000000;
  font-weight: bold;
  font-size: 10px;
}
#content-middle-rdr {
  background: url(/images/footbg.jpg) top left;
  background-color: #BA1616; 
  padding:20px;
  color: #000000;
  font-weight: bold;
  font-size: 10px;
}

#content-middle-canoe {
  background: url(/images/footbg.jpg) top left;
  background-color: #000000; 
  padding:20px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
}

#content-right {
  background-color: #e5e5dd;
  padding:20px;
  color: #000000;
  font-weight: bold;
  font-size: 10px;
}


.rdr-title {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 20px;
}

.rdr-text {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 15px;
}

.rdr-big-text {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 30px;
}

.rdr-small-text {
  color: #000000;
  font-weight: bold;
  font-size: 11px;
}


.rdr-obnoxious a:link {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
  font-size: 30px;
}
.rdr-obnoxious a:visited {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
  font-size: 30px;
}




.canoe-title {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 20px;
}

.canoe-text {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 15px;
}

.canoe-big-text {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 30px;
}

.canoe-small-text {
  color: #000000;
  font-weight: bold;
  font-size: 11px;
}


.canoe-obnoxious a:link {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
  font-size: 30px;
}
.canoe-obnoxious a:visited {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
  font-size: 30px;
}


a:link {
	color: #AA0000;
	text-decoration: none;
  font-weight:bold;
}

a:hover {
	color: #000000;
	text-decoration: none;  
  font-weight:bold;  
}


a:visited {
	color: #AA0000;
	text-decoration: none;  
  font-weight:bold; 
}


.topnav:link {
	color: #ffffff;
	text-decoration: none;
  padding-left: 30px;
  padding-right: 30px;  
  font-weight:bold;
  border-right: 1px dotted #aea983;
}

.topnav:hover, .topnav:active {
	color: #ffffff;
	text-decoration: none;  
  padding-left: 30px;
  padding-right: 30px;  
  font-weight:bold;  
  border-right: 1px dotted #aea983;  
}

.topnav:visited {
	color: #ffffff;
	text-decoration: none;  
  padding-left: 30px;
  padding-right: 30px;    
  font-weight:bold; 
  border-right: 1px dotted #aea983;   
}






#menulast {
 border-right: 0;
 padding: 0 0 0 30px;
}

#design {
 border-right: 0;
 padding: 0;
}

#footer {
  background-color: #000000;
  padding-left: 50px;
  color: #aea983;
  font-size: 10px;
}

#readmore {
  padding: 0;
  color: #970707;
}

li {
  font-size: 12px;
  margin-bottom: 10px;
}

li a:link{
  padding: 0;
  color: #000000;
  text-decoration: none;
  border: 0;
}

li a:hover{
  padding: 0;
  color: #000000;
  text-decoration: underline;
  border: 0;  
}

li a:visited{
  padding: 0;
  color: #000000;
  text-decoration: none;  
  border: 0;  
}

.data {
  font-size: 11px;
}