/*header and navigation */li.here {	display: inline;	padding-left: 7px;	padding-right: 7px;	border-right: 1px dotted #2F1712;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-decoration: none;	font-style: normal;	font-weight: bold;}ul#mainnav {	list-style: none;	padding-top:15px;	padding-bottom:15px;	text-align:right;	vertical-align: middle;	position: static;	top: 200px;	right: 0px;	margin: 0;	width: 600px;	color: #FFFFFF;}li.inline {	display: inline;	padding-left: 7px;	padding-right: 7px;	border-right: 1px dotted #2F1712;}li.last {  display: inline;  padding-left: 7px;  padding-right: 7px;  } ul#mainnav li a:link, ul#mainnav li a:visited {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #2F1712;	text-decoration: none;	font-style: normal;}ul#mainnav li a:hover {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #F4F6FC;	text-decoration: none;	}li.here {	display: inline;	padding-left: 7px;	padding-right: 7px;	border-right: 1px dotted #2F1712;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-decoration: none;	font-style: normal;	font-weight: bold;}p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-align: left;	padding: 0px 30px 0px 15px;	vertical-align: bottom;}p.text_right {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-align: left;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 40px;	vertical-align: bottom;	width: 200px;}p.size {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-align: left;	padding: 0px 15px 0px 15px;	vertical-align: bottom;	font-weight: bold;}.size {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-align: left;	padding: 0px 15px 0px 15px;	vertical-align: bottom;	font-weight: bold;}p.big {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #2F1712;	text-align: left;	left: 0px;	vertical-align: top;	font-weight: bold;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px;}p.big1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #2F1712;	text-align: left;	left: 0px;	vertical-align: top;	font-weight: bold;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 40px;	width: 170px;	}#ornamental {	position: absolute;	top: 450px;	padding: 0px;	margin: 0;	height: 100px;	width: 444px;	left: 0px;	background-color: #FFFFCC;}h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F1712;	text-align: left;	left: 0px;	width: 190px;	padding: 0px 5px;	font-weight: normal;	margin: 0px;	vertical-align: top;}h1.price {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #2F1712;	text-align: left;	left: 0px;	width: 190px;	padding: 0px 5px;	font-weight: bold;	vertical-align: top;	margin: 0px;}h1.big {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #2F1712;	text-align: left;	left: 0px;	width: 190px;	padding: 0px 5px;	font-weight: bold;	vertical-align: top;	margin: 0px;}body {	margin-top: 0px;}.tagheight {	height: 180px;	vertical-align: top;}li.here2 {	display: inline;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #994256;	text-decoration: none;	font-style: normal;		vertical-align: middle;}.top {	background-position: top;}a.linky {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: underline;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px;}