@charset "utf-8";
/* ****************** layout ******************* */
body {
	background-color: #c8ccce;
	width:775px; 
	margin:auto;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:15px;
}
a {
	color:#215e75;
	text-decoration:none;
}
a:visited {
	color:#525B5E;
}
a:hover {
	color:#fff;
}

td img {
	display: block;
}
.separator {
	clear:both;
}
.bigStrock {
	border:solid 6px #fff;
	margin:5px 7px 5px 0px;
}



.bigStrockRight {
	border:solid 6px #fff;
	margin:5px 0px 5px 10px;
}
.headerContainer {
	background-color:#6a767a; 
	height:249px;
}
.flashContainer {
	width:575px; 
	float:left;
}

.menuContainer {
	width:200px; 
	float:right;
	!position:absolute !important;
}

.contentContainer, .gallerySlideshow  {
	background-color:#957647;
	line-height:14px;
	_height: 1px;
		background-image:url(../images/template/column-bg.jpg); 
	background-position:left; 
	background-repeat:repeat-y; 
}

.gallerySlideshow {
background-image:none;
}


#HomecontentContainer {
background-image:url(../images/template/home-column-bg.gif);

}
.leftColumn {
	width:170px; 
	float:left; 
	padding:0 10px 10px 20px;
	color:#FFFFFF;
}

.midColumn {
	width:355px; 
	float:left; 
	background-color:#94a8b0; 
	padding:0 10px 20px 10px;
}
.rightColumn {
	width:170px;
	float:right;
	padding:0 20px 10px 10px;
	color:#FFFFFF;
}

.textbox {
	width:735px; 
	float:left; 
	background-color:#957647; 
	padding:0 20px 20px 20px;
}

.footerContainer {
	clear:both;
	height:46px;
	background-image:url(../images/template/footer-bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

.footerContainer ul {
	margin:0px;
	padding-top:13px;
}

.footerContainer ul li {
	display:inline;
	text-transform:uppercase;
	margin-right:5px;
	padding-right:5px;
	border:solid #957647 1px;
	border-width:0 1px 0 0 ;
}

.footerContainer ul li a {
	color:#957647;
	text-decoration:none;
}

.footerContainer ul li a:visited {
	color:#957647;
}
.footerContainer ul li a:hover {
	color:#525B5E;
}

.copyRight {
	color:#d1a664; 
	font-size:10px; 
	text-align:right; 
	background-color:#957647; 
	padding:0 10px 10px 0 ;
}


/* ****************** titles ******************* */
.imageTitles {
	height:58px;
	margin-bottom:1px;
}



/* ****************** gallery ******************* */
.gallery {
	margin:5px 0 0 6px;;
}
.gallery img {
	border:solid 6px #fff;
	margin:5px 8px 3px 0px;
	float:left;
}




/* ****************** sub Pages  ******************* */
.subContentContainer {
	color:#FFFFFF;
}
.subLeftColumn {
	width:180px; 
	float:left; 
	padding:10px; 
	color:#000;
}
.subRightContent, .gallerySubContent {
	width:555px; 
	float:right; 
	padding:10px;
}

.gallerySubContent {
width:755px;
}


.spotLightText {
	background-color:#6a767a; 
	padding:10px; 
	background-image:url(../images/template/small-box-bg.gif); 
	background-position:top; 
	background-repeat:repeat-x;
}
.spotLightText img {
border:solid 6px #fff;
	margin:5px 5px 5px 5px;
	}


.titleBg{
	height:39px; 
	background-image:url(../images/template/title-bg.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	!margin-bottom:10px;
}

.FaqleftColumn {
	width:165px; 
	float:left; 
	padding:10px 10px 10px 5px;
	color:#FFFFFF;
}

.inputtxt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#737373;
overflow:hidden;
}


.RequestCallBack {
width:150px;
float:left; 
padding-top:2px;
!padding-top:4px;
}
.downLoadPdf {
	text-align:right; 
	font-weight:bold; 
	padding-right:11px;
}
.downLoadPdf a, .downLoadPdf a:visited {
	color:#94a8b1;
}
.downLoadPdf a:hover {
	color:#fff;
	text-decoration:underline;
}





.selectedTab {
background:#879aa2 none repeat scroll 0%;
border:1px solid #c4d2d9;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
vertical-align:middle;
}

.Experience {
	width:180px; 
	float:left; 
	padding:10px; 
	color:#e7ecee;
}

.Experience ul {
padding-left:28px;
margin-left:0px;
background-color:#889ba3;
border:solid 6px #84979f;
padding-bottom:0px;
margin-bottom:0px;
}

.Experience li {
padding-left:0px;
margin-left:0px;
list-style-image:url(../images/template/experience-arrow.gif);

}


.PhilosophyContent {
width:550px;
margin-bottom:20px;
overflow:auto;
}

/* newLetter */
.newsletterContainer {
		width:170px; 
		height:75px; 
		background-image:url(../images/newsletter/form-bg.gif); 
		background-repeat:no-repeat;
		padding-top:17px;
	}
.inputContainer {
	width:144px;
	height:20px;
	color:#94a8b0;
	background-image:url(../images/newsletter/input-bg.gif);
	background-repeat:no-repeat;
	padding:2px 7px 3px 7px;
	margin-left:6px;
}
.newsletterInput {
	width:137px;
	height:14px;
	background-color:#FFFFFF;
	border:none;
	color:#957647;
	font-size:11px;
	}

.requestQuote {
padding:5px;
margin-bottom:10px;
background-color:#8c6f44;
padding-top:14px;
}
.requestQuote input, select, textarea {
color:#7D898F;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
}

h1 , h2{
font-size:14px;
font-weight:normal;
font-family:tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
padding-bottom:2px;
background-image:url(../images/template/small-box-bg.gif);
height:20px;
padding-left:10px;
padding-top:2px;
padding-left:5px;
margin-top:0px;
margin-bottom:10px;

}

h2 {
height:16px;
padding-top:4px;
padding-left:10px;
}


.OwnerLabele, .PropertyLabel, .TelLable  {
width:96px;
float:left;
line-height:20px;
}

.PropertyLabel {
width:81px;
padding-left:15px;
}

.TelLable {
width:71px;
padding-left:25px;
}

.InformationLabele , .PlaneLabele {
width:72px;
float:left;
line-height:20px;
padding-left:37px;
}

.PlaneLabele {
width:74px;
}

.OwnerInput {
float:left; 
height:15px;
}

.OwnerAddress {
width:349px;
!width:365px;
}

.Curtains {
width:50px;
}


.RequestTextarea {
margin-top:5px;
margin-bottom:5px;
width:520px;
}

.RequestInput {
width:161px;
}

.RequestMenu{
width:165px;
}

.Address {
width:414px;
}


#PropertyInformation {
width:149px;
}


.DeliveryDate {
width:162px;
float:left;
margin-right:1px;
}

.RightSelect {
margin-right:20px;
float:left;
}


.SelectItems {
width:125px;
float:left;
}

.placeSettings {
margin-right:20px;
}




.FormButtonHome, .FormButton, .FormButton-de  {
height:36px;
color:#f1f0f0;
padding-left:239px;
}

#de {
padding-left:190px;
}

.FormButton {
padding-left:456px;
}

.FormButton-de {
padding-left:380px;
}


.FormButtonHome a, .FormButtonHome a:hover , .FormButton a, .FormButton a:hover, .FormButton-de a {
display:block;
background-image:url(../images/button/button-left-gray.gif);
background-repeat:no-repeat;
background-position:left;
height:36px;
float:left;
cursor:pointer;
padding:0px 0px 0px 7px;
color:#f1f0f0;
text-align:center;
}



.FormButtonHome a:hover {
background-image:url(../images/button/button-left-gray-over.gif);
}


.FormButton a , .FormButton-de a{
background-image:url(../images/button/button-left.gif);
}


.FormButton a:hover, .FormButton-de a:hover {
background-image:url(../images/button/button-left-over.gif);
}

.FormButtonHome a b,.FormButtonHome a:hover b, .FormButton a b,.FormButton a:hover b, .FormButton-de a b, .FormButton-de a:hover b   {
display:block;
float:left;
background-image:url(../images/button/button-right-gray.gif);
background-repeat:no-repeat;
background-position:right;
height:27px;
cursor:pointer;
padding:9px 7px 0px 0px;
font-weight:normal;
}

.FormButtonHome  a:hover b {
background-image:url(../images/button/button-right-gray-over.gif);
}

.FormButton a b, .FormButton-de a b {
background-image:url(../images/button/button-right.gif);
}

.FormButton a:hover b, .FormButton-de a:hover b {
background-image:url(../images/button/button-right-over.gif);
}

.services ul {
padding:0px;
margin-left:30px;
text-align:left;
color:#FFFFFF;
}

.services ul li {
list-style-image:url(../images/template/arrow_09.gif);
}

.slideshowContainer {
	padding-top:15px;
}

a.furniturePackages, a.kitchens, a.living, a.lightsAnddeco  {
	width:134px;
	height:457px;
	display:block;
}

a.furniturePackages {
	background:url(../images/Furniture-Packages.jpg) no-repeat;
	
}

.furniturePackages:hover {
background:url(../images/Furniture-Packages.jpg) no-repeat 0px -462px;	
}

a.kitchens {
background:url(../images/Kitchens.jpg) no-repeat;	
}

.kitchens:hover {
background:url(../images/Kitchens.jpg) no-repeat 0px -462px;	
}

a.living {
background:url(../images/Living.jpg) no-repeat;
}

.living:hover {
background:url(../images/Living.jpg) no-repeat 0px -462px;	
}

a.lightsAnddeco {
background:url(../images/Lights-Deco.jpg) no-repeat;	
}

.lightsAnddeco:hover {
background:url(../images/Lights-Deco.jpg) no-repeat 0px -462px;	
}

.backToMain {
	width:656px;
	font-weight:bold;
	text-align:right;
	color:#FFF;
	font-size:11px;
}

.backToMain a {
	color:#FFF;
}

.backToMain a:hover {
	color:#525b5e;
}




