@charset "utf-8";
/* CSS Document */
#body{
	text-align:left;
	font-family:"Palatino Linotype", "Book Antiqua";
	font:"Century Schoolbook";
	color:#606060;
}
#wrap{
	width:710px;
	margin:0px;
	padding:0px;
	margin-top:30px;
	margin-left:260px; 
	text-align:left;
	background-image:url(images/pattern.gif);
}.headerline1{
	color:#6a0707;
	font-weight:bold;
	font-size:19px;
}.headerline2{
	color:#606060;
	font-size:3;
	font-size:17px;
}/*.headerline1{
	color:#6B0908;
	font-size:18px;
}.headerline2{
	font-size:21px;
	font-weight:bold;
	line-height:14px;
}.headerline3{
	font-size:18px;
}
*/
h1{
	color:#FFF;
	text-align:right;
}h2{
	color:#6B0908;
	font-size:28px;
	padding:0px;
	padding-left:3px;
	margin:0px;
}h3{
	font-weight:normal;
	font-size:23px;
	padding:0px;
		padding-left:3px;
	margin:0px;
	padding-bottom:5px;
}h4{
	font-weight:normal;
	font-size:21px;
	padding:0px;
	margin:0px;
	line-height:20px;
}.subhead{
	font-weight:normal;
	font-size:11px;
	padding:0px;
	margin:0px;
}.price{
	font-weight:normal;
	font-size:24px;
	padding:0px;
	margin:0px;
}.full-box{
	background-color:#FFF;
	border:solid 3px #B4AF9E;
	margin-bottom:20px;
	display:block;
	text-align:left;
	width:704px;
	float:left;
	background-repeat:no-repeat;
}.halfl-box{
	background-color:#FFF;
	border:solid 3px #B4AF9E;
	margin-bottom:20px;
	width:320px;
	float:left;
	display:block;
	text-align:right;
	padding:10px;
	 background-repeat:no-repeat;
	height:170px;
}.halfr-box{
	background-color:#FFF;
	border:solid 3px #B4AF9E;
	margin-bottom:20px;
	width:320px;
	float:right;
	display:block;
	text-align:right;
	padding:10px;
	 background-repeat:no-repeat;
	height:170px;
}.halfr-box-trans{
	background-color:transparent;
	border:hidden 3px #B4AF9E;
	margin-bottom:20px;
	width:320px;
	float:right;
	display:block;
	text-align:right;
	 height:196px;
}.hr{
  height: 2px;
  background-image:url(images/hr.gif);
  width:150px;
  text-align:right;
  margin: 0 0 0 auto;
  	margin-top:3px;
	margin-bottom:3px;
}.hr hr{
  display: none;
}.explain{
  height: 2px;
  background-image:url(images/hr.gif);
  width:150px;
  text-align:left;
  margin: auto 0 0 0;
}.explain hr{
  display: none;
}.design1{
	font-size:11px;
	padding:0px;
	margin:0px;
}.design2{
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
}.explained{
	width:214px;
	float:right;
	padding:10px;
	height:inherit;
	font-size:13px;
}.explained-left{
	float:left;
	text-align:right;
	width:438px;
	padding:10px;
	padding-right:20px;
	border-right:solid #B4AF9E 2px;
}.need{
	width:inherit;
	padding-bottom:10px;
}.need hr{
	display:none;	
}.explained-trans{
	width:207px;
	float:right;
	padding:10px;
	height:inherit;
	font-size:13px;
	background-repeat:no-repeat;
	padding-left:150px;
	height:255px;
}.explained-trans-left{
	float:left;
	text-align:right;
	width:307px;
	padding:10px;
	padding-right:20px;
	background-repeat:repeat-y;
	background-position:right;
}ul{
	margin:0px;
	margin-left:30px;
	padding-left:0px;
}#header{
	background:#FFF;
	height:59px;
	background-image:url(images/header.gif);
	padding-right:20px;
	padding-top:10px;
	margin:0px;
}#header h1{
	padding:0px;
	margin:0px;
}.heading{
	margin:0px;
	padding:0px; 
	text-align:left;
	background-image:url(images/pattern.gif);
	border-top:solid #A19C86 2px;
	border-bottom:solid #A19C86 2px;
	margin-top:20px;
	margin-bottom:20px;
	padding-bottom:4px;
}.threeimg ul{
	text-align:center;
	list-style:none;
	margin:0px;
	padding:0px;
}.threeimg li{
	display:inline;
	margin:0px;
	padding-right:5px;
}p{
	font-size:13px;
}.paint{
	width:80px;
	float:left;
	text-align:center;
}#footer{
	background-image:url(images/footer.gif);
	background-position:top right;
	background-repeat:repeat;
	width:710px;
	height:140px;
	margin-bottom:20px;
}#footer .column{
	width:130px;
	padding:10px;
	display:inline;
	color:#FFF;
	float:left;
}#footer .column a{
	color:#FFF;
	font-size:13px;
}#footer ol{
	font-size:13px;
}#footer ol li{
	padding:3px;
}