@charset "utf-8";
/* CSS Document */

body {	margin: 0px;
	padding: 0px;
	text-align: center;
	min-width: 970px;
	background: url(images/background.jpg) top center repeat-y #000;}
#wrapper {
	margin:0 auto;
	width: 970px;
	text-align: left;
}
img { border: none; }
p, ul  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E5DFD9; 
	text-align: justify;
}
a {color: #fff;
text-decoration: underline;}
.right {float: right;}

h1 { color: #C0B3AB; font-family: "Times New Roman", Times, serif; font-size: 30px; font-style: italic; font-weight: bold; text-align:center;}
h2 {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 18px; font-weight: bold;}
h3 {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #E5DFD9;}

#menu {margin: 30px 0px; text-align: center;}
#menu a {font-family: Arial, Helvetica, sans-serif; font-size: 15px; margin: 0px 10px;}

#home-text {float: left; width: 460px; margin-bottom: 30px; text-align: justify;}
#home-text p, #fulltext p, #gallerytext p, ul {font-size: 15px; line-height: 140%;}
#home-promo {float: right; width: 209px; margin: 0px 20px 0px 20px;}
#services-side {float: left; width: 230px; margin: 0px 20px 10px 0px; background:url(images/services-bg.jpg) top left repeat-y;}
#services-side a {margin: 0px 10px 6px 10px; background:url(images/services-link.jpg) bottom left no-repeat; color: #000; display: block; font-size: 14px; text-decoration: none; padding: 0px 0px 5px 7px; font-family: Arial, Helvetica, sans-serif;}
#services-side p {margin: 10px 10px 10px 10px; color: #000; font-size: 13px; line-height: 140%;}
#services-side .email {margin: 0px; background: none; padding: 0px; font-size: 13px;}
#fulltext, #gallerytext {width: 689px; float: left; margin-bottom: 30px;}
#gallerytext img {margin-right: 20px;}

.sale-info {float: left; width: 385px;}
.sale-photo {float: right; width: 272px; margin: 0px 0px 0px 20px;}
.thumbnailmain {border: 1px solid #666;}
.thumbnail1 {margin: 10px 0px 0px 0px; width: 123px; border: 1px solid #666; float: left;}
.thumbnail2 {margin-top: 10px; border: 1px solid #666; float: right;}
.thumbclear {clear: both; height: 1px; width: 272px; display:block;}
.galleryclear {clear: both; height: 5px; width: 689px; display:block;}
.price {text-align: center !important;}
.finance-side {border-bottom: 10px solid #000;}

.linkimg {float: left; margin-right: 10px; margin-bottom: 10px;}
.clear {clear: both; display: block; width: 689px; height: 1px;}
.clearline {clear: both; display: block; width: 689px; height: 1px; background-color: #fff; border-top: 20px solid #000; border-bottom: 20px solid #000;}

p.detailed {font-family: Arial, Helvetica, sans-serif; colour: #987F70 !important; font-size: 12px; margin: 5px 0px;}

#footer {width: 970px; clear: both; border-top: 1px solid #333; margin-bottom: 30px;}
#footer p {margin: 10px; line-height: 160%;}
