html {font-size: 14pt; color: #523D3A; font-family: Georgia, 'Times New Roman', serif;}
body {background-color: #F6F3E8; margin: 0; padding: 0;}
h1, p {font-weight: normal; line-height: 140%;  text-align: left;}
h1 {font-size: 17pt; padding: 0.5em 1em 0.5em 1em; margin: 0;}
p {padding: 0.5em 1em; margin: 0;}
a {color: #0055cc; text-decoration: underline;}
a:hover {color: #ff0000; text-decoration: underline;}
h1.hello {text-align: center;font-size: 14pt;}

ul {text-align: left; padding-top: 0em; margin-top: 0.3em;}
ul li {margin: 0.3em 1.5em;}

a.feo {color: #523D3A; text-decoration: none;}
a.feo:hover {color: #ff0000; text-decoration: underline;}

#briz {width: 923px; margin: 0 auto;}

#menu {position: relative; background: url('/menu.back.gif') repeat-x top #422827; width: 923px; height: 40px; margin: 0 auto; padding: 0; font-family: Arial, sans-serif; color: #F6F3E8; text-align: center;}
#menu ul {list-style-type: none; padding: 0 0 0 1em; margin: 0 auto; width: 90%;}
#menu ul li {float: left; display: inline; padding: 0; margin: 5px 1em; font-size: 14pt; text-align: center;}
#menu .selected {color: #ffffff;}
#menu ul li a {display: block; color: #F6F3E8; margin: 0; padding: 0; font-size: 14pt;}
#menu ul li a:hover {color: #B19C7F;}
#menu .menu-left, #menu .menu-right {position: absolute; width: 16px; height: 40px; margin: 0; padding: 0;}
#menu .menu-left {background: url('/menu.left.gif') no-repeat; top: 0; left: 0;}
#menu .menu-right {background: url('/menu.right.gif') no-repeat; top: 0; right: 0;}
* html #menu .menu-right {right: -1px}

#adv {height: 30px; margin: 0; padding: 0;}
#adv h1 {font-size: 11pt; padding: 12px 20px 0 0; margin: 0; float: right;}
#adv #version {font-size: 10pt; margin: 15px 20px 0 20px; margin-bottom: 0; float: left;}

#bottom {padding: 0.5em 2em; padding-top: 1em; font-family: Arial, sans-serif;}
#bottom a {color: #B19C7F;}
#bottom a:hover {color: #523D3A;}
#bottom span {position: relative; float: right; font-size: 10pt; color: #B19C7F;}
#bottom address {position: relative; float: left; font-size: 10pt; font-style: normal; color: #B19C7F;}

.clear {clear: both;}

.block {position: relative; background-color: #ffffff; width: 100%; margin: 0 auto; margin-top: 20px; padding: 0; text-align: center;}
.block-tl, .block-bl, .block-tr, .block-br {position: absolute; width: 13px; height: 13px; margin: 0;}
.block-tl {background: url('/block.tl.gif') no-repeat; top: 0; left: 0;}
.block-bl {background: url('/block.bl.gif') no-repeat; bottom: 0; left: 0;}
.block-tr {background: url('/block.tr.gif') no-repeat; top: 0; right: 0;}
.block-br {background: url('/block.br.gif') no-repeat; bottom: 0; right: 0;}
* html .block-bl, * html .block-br {bottom: -11px;}
* html .block-br, * html .block-tr {right: -1px;}

.left {float: left; width: 389px; text-align: center; margin: 0; padding: 0; 
	background: url('/left.back.gif') no-repeat top left; background-position: 13px 13px;}

.right {float: right; width: 534px; margin: 0; padding: 0; 
	background: url('/right.back.gif') no-repeat 131px 13px;}
.image {margin: 1em;}

.price {padding: 1em; padding-top: 1px;}
.price table {border-collapse: collapse; width: 90%; margin: 0 auto;}
.price table, .price td {border: 1px solid #B19C7F;}
.price td {padding: 0.3em; font-size: 16pt; width: 180px; text-align: center;}
.price td p {font-size: 14pt; padding: 0; margin: 0; text-align: center;}
.price h1 {text-align: center;}

.where p {padding: 0.1em 0.5em 1em 2em; margin-top: 0;}
.where h1 {padding-bottom: 0.1em;}
