body {
    padding: 0px;
    margin: 0px;
    top: 0px;
    left: 0px;
    background-color: #5a2c13;
    background-image: url(images/back-color.jpg);
    background-repeat: repeat;
    color: #e1c6bf;
    font-family: "Arial";
    font-size: 9pt;
    line-height: 12pt;
}

a {
    color: #c66a07;
    font-family: "Arial";
    font-size: 9pt;
    text-decoration: none;
}

a:visited {
    color: #c66a07;
    font-family: "Arial";
    font-size: 9pt;
    text-decoration: none;
}

a:hover {
    color: #e1c6bf;
    font-family: "Arial";
    font-size: 9pt;
    text-decoration: none;
}

h1.pagetitle {
    color: #c66a07;
    font-size: 12pt;
    font-weight: bold;
    font-style: italic;
}

h1 {
    padding-top: 15px;
    font-size: 11pt;
    font-weight: bold;
    text-align: left;
}

h2 {
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    text-align: left;
}

h3 {
    font-size: 10pt;
    font-style: italic;
    text-align: left;
}

h4 {
    font-size: 10pt;
    text-align: left;
}

h5 {
    font-size: 9pt;
    font-weight: bold;
    font-style: italic;
    text-align: left;
}

h6 {
    font-size: 9pt;
    font-style: italic;
    text-align: left;
}

ul.forum-links li.login span,
li.comment_forbidden span {
    display: none;
}

#maincol {
    width: 542px;
    vertical-align: top;
    text-align: justify;
    float: left;
    margin-left : 40px;
}

#maincol .node {
   padding-top: 10px;
   padding-bottom: 5px;
}

#divcols {
    width: 907px;
    vertical-align: top;
    text-align: justify;
    display: block;
    background-color: #5a2c13;
    background-image: url(images/back-color.jpg);
    background-repeat: repeat;
    padding-bottom: 50px;
}

#leftcol {
    background-image: url(images/left-col.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 24px;
    font-size: 8pt;
    width: 233px;
    height: 450px;
    top: 0px;
    float: left;
}

#leftcol-content {
   display: block;
}

#leftcol h1 {
    color: #c66a07;
    font-size: 8pt;
    text-transform: uppercase;
}

#leftcol h2 {
    margin-left: 10px;
    color: #c66a07;
    font-size: 8pt;
    text-transform: uppercase;
}

#leftcol h3 {
    color: #c66a07;
    font-size: 8pt;
    text-transform: uppercase;
}

#leftcol h4 {
    color: #c66a07;
    font-size: 8pt;
    text-transform: uppercase;
}

#leftcol h5 {
    color: #c66a07;
    font-size: 8pt;
    text-transform: uppercase;
}

#leftcol h6 {
    color: #c66a07;
    font-size: 8pt;
    text-transform: uppercase;
}

#leftcol ul li {
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
    font-size: 8pt;
}

#leftcol a {
    font-size: 8pt;
    color: #e1c6bf;
}

#leftcol .block div {
    margin: 0px;
    padding: 0px;
}

#leftcol #login_box .block {
    padding-top: 0px;
    text-align: center;
    background: none;
    padding-left: 0px;
    padding-right: 0px;
}

#leftcol #login_box .form-item {
    margin-bottom: 5px;
    text-align: center;
}

#leftcol #login_box input {
    margin-bottom: 5px;
    text-align: left;
}

#leftcol .block {
    background-repeat: no-repeat;
    background-position: right bottom;
    background-image: url(images/left-sep.png);
    padding-bottom: 20px;
    padding-left: 25px;
    margin-right: 15px;
}

#login_box {
    margin-left: 25px;
    margin-right: 7px;
    padding-right: 5px;
    background-image: url(images/login-box.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 205px;
    height: 160px;
    padding-top: 10px;
    padding-bottom: 15px;
    text-align: center;
}

#login_box h2 {
    text-align: center;
}

#login_box ul {
    display: none;
}

#classified-credits {
    display: none;
}

ul.weblinks,
ul.weblinks li {
    list-style: none;
}

.weblinks-info {
    display: none;
}

#topdiv {
    background-image: url(images/toprightborder.jpg);
    background-repeat: repeat-x;
    width: 100%;
    min-width: 950px;
    float: left;
}

#banner {
    background-image: url(images/top-content.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    height: 373px;
    width: 1000px;
    margin: 0px;
    float: left;
}

#footer li a {
    color: #C56C08;
    font-size: 8pt;
}

#footer li:hover a {
    color: #e1c6bf;
}
#footer {
    background-image: url(images/bottom-border.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    padding-top: 30px;
    padding-bottom: 70px;
    padding-left: 150px;
    min-width: 909px;
}

#partners {
    background-color: black;
    min-height: 80px;
    vertical-align: center;
    padding: 5px;
    margin: 0px;
}

#partners img {
    margin-right: 5px;
    margin-left: 5px;
}

#partners .block {
    width: 909px;
}

#left_content div {
    background-image: url(images/left-sep.jpg);
    background-position: left;
    margin-bottom: 15px;
}

#navigation {
    background-image: url(images/top-left-tab-bar.jpg);
    background-repeat: no-repeat;
    height: 30px;
    margin-left: 300px;
    margin-top: 15px;
    padding-top: 0px;
    padding-left: 73px;
    font-size: 8pt;
}

#navigation ul.nice-menu-down {
    background-image: url(images/middle-tab-bar.jpg);
    background-repeat: repeat-x;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    height: 30px;
}

#navigation ul.nice-menu-down>li>p {
    background-image: url(images/tab-right.png);
    background-repeat: no-repeat;
    background-position: top right;
    height: 30px;
    padding-right: 7px;
    padding-top: 0px;
    margin: 0px;
}

#navigation ul.nice-menu-down>li>p>a {
    height: 30px;
    background-image: url(images/tab-left.png);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    text-transform: uppercase;
    padding-left: 15px;
    padding-right: 8px;
    padding-top: 6px;
}

#navigation ul li ul li {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    height: auto;
    margin: 0px;
    background-color: #9f571c;
    color: black;
    width: 160px;
}

#navigation ul.nice-menu-down>li:hover {
    color: #c66a07;
}

#navigation ul.nice-menu-down>li:hover >p>a {
    color: #c66a07;
}

#navigation ul.nice-menu-down>li,
#navigation ul.nice-menu-down>li>p>a {
    color: #e1c6bf;
}

#navigation li:hover >ul>li>p>a{
    color: black;
}

#navigation ul>li>ul {
    top: 27px;
}

#navigation ul>li>ul>li:hover {
    background-color: #af7140;
    color: black;
}

#navigation ul li ul li p {
    margin: 0px;
    padding: 4px;
}

#navigation ul li ul li a,
#navigation ul li ul li a:visited,
#navigation ul li ul li a:link,
#navigation ul li ul li a:hover {
    color: black;
    font-size: 8pt;
    height: auto;
    margin: 0px;
    padding: 0px;
}


#breadcrumb {
    font-size: 7pt;
}

#breadcrumb a {
    font-size: 7pt;
}

tr {
    padding-top: 10px;
    padding-bottom: 10px;
}

tr.odd {
    background-image: url(images/tr-odd.jpg);
    background-repeat: repeat;
    background-color: #6d4021;
}

tr.even {
    background-image: url(images/tr-even.jpg);
    background-repeat: repeat;
    background-color: #69350d;
}

#tabs ul {
    border-color: #9f571c;
}

#tabs li a {
    color: black;
    border: none;
    color: #b45e00;
    padding-top: 3px;
    background-color: #351a07;
}

#tabs li a:visited {
    color: #b45e00;
}

#tabs li a:hover {
    background-color: #65340c;
}

#tabs li.active a{
    background-color: #68340c;
    color: #c46e07;
}

fieldset {
    border-top: 1px solid #9f571c;
    min-height: 15px;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
}

fieldset legend {
    color: #9f571c;
    min-height: 15px;
    min-width: 20px;
}

option {
    border: none;
    background-color: #c5a677;
    color: #351a07;
}

select {
    border: none;
    background-color: #351a07;
    color: #c5a677;
}

input {
    border: none;
    background-color: #c5a677;
    color: #351a07;
}

textarea {
    border: none;
    background-color: #c5a677;
    color: #351a07;
}

label {
    color: #C56C08;
}

input[type=submit] {
    font-size: 8pt;
    background-color: #250a00;
    border-style: none;
    padding: 4px;
    color: #c5a677;
}

input[type=submit]:hover {
    background-color: #351a07;
    color: #c5a677;
}

input[type=checkbox] {
    background-color: #c5a677;
    color: #351a07;
}

.preview div.node {
    background-color: inherit;
    background-image: url("images/preview.jpg");
    padding: 5px;
}

.classified-expiration-info {
    background: none;
}

ul.classified-category-list .even {
    background-color: transparent;
    background-image: url(images/tr-even.jpg);
    background-repeat: repeat;
}

ul.classified-category-list .odd {
    background-color: transparent;
    background-image: url(images/tr-odd.jpg);
    background-repeat: repeat;
}

li.weblinks-item .description {
    color: inherit;
}

li.weblinks-item .weblinks-link a {
    color: #c66a07;
}

.weblinks-cat-desc p {
    color:  #c66a07;
}

li.weblinks-item {
    list-style: none;
}

#navigation a.active,
#navigation a.active:visited,
#navigation a.active:link,
#navigation a.active:hover {
    color: #c66a07;
}

#navigation ul li ul li a.active,
#navigation ul li ul li a.active:visited,
#navigation ul li ul li a.active:link,
#navigation ul li ul li a.active:hover {
    color: black;
}

#imgbannerbox {
    margin-top: 38px;
    margin-left: 103px;
    width: 700px;
    height: 205px;
    border: 0px;
    padding: 0px;
}

#imgbannerbox p,
#imgbannerbox img {
    border: 0px;
    padding: 0px;
}

td.active {
    background-image: url(images/tr-active.jpg);
    background-repeat: repeat;
    color: #69350d;
    background-color: #a0724e;
}

.weblinkCat .item-list {
    margin-top : 10px;
    line-height: normal;
}

.weblinkCat .item-list .description {
    margin-top : -7px;
    line-height: normal;
    padding: 0px;
}
