body{
	background:#BCBAC8 url(../img/repeat.jpg);
	margin-top:5px;
}

#container{
	text-align:center;
	width:1024px;
	margin-left:auto;
	margin-right:auto;
}

#banner{
	margin-bottom:5px;
	height:150px;
}

#contentTitle{
	text-align:center;
	text-decoration:underline;
	font-family:verdana;
	font-size:20px;
	font-weight:bold;
}

#menu{
	width:170px;
	text-align:center;
	float:left;
	margin-right:10px;
}

#menu a{
	font-family:verdana;
	font-size:17px;
}

#content{
	text-align:left;
	font-family:verdana;
	font-size:17px;
	width:844px;
	float:right;
	height:385px;
}

#content ul{
	margin-top:50px;
}

#content li{
	margin-bottom:20px;
	list-style:none;
}

#contentWrapper{
	background: url(../img/background.gif) repeat-y;
	height:390px;
}

#curveyTop{
	background: url(../img/curveytop.gif) no-repeat left top;
	padding-top:10px;
}

#curveyBottom{
	background: url(../img/curveybottom.gif) no-repeat left bottom;
	padding-bottom:10px;
}

#footer {
	background:#D5D5B5;
	font-family:verdana;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	height:30px;
	width:994px;
}

#footerLeft {
	background: url(../img/footerleft.gif)  no-repeat left top;
}

#footerRight {
	background: url(../img/footerright.gif)  no-repeat right top;
}

#footNote1{
	float:left;
	margin-top:8px;
}

#footNote1 a{
	text-decoration:none;
	color:black;
}

#footNote2{
	float:right;
	margin-top:8px;
}

#footNote2 a{
	text-decoration:none;
	color:black;
}

#menu ul.vert-one{
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:16px Helvetica, Verdana, Arial, sans-serif;
	line-height:165%;
	width:169px;
	height:55px;
}

#menu ul.vert-one li{
	margin:0;
	padding:0;
	height:50px;
}

#menu ul.vert-one li a{
	display:block;
	text-decoration:none;
	color: black;
	background:#0466B4;
	padding:0 0 0 0px;
	width:169px;
	height:50px;
	vertical-align:middle;
}

#menu ul.vert-one li a:hover{
	background:#0466B4 url("../img/arrow.gif") no-repeat 0 9px;
	color:white;
	height:50px;
}

#menu ul.vert-one li a.current,ul.vert-one li a.current:hover{
	background:#0466B4 url("../img/arrow.gif") no-repeat 0 9px;
	text-decoration:underline;	
	color:white;
}

#imageRight{
	float:right;
	margin-right:15px;
	margin-top:15px;
}

#imageRotate{
	border:0px;
}

.galleryEntry{
	width:700px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

.gallery{
	width:800px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
}

#thumbnailContainer{
	float:left;
	width:324px;
}

.thumbnails{
	margin-top:10px;
	background:#D5D5B5;
	width:324px;
	height:334px;
}

.thumbnails td{
	padding:3px;
	text-align:center;
}

.thumbnails a{
	font-size:8px;
	color:black;
	text-decoration:none;
}

.thumbnails img{
	border:0px;
}

.padding{
	height:81px;
}

.doorThumbnails{
	margin-top:10px;
	background:#D5D5B5;
	width:324px;
	height:334px;
}

.doorThumbnails td{
	padding:2px;
	text-align:center;
}

.doorThumbnails a{
	font-size:8px;
	color:black;
	text-decoration:none;
}

.doorThumbnails img{
	border:0px;
}

.halfPadding{
	height:40px;
}

.fullPadding{
	height:81px;
}

#kitchenTitle{
	margin-bottom:10px;
}

#kitchenGallery{
	width:484px;
	float:right;
	margin-top:32px;
	margin-left:5px;
}

#picContainer{
	float:right;
	background:#D5D5B5;
	width:500px;
	height:334px;
	margin-right:5px;
	margin-top:10px;
	text-align:center;
}

#doorContainer{
	float:right;
	background:#D5D5B5;
	width:500px;
	height:362px;
	margin-right:5px;
	margin-top:10px;
	text-align:center;
}

#doorImageDisplay{
	margin-top:1px;
	margin-left:auto;
	margin-right:auto;
}

#doorImageDisplay2{
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
}

#doorImageDisplayWrapper{
	width:225px;
	float:left;
}

#doorImageDisplay2Wrapper{
	width:275px;
	float:right;
}

#desContainer{
	font-size:10px;
	margin-top:3px;
}

#imageDisplay{
	margin-top:6px;
}

#imageWrapper{
	height:263px;
}

#imageEnlarge img{
	border:none;
}

#imageTitle{
	font-weight:bold;
}

#doorImageTitleWrapper{
	width:250px;
	float:right;
	margin-top:25px;
	text-align:left;
}

#currentFocus{
	width:306px;
	text-align:center;
}

.entryLeft{
	float:left;
	text-align:center;
}

.entryRight{
	float:Right;
	text-align:center;
}

.entryLinks{
	color:black;
	text-decoration:none;
}

.entryLinks img{
	border:0;
}

.entryLeft:hover{
	font-weight:bold;
}

.entryRight:hover{
	font-weight:bold;
}

.handleThumbnails{
	margin-top:10px;
	background:#D5D5B5;
	width:838px;
}

.handleThumbnails tr{
	height:100px;
}

.handleThumbnails img{
	border:1px #D5D5B5 solid;
	opacity:0.7;
	filter: alpha(opacity = 70);
}

#zoomBox{
	display:none;
	margin-left:240px;
	margin-top:50px;
	position:absolute;
	border-top:1px black solid;
	border-left:1px black solid;
	border-right:3px black solid;
	border-bottom:3px black solid;
}