body	{
		background: #FFF;
		background-repeat: repeat;
		background-position:center;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		}
		
/* defaul a */

a	{
	list-style-type: none;
	text-decoration: none;
	border:0;
	color:#000000;
	}
	
a:hover	{
		text-decoration:underline;
		}
		
/* header tags */
	
h1	{
	font-size: 16px;
	margin:0 0 2px 0;
	}
	
h2	{
	margin:0;
	font-size: 12px;
	line-height:14px;
	}
	
h3	{
	font-size:14px;
	line-height:14px;
	margin:10px 0 8px 0;
	}
	
h4	{
	font-size:12px;
	line-height:8px;
	margin:-2px 0 10px;
	}

h5	{
	margin: -5px 0 30px 0;
	font-size: 14px;
	line-height: 16px;
	height:50px;	
	}
	
h6	{
	font-size:12px;
	margin-top: -3px;
	height: 1px;
	}

/* default paragraph */
	
/* landing page */	
	
#splash	{
		width: 800px;
		height: 600px;
		margin: 0 auto;
		}

/* header */		
		
#header	{
		width: 745px;
		height: 75px;
		margin:20px auto 0;
		}

/* wrapper */

#wrapperback	{
				background:#FFF;
				width:772px;
				height:500px;
				margin:0 auto 5px auto;
				}
				

#wrapper	{
			position: relative;
			width: 770px;
			height: 430px;
			background:url(../images/background.jpg);
			background-position: center;
			background-repeat:no-repeat;
			margin:0 auto;
			}


#wrapper2	{
			position: relative;
			width: 750px;
			height: 450px;
			background:url(../images/wrapper2.jpg);
			margin:15px auto;

			}
			
#wrappercloset	{
				background:url(../images/wrapper2.jpg);
				position: relative;
				width: 750px;
				height: 400px;
				margin:15px auto 15px;
				}
			
.wrapin	{
		background:url(../images/homepage_071510.jpg);
		background-repeat:no-repeat;
		position: relative;
		width:725px;
		height:385px;
		left: 23px;
		top: 23px;
		}
		
/* footer */		
			
#footer	{
		width: 740px;
		height: 200px;
		margin:0 auto;
		}
		
.par1	{
		position:relative;
		width:240px;
		height:200px;
		margin-left: -2.5px;
		}
		
.par2	{
		position:relative;
		font-size: .75em;
		margin-left: 241px;
		margin-top: -200px;
		width:240px;
		height:100px;
		padding-left: 7px;
		color:#FFF;
		}
		
.par4	{
	position:relative;
		font-size: .75em;
		margin-left: 241px;
		margin-top:5px;
		width:240px;
		height:95px;
		padding-left: 7px;
		color:#FFF;
		}
		
.par3	{
position:relative;
	float:right;
		font-size:11px;
		padding:0 0 0 7px;
		margin-top:-209px;
		right:0;
		top:0;
		width:240px;
		height:200px;
		line-height:12px;
		color:#000;
		}

/* copyright */

.copyright	{
			width:420px;
			font-size: 11px;
			float:left;
			}
		
/* navigation */

#navigation	{
			list-style-type: none;
			text-decoration: none;
			width:496px;
			height:10px;
			float:right;
			position:relative;
			margin: -17px 0 0 205px;
			}
			
#navigation ul	{
				text-decoration: none;
				list-style-type: none;
				}
				
#navigation li	{
	
				display: inline;
				
				}
			
#navigation a	{
				font-size:14px;
				padding: 0 8px 20px 8px;
				list-style-type: none;
				text-decoration: none;
				}

#navigation a:hover	{
					color:#CC6600;
					}
					
div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
}

/* take out? */

#names	{
		list-style-type:none;
		text-decoration:none;
		font-size: .9em;
		line-height: 1.2em;
		}
				
#names a	{
			list-style-type:none;
			text-decoration:none;
			}
			
#names a:hover	{
				color:#CC6600;
				}
				
#email	{
		list-style-type:none;
		text-decoration:none;
		font-size: .8em;
		line-height: 1.2em;
		}
				
#email a	{
			list-style-type:none;
			text-decoration:none;
			}
			
#email a:hover	{
				color:#CC6600;
				}
	
/* */

.body	{
		position: relative;
		width:716px;
		height:375px;
		color:#000;
		padding: 10px 0 0 10px;
		}
		
/* local roots page */

.aboutimg	{
			background:url(../images/heather2.jpg);
			background-repeat:no-repeat;
			width: 338px;
			height: 375px;
			position:absolute;
			left:10px;
			top:10px;
			}

.about	{
		background:url(../images/transparency.jpg);
		overflow:auto;
		width: 380px;
		height: 400px;
		position:absolute;
		margin:0;
		top:10px;
		padding: 15px 5px 15px 20px;
		right: 10px;
		}
		
.aboutpar	{
			text-align:left;
			font-size:12px;
			line-height: 16px;
			margin-top: -1px;
			width: 350px;
			letter-spacing:.1px;
			}
		
/* brands */

.brands	{
		background:url(../images/transparency.jpg);
		overflow:auto;
		width: 410px;
		height: 340px;
		font-size:12px;
		line-height:15px;
		position:absolute;
		float:right;
		top:25px;
		padding:20px 20px;
		right: 25px;
		}

.brandsback	{
			position: relative;
			float:left;
			height: 380px;
			width: 265px;
			left: 25px;
			top: 25px;
			color:#000;
			}
		
.brandslide	{	
			position: relative;
			height: 175px;
			width: 650px;
			left: 35px;
			top: 50px;
			color:#000;
			background: #CCC;
			}
			
/* contact page */

.contacts	{
			background:url(../images/clothesrack.jpg);
			background-repeat:repeat-y;
			position: relative;
			height: 430px;
			width: 730px;
			left: 10px;
			top: 10px;
			font-size:12px;
			}
			
.contact	{
			background:url(../images/transparency2.png);
			background-repeat:no-repeat;
			position: absolute;
			margin:0;
			height: 130px;
			width: 375px;
			font-size:12px;
			line-height:14px;
			right: 20px;
			top: 20px;
			color:#000;
			padding:10px;
			}			

.contact2	{
			background:url(../images/transparency2.png);
			position:absolute;
			width:310px;
			height:200px;
			padding:10px;
			margin:0;
			bottom:20px;
			right:20px;
			}
			
.contactinfo1	{
				position:relative;
				float:left;
				width:110px;
				font-size:12px;
				height:40px;
				color: #000;
				}
		
.contactinfo2	{
				position:relative;
				float:left;
				font-size: 12px;
				margin-left:5px;
				width:110px;
				height:60px;
				color:#000;
				}
		
.contactinfo3	{
				font-size: 12px;
				margin-left: 230px;
				width:110px;
				height:60px;
				color:#000;
				}
				
.contactpar	{
			margin:2px 0;
			font-size:11px;
			line-height:13px;
			}

		
/* */

.staff	{
			position: relative;
			height: 110px;
			width: 650px;
			left: 56px;
			top: 56px;
			color:#000;
			}
		
/* location page */

.location	{
			float: left;
			position: absolute;
			margin:0;
			height: 330px;
			width: 275px;
			left: 28px;
			top: 22px;
			color:#000;
			}
			
.locations	{
			background:url(../images/transparency.jpg);
			position:absolute;
			margin:0;
			height: 380px;
			width: 330px;
			left: 25px;
			top: 25px;
			color:#000;
			}
			
.directions	{
			margin-top:0;
			font-size: 12px;
			line-height:15px;
			width:265px;
			}
			
.compass	{
	position:static;
	margin-left: 90px;
	margin-top:-17px;
	}

.map	{
		position:absolute;
		top:25px;
		right:25px;
		margin:0;
		}

/* staff picks */

.staffpicks	{
			background:url(../images/whatsnewspring.jpg);
		background-repeat:no-repeat;
		position: absolute;
		margin:0;
		top:23px;
		left:23px;
		width:725px;
		height:385px;
		}
			
/* have fun */

.event		{
			width: 314px;
			position:absolute;
			left:10px;
			top:10px;
			}

.events		{
			background:url(../images/transparency.jpg);
			overflow:auto;
			width: 370px;
			height: 410px;
			position: absolute;
			top:10px;
			padding: 10px 18px;
			right: 10px;
			}
			
.eventspar	{
			margin:8px 0;
			font-size:12px;
			line-height:14px;
			width:355px;
			}

/* upstairs closet */

.upstairs	{
			text-align:justify;		
			position: relative;
			width: 650px;
			color:#000;
			margin-top: -4px;
			line-height: 16px;
			}

.upstairscloset	{
				background:url(../images/transparency.jpg);
				width:350px;
				height:355px;
				position:absolute;
				font-size:12px;
				line-height:14px;
				left:2px;
				top:7px;
				padding: 15px;
				}
				
.upstairscloset2	{
					background:url(../images/wrapper2.jpg);
					width:350px;
					height:360px;
					position:absolute;
					font-size:12px;
					line-height:14px;
					right:0;
					top:0;
					padding: 20px;
					}
				
.upstairspar	{
				font-size:12px;
				line-height:14px;
				color:#333;
				margin:5px 0;
				}
				
.closetpar	{
	font-size: 12px;
	line-height:13px;
	list-style-type:decimal;
	margin:0;
	left:0;
	}
	
.closetpar2	{
	font-size: 12px;
	line-height:13px;
	margin:4px 0 4px -20px;
	list-style-type:none;
	}
	
/* gift cards */

.gift	{
		background:url(../images/transparency.jpg);
		width: 730px;
		height: 430px;
		position: absolute;
		font-size:12px;
		line-height:14px;
		left:10px;
		top:10px;
		}
