body {
	background-color: #FFFFCB;
	background-repeat: repeat-y;
	background-image: url(images/left_bar.gif);
	color:#442b0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7em;
}
h1{color:#890101;}
h2 {font-size: 18pt; text-decoration:none;color:#890101;}
h4 {color:#890101;}
.none{list-style-type:none;}
.header {font-size: 12pt; font-weight: bold; font-family: Arial, "Times New Roman", Times, serif; text-decoration: none}

.maintext {font-size: 11pt; font-family: Arial, "Times New Roman", Times, serif}
.maintextb {font-size: 11pt; font-family: Arial, "Times New Roman", Times, serif; color:#890101;font-weight:bold;}
.maintext p{margin-left:5px;}

.maintextb {font-size: 11pt; font-weight: bold; font-family: Arial, "Times New Roman", Times, serif}

.disclaim {font-size: 9pt; font-family: Arial, "Times New Roman", Times, serif;width:200px;}
.address {font-size: 9pt; font-family: Arial, "Times New Roman", Times, serif;width:400px; text-align:center;}
.disclaim p{}

.search {font-size: 9px}

.headerbig {font-size: 18px; font-weight: bold; font-family: Arial, "Times New Roman", Times, serif}
.heading{margin:0 0 0 70px; font-size:1.6em;color:#890101; font-weight:bold;}
.heading ul{list-style-type:square;}

.heading li {float:left;padding: 0 0 0 0px;margin-left:20px;text-align:left;}



span.whatson h2 a {font-size: 18pt; text-decoration:none;}
.whatson {  color: #990000; text-decoration: none; border: 1px groove #990000;  width: 90%; text-align:center}
.whatson a {text-decoration: none; font-size: 12pt;}
.whatson strong a {text-decoration:none; font-size: 12pt;}

.searchcopy {
color: #FFFFCC;
}
.searchcopy2 {
color: #000;
}
#stocktype {
	font-size: 1.1em;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	word-spacing: .05em;
	width:155px;
	margin: 5px 0 0 3px;
}


.maintextbox {
	border-top: medium ridge #990000;
	border-right: medium ridge #990000;
	border-left: medium ridge #990000;
	border-bottom: medium ridge #990000;
	font-size: 11pt; font-family: "Times New Roman", Times, serif;
	padding-left: 5px;
	padding-right: 5px;
}
#content{width:800px;margin-top:10px;margin-left:10px;}
*html #content{width:800px;margin-top:10px;}
#content a{text-decoration:none;}
#content2{width:95%;margin-top:10px;margin-left:120px;}
html >body #content2{margin-left:10px;}
#main_cont{margin-left:15px;width:450px;float:left; text-align:center;}
html >body #main_cont{margin-left:10px;}
#main_cont img{border:solid;border-width:1px;border-color:#996600;}
#right_cont{float:right;text-align:center;font-weight:bold;font-size:1.0em;color:#890101;}
#right_cont img{margin:0px 0 5px 0; border:solid;border-width:1px;border-color:#996600;}
#rooms{width:100%;}
#rooms p{width:100%;margin-left:0px;}
*html #rooms p{width:100%;margin-left:70px;margin-bottom:30px;margin-top:5px;}
#rooms table{padding:0;margin:0 auto 0 50px;}
#rooms td{padding:0 10px 10px 0;text-align:center;color:#890101;font-weight:bold;vertical-align:top;}
#rooms table td img{padding:0;}
#rooms table td{width:216px;}
#showroom{width:700px;height:340px;background:url(images/px_interior.jpg);border:solid;border-width:1px;border-color:#996600;margin:0 0 15px 0;}
#bottom_pan{margin-top:10px; text-align:left;}
#lefttxt{width:200px;margin:0 0 0 25px;float:left;padding:5px 3px 0 0;}
html > body #lefttxt{margin:0 0 0 48px;}
#mantle{width:300px;height:453px;background:url(/images/px_mantel.jpg);float:left;}
#righttxt{width:200px;margin:0 0 0 0;float:left;padding:5px 3px 0 10px;}
#right_txt_li{margin-left:5px;padding-left:10px;}


.search{width:164px;height:121px;background:url(images/search_bg_pan.jpg);}
.search_form{margin-left:3px;}
.search_form2{width:250px;height:30px;xfloat:left;margin:0;}
.search_form label{margin-left:5px;}
.clear{clear:both;}
.stock{margin:5px 0 0 3px;width:135px;font-size:1.2em;padding:0;}
.stock2{margin-left:3px;width:155px;}
#filter{height:20px;margin:0;}
#filter_but{margin-left:5px;}
.filter_cont{margin:0;font-size:12px;}

#antiques img{border:solid;border-width:1px;border-color:#996600; margin:10px 0 0 0;}
#antiques p{width:400px;}
#header{width:600px;vertical-align:middle;margin-left:120px;text-align:center;}
.search2{width:70%; margin:0 auto 0 auto;}
#mantelpiece{width:100%;}
.force_down{margin:40px 0 0 0;}
.force_middle{margin-left:80px;}
html >body .force_middle{margin-left:30px;}

#bookcase1{float:left;margin-left:40px;}
#bookcase1 img{padding:0 10px 0 0;}
#bookcase2{float:left;margin-left:100px;}
#bookcase3{float:right;margin-right:100px;}
.mantelpiece2{background:url(images/px_mantelpiece.jpg);width:600px;height:421px;margin:0 auto 0 auto;padding:0;}
.mantelpiece2 p{padding:190px 140px 0 140px;text-align:center;}
.mantelpiece3{width:600px;margin:40px auto 0 auto;clear:none;}
.mantelpiece3 img{float:left;margin-left:60px;}
.mantelpiece3 p{width:185px;float:left;margin:45px 0 0 10px;}
.mantelpiece4{width:600px;margin:30px auto 10px auto;clear:none;}
.mantelpiece4 img{float:right;margin:0 50px 0 0;}
.mantelpiece4 p{width:250px;float:left;padding:0 0 0 10px;margin:60px 0 0 25px;}
html >body .mantelpiece4 p{margin:60px 0 0 50px;}


/**hallway_doors_stairs layout***/
#rooms2{width:100%;margin:0 0 0 35px;}
#rooms2 p{width:100%;margin-left:0px;}
*html #rooms2 p{width:100%;margin:5px 0 30px 0;}
#rooms2 table{padding:0;margin:0 auto 0 50px;}
#rooms2 td{padding:0 10px 0px 0;text-align:center;color:#890101;font-weight:bold;vertical-align:top;}
#rooms2 table td img{padding:0;margin:0;}
#rooms2 table td{width:216px;}


/**contact us layout****/

.details{width:700px;margin:0 0 0 60px;}
.details p{text-align:left;}
#cont_left{float:left;width:244px;}
#cont_right{float:right;width:244px;}