body {	padding:0;	margin:0;	min-width:960px;	font-family:Trebuchet, Trebucht MS, Verdana, Arial, Helvetica, sans-serif;/*font-family:Helvetica, Verdana, Arial, sans-serif;*/	background-color:#624D39;	font-size:11px;	line-height:18px;}#container {	width:960px;	height:450px;	margin-top:100px;	margin-right:auto;	margin-bottom:0px;	margin-left:auto;	padding: 0px;	background-color: #FFFFFF;	background-image: url(../_toolbox/foot.gif);	background-repeat: no-repeat;	background-position: right top;}#container #header .skip {	display: none;}#header {	padding: 0;	background-color: #FFFFFF;	width: 192px;	height: 121px;	float: left;}#header img{float:right}#container #header h1 {	height:121px;	width:192px;	text-indent:-9999px;	position: absolute;	background-image: url(../_toolbox/logo.gif);	background-repeat: no-repeat;	margin: 0px;		top: 329px;	position: relative;}#container #header h1 a{	height:121px;	display:block;	background:url(../_toolbox/logo.gif);	background-repeat: no-repeat;}#container #header img {}/*content*/#content {	width:700px;	float: right;	margin-right: 66px;	background-color: #3F2304;	height: 450px;	display:inline;}#content h2 {}#content h3 {	}#content p, #content ul {	margin-bottom: 10px;	margin-right:0px;	color: #FFFFFF;}#content a:link,#content a:visited {}#content a:hover{}#container #content #main {	width: 495px;	float: left;	background-repeat: no-repeat;	background-position: left top;	padding-left: 25px;	background-image: none;	padding-top: 25px;	color: #3F2304;}#container #content strong {	font-weight: bold;}#container #content #main p, #container #content #main ul {	color: #3F2304;	width: 350px;}#container #content #main h3{	text-transform: uppercase;	font-size: 16px;	margin-bottom: 5px;	color: #3F2304;}#container #content #main_portfolio h2 {	color: #FFFFFF;	text-transform: uppercase;	font-size: 28px;	display:inline;		background-image: url(../_toolbox/background.png);	padding: 5px;	line-height:38px;}#container #content #main .home {	color: #FFFFFF;	text-align: justify;	width: 300px;	background-image: url(../_toolbox/background.png);	padding: 10px;	margin-top: 275px;	margin-left: 150px;}#container #content  h4 {		font-size: 16px;	margin-bottom: 5px;	color: #3F2304;}#container #content #main a {	color: #FFFFFF;	text-decoration: none;	font-size: 14px;}#container #content #main_portfolio .pdf {	background-image: url(../_toolbox/pdf.gif);	background-repeat: no-repeat;	background-position: left 3px;		margin:0px;	padding:0px;	padding-left: 15px;	margin-top:10px;}#container #content #main_portfolio {	width: 495px;	float: left;	background-repeat: no-repeat;	background-position: left top;	padding-left: 25px;	height: 70px;	padding-top: 380px;}#container #content #main_portfolio .brown {	color: #3F2304;}#container #content #about1 {	padding: 10px;	width: 450px;	color: #FFFFFF;	margin-top: 335px;	margin-left: 25px;	background-image: url(../_toolbox/background.png);	text-align:justify;}#container #content #about2 {	padding: 10px;	width: 450px;	color: #FFFFFF;	margin-top: 335px;	margin-left: 175px;	background-image: url(../_toolbox/background.png);	text-align:justify;}#container #content #about3 {	padding: 10px;	width: 450px;	color: #FFFFFF;	margin-top: 300px;	margin-left: 25px;	background-image: url(../_toolbox/background.png);	text-align:justify;}#container #content #care2 {	padding: 0 10px 0 0;	width: 660px;	color: #4E1B00;	margin-left: 25px;	background-image: url(../_toolbox/sidebar_white.gif);	background-repeat: no-repeat;	background-position: right top;	}#container #content #care3 {	padding: 10px 10px 0 0;	width: 660px;	color: #4E1B00;	margin-left: 25px;	background-image: url(../_toolbox/sidebar_white.gif);	background-repeat: no-repeat;	background-position: right;		height:440px;	}#container #content #care3 p, #container #content #care3 li{	color: #4E1B00;	}#container #content #warrantybox {	width: 590px;	background-color: #6B5B43;	padding-top: 15px;	padding-left: 30px;	color: #FFFFFF;	padding-bottom: 0px;	background-image: url(../_toolbox/care.gif);	background-repeat: no-repeat;	background-position: right bottom;	margin-bottom:0px;}#container #content #care2 #warrantybox {	width: 590px;	background-color: #6B5B43;padding-top: 20px;	padding-left: 30px;	color: #FFFFFF;	padding-bottom: 0px;	background-image: url(../_toolbox/care2.jpg);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	height:430px;}#container #content #warrantybox p, #container #content #warrantybox h4, #container #content #warrantybox li {	color: #FFFFFF;}#container #content #warrantybox #warrantyleft {	width: 275px;	float: left;}#container #content #warrantybox #warrantyright {	width: 280px;	float: left;}#container #content #care2 #warrantybox #warrantyleft {	width: 250px;	float: left;	margin: 0px;	padding: 0px;	margin-top:200px;	}#container #content #care2 #warrantybox #warrantyright {	width: 335px;	float: left;	margin: 0px;	padding: 0px;	margin-top:200px;}#container #content #about1 p,#container #content #about2 p,#container #content #about3 p{	width: 290px;	display: inline;}#container #content li {	list-style-type: disc;	margin-left: 15px;}#container #content #contact {	margin-top: 115px;	font-size: 14px;	font-weight: bold;	letter-spacing: 1px;	margin-left: 320px;	color: #4E1B00;}#container #content #contact p{	color: #4E1B00;}#container #content .small {	font-size: 13px;	font-weight: normal;}#container #content #contact a, #container #content #contact a:visited {	color: #4E1B00;	margin-left: 55px;	text-decoration: none;}#container #content #contact a:hover{	text-decoration: underline;}#container #content #contact .fax {	margin-left: 62px;}#container #content #contact .showroom {	font-weight: normal;	text-align: center;}#container #content .links {	font-size: 14px;	text-indent: 50px;	margin-top: 395px;	margin-left: 140px;	font-weight: bold;	margin-right: 0px;	color: #FFFFFF;}#container #content .links a,#container #content .links a:visited {	color: #FFFFFF;	text-decoration: none;}#container #content .links a:hover {text-decoration: underline;}#container #content #sidebar {	width: 135px;	float: right;	height: 400px;	padding-right: 40px;	padding-top: 50px;	background-position: right;	text-align: right;}#container #content #sidebar img{margin-right: 0px;	margin-bottom: 0px;	border:none;}#container #content #sidebar a:link img, #container #content #sidebar a:visited img{	border: 5px solid #3F2304;}#container #content #sidebar a:hover img{	border: 5px solid #FFFFFF;}#container #content #sidebar p {	font-size: 11px;	color: #FFFFFF;	text-align: left;	margin-left: 10px;	margin-right:0px;}/*footer*/#footer {	background-image: url(../_toolbox/foot.gif);	background-repeat: no-repeat;	float: right;	height: 450px;	width: 66px;}#footer a, #footer a:visited {}#footer a:hover{}/*navigation*/#navigation {	width: 155px;	font-size: 14px;	position: relative;	top: -90px;	text-transform: uppercase;	text-align: right;	color: #A68D7F;}#navigation li{	display: block;	list-style-type: none;	margin-top: 15px;}#container #header #navigation a:link,#container #header #navigation a:visited {	color: #A68D7F;	text-decoration: none;}#container #header #navigation a:hover{	color: #3F2304;	text-decoration: none;}#container #header #navigation #subnav li {	text-transform: lowercase;	font-size: 12px;	margin-top: 5px;	color: #704731;}#container #header #navigation #subnav a:link,#container #header #navigation #subnav a:visited {	color: #3F2304;	text-decoration: none;}#container #header #navigation #subnav a:hover{	color: #6E5E45;	text-decoration: none;}#container #header #navigation .active {	font-weight: bolder;}