body {
	margin: 0;
	padding: 0;
	background: #423725;
}

#align {
	margin: 0 auto;
	width: 990px;
	position: relative;
}

#container {
	background: #E7E2DC url(../Images/bellapatina_bg.jpg) center top no-repeat;
	border: 5px solid #fff;
	border-top: 0;
	padding: 0 0 10px 0;
	margin-bottom: 50px;
	width: 980px;
	float: left;
}

a.header {
	display: block;
	height: 114px;
	width: 375px;
	float: left;
}

.hidden {
	display: none;
}

p.featureddesc {
	display: block;
	float: right;
	width: 400px;
	margin: 0;
	text-align: right;
	padding: 35px 90px 0 0;
	font: 16px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	font-style: italic;
}

p.featureddesc a {
	color: #F1EAD1;
}

#featured {
	margin: 10px 0 0 0;
	clear: left;
	float: left;
	padding: 0 0 0 40px;
}

.featuredphoto {
	background-color: #756446; /* placeholder */
	width: 900px;
	height: 550px;
}

#contact {
	margin: 10px 0 0 0;
	clear: left;
	float: left;
	padding: 0 0 0 40px;
}

.contactphoto {
	background: #756446; /* placeholder */
	width: 900px;
	height: 550px;
}

#contactpanel {
	background: #E7E2DC;
	width: 660px;
	height: 470px;
	float: left;
	margin-top: 30px;
	border: 5px solid #fff;
	text-align: center;
	padding-top: 10px;
}

#contactpanel p {
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #756446;
	margin: 0;
	padding: 0 0 10px 0;
}
	
#contactpanel a {
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #AC8E35;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

iframe {
	margin-top: 10px;
}

/* ie6 bg */
#nav {
	margin: 0 0 0 160px;
	width: 161px;
	padding: 40px 0 3px 10px;
	float: left;
}

/* other brwsrs bg */
.featuredphoto>#nav  {
	background: url(../Images/nav_bg.png) bottom left no-repeat;
	margin: 0 0 0 160px;
	width: 161px;
	padding: 40px 0 3px 10px;
	float: left;
}

.navitem {
	width: 100px;
}

a.navitem  {
	color: #D3C9BA;
	text-decoration: none;
	display: block;
	padding: 2px;
	width: 100px;
	font: 14px "Times New Roman", Times, serif;
	font-variant: small-caps;
}

#subnav {
	margin: 0 0 120px 0;
	font: 16px;
}

.subnavitem {
	width: 120px;
	border-bottom: 1px solid #fff;
	padding: 5px;
}

a.subnavitem {
	color: #D3C9BA;
	text-decoration: none;
	width: 120px;
	display: block;
	font: 15px "Times New Roman", Times, serif;
	font-variant: small-caps;
}

#thumbs {
	margin: 0;
	float: left;
	padding: 0 0 0 45px;
	clear: left;
	width: 900px;
}

.thumb01, .thumb02, .thumb03, .thumb04, .thumb05,
.thumb06, .thumb07, .thumb08, .thumb09, .thumb10,
.thumb11, .thumb12, .thumb13, .thumb14, .thumb15 {
	width: 170px;
	height: 100px;
	margin: 7px 10px 0 0;
	display: block;
	float: left;
}

/* livingroom */
a.thumb01 { background: url(../Images/spring09livingroom_armchair_t.jpg) center no-repeat; }
a.thumb01:hover { background: url(../Images/spring09livingroom_armchair_t_o.jpg) center no-repeat; }

a.thumb02 { background: url(../Images/spring09livingroom_console_t.jpg) center no-repeat; }
a.thumb02:hover { background: url(../Images/spring09livingroom_console_t_o.jpg) center no-repeat; }

a.thumb03 { background: url(../Images/spring09livingroom_couch_t.jpg) center no-repeat; }
a.thumb03:hover { background: url(../Images/spring09livingroom_couch_t_o.jpg) center no-repeat; }

a.thumb04 { background: url(../Images/spring09livingroom_ottoman_t.jpg) center no-repeat; }
a.thumb04:hover { background: url(../Images/spring09livingroom_ottoman_t_o.jpg) center no-repeat; }

a.thumb05 { background: url(../Images/spring09livingroom_endtable_t.jpg) center no-repeat; }
a.thumb05:hover { background: url(../Images/spring09livingroom_endtable_t_o.jpg) center no-repeat; }

/* diningroom */
a.thumb06 { background: url(../Images/spring09dining_buffet_t.jpg) center no-repeat; }
a.thumb06:hover { background: url(../Images/spring09dining_buffet_t_o.jpg) center no-repeat; }

a.thumb07 { background: url(../Images/spring09dining_lights_t.jpg) center no-repeat; }
a.thumb07:hover { background: url(../Images/spring09dining_lights_t_o.jpg) center no-repeat; }

a.thumb08 { background: url(../Images/spring09dining_painting_t.jpg) center no-repeat; }
a.thumb08:hover { background: url(../Images/spring09dining_painting_t_o.jpg) center no-repeat; }

a.thumb09 { background: url(../Images/spring09dining_littletable_t.jpg) center no-repeat; }
a.thumb09:hover { background: url(../Images/spring09dining_littletable_t_o.jpg) center no-repeat; }

a.thumb10 { background: url(../Images/spring09dining_placesetting_t.jpg) center no-repeat; }
a.thumb10:hover { background: url(../Images/spring09dining_placesetting_t_o.jpg) center no-repeat; }

/* bedgroom */
a.thumb11 { background: url(../Images/spring09bedroom_armoire_t.jpg) center no-repeat; }
a.thumb11:hover { background: url(../Images/spring09bedroom_armoire_t_o.jpg) center no-repeat; }

a.thumb12 { background: url(../Images/spring09bedroom_chairandtable_t.jpg) center no-repeat; }
a.thumb12:hover { background: url(../Images/spring09bedroom_chairandtable_t_o.jpg) center no-repeat; }

a.thumb13 { background: url(../Images/spring09bedroom_screen_t.jpg) center no-repeat; }
a.thumb13:hover { background: url(../Images/spring09bedroom_screen_t_o.jpg) center no-repeat; }

a.thumb14 { background: url(../Images/spring09bedroom_chandelier_t.jpg) center no-repeat; }
a.thumb14:hover { background: url(../Images/spring09bedroom_chandelier_t_o.jpg) center no-repeat; }

a.thumb15 { background: url(../Images/spring09bedroom_dresser_t.jpg) center no-repeat; }
a.thumb15:hover { background: url(../Images/spring09bedroom_dresser_t_o.jpg) center no-repeat; }

#footer {
	float: left;
	clear: left;
	padding: 20px 0 0 0;
	text-align: center;
	width: 100%;
}

p.footertext {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #756446;
	margin: 0;
	padding: 0;
}

.footertext a {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #AC8E35;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
