body {bgcolor: #EDE0D4}
table { font-family: Arial, Verdana; font-size: 10pt; color: black}

h1 { font-family: Tahoma,Arial; font-size: 15px; color: #FFFFCC; font-weight: bold;text-decoration: none; background-color: #7F6B55;letter-spacing: 0px; margin-bottom: -2px}

a:link { color: #993300; text-decoration: none}
a:visited { color: red; text-decoration: underline}
a:hover { color: red; text-decoration: underline}

.headtbl {  border-bottom: 1px solid #49382A; border-top: 1px solid #49382A; font-family: Tahoma,Verdana,Arial; font-size: 15px; color: #FFFFCC;margin-bottom: 5px;}

.nav {border-top: 1px solid #9A9998;border-bottom: 1px solid black; font-family: Tahoma, Arial; font-size: 14px; color: #CCCCCC; padding: 2px 2px 2px 4px;}
.nav a:link { color: white;text-decoration: none}
.nav a:visited { color: white;text-decoration: none}
.nav a:hover { color: red; background-color: white;text-decoration: bold}

.nlink {color: black; font-family: Tahoma, Arial; font-size: 15px; font-weight: none; padding: 3px; letter-spacing: 0px }
.nlink a:link {color: #993300;text-decoration: none}
.nlink a:visited {color: #CA4000;text-decoration: none}
.nlink a:hover {color: red; text-decoration: underline}

.nlink li { list-style: none; }
.nlink ul {margin-top: -5px;   }

.rc {font-family: Tahoma, Arial; font-size: 15px; font-weight: none; padding: 3px; letter-spacing: 0px }
.rc li { list-style: none; margin-left:-40px}
.rc ul {margin-top: -5px;   }

.glink {color: black; font-family: Tahoma,Arial; font-size: 15px;font-weight: none;letter-spacing: 0px;padding: 2px }
.glink a:link {color: #993300;text-decoration: none}
.glink a:visited {color: #CA4000;text-decoration: none}
.glink a:hover {color: red; text-decoration: underline}

.ulink {color: black; font-family: Tahoma,Arial; font-size: 15px;font-weight: none;letter-spacing: 0px;padding: 2px }
.ulink a:link {color: #993300;text-decoration: none}
.ulink a:visited {color: #CA4000;text-decoration: none}
.ulink a:hover {color: red; text-decoration: underline}

.blocktbl {  border-bottom: 2px solid #7F6B55; border-right: 2px solid #7F6B55;; border-left: 1px solid white; border-top: 1px solid white; background-color: #F3ECE4;}
.blocktbl a:visited {color: #CA4000}
.blocktbl a:hover {color: red; text-decoration: underline}

.indextbl { border-bottom: 1px solid black; border-right: 1px solid black; font-family: Tahoma, Arial ; font-size: 20px; background-color: #7F6B55; font-weight: bold}
.indextbl a:link { color: white;text-decoration: none}
.indextbl a:visited { color: white;text-decoration: none}
.indextbl a:hover { color: red; background-color: white;text-decoration: none}

.indextbls {color:black;font-size: 14px; font-family: Tahoma,Arial;padding-right: 4px; margin-top: 10px; padding-left: 4px; padding-bottom: 10px; padding-top: 10px;}
.indextbls a {border-left: black 1px solid; border-bottom: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px;  COLOR: black; background-color: white}
.indextbls a:visited {color: black; BACKGROUND-COLOR: white; TEXT-DECORATION: none}
.indextbls a:hover {color: white; BACKGROUND-COLOR: red; TEXT-DECORATION: none}

.searchtbl {  border-bottom: 1px solid black; border-right: 1px solid black; border-left: 1px solid white; border-top: 1px solid white; font-family: Arial; font-size: 12px;font-weight: bold; color: white; background-color: #7F6B55}

.bline {  border-bottom: 1px solid #49382A; font-family: Tahoma,Arial; font-size: 15px; font-weight: bold; color: black}
.bline a:visited {color: #CA4000}
.bline a:hover {color: red; text-decoration: underline}

.thumbs img { padding: 0px; border: 1px solid black}
.thumbs a:hover img { padding: 0px; border: 1px solid white}

.thumbsv img { padding: 1px; border: 1px solid black}
.thumbsv a:hover img { padding: 1px; border: 1px dashed red}

.slink {color: black; font-family: Verdana; font-size: 8pt;font-weight: none; padding: 7px }

.morelink {color: black; font-family: Tahoma,Verdana; font-size: 15px;font-weight: none; padding: 7px }
.morelink a {color: red;font-weight: bold}
.morelink a:visited {color: red;font-weight: bold}

.blacktxt a:link {color: black;}
.blacktxt a:visited {color: black;}

.banner {green;font-weight: bold;font-family: Arial, Tahoma; font-size: 11pt;letter-spacing: -1px;}
.banner a:visited {color: #CA4000}
.banner a:hover {color: red; text-decoration: underline}

.hardlink {text-align: center;font: 11px Verdana,Arial;}
.hardlink li {list-style: none; margin-right:7px;display:inline;}

sup {font-family: Tahoma,Verdana;color:red;font-style:none}

.blog_content
{
margin: 5px;
}

.blog_box
{
background: white;
width: 660px;
margin-bottom: 15px;
}

.blog_box a img {border: 0px;}

.blog_boxtitle
{
font: 12px Verdana;
color : #BBBBBB;
background: #3b3535;
color: white;
text-align: left;
padding: 1px 0px 1px 3px;
}

.blog_boxfooter
{
font: 11px Verdana;
color : #44444;
background: white;
color: black;
text-align: left;
padding: 1px 0px 1px 3px;
border-bottom: 1px dotted black;
}

.gallery
{
margin: 5px 5px 5px 5px;
}

.gallery img{
margin: 5px;
padding: 0px;
border: 1px solid black;
}

.gallery a:hover img
{
border: 1px solid white;
}

.promo
{
width: 648px;
margin: 5px;
padding: 5px;
font: 16px Tahoma,Arial;
text-align: center;
clear:both;
background: white;
border-bottom: 1px solid black;
border-top: 1px solid black;
}

.promo a:link, .promo a:visited
{
font: 42px "Georgia",Tahoma,Arial;
text-decoration: underline;
color: #ff3b3b;
clear:both;
font-weight: bold;
}

.promo a:hover
{
color: white;
background: red;
}

.subpromo
{
font: 17px Tahoma,Verdana,Arial;
font-weight: bold;
color: #111111;
text-align: center;
}

#comments
{
clear: all;
margin: 30px 10px 0px 0px;
text-align: left;
padding: 5px;
}

.commbody
{
padding: 5px;
font: 12px Tahoma,Arial;
}

.commtitle
{
width: auto;
margin: 10px 0px 0px 0px;
font: 11px Tahoma,Arial;
border-bottom: 1px solid black;
text-align: left;
background: #71533c;
padding: 2px 10px 2px 4px;
color : #dddddd;
}

.commmsg
{
font: 12px Tahoma,Arial;
border-right: 1px dotted #777777;
border-bottom: 1px dotted #777777;
border-left: 1px dotted #777777;
background: #fafafa;
padding: 3px;
}

select, textarea, input {
border: 1px solid black;
margin: 2px;
padding: 1px;
}

.recips {font-family: Tahoma, Arial; font-size: 13px; color: #CCCCCC; padding: 1px 1px 1px 1px;background:#353535;}
.recips a:link { color: white;text-decoration: none}
.recips a:visited { color: white;text-decoration: none}
.recips a:hover { color: red; background-color: white;text-decoration: bold}
