a {
}
a:hover {
}
#boxnavlink,
#boxnavlink:visited {
   color:#ffffff;
   text-decoration: none;
   font-weight:bold;
}
#boxnavlink:hover {
   color:#ffffff;
   text-decoration: underline;
   font-weight:bold;
}
#footer,
#servicelist {
   color: #000000;
   text-decoration: none;
}
#footer:hover,
#servicelist:hover {
   text-decoration: underline;
}
li a {
   text-decoration: none;
   color:#000;
}
li a:hover {
   text-decoration: underline;
}
#pagebody {
   visibility:hidden;
}
body {
   margin:0px;
   background-color:#ffffff;
}
p {
   font-family: arial, helvetica, sans;
   font-size: 12px;
   line-height:1.2;
}
p.white {
   color: #ffffff;
}
p.boxnav {
   color: #ffffff;
   font-weight:bold;
}
.blurb {
   color: #131313;
   font-size: 11px;
}
p.copyright {
   color: #131313;
   font-size: 10px;
}
p.homepitch {
   padding: 6px;
   color: #e74f00;
   font-size: 14px;
   font-style: italic;
   font-weight: lighter;
   line-height:1.4;
}
h2.phone {
   font-family: arial, helvetica, sans;
   font-size: 15px;
   font-weight:bold;
   margin: 0px;
}
h3 {
   font-family: arial, helvetica, sans;
   color: #668ec3;
   font-size: 16px;
   font-weight:bold;
   margin: 0px;
}
h3.subhead {
   font-family: arial, helvetica, sans;
   color: #526f8f;
   font-size: 80%;
   font-weight:normal;
   text-decoration:underline;
   margin: 0px;
}
h4 {
   font-family: arial, helvetica, sans;
   color: #e74f00;
   font-size: 14px;
   font-weight:bold;
   margin: 0px;
}
ul {
   font-size:12px;
   font-family: arial, helvetica, sans;
   line-height:1.2;
   color:#000000;
}
ul.homelist {
   margin-bottom:0px;
}
ol {
   font-size:12px;
   font-family: arial, helvetica, sans;
   line-height:1.2;
   list-style-type:lower-alpha;
   color:#000000;
}
li.orangebox {
	list-style-image: url(./images/orangebox.gif);
}
dl {
   font-size:12px;
   font-family: arial, helvetica, sans;
   line-height:1.2;
   color:#000000;
}
.address {
   font-variant:small-caps;
   font-weight:bold;
}
.quote {
   font-variant:small-caps;
   font-size:14px;
}
.smallcaps {
   font-size: 10px;
}
.articletitle {
   font-weight: bold;
   color:#05324f;
}
td.orange {
   background-color:#e74f00;
}
td.gold {
   background-color:#e8d49e;
}
td.lightgray {
   background-color:#ffffff;
}
td.mediumgray {
   background-color:#bfbfbf;
}
td.darkgray {
   background-color:#737373;
}
td.darkergray {
   background-color:#333333;
}
td.subban {
   background-color:#668ec3;
}
td.tablemap {
   padding-left:20px;
}
td.bits {
   padding:5px;
   background-color:#bfbfbf;
}
.logo {
   margin: 8px;
   margin-right: 10px;
}
.tagline {
   margin-bottom: 10px;
}
.subbantxt {
    margin: 10px;
}
.dim {
   color: #838383;
}
.mug {
   margin-right: 10px;
   margin-bottom: 5px;
}
#blogfeed {
   position:relative;
   width:160px;
   height:190px;
   overflow-x:visible;
   overflow-y:scroll;
   scrollbar-base-color:#dcd9ec
   scrollbar-face-color:#dcd9ec
   scrollbar-track-color:#dcd9ec
}
#boxnav {
   position:relative;
   width:105px;
   top:0px;
   left:10px;
   border:2px solid #ece87d;
   padding:10px;
}
#boxnav2 {
   position:relative;
   width:105px;
   top:0px;
   left:0px;
   border:2px solid #ece87d;
   padding:10px;
}
#newsbar {
   position:relative;
   top:0px;
   left:0px;
}
#latest {
   position:absolute;
   top:0px;
   left:0px;
}
#tastybits {
   position:absolute;
   top:0px;
}
#latesttext,
#tastybitstext {
   position:relative;
   top:0px;
   left:0px;
}
#tastybitstext2 {
   position:absolute;
   top:0px;
}
#detail0,
#detail1,
#detail2,
#detail3,
#detail4,
#detail5,
#detail6,
#phasea,
#phaseb,
#phasec,
#phased,
#phasee {
   position:relative;
   display:none;
}
#pagecontent {
   position:relative;
}

