body { margin: 0px; margin-bottom: 10px }
div.container { background: url('/public/page_bg.gif'); background-position: center top; background-repeat: repeat-y }

div.header { width: 670px; height: 194px; background: url('/public/header.jpg'); }
div.header div { text-align: left; margin-top: 21px; margin-left: 0px } 

div.content_area { width: 670px; height: 300px; background: url('/public/cnt_bg.gif'); background-repeat: no-repeat;  }

div.content { float: right; width: 505px; text-align: left }
div.content_i { line-height: 17px; margin: 15px; clear: both }

div.navigation { text-align: left; width: 165px; float: left }
div.navitem, div.navitem_sel { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #b06f46; margin-left: 9px; margin-right: 4px }
div.navitem_sel { background: #c97f50 }
div.navitem, div.navitem_sel { }
div.navitem_i { margin-left: 10px; font-family: Trebuchet MS; color: #dedede; font-size: 11; letter-spacing: 1px }
div.navitem_i span { font-family: Verdana; font-size: 11px;  }
div.navitem_i a, div.navitem_i a:hover { text-decoration: none; color: white }

div.wrapper { }
div.gallery_item { clear: both; border: 1px solid #f7f3f0  }
div.gallery_thumb { float: left; }
div.gallery_info { float: left; margin-left: 10px }
div.gal_thumb { float: left; margin-right: 3px }
div.gallery_thumb img, img.gal_thumb { border: 1px solid #222222 }
div.gallery_w { clear: both;  }
div.gallery_w img { height: 9px; width: 1px; }

div.contacts { text-align: center; margin: 8px; margin-top: 12px; margin-bottom: 12px; line-height: 17px; color: white; font-size: 10px }
div.contacts a { color: white; text-decoration: none }
div.contacts a:hover { color: white; text-decoration: underline }

div.footer { width: 670px; height: 33px; background: url('/public/footer_bg.gif'); background-repeat: no-repeat; clear: both;  }
div.footer div { margin-top: 12px; margin-right: 0px; float: right; font-size: 8px; text-transform: uppercase; font-family: Arial }
div.footer div a { color: #d7d2cf; text-decoration: none;  }
div.footer div a:hover { color: #aeaaa8; text-decoration: none;  }