html, body, table, div, h1, a {font-family: Arial, Helvetica, sans-serif}
html, body, table, div, a {font-size: 9pt; color: #f8f0e1}
html, body {height: 100%; padding: 0; margin: 0}
body {background: #0d0a05 url(http://www.oldandnewengland.be/images/theme-oldandnewengland/background-green.jpg) no-repeat center}
a {text-decoration: none; color: #e9a72b}
h2 {font-size: 10pt; color: #d7ba51}
h3 {font-size: 10pt; color: #f3ad49}
form {margin: 0; padding: 0; display: inline; float: left}
table {border: 0}
th {text-align: left}
div.distance {display: none}
div.locale {margin-right: 25px; padding-top: 5px; text-align: right; word-spacing: 6pt; height:20px; text-transform: uppercase; color: #c9b15b; font-variant: small-caps}
div.locale a {color:#c9b15b; font-size: 8pt}
div.locale a:hover {color: #fddf73; text-decoration: none}
div.header {height: 60px; font-size: 18pt; font-weight: bold; color: #000; background: url(http://www.oldandnewengland.be/images/theme-oldandnewengland/header.png) no-repeat 25px 0}
div.header h1 {display:none}
div.navigation {margin-bottom: 20px; height: 50px; color: #fff; margin-left: 20px; background: url(http://www.oldandnewengland.be/images/theme-oldandnewengland/bgmenu.png) no-repeat 2px 25px}
div.navigation ul, li {list-style-type: none; list-style: none; margin: 0; padding: 0; font-variant: normal; letter-spacing: 2px}
div.navigation ul {height: 21px; float: left; margin-left: 0px; margin-top: 10px}
div.navigation ul li {height: 20px; line-height: 20px; float: left; text-align: left; display: inline; text-transform: uppercase; padding: 10px 25px 0 10px}
div.navigation ul li a {font-weight: bold; color: #fff; font-size: 7pt; letter-spacing: 2px; white-space: normal; text-transform: uppercase}
div.navigation ul li a:hover {text-decoration: none; color: #d9c24e}
div.site {width: 935px; height: 100%; height: auto; min-height: 100%; margin: 0 auto; margin-bottom: -67px; background: url(http://www.oldandnewengland.be/images/theme-oldandnewengland/transp.png) no-repeat}
div.header, div.navigation, div#content, div#footer {width: 915px; padding: 10px}
div.container {float: left}
div#content {width: 552px; min-height: 650px; height: auto; color: #fff; float: left; background: url(http://www.oldandnewengland.be/images/theme-oldandnewengland/oldandnewengland-import_02.png) repeat-y; line-height: 22px; padding: 0 50px 0px 280px}
div.content ul, li {list-style-type: none; list-style: none; margin: 0; padding: 0; font-variant: normal; letter-spacing: 2px}
div#content div.category {text-align: justify; float: left; width:628px; margin-top: 20px}
div#content div.category div.attachments {width: 625px; margin: 0 20px 20px 0; padding-top: 0; float: left}
div#content a {color: #ee9d17}
div#content ul.navigation {margin-left: -250px; margin-top: -70px; width: 200px; float: left; border-width: 1px; padding: 0}
div#content ul.navigation li {width: 150px; height: 40px; padding: 8px 5px 2px 0; float: left; text-align: left; clear: both; background: url(http://www.oldandnewengland.be/images/theme-oldandnewengland/seperator.png) no-repeat 0 43px; border-color: #ffffff}
div#content ul.navigation li a {color: #fff; font-weight: bold; float: left; font-size: 9pt; font-variant: small-caps}
div#content ul.navigation li a:hover {color: #d0ba50}
div#content h1 {color: #2e2912; font-size: 11pt; background-color: #fff; padding: 1px 2px 2px 10px; margin-bottom: 30px; font-variant: small-caps}
div#content div.category img {border: 1px solid #636263; margin-right: 25px; margin-bottom: 15px}
div#footer {width: 935px; text-align: center; color: #fff; height: 22px; clear: left; background: url(http://www.oldandnewengland.be/images/theme-oldandnewengland/footer.png) no-repeat; margin-top: 20px; margin-left: auto; margin-right: auto; padding-top: 15px}
div#footer a {text-decoration: underline; color: #dac254}
div#footer a:hover {text-decoration: none; color: #dac254}
div.footer-push {height: 22px; clear: both}
div#wait {float: right}
div.category iframe {width: 530px}
#products {float: left; width: 625px; margin-left: -10px;}
#products h2 {padding-left: 4px; font-size: 8pt; float: left; color: #b7a148; font-weight: normal; font-style: normal}
#products .even, #products .odd {font-size: 8pt; text-align:left; margin-bottom:10px; margin-right: 12px; color: #000; height: 200px; min-height:200px; padding: 10px; float: left}
#products .even .attachment, #products .odd .attachment {clear: left}
#products .reference {display: none}
#products .description {display: none}
#products .price {display:none}
.pagination {padding: 3px; margin: 3px}
.pagination a {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #232323; text-decoration: none; color: #57524e}
.pagination a:hover, .pagination a:active {border: 1px solid #232323; color: #57524e}
.pagination span.current {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #232323; font-weight: bold; background-color: #57524e; color: #fff}
.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #e3e3e3; color: #ddd}
div#verdeler {width: 280px; float: left; margin-bottem:20px}
div#contact, div#newsletter, div.reply {margin-bottom: 10px; margin-top: 25px; width: 420px; display: inline; float: left; color: #2c0707; font-size: 10pt}
form input, form textarea {background-color: #525252; border: 1px solid #adacae; color: #fff; font-size: 10px; padding-bottom: 2px}
form input.submit {color: #525252; background-color: #fff; margin-bottom:75px}
.fieldWithErrors {background-color: red}
#errorExplanation {display: none}
#errorExplanation p {color: #fff}
blockquote#notice {background: #fff3ad; border: 1px solid #e45a49; width: 400px; cursor: default; color: #232323; font-size: smaller; margin: 10px auto 10px auto; opacity: 0.9; padding: 10px}
tr.odd td, tr.even td {border-bottom: 1px solid #e3e3e3; padding-bottom: 5px}
span.highlight {color: #7ca921; font-weight: bold}
ul.menu {width: 400px; margin: 10px auto 10px auto}
ul.menu li a {background-color: #e3e3e3; height: 20px; line-height: 20px; margin: 1px; text-align: center; display: block; clear: both; padding: 10px; color: #364963}
ul.menu li a:hover {background-color: #ccc}
div.attachments {}
div.attachment {height: 170px; margin: 5px; float: left}
.attachment div {text-align: left; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; margin: -10px 0 5px}
td#attachments {border: 1px solid #e3e3e3; padding: 10px}
td#attachments div.attachment {height: 166px}
div.category iframe {width:550px; height: 350px}