body,tr, td {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
}

p {
    padding: 0px 0px 10px 0px;
}

a, a:active, a:visited {
    text-decoration:none;
    color:#000000;
}

a:hover {
    text-decoration:underline;
    color:#999999;
}

div.hr {
    height: 15px;
    background: url("../images/line-3.jpg") repeat-x scroll center;
    width: 408px;
    height: 4px
    margin: 3px;
}
div.hr hr {
    display: none;
}

.heading {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#3A4146;
    text-align: left;
    margin-bottom: 5px;
}

.cat_page_title, .page_art_title, .subheading {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#a7960e;
    text-align: left;
    padding-bottom: 2px;
}

.content a, .art_sum a {
    color:#a7960e;
}

a.cat_page_title, a.cat_page_title:active, a.cat_page_title:visited {
    font-size:14px;
}
a.cat_page_title, a.cat_page_title:active, a.cat_page_title:visited,
a.side_art_title, a.side_art_title:active, a.side_art_title:visited {
    font-weight:bold;
    color:#a7960e;
    text-decoration: none;
}

.pageName {
    font-size: larger;
    font-weight:bold;
}
.cat_art_title {
    font-size:12px;
    font-weight:bold;
    color:#3A4146;
}

.posted {
    font-size: smaller;
}

.news {
    font-size:11px;
    color:#000000;
}

.img {
    border:2px solid #B1B3B4;
    padding:3px;
}

a.footer, a.footer:active, a.footer:visited {
    color:#FFFFFF;
    text-decoration:none;
    font-size:10px;
}

a.footer:hover {
    color:#CCCCCC;
    text-decoration:underline;
}

a.closer {
    color:#9DA3A6;
    text-decoration:none;
}

a.closer:hover {
    color:#FFFFFF;
    text-decoration:underline;
}


.view_details {
    font-size:10px; 
    text-decoration:none;
}

td.footer {
    color:#FFFFFF;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}

ul {
  list-style-type: disc;
  list-style-image: none;
  list-style-position: inside;
  margin-bottom: 5px;
}
ul li {
    margin-left: 15px;
    padding-left: 10px;
    text-indent: -13px;
}
strong {
    font-weight: bolder;
}

#sort_by {
    text-align: right;
    margin-right: 11px;
}

#mailing_list {
    text-align: right;
    margin-right: 11px;
}

