body,html { margin:0; padding:0; height:100% }
body { font-size:14px; font-family: Times New Roman PS MT; color:#24323B; background:#F5F2E9 url(/img/back.gif) top left repeat-x }
a img { border:0 }
p { margin-bottom:11px; margin-top:0 }
a { color:#8F6D39; text-decoration:underline }
a:hover { color:#8F6D39; text-decoration:none }
h1 { font-size:24px; color:#1E2D37; font-weight:normal; margin-top:0; margin-bottom:11px }
h2 { font-size:20px; color:#1E2D37; font-weight:normal; margin-top:0; margin-bottom:11px }
h3 { font-size:18px; color:#1E2D37; font-weight:normal; margin-top:0; margin-bottom:11px }

.header { height:194px; background:url(/img/h3.jpg) top left repeat-x }
.header .left { background:url(/img/h1.jpg) top left no-repeat; vertical-align:top; padding:37px 0 0 38px; width:528px }
.header .right { background:url(/img/h2.jpg) top right no-repeat; padding-right:50px; vertical-align:top; padding-top:68px }
div#topban { position:absolute; top:99px; left:0; text-align:center; width:100% }
div#topban img { margin-left:30px }

.topnav td { color:#FFFFFF; font-family:arial; font-size:9px }
.topnav a { text-decoration:none; color:#000000 }
.topnav a:hover { text-decoration:none; color:#000000 }
.fav td { color:#8F6D39; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase; height:18px }
.fav a { color:#8F6D39; text-decoration:underline }
.fav a:hover { color:#8F6D39; text-decoration:none }

.mainnav td.el { padding-right:26px; font-family:tahoma; font-size:14px }
.mainnav a { color:#8F6D39; font-size:14px; text-decoration:underline }
.mainnav a:hover { color:#8F6D39; font-size:14px; text-decoration:none }

.col1 { width:142px; padding-left:40px; padding-right:25px; padding-top:6px }
ul#menu { padding:0; margin:0 }
ul#menu li { padding:0; margin:0; list-style-type:none; font-size:18px; color:#26251C }
ul#menu li ul { margin:10px 0 34px 16px; padding:0; list-style-image:url(/img/arrow.gif);  }
ul#menu li ul li { font-size:11px;; color:#26251C; font-family:tahoma }
ul#menu li ul li a { color:#26251C }
ul#menu li ul li a:hover { color:#26251C }

.pad { margin-bottom:6px }
.pad tr.top td.middle { background-color:#FFFFFF }
.pad tr.middle td.content { background-color:#FFFFFF; vertical-align:top; padding:6px;}
.pad tr.middle td.right { background:url(/img/pad_right_back.gif); vertical-align:bottom }
.pad tr.middle td.left { background-color:#FFFFFF }
.pad tr.bottom td.middle { background:url(/img/pad_bottom_back.gif) top left repeat-x; text-align:right }

.col2 td.textblock { padding:0 16px; font-size:12px }

.alphabet td { vertical-align:top; font-size:15px }
.alphabet td b { font-size:18px; font-weight:normal }
a.go { color:#26251C }
a.go b { color:#66656C }
a.go:hover { color:#26251C }
span.go {color:#66656C }

.news td { font-size:11px }
.news td.date { color:#B2AD88; font-size:9px; padding-right:12px }

.col3 { width:155px; padding:25px 15px 0 16px }
div.search { font-size:9px; color:#3F3F3F; margin-bottom:5px }
form { padding:0; margin:0 }
input,textarea { font-size:9px; color:#B2AD88; border:#D1DADE 1px solid; height:15px; font-family:tahoma }
input.button { font-weight:bold; color:#000000; background:url(/img/button.gif); height:17px; border:0; font-family:tahoma }
input.gb {width: 180px}
textarea.gb {width: 180px; height: 50px}

div.spacer { width:1000px; height:1px; line-height:1px; font-size:1px }
.footer { background:url(/img/footer.gif) top left repeat-x; color:#094871 }
.footerpad .middle { background:#FFFFFF; text-align:center; font-family:tahoma; font-size:11px }
.footerpad .middle span { font-size:9px; color:#B2AD88 }

td.dot {background:url(/img/dot2.gif) center left repeat-x;}

.salelinks {color:#333333 !important; font-size:11px !important;}
.salelinks a {font-size:11px !important; color:#333333 !important; text-decoration:underline !important;}
.salelinks a:hover {font-size:11px !important; color:#333333 !important; text-decoration:none !important;}