body { background: #014A33 url(../images/background2.gif) repeat-x; font-family: Arial;
  font-size: 12px}

h1 {font-family: arial; font-size: 20px; font-weight: bold; color: #43aa8c; letter-spacing: -1.0px }

.table {background: url(../images/barn_back.jpg) no-repeat; 
BACKGROUND-COLOR: #ffffff;
}

.contenttable {background: url(../images/barn_back_content2.gif) no-repeat; 
BACKGROUND-COLOR: #ffffff; border-bottom: 5px solid #000000;
}

.hometable {background: url(../images/barn_back_home.gif) no-repeat; 
BACKGROUND-COLOR: #ffffff;
}

.tdl {
background-image: url('../images/side_left.gif');
}

.tdr {
background-image: url('../images/side_right.gif');
}

.events {
  font-family: Arial;
  font-size: 12px;
  }


.content { 
  float:right;
  background-color:#ffffff;
  width:315px;
  margin: 5px 5px 5px 5px;
FONT-FAMILY: Arial; FONT-SIZE: 12px;
  }

.content img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.content blockquote {
  display: block;
  font-weight:bold;
  position: relative;
  background-color:#ffffff;
  border:1px solid #999;
  margin: -6px 6px 6px -6px !important;
  margin: 0px 6px 6px 0px;
  padding: 10px;
  max-width: 800px;
  font-size:12px; color:#000000; font-family:arial,verdana,sans-serif;
  }

.content a:link {color:#014A33; text-decoration:underline; font-weight:bold }
.content a:visited {color:#014A33; text-decoration:underline; font-weight:bold  }
.content a:hover {color:#43aa8c; text-decoration:underline; font-weight:bold  }
.content a:active {color:#014A33; text-decoration:underline; font-weight:bold }

.foottext           {FONT-FAMILY: Arial; FONT-SIZE: 10px; COLOR: #000000;}
.foottext A:link    {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.foottext A:visited {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.foottext A:hover   {COLOR: #43aa8c; FONT-SIZE: 10px; TEXT-DECORATION: underline}

.footer           {FONT-FAMILY: Arial; FONT-SIZE: 10px; COLOR: #ffffff; text-align:center; }
.footer A:link    {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.footer A:visited {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.footer A:hover   {COLOR: #43aa8c; FONT-SIZE: 10px; TEXT-DECORATION: none}

.hweventstext        {FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #ffffff; background-image: url('../images/highway_events_02.gif'); margin-left: 20px; width: 200px }
.hweventstext A:link    {COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none}
.hweventstext A:visited {COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none}
.hweventstext A:hover   {COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: underline}

.hwevents       {FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #ffffff; margin-left: 20px;}
.hwevents A:link    {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.hwevents A:visited {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.hwevents A:hover   {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: underline}




.toptext           {FONT-FAMILY: Arial; FONT-SIZE: 10px; COLOR: #000000; }
.toptext A:link    {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.toptext A:visited {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.toptext A:hover   {COLOR: #9E1E1E; FONT-SIZE: 10px; TEXT-DECORATION: underline}

.barntext           {FONT-FAMILY: Arial; FONT-SIZE: 12px;}
.barntext A:link    {COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: underline}
.barntext A:visited {COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: underline}
.barntext A:hover   {COLOR: #B32523; FONT-SIZE: 12px; TEXT-DECORATION: underline}

.welcome {
		position:absolute;
		right:100%;
		top:0px;
		overflow:visible;
		height:150px;
		width:150px;
		margin:0 -150px 0 0;
		padding:0;
		z-index:1000000000;
		border:none;
		float:none;
			}

.shadowed { 
  float:right;
  background-color:#C1222B;
  filter:Alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;
  background: url(../images/drop-shadow.png) no-repeat bottom right !important;
  background: url(../images/drop-shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  width:400px;
  }

.shadowed img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.shadowed blockquote {
  display: block;
  font-weight:bold;
  position: relative;
  background-color:#C1222B;
  filter:Alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;
  border:1px solid #999;
  margin: -6px 6px 6px -6px !important;
  margin: 0px 6px 6px 0px;
  padding: 10px;
  max-width: 800px;
  font-size:12px; color:#ffffff; font-family:arial,verdana,sans-serif;
  }

.shadowed a:link {color:#ffffff; text-decoration:underline; font-weight:bold }
.shadowed a:visited {color:#ffffff; text-decoration:underline; font-weight:bold  }
.shadowed a:hover {color:#000000; text-decoration:underline; font-weight:bold  }
.shadowed a:active {color:#ffffff; text-decoration:underline; font-weight:bold }






#pageHeaderTab {width:725px; background-color:#000; margin:00px 00px 0px 00px; border-right:1px solid #000; border-left:1px solid #000;}
#pageTitle {padding:1px 0px 0px 1px; }

#divPageMenu {background-color:#ffffff; color:#FFF; padding:4px 10px 10px 1px; border-left:1px solid #000;}
#divPageMenu a { padding: 0px 8px 0px 6px; border-right:1px solid #FFF;  }
#divPageMenu a:link {color:#FFF; text-decoration:none; font-weight:bold;}
#divPageMenu a:visited {color:#FFF; text-decoration:none; font-weight:bold;}
#divPageMenu a:hover {color:#9D585B; text-decoration:none; font-weight:bold;}
#divPageMenu a:active {color:#FFF; text-decoration:none; font-weight:bold;}

#divBaseLinks {height:10px; background-color:#000; padding:5px 5px 5px 5px; line-height:10px; color:#fff; font-size:9px;}
#divBaseLinks a:link {color:#000; text-decoration:underline;}
#divBaseLinks a:visited {color:#000; text-decoration:underline;}
#divBaseLinks a:hover {color:#CACACA; text-decoration:underline;}
#divBaseLinks a:active {color:#000; text-decoration:underline;}


#container {width:725px; margin:0px 20px 20px 20px; background-color:#ffffff;border-right:1px solid #000;background: url(images/bottom.jpg) no-repeat}
#divCopyright {padding:0px 20px 0px 20px; color:#ffffff; font-size:8px; }

#sideBarNews {margin-bottom:10px; }
#sideBarNewsContent {padding:10px; }
#newsHeader {font-family:arial,verdana,sans-serif; color:#ffffff; font-size:14px; letter-spacing:1px; font-weight:bold; margin:10px 0px 10px 0px; }


.leftColumn { padding:5px 20px 10px 20px; } 
.rightColumn {padding:10px 10px 10px 10px; width:400px; background-color:#C1222B; filter:Alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;}
.subHeader {font-family:arial,verdana,sans-serif; color:#000; font-size:14px; letter-spacing:1px; font-weight:bold; margin:10px 0px 10px 0px; }

.newsItem {margin-bottom:5px; font-size:12px; color:#ffffff; font-family:arial,verdana,sans-serif;}
.readNewsLink {margin-bottom:10px; font-size:9px; color:#ffffff; }
.rightColumn a:link {color:#ffffff; text-decoration:underline; font-weight:bold }
.rightColumn a:visited {color:#ffffff; text-decoration:underline; font-weight:bold  }
.rightColumn a:hover {color:#000000; text-decoration:underline; font-weight:bold  }
.rightColumn a:active {color:#ffffff; text-decoration:underline; font-weight:bold }

.Xnote {color:#2B5193; font-style:italic; padding:5px; border:1px solid #2B5193;  margin-left: 20px; margin-right: 20px}

.navigation     {padding: 0; margin: 0; list-style: none; float: left; text-align: center; width: 723px; background: #983847; }
.navigation li  {float: left;width: 80px;text-align: center;}
.navigation li a, .navigation li a:visited      {text-decoration: none;color: #ffffff;display: block;padding: 2px 10px;font-weight: bold;font-size: 9px;}
.navigation li a:hover,body.home .navigation li a.home,body.archives .navigation li a.archives,body.about .navigation li a.about,body.contact .navigation li a.contact{background: #fff;color: #983847;text-decoration:none;}


#divrightColumn {padding:10px 10px 10px 10px; width:170px; background-color:#C1222B; filter:Alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;}