body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-image: url(images/ds_bkg.gif);	background-position: top center;	background-repeat: no-repeat;	}#prop {	height: 466px;	float: right;	width: 1px;	}#clear {    clear: both;    height: 1px;    overflow: hidden;	}	#wrap, #wrap_staging {	position: absolute;	left: 50%;	width: 860px;	margin-left: -430px;	background-color: #FFFFFF;	top: 44px;	background-image: url(images/content_bkg2.jpg);	background-repeat: no-repeat;	background-position: top right;	border: solid #603900 1px;	}#wrap_staging #Images {	float: right;	width: 260px;}#wrap_staging #Images ul {	margin: 0px;	padding: 29px 0px 0px 0px;	list-style-type: none;}#wrap_staging #Images li {	margin: 0px;	padding: 0px 0px 32px 0px;}#wrap_staging {	background-image: url(images/content_staging.jpg);}#wrap_placeholder {	position: absolute;	left: 50%;	width: 860px;	margin-left: -430px;	background-color: #FFFFFF;	top: 44px;	background-image: url(images/content_bkg_db.gif);	background-repeat: repeat-y;	background-position: top right;	border: solid #603900 1px;	}#left_wrap, #left_wrap_staging {	margin: 0px 0px 0px 0px;	width: 520px;	padding: 0px 0px 0px 0px;	float: left;	background-image: url(images/nav_bkg.gif);	background-repeat: repeat-y;	background-position: top left;	}#left_wrap_staging {	width: 580px;	}#left_wrap_placeholder {	margin: 0px 0px 0px 0px;	width: 610px;	padding: 0px 0px 0px 0px;	float: left;	background-image: url(images/nav_bkg.gif);	background-repeat: repeat-y;	background-position: top left;	}#nav_col {	margin: 0px 0px 0px 0px;	width: 170px;	padding: 0px 0px 0px 0px;	float: left;	}#content_col, #content_staging_col {	margin: 0px 0px 0px 0px;	width: 335px;	padding: 0px 0px 0px 0px;	float: right;	}	#content_staging_col {	width: 395px;	}#content_col_placeholder {	margin: 0px 0px 0px 0px;	width:425px;	padding: 0px 0px 0px 0px;	float: right;	}#nav {	position: absolute;	margin: 160px 0px 0px 0px;	width: 160px;	padding: 0px 0px 0px 0px;	list-style-type: none;	}#nav li {	float: left;	}#nav li a {	position: absolute;	background-image: url(images/nav.gif);	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	background-repeat: no-repeat;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	}li#nav_home a {	height: 33px;	top: 0px;	background-position: 0px 0px;	right: 0px;	text-decoration: none;	}li#nav_home a:hover {	height: 33px;	top: 0px;	background-position: -100px 0px;	right: 0px;	}li#nav_home_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px 0px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 0px;	right: 0px;	}li#nav_new a {	height: 33px;	top: 99px;	background-position: 0px -33px;	right: 0px;	}li#nav_new a:hover {	height: 33px;	top: 99px;	background-position: -100px -33px;	right: 0px;	}li#nav_new_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -33px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 99px;	right: 0px;	}li#nav_products a {	height: 33px;	top: 66px;	background-position: 0px -66px;	right: 0px;	}li#nav_products a:hover {	height: 33px;	top: 66px;	background-position: -100px -66px;	right: 0px;	}li#nav_products_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -66px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 66px;	right: 0px;	}li#nav_who a {	height: 33px;	top: 33px;	background-position: 0px -99px;	right: 0px;	}li#nav_who a:hover {	height: 33px;	top: 33px;	background-position: -100px -99px;	right: 0px;	}li#nav_who_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -99px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 33px;	right: 0px;	}li#nav_staging a {	height: 33px;	top: 132px;	background-position: 0px -226px;	right: 0px;}li#nav_staging a:hover {	height: 33px;	top: 132px;	background-position: -100px -226px;	right: 0px;}li#nav_staging_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -226px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 132px;	right: 0px;}li#nav_where a {	height: 33px;	top: 165px;	background-position: 0px -132px;	right: 0px;	}li#nav_where a:hover {	height: 33px;	top: 165px;	background-position: -100px -132px;	right: 0px;	}li#nav_where_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -132px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 165px;	right: 0px;	}li#nav_fineprint a {	height: 33px;	top: 198px;	background-position: 0px -165px;	right: 0px;	}li#nav_fineprint a:hover {	height: 33px;	top: 198px;	background-position: -100px -165px;	right: 0px;	}li#nav_fineprint_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -165px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 198px;	right: 0px;	}li#nav_contact a {	height: 33px;	top: 198px;	background-position: 0px -198px;	right: 0px;	}	li#nav_contact a:hover {	height: 33px;	top: 198px;	background-position: -100px -198px;	right: 0px;	}li#nav_contact_current {	position: absolute;	background-image: url(images/nav.gif);	background-repeat: no-repeat;	background-position: -100px -198px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	display: block;	width: 100px;	text-indent: -9999px;	font-size: 1%;	color: #B8A78E;	height: 33px;	top: 198px;	right: 0px;	}	#logo {	width: 170px;	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	position: absolute;	float: left;	}#content {	width: 600px;	float: left;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	z-index: 20;	background-image: url(images/thumbs.gif);	background-position: right 10px;	background-repeat: no-repeat;	}#content_staging {	width: 600px;	float: left;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	z-index: 20;}#content_placeholder {	width: 600px;	float: left;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	z-index: 20;	background-image: url(images/thumbs_inv.gif);	background-position: right 10px;	background-repeat: no-repeat;	}#content p, #content_staging p {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: 46px 0px 10px 0px;	}#content_placeholder p {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: 46px 0px 10px 0px;	}#content a, #content_staging a {	color: #900;	text-decoration:none;	}#content a:hover, #content_staging a:hover {	color: #900;	text-decoration:underline;	}#content_placeholder a {	color: #900;	text-decoration:none;	}#content_placeholder a:hover {	color: #900;	text-decoration:underline;	}#content p.body, #content_staging p.body {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: -10px 0px 20px 0px;	}#content_placeholder p.body {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: -10px 0px 20px 0px;	}	#content ul.body, #content_staging ul.body {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: -10px 20px 20px 20px;	list-style-position: outside;	}#content blockquote, #content_staging blockquote {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: -15px 70px 20px 30px;	}#content blockquote.quote, #content_staging blockquote.quote {	color: #5F3912;	font-size: 75%;	line-height: 135%;	margin: -10px 0px 20px 20px;	}#content p.sml, #content_staging p.sml {	color: #5F3912;	font-size: 70%;	line-height: 130%;	margin: 30px 0px 20px 0px;	}#content p.forliving, #content_staging p.forliving {	width: 300px;	margin: 38px 0px 0px 0px;	padding: px 0px 0px 0px;	}#content .form, #content_staging .form {	color: #5F3912;	font-size: 75%;	line-height: 110%;	margin: 0px 0px 20px 0px;	padding: 0px 0px 0px 0px;	}#content .form input, #content_staging .form input {	color: #5F3912;	font-size: 100%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#content table, #content_staging table {	color: #5F3912;	font-size: 75%;	line-height: 120%;	margin: -10px 0px 20px 0px;	padding: 0px 0px 0px 0px;	}#content table input, #content_staging table input {	color: #5F3912;	font-size: 90%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}#form {	color: #5F3912;	font-size: 75%;	}#form input {	font-size: 80%;	}#form fieldset {	margin: 0px 0px 20px 0px;	padding: 0px 0px 0px 0px;	width: 100%;	float: left;	clear: left;	border: solid #FFF 0px;	}#form fieldset ol {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;	}#form fieldset li {	margin: 0px 0px 0px 0px;	padding: 0px 0px 5px 0px;	width: 100%;	float: left;	clear: left;	}#form fieldset li.shift {	margin: 0px 0px 0px 0px;	padding: 0px 0px 5px 0px;	width: 100%;	float: left;	clear: left;	}#form p {	color: #5F3912;	font-size: 100%;	line-height: 135%;	margin: 0px 0px 10px 0px;	}#form label {	float: left;	width: 200px;	margin: 1px 2px 0px 0px;	text-align: right;	padding: 2px;	}#form label.shift {	float: left;	width: 200px;	margin: -3px 2px 0px 0px;	text-align: right;	padding: 2px;	}#form fieldset.submit {	margin: -20px 0px 0px 70px;	width: auto;	border: 0 none #FFF;	float: left;	}#messages {	color: #900;	font-size: 90%;	line-height: 135%;	margin: 0px 0px 20px 0px;	clear: both;	}.asterix {	color: #900;	}#footer {	position: absolute;	left: 50%;	width: 860px;	background-image: url(images/ds_bottom.gif);	background-repeat: no-repeat;	background-position: top center;	padding: 0px 0px 0px 0px;	margin: 1px 0px 0px -430px;	background-color: #FFF;	clear: both;	}#footer p {	color: #5F3912;	font-size: 70%;	margin: 18px 0px 20px 0px;	}#content #left_wrap #content_col .header {	font-size: 130%;	font-weight: bold;	line-height: 130%;}#content #left_wrap #content_col .headerbig {	font-size: 160%;	font-weight: bold;	line-height: 130%;}