body { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #316032; background-image: url(../graphics/mainbg.jpg); background-repeat: repeat-x; background-attachment: inherit; margin: 0; }
p {}
td {}
a:link { color: black ; font-weight: bold; text-decoration: underline; }
a:visited { color: black; font-weight: bold; text-decoration: underline; }
a:hover { color: #316032; }
a:active { color: black; font-weight: bold; text-decoration: underline; }
table.mainbody { width: 798px; }
td.content { background-color: #e8e6e7; background-image: url(../graphics/contentbg.jpg); background-repeat: repeat-x; text-align: justify; border-right: 1px solid black; border-left: 1px solid black; border-top-color: black; border-bottom-color: black; }
td.textbox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #e8e6e7; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 10px; }
td.textbox ul { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; background-color: #e8e6e7; text-align: left; letter-spacing: 1px; vertical-align: top; }
td.textbox1 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: justify; letter-spacing: 2px; padding: 10px; vertical-align: top; }
td.footer { font-size: 10px; font-family: tahoma, arial; background-image: url(../graphics/footer.png); height: 40px; border-top: 1px solid black; }
td.header { border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-top-color: black; }
td.header2 {  }
tr.menu { color: #173916; font-size: 13px; font-family: serif; letter-spacing: 3px; border-right: 1px solid white; border-left: 1px solid white; }
table.listings { background-image: url(../graphics/listingbg.png); padding: 5px; border: solid 1px black; }
table.innerlistings { }
tr.listingrow { border-bottom: 1px dotted gray; }
.listingtext { font-size: 11px; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; }
a.readmore { color: #9e1f24; font-size: 9px; text-decoration: underline; }
a.readmore:visited { color: #9e1f24; font-size: 9px; text-decoration: underline; }
a.readmore:hover { color: red; font-size: 9px; }
a.imagelink:hover img {
   filter:alpha(opacity=75);
   -moz-opacity: 0.75;
   opacity: 0.75;
   -khtml-opacity: 0.75;
     /* below is added stuff */
   border: 0; }


     a.imagelink img {
   filter:alpha(opacity=100);   
   -moz-opacity: 1.0;   
   opacity: 1.0;
   -khtml-opacity: 1.0;
     /* below is added stuff */
   border: 0; }
.homelinks { color: white; font-size: 13px; font-family: arial; }
td.navigationmenu { background-color: #e8e6e7; background-repeat: repeat-x; padding-right: 0px; padding-left: 8px; padding-top: 25px; background-image: url(../graphics/contentbg.jpg); text-align: left; border-right: 1px solid black; }
.heading { color: #8f0044; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 2px; }
h1 { color: #3e260a; font-size: 25px; font-family: "times new roman"; letter-spacing: 3px; }
.mainheading { text-shadow: 2px 1px #939393; line-height: 25px; color: #3e260a; font-size: 25px; font-family: "times new roman"; text-align: center; letter-spacing: 3px; }
.testimonial { font-size: 10px; line-height: 10px; letter-spacing: 1px; }
td.navigationmenu a { font-family: serif; font-weight: bold; letter-spacing: 1px; color: #6c2319; font-size: 15px; }
td.navigationmenu a:hover { color: black; }
td.textbox img { padding: 4px; }
div.message { background-position: right top; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px; color: #fff7e9; width: 180px; padding: 2px; border-color: #76482f; border-style: solid; border-width: 2px; background-color: #648957; }
li {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: left; letter-spacing: 1px;}
