* { margin: 0; padding: 0; border-width: 0; }

body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #484d6b; }

a { text-decoration: none; }

p { padding: 5px 0; }

h2 { margin: 15px 0 2px 0; font-size: 18px; font-weight: normal; color: #484d6b; }
h3 { margin: 15px 0 2px 0; font-size: 15px; font-weight: bold; color: #484d6b; }

object { margin: 15px 0 0 0; outline: none; }

#main { position: relative; width: 618px; margin: 120px auto 140px auto; background: transparent url(images/content.gif) repeat-y; }

#menu { z-index: 3; position: absolute; top: 43px; left: 60px; width: 500px; padding: 0 0 7px 0; text-align: center; border-bottom: #edeff1 1px solid; }
#menu li { display: inline; font-size: 16px; }
#menu a { font-weight: bold; padding: 0 12px; color: #a84c78; }
#menu a:hover { text-decoration: underline; color: #484d6b; }

#content { z-index: 2; position: relative; padding: 75px 60px 70px 60px; min-height: 350px; line-height: 22px; }

#top { z-index: 1; position: absolute; width: 648px; height: 332px; right: 0; top: -96px; background-image: url(images/frame-top.gif); }
#top a { display: block; margin-top: 45px; width: 340px; height: 70px; font-size: 0; text-indent: -2000px; outline: none; color: #fff; }

#bottom { z-index: 1; position: absolute; width: 932px; height: 481px; left: -173px; bottom: -112px; background-image: url(images/frame-bottom.gif); }

.offer { margin: 20px 0 15px 0; }
.offer li { list-style: none; padding-bottom: 20px; background: transparent url(/template/images/hr.gif) center bottom no-repeat; }
.offer li h3 { margin-top: 5px; }

.images li { list-style: none; display: inline; }
.images img { padding: 2px; background-color: #fff; border: #edeff1 1px solid; }

.gallery { margin: 20px 0 0 0; }
.gallery li { list-style: none; padding: 15px 0; }
.gallery .thumb { padding: 3px; margin: 0 15px 0 0; background-color: #fff; border: #edeff1 1px solid; }
.gallery img { margin-top: 10px; vertical-align: top; }

#address1, #address2 { cursor: pointer; font-weight: bold; text-decoration: underline; color: #a84c78; }
#address1:hover, #address2:hover { color: #484d6b; }