TD.LayoutTop {
width:25%;
}
#RightContent {
	WIDTH: 100%
}
TR.TopIndent TD {
	VERTICAL-ALIGN: bottom; HEIGHT: 10px
}
TR.Top TD {
	PADDING-BOTTOM: 10px; PADDING-TOP: 18px
}
TR.Center TD {
	PADDING-TOP: 20px
}
DIV.Slogan {
	FONT-SIZE: 120%; MARGIN-LEFT: 37px
}
#UpperDescrs {
	FONT-SIZE: 82%
}
#UpperDescrs P {
	MARGIN-TOP: 0.5em
}
#UpperDescrs P.chleft {
	color:#BA673F;
	padding-bottom:10px;
	font-size:90%;
}
IMG#MainLogo1 {
	MARGIN: 37px 0px 0px 37px; WIDTH: 189px; HEIGHT: 42px
}
IMG#MainLogoFirstPage {
	MARGIN: 70px 0px 0px 37px; WIDTH: 155px; HEIGHT: 66px
}
#Kubiks {
	MARGIN-TOP: 0px; DISPLAY: none; background: url(/i/KubikHouses_bg1.gif) repeat-x;	
}
#Kubiks IMG {
	MARGIN: 9px 0px 0px 0px; WIDTH: 280px; HEIGHT: 300px
}
#MainImage {
	BACKGROUND-POSITION: right bottom; DISPLAY: none; BACKGROUND-IMAGE: url(/i/ForestBG.jpg); BACKGROUND-REPEAT:no-repeat; HEIGHT: 237px
}
#MainImage DIV {
	BACKGROUND-POSITION: right top; FLOAT: right; BACKGROUND-IMAGE: url(/i/MainHouseTop.jpg); WIDTH: 556px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 237px; TEXT-ALIGN: right
}
#MainImage IMG {
	MARGIN-TOP: 203px; DISPLAY: inline; WIDTH: 532px; HEIGHT: 34px
}
UL#BrandList {
	PADDING-RIGHT: 50px; FONT-SIZE: 70%; MARGIN: 50px 0px 50px 37px; LIST-STYLE-TYPE: none
}
UL#BrandList LI {
	MARGIN-BOTTOM: 30px
}
UL#BrandList LI IMG {
	MARGIN-BOTTOM: 5px
}
DL.FirstPageNewsList {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1px; PADDING-TOP: 0px
}
.FirstPageNewsList DT {
	MARGIN-TOP: 0.3em
}
.FirstPageNewsList DT.Date {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #99bbd5
}
.FirstPageNewsList DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 1px; PADDING-TOP: 0px
}
TABLE#DynamicPhotoGallery {
	WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 120px
}
#DynamicPhotoGallery TD {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat
}
#DynamicPhotoGallery .OpenImage {
	BACKGROUND-POSITION: right top; WIDTH: 30%; BACKGROUND-COLOR: silver
}
#DynamicPhotoGallery .CloseImage {
	BACKGROUND-POSITION: center top; WIDTH: 10%; CURSOR: pointer; BACKGROUND-COLOR: gray
}
#DynamicPhotoGallery .CloseImageFlash {
	BACKGROUND-POSITION: center top; WIDTH: 10%; CURSOR: pointer; BACKGROUND-COLOR: gray
}
#DynamicPhotoGallery .CloseImage DIV {
	DISPLAY: block; BACKGROUND-IMAGE: url(/i/1px.gif); WIDTH: 100%; HEIGHT: 120px
}
#DynamicPhotoGallery .CloseImageFlash DIV {
	DISPLAY: block; BACKGROUND-IMAGE: none; WIDTH: 100%; HEIGHT: 120px
}
#DynamicPhotoGallery .OpenImage DIV DIV {
	WIDTH: 200px
}
#DynamicPhotoGallery .CloseImageFlash DIV DIV {
	WIDTH: 10px
}
#DynamicPhotoGallery .CloseImage DIV DIV {
	WIDTH: 10px
}
.PhotoDescrOff {
	DISPLAY: none; FONT-SIZE: 90%
}
.PhotoDescrOn {
	DISPLAY: block; FONT-SIZE: 90%
}
