@charset "ISO-8859-1";
/* CSS Document */

body {
}

#container{
width: 856px;
background-color:#FFFFFF;
float:inherit;
margin: 0 auto;
}

#banner {
width: 856px;
background-color:#000000;
padding-bottom:0;

}

ul#topnav {
	margin-left: 0;
	background-color:#990000;
	padding-left: 0;
	padding-top:3px;
	padding-bottom:3px;
	list-style-type: none;
	float:left;
	width:856px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

ul#topnav li{
display:inline;
}

ul#topnav a{
display:block;
float:left;
width:auto;
padding-left:27px;
padding-right:27px;
padding-top:.2em;
padding-bottom:.2em;
text-decoration:none;
color:#FFFFFF;

}

ul#topnav a:hover{
text-decoration:underline;
}

#leftsidebar{
width:150px;
height:770px;
float:left;
padding-left:5px;
padding-right:5px;
background-color:#BCCCD8;
}

#leftsidebarservices{
width:150px;
height:1038px;
float:left;
padding-left:5px;
padding-right:5px;
background-color:#BCCCD8;
}

#leftsidebarhome{
width:150px;
height:900px;
float:left;
padding-left:5px;
padding-right:5px;
background-color:#BCCCD8;
}
#leftnavbox{
width:140px;
padding-left:5px;
padding-top:5px;
background-color:#0060B6;
line-height:normal;

}


#feature {
width: 695px;
margin-top: 0px;

}

#middlenav {
width: 856px;
}

#maincontent {
width: 665px;
height:700px;
background-color:#FFFFFF;


}

#contenthome {
width: 695px;
height: 900px;
float:left;
background-color:#FFFFFF;
}

#contentcontact {
width: 695px;
height: 881px;
float:left;
background-color:#FFFFFF;
}

#contentspecials {
width: 695px;
height: 1000px;
float:left;
background-color:#FFFFFF;
}


#contentabout {
width: 695px;
height: 862px;
float:left;
background-color:#FFFFFF;
}

#contentsecondary {
width: 695px;
height:812px;
float:left;
background-color:#FFFFFF;
}

#contentservices {
width: 695px;
height:1000px;
float:left;
background-color:#FFFFFF;
}

#contentfloormodels {
width: 695px;
height: 2950px;
float:left;
background-color:#FFFFFF;
}



#box1 {
	width: 450px;
	height: 450px;
	float: left;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}


#boxfactoryspecials {
	width: 450px;
	height: 850px;
	float: left;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#boxfloormodels {
	width: 625px;
	height: 2950px;
	float: left;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#boxservices {
	width: 450px;
	height: 450px;
	float: left;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#boxgallery {
	width: 625px;
	height: 380px;
	float: left;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#box2 {
width: 175px;
height: 380px;
margin-left:10px;
margin-bottom:10px;
float: left;
border-left:thin;
border-left-width:thin;
border-left-color:#999999;
border-left-style:none;
padding-top:10px;
	
}

#box3 {
width: 675px;
margin-top: 15px;
margin-left:10px;
margin-bottom:10px;
float: left;
border-left:thin;
border-left-width:thin;
border-left-color:#999999;
border-left-style:none;	
}



#secondaryfeature{
width:640px;
height:200px;
background-color:#768589;
margin-bottom:5px;
}

#bodytext {
width: 620px;
height:100px;
float:left;
margin-top:15px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
}

#bodytext2 {
width: 620px;
height:400px;
float:left;
margin-top:0px;
margin-left:10px;
margin-bottom:10px;
padding-right:10px;
}

#bodytextcontent {
width: 620px;
height:700px;
float:left;
margin-top:0px;
margin-left:10px;
margin-bottom:10px;
padding-right:10px;
}


#footer {
width: 856px;
padding-top:10px;
padding-bottom:10px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
float:left;
background:#990000;
color:#FFFFFF;
}

#footer2 {
width: 850px;
height: 25px;
float:left;
margin-top:5px;
font-size:14px:
background:#768589;
color:#FFFFFF;

}

h1 {
font-family:"Times New Roman", Times, serif;
font-size:21px;
color:#333333;
padding-left:2px;
margin-bottom:0px;
margin-top:0px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:300;
	line-height: 1.5;
}

h3 {
font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#FFFFFF;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#333333;
}

p2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

p3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#333333;
}


a.topnav:link {font:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; }
a.topnav:visited {font:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; }
a.topnav:hover {font:Arial, Helvetica, sans-serif; color:#CCFFCC; text-decoration: none; }
a.topnav:active {font:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; }


a.leftnav:link {font:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration: none; line-height:24px; }
a.leftnav:visited {font:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration: none; }
a.leftnav:hover {font:Arial, Helvetica, sans-serif; font-size:14px; color:#0000CC; text-decoration:underline; }
a.leftnav:active {font:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration: none; } 


a.body:link {font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration: none; }
a.body:visited {font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration: none; }
a.body:hover {font:Arial, Helvetica, sans-serif; font-size:12px; color:#0000CC; text-decoration:underline; }
a.body:active {font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration: none; } 

a.footer:link {font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration: none; }
a.footer:visited {font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration: none; }
a.footer:hover {font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:underline; }
a.footer:active {font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration: none; }



ul li {

}

ol li {
}
