@charset "utf-8";

td img {display: block;}td img {display: block;}

body {
    background-image:url(images/bg.jpg);
    background-repeat:repeat-x;
    width:100%;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
h1{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 22px;
   color: #952D24;
   }
h2{
 font-family: Arial, Helvetica, sans-serif;
   font-size: 20px;
   color: #952D24;
}
h3{
 font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #952D24;
}
.seo{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #952D24;
}
.seo a{ 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #952D24;
   text-decoration:none;
}
.seo a:visited {color: #952D24; text-decoration:none}  /* visited link */
.seo a:hover {color:#666666; text-decoration:none}   /* mouse over link */
.seo a:active {color:  #952D24;; text-decoration:none}   /* selected link */

a{color:#FFFFFF; text-decoration:none; font-size:10px;} /* unvisited link */
a:visited {color: #FFFFFF; text-decoration:none}  /* visited link */
a:hover {color: #952D24; text-decoration:none}   /* mouse over link */
a:active {color:   #952D24; text-decoration:none}   /* selected link */

.copyright{
font-size:9px;
color:#FFFFFF;
}

/*seo friendly nav buttons 
 allows us to swap images while still keeping text in our link, allowing us the best of both worlds - graphics for human viewers and text for the spiders, also deals with IE's inability to cache background images. Lastly, button naturally encourages your keyword(s) to be placed three times within any given link.
*/
 .cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/overbtn.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 169px;
height: 35px;
margin: 0;
padding: 0;
vertical-align:middle;
}

.cssnav a
{
display: block;
font-size: 12px;
font-weight:bold;
width: 169px;
height: 35px;
display: block;
float: left;
color: #78472A;
text-decoration: none;
vertical-align:middle;
}
.cssnav a:hover
{
color:#FFFFFF;
}

.cssnav img
{
width: 169px;
height: 35px;
border: 0
}

* html a:hover
{
visibility:visible;
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
vertical-align:middle;
}
.border{
border:medium solid #78472A;
}
.no{
border:none;
}
.faq{
 text-decoration:none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #952D24;
}