a:link { color: #934d04; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none ; }
a:visited { color: #934d04; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none; }
a:hover { color: #630; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none; }
a:active { color: #934d04; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none; }
/*custom h1-h6*/
h1  /* main titles */  { color: #8b4513; font-size: 120%; margin: 0; padding: 5px 18px 0 0   }
h2 { color: #5a5853; font-size: 9px; font-style: normal; font-weight: normal; line-height: 100%; background-color: transparent; margin: 12px 0 0; padding: 0; }
h3 /* table indents */  { font-size: 100%; font-weight: normal; text-indent: 12px; margin: 0; padding: 0; }
h4 /* table indents */  { font-size: 100%; font-weight: bold; background-color: transparent; margin: 0; padding: 0; }
h5 { font-size: 100%; font-weight: normal; text-indent: 24px; margin-top: 4px; margin-bottom: 0; margin-left: 5px; }
h6 { font: 90%/140% "Lucida Grande", Verdana, Arial, sans-serif; margin: 0; padding: 0; }
.rusttitle { color: #630; font-weight: bold; margin: 0; padding-left: 12px; }
.tantext { color: #934d04; }
.newstext { color: #6e4421; }
.tanhometitle { color: #934d04; font-size: 100%; font-weight: bold; line-height: 120%; margin: 0; padding: 0 0 2px; }
.rusthometitle { color: #630; font-size: 100%; font-weight: bold; line-height: 120%; margin: 0; padding: 0 0 2px; }
/*--------------*/
body { font: 76%/150% "Lucida Grande", Verdana, Arial, sans-serif; color: #434343; background-color: #f6f4f1; background-image: url(../images/border.gif); background-repeat: repeat-y; background-position: center top; text-align: center; margin: 0; padding: 0; }
#wrapper { text-align: left; margin: 0 12px; width: 780px; height: 100%; }
#header { background-image: url(../images/header.gif); margin-top: 0; width: 780px; height: 56px; }
#headerphoto { margin-top: 0; width: 780px; height: 223px; }
#headerphoto2 { margin-top: 0; width: 780px; height: 113px; }
#headerindex { margin-top: 0; width: 780px; height: 273px; float: left; }
#navcontainer  { background-color: #3b4e5d; width: 780px ; height: 29px; margin-right: auto; margin-left: auto; border-bottom-style: hidden; border-bottom-width: 0; }
#navlist { color: white; font-size: 13px; font-family: Arial, helvetica, sans-serif; background-color: #630; text-align: center; letter-spacing: normal; margin: 0; padding: 0; width: 780px; height: 29px; float: left    ; border-width: 0; }
#navlist li { color: white; background-color: transparent; letter-spacing: normal; display: inline    }
#navlist li a { color: white; text-decoration: none; letter-spacing: normal; padding: 0.5em 1em 0.4em; float: left  }
#navlist li a:hover { color: #fff; background-color: #965907; letter-spacing: normal ; }
#maincontentfull { margin: 0; padding: 20px 20px 7px; width: 740px; height: auto; float: left; }
#maincontentfull p { line-height: 18px; text-indent: 12px; }
#maincontent { margin: 0; padding: 20px 20px 7px; width: 485px; height: auto; float: left; }
#maincontent p { line-height: 18px; text-indent: 12px; }
#tancontent { background-color: #fbf4e4; width: 254px; height: 450px; float: left; }
#rightcontent { width: 254px; height: 500px; float: left; margin: 0; padding: 0; }
#leftcol-fullpress { margin: 0; padding: 0; width: 780px; float: left; }
#leftcol-fullpress p  { line-height: 18px; text-indent: 0;}
#leftcol-full { margin: 0; padding: 0 20px 20px; width: 740px; float: left; }
#leftcol-full p { line-height: 18px; text-indent: 12px; margin: 0; padding: 5px 18px; }
#leftcol-nopad { margin: 0 42px 0 -12px; width: 505px; float: left; padding: 0; }
#leftcol { margin: 0; padding: 0 20px 20px; width: 505px; float: left; }
#leftcol p { line-height: 18px; text-indent: 12px; }
#rightcolhours { text-align: left; margin: 0 0 0 -5px; width: 235px; float: left  ; padding-top: 15px; padding-left: 0; }
#rightcol { text-align: left; margin: 0 0 0 -5px; padding-top: 21px; padding-left: 0; width: 235px; float: left; }
#rightcol p { text-indent: 12px; }
.menulinks a:link { font-style: normal; font-weight: normal; background-image: url(../images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.menulinks a:visited { font-style: normal; font-weight: normal; background-image: url(../images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.menulinks a:hover    { font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none ; text-align: left; }
.menulinks a:active { font-style: normal; font-weight: normal; background-image: url(../images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
#commonlinks { font-size: 11px; width: 600px; float: left; margin: 20px 0 0 10px; padding: 5px 0 0; border-top: 1px solid #e1e1e1; }
.bottomlinks a:link { color: #934d04; font-style: normal; font-weight: normal; background-image: url(../images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.bottomlinks a:visited { color: #934d04; font-style: normal; font-weight: normal; background-image: url(../images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.bottomlinks a:hover     { color: #630; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none ; text-align: left; }
.bottomlinks a:active { color: #934d04; font-style: normal; font-weight: normal; background-image: url(../images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
#copyright { font-size: 11px; width: 760px; float: left; margin-left: 10px; padding-top: 5px; padding-bottom: 20px; }
#logos { float: left; padding-bottom: 18px; padding-left: 20px; }
#border { background-image: url(../images/border.gif); background-repeat: repeat-y; background-position: center top; margin: auto; width: 804px; height: 100%; }
p {  }
.thumb1 { float: left; }
.thumblinks a:link    { background-image: none; border-bottom-style: none; }
.thumblinks a:visited { background-image: none; border-bottom-style: none; }
.thumblinks a:hover { background-image: none; border-bottom-style: none; }
.thumblinks a:active { background-image: none; border-bottom-style: none; }
