body {
  text-align: center;  /* MSIE 5 doesn't center based on auto left/right margins, 
                          but 'text-align:center' does center top-level divs: */
min-width: 900px;
  /* Specify a min-width for the body as wide as the 'wrapper'
                           element itself. This prevents negative (i.e. inaccessible)
                           left-margins in narrow browser windows when using 
                           Navigator 6+/Mozilla on Win32: */
}
#container {
	position:relative;

  text-align: left;    /* Reset alignment to compensate for 'text-align:center': */
width: 900px;
  /* Specify the width of the element. This should be the same
                          as 'body min-width': */
  margin-left: auto;   /* Set left and right margins to auto, thus centering the 
                          element in the containing (body) tag: */
  margin-right: auto;
}

form {
	border: 1px solid #666699;
	padding: 5px;
	position:absolute;
	top:2px;
	right:28px;
	height: 508px;
	width: 5430x;
}

#contact-form {
	position:absolute;
	left:9px;
	top:10px;
	width:490px;
	height:547px;
}

label {
width: 14em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:630px;
}

#content-top {
	position:absolute;
	left:17px;
	top:8px;
	width:602px;
	height:391px;
	text-align: center;
}

#form-top {
	position:absolute;
	left:0px;
	top:0px;
	width:620px;
	height:294px;
}

#logo {
	position:absolute;
	left:620px;
	top:0px;
	width:380px;
	height:132px;
}

#couch {
	position:absolute;
	left:620px;
	top:132px;
	width:380px;
	height:436px;
}

#content-bottom-home {
	position:absolute;
	left:0px;
	top:284px;
	width:462px;
	height:284px;
	background-color: #DCBBBB;
	border-color: #AB7369;
}

#content-bottom {
	position:absolute;
	left:0px;
	top:294px;
	width:462px;
	height:274px;
}

#couch-arm {
	position:absolute;
	left:462px;
	top:294px;
	width:158px;
	height:274px;
}

#furniture-pro-06 {
	position:absolute;
	left:0px;
	top:568px;
	width:9px;
	height:43px;
}

#home {
	position:absolute;
	left:9px;
	top:568px;
	width:118px;
	height:43px;
	border-style:none;
}

#videos {
	position:absolute;
	left:127px;
	top:568px;
	width:118px;
	height:43px;
	border:0;
}

#photos {
	position:absolute;
	left:245px;
	top:568px;
	width:118px;
	height:43px;
}

#products {
	position:absolute;
	left:363px;
	top:568px;
	width:118px;
	height:43px;
}

#for-sale {
	position:absolute;
	left:481px;
	top:567px;
	width:118px;
	height:43px;
}

#callme {
	position:absolute;
	left:599px;
	top:567px;
	width:118px;
	height:43px;
}

#tab7 {
	position:absolute;
	left:740px;
	top:568px;
	width:119px;
	height:43px;
}

#tab8 {
	position:absolute;
	left:859px;
	top:568px;
	width:141px;
	height:43px;
}

#footer {
	position:absolute;
	left:0px;
	top:611px;
	width:996px;
	height:19px;
}

#furniture-pro-16 {
	position:absolute;
	left:996px;
	top:611px;
	width:4px;
	height:19px;
}

form {
	position: absolute;
	top: 0px;
}
.HomeText {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	color: #014115;
	font-weight: normal;
}
.HomeTextLarge {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #014115;
	font-weight: bold;
}
