/*General Formatting*/
	body {
		background:				#EAEAE0;
		color:					#5A4B37;
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				1em;
		margin:					0px;
		padding:				0px;
		width:					100%;
		}
	#container {
		background:				#5A4B37;
		margin:					10px auto 5px auto;
		width:					705px;
		}
	.divider {
		background:				url(../images/global/dvdr.jpg) center no-repeat;
		display:				block;
		height:					4px;
		padding:				6px 0;
		}
	.clr {
		clear:					both;
		}
	
/*Navigation*/
	.nv {
		margin:					0 auto 0 auto;
		overflow:				hidden;
		padding:				1px 0 6px 0;
		width:					697px;
		}
		.nv a  { background-position: 50% top; display: block; width: 116px; height: 32px; float: left }
		.nv a:hover {
			background-position:	bottom;
			}
			#abt	{	background-image:	url(../images/global/nv_1.gif); }
			#dh		{	background-image:	url(../images/global/nv_2.gif); }
			#ll		{	background-image:	url(../images/global/nv_3.gif); }
			#baa	{	background-image:	url(../images/global/nv_4.gif); }
			#hd		{	background-image:	url(../images/global/nv_5.gif); }
			#mat	{	background-image:	url(../images/global/nv_6.gif); }
			#baby	{	background-image:	url(../images/global/nv_7.gif); }
			#gft	{	background-image:	url(../images/global/nv_8.gif);
						padding-right:		1px;							}
/*Content Areas*/
	#content {
		background:				#C5BC9D;
		margin:					0 auto 0 auto;
		padding:				10px;
		width:					677px;
		}
	#contentdark {
		background:				#211d1e;
		margin:					0 auto 0 auto;
		padding:				10px;
		width:					677px;
		}
		
		
	p {
		font-size:				0.8em;
		margin:					0.75em 0;
		}
	h1 {
		font-size:				1.2em;
		font-style:				italic;
		margin:					0.5em 0 0 0;
		}
	h2 {
		font-size:				1.05em;
		font-style:				italic;
		margin:					0.5em 0 0 0;
		}
	h3 {
		font-size:				0.9em;
		font-style:				italic;
		margin:					0.5em 0 0 0;
		}
	ul {
		font-size:				0.8em;
		font-weight:			800;
		}
	.divider2 {
		background:				url(../images/global/dvdr2.jpg) center no-repeat;
		display:				block;
		height:					4px;
		padding:				1px 0;
		}
	span {
		clear:					both;
		display:				block;
		font-weight:			800;
		padding:				15px 0;
		text-align:				center;
		width:					680px;
		}
	span a {
		color:#322C1C;
		text-decoration:none;
		}
	span a:hover {
		text-decoration:underline;
		}
	.small {
		font-size:0.6em;
		float:right;
		margin:0;
		padding:0 0 0 10px;
		width:215px;
		}
/*Footer*/
	#footerwrap {
		background:				#C5BC9D url(../images/global/ftr-b.jpg) top repeat-x;
		display:				block;
		height:					70px;
		margin:					0;
		width:					705px;
		}
	
	#footerwraphome {
		background:				#C5BC9D url(../images/global/ftr-b.jpg) top repeat-x;
		display:				block;
		height:					15px;
		margin:					0;
		width:					705px;
		}
	
		#footerwrap img {
			float:					left;
			}
		#newsletter {
			float:					right;
			padding:				10px 0 0 0;
			width:					190px;
			}
			
		#newsletterhome {
			float:					right;
			padding:				5px 0px 0px 0px;
			width:					187px;
			}
			#nl-txt {
				background:				url(../images/global/ftr-sl.jpg) no-repeat;
				border:					0px;
				float:					left;
				padding:				5px 0 5px 5px;
				}
			#nl-sbt {
				float:					left;
				margin:					0 0 0 -1px;
				padding:				0;
				}
/*-------------*/
/*Page Specific*/
/*-------------*/
	/*Home Page & About Page Elements*/
		#gallery, #featured {
			margin:					0 auto 0 auto;
			text-align:				center;
			}
		#gallery {
			width:					697px;
			}
		#fadeshow {
			float:					right;
			width:					500px;
			}
		#info {
		padding: 0px;
		height: 300px;
		width: 197px;
		background-color: #C5BC9D;
		float: left;
		}
			#featured img {
				border:					none;
				padding:				0 5px;
				}
	/*About Page & Decorating Hints Elements*/
		#trimg {
			float:					right;
			padding:				5px;
			}
	/*Linens, Down Shop & Holidays Elements*/
		.right {
			display:				block;
			float:					right;
			width:					220px;
			}
			.right img {
				padding:				1px 5px;
				float:					right;
				}