@charset "UTF-8";
/* CSS Document */

*{margin:0;padding:0;}
body,html{
	background:#979162 url(images/bg_body.jpg) repeat-y center top;
	height:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
td img {display: block;}
p{
	margin-bottom:9px;
}
#container{
	background:url(images/bg_container_long.jpg) no-repeat center top;
	margin:0 auto;
	width:1000px;
	height:auto !important;
	height:100%;
	min-height:100%;
	position: relative;
}
#logo{text-align:center;}
#nav{margin:0 auto;width:815px;}
#content{padding-top:14px;text-align:center;margin:0 auto;width:1000px;}
#adorn{margin:0 auto;width:1000px;padding:0;}
#adorn img{display:block;margin:0;padding:0;}
#embellish{margin:0 auto;width:1000px;padding:0;}
#embellish img{display:block;margin:0;padding:0;}
#dwell{margin:0 auto;width:1000px;padding:0;}
#dwell img{display:block;margin:0;padding:0;}
#about{background:url(images/bg_about.jpg) no-repeat top left; height:780px;margin:0 auto;text-align:left;width:791px;}
#about_left{float:left;padding-left:72px;padding-top:12px;width:326px;}
#about_right{
	float:left;
	padding-left:24px;
	padding-top:0px;
	width:316px;
}
#press{margin:0 auto;width:1000px;padding:0;}
#press img{display:block;margin:0;padding:0;}
#contact{margin:0 auto;width:1000px;padding:0;}
#contact img{display:block;margin:0;padding:0;}
#shop{margin:0 auto;width:1000px;padding:0;}
#shop img{display:block;margin:0;padding:0;}
#footer{
position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	text-align:center;
	font-size:14px;
	padding: 9px;
}

#footer_about{
position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	text-align:center;
	font-size:14px;
	padding: 119px;
}

#designer_nav {
	display:block;
	position:absolute;
	top:225px;
	left:80px;
}

#designer_pageNav {
	display:block;
	position:absolute;
	top:665px;
	left:241px;
}


#designer_rollover {
	display:block;
	position:absolute;
	top:196px;
	left:418px;
}

#footer a{color: #120D05;}
#footer a:hover{color:#979162;}
