/**
 * @copyright Copyright 2009 KD Web Page Design
 * @copyright Copyright 2009 Scandinavian Antiques
 */

/* Site Elements */
body { margin: 0px 0px 30px 0px; font-family: verdana, arial, helvetica, sans-serif; background-color: #979797; }
img { border: 0px; }
form { display: inline; }

/* Top of page keywords */
.keywords { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px; color: #848484; text-align: center; }
.keywords a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #848484; text-decoration: none; }
.keywords a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #848484; text-decoration: none; }
.keywords a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #848484; text-decoration: underline; }
.keywords a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #848484; text-decoration: none; }

/* Page Header */
td#top { background-image: url(img_new/top_02.gif); background-repeat: no-repeat; background-position: top; width: 659px; height: 237px; vertical-align: top; }
p.top { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #eeebe8; padding: 14px 14px 14px 0px; margin: 0px; }
p.top a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; font-weight: bold; text-decoration: none; }
p.top a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; font-weight: bold; text-decoration: none; }
p.top a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; font-weight: bold; text-decoration: underline; }
p.top a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; font-weight: bold; text-decoration: none; }

/* Orange Navigation Bar */
table#orangebar { background-image: url(img_new/nav_bar_01.gif); background-repeat: repeat-x; height: 34px; }
td.orangebar { border-right: 1px solid #eeebe8; }
p.orangebar { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; line-height: 34px; margin: 0px; text-align: center; }
p.orangebar a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; line-height: 34px; text-decoration: none; }
p.orangebar a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; line-height: 34px; text-decoration: none; }
p.orangebar a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #8a8446; line-height: 34px; text-decoration: none; }
p.orangebar a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #eeebe8; line-height: 34px; text-decoration: none; }
td#orangebar_search { width: 221px; height: 34px; background-image:url(img_new/nav_bar.gif); background-repeat: no-repeat; }
.orangebar_searchtext { width: 165px; height: 20px; background: none; border: 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #363636; }
td#orangebar_searchtext { width: 167px; height: 22px; background-image: url(img_new/nav_bar_04.gif); background-repeat: no-repeat; }
.orangebar_searchbutton { width: 30px; height: 22px; border: 0px; }

/* Body Background */
table.main { background-color: #363636; }

/* Room and Category Navigation */
.categorynav { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; height: 24px; line-height: 24px; display: block; color: #363636; text-align: left; text-decoration: none; width: 214px; background-image: url(img_new/c_off.gif); background-repeat: no-repeat; }
.categorynav a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; height: 24px; line-height: 24px; display: block; color: #363636; text-align: left; text-decoration: none; width: 214px; padding-left: 8px; }
.categorynav a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; height: 24px; line-height: 24px; display: block; color: #363636; text-align: left; text-decoration: none; width: 214px; padding-left: 8px; }
.categorynav a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; height: 24px; line-height: 24px; display: block; color: #363636; text-align: left; text-decoration: underline; width: 214px; background-image: url(img_new/c_on.gif); background-repeat: no-repeat; padding-left: 8px; }
.categorynav a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; height: 24px; line-height: 24px; display: block; color: #363636; text-align: left; text-decoration: none; width: 214px; padding-left: 8px; }

/* Footer */
table#footer { background-color: #363636; margin-top: 1px; }
.footer { font-size: 10px; line-height: 14px; font-family: verdana, arial, helvetica, sans-serif; margin-top: 14px; margin-bottom: 14px; color: #eeebe8; text-align: center; }
.footer a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #eeebe8; text-decoration: none; }
.footer a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #eeebe8; text-decoration: none; }
.footer a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #eeebe8; text-decoration: underline; }
.footer a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #eeebe8; text-decoration: none; }

/* Recently Viewied */
table.recentlyviewed { background-color: #1b1b1b; margin-top: 5px; margin-bottom: 14px; }
div.recentlyviewed { text-align: center; color: #eeebe8; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; padding-bottom: 5px; padding-top: 5px; }

/* Front Page Text */
p.fronttext { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-top: 0px; margin-bottom: 8px; line-height: 17px; }

/* Latest News Front Page */
h1.latestnews { margin: 0px 0px 0px 0px; font-size: 14px; font-weight: normal; padding: 3px 0px 3px 0px; font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; width: 694px; border-top: 1px solid #eeebe8; border-bottom: 1px solid #eeebe8; }
h2.headline { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; }
h2.headline a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: none; }
h2.headline a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: none; }
h2.headline a:hover {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: underline; }
h2.headline a:active {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: none; }

/* Content Pages */
h1.contentheadings { font-size: 16px; margin-top: 0px; margin-bottom: 18px; font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-weight: normal; }
p.contenttext { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; line-height: 18px; margin: 0px 0px 12px 0px; }
p.contenttext a:link { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: underline; }
p.contenttext a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: underline; }
p.contenttext a:hover { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: none; }
p.contenttext a:active { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: underline; }

/* Category Pages */
h1.categoryheadings { font-size: 16px; margin-top: 0px; margin-bottom: 18px; font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-weight: normal; }
p.categorylink { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 11px; text-align: center; padding-top: 3px; margin: 0px; }
p.categorylink a:link { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 11px; text-align: center; text-decoration: none; }
p.categorylink a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 11px; text-align: center; text-decoration: none; }
p.categorylink a:hover { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 11px; text-align: center; text-decoration: underline; }
p.categorylink a:active { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 11px; text-align: center; text-decoration: none; }

/* News Page */
h2.nlatestnews { margin: 0px 0px 0px 0px; font-size: 14px; font-weight: normal; padding: 3px 0px 3px 0px; font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; width: 694px; border-top: 1px solid #eeebe8; border-bottom: 1px solid #eeebe8; }
h3.nheadline { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; }
h3.nheadline a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: none; }
h3.nheadline a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: none; }
h3.nheadline a:hover {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: underline; }
h3.nheadline a:active {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #eeebe8; margin-bottom: 3px; margin-top: 3px; font-weight: normal; text-decoration: none; }

/* Forms */
p.formtext { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; line-height: 18px; margin: 0px; }
p.formtext a:link { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: underline; }
p.formtext a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: underline; }
p.formtext a:hover { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: none; }
p.formtext a:active { font-family: verdana, arial, helvetica, sans-serif; color: #eeebe8; font-size: 12px; text-decoration: underline; }
.formfield { width: 564px; height: 20px; background-color: #eeebe8; border: 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #1b1b1b; }

/* Product Page Orange Text */
span.orange { color: #e6b97a; }




