@charset "UTF-8";
/* CSS Document */

body
	{
	background-color: #58585a;	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-left:100px;
	}
	
#wrapper
	{
	margin:auto;
	width:1070px;
	padding-top:20px;	
	}
	
#styleathome
	{

	width:850px;
	height:480px;	
	}
	
.clear
	{
	clear:both;	
	}
	
h1
	{
	background:url(images/NathalieGluckstein.png) no-repeat;
	width:1070px;
	height:67px;
	padding-bottom:20px;
	}
	
h1 span
	{
	display:none;
	}
	

h2
	{
	color: #a8a9ac;
	letter-spacing: 0.5em;
	font-size: 30px;
	font-weight:normal;
	margin:0px 0px 10px 25px;
	padding-top:20px;
	}
	
h3
	{
	background:url(images/media_banner.jpg) no-repeat;
	width:362px;
	height:59px;
	margin:0px;
	padding:0px;	
	}
	
h3 span
	{
	display:none;
	}

p:first-child
	{
	color: #999;
	font-size: 13px;
	line-height: 2;
	letter-spacing: .2em;
	width:400px;
	float:left;
	margin:140px 10px 0px 100px;	
	}
	
.contact
	{
	width:300px;
	text-align:right;
	margin-left:495px;
	float:left;
	}
	
address
	{
	color:#ccc;	
	font-style:normal;
	font-size:11px;
	margin-right:17px;
	letter-spacing:0.3em;
	line-height:25px;
	}

blockquote
	{
	color: #999;
	font-size: 13px;
	line-height: 2;
	letter-spacing: .2em;
	width:550px;
	float:left;
	margin:40px 10px 0px 50px;		
	}
	
nav ul
	{
	list-style:none;
	float:left;
	margin-top:400px;
	}
	
nav ul li	
	{
	margin-top:20px;	
	font-size:11px;
	letter-spacing: 0.5em;
	}
	
nav ul li a
	{
	text-decoration:none;
	text-transform:uppercase;
	list-style:none;
	color:#a8a9ac;
	}
li a:hover
	{
	color:#000;
	}
	
body#interiors a#interiors,	
body#profile a#profile,
body#kudos a#kudos,
body#media a#media,
body#contact a#contact,
body#nglp a#nglp

	{
	color:#fff;
	}
.nglp a {text-decoration:none;color:#fff;}

	
	
#gallery
	{
	float:left;
	height:600px;
	width:400px;
	}

#upcoming
	{
	float:left;
	width: 400px;
	height:600px;
	margin-left:40px;
	}
	
#upcoming a :hover
	{
	color:#000;
	}
	
#upcoming h1
	{
	background:url(images/Events.png) no-repeat;
	width:400px;
	height:32px;
	margin:0px;
	padding:0px;
	}
	
#gallery h1
	{
	background:url(images/Press.png) no-repeat;
	width:400px;
	height:32px;
	margin:0px;
	padding:0px;
	}
	
#pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
#pics img {  
 	width:  400px; 
    height: 450px; 
    top:  0; 
    left: 0 
}
	
#upcoming h1 span
	{
	display:none;
	}

	
#upcoming h2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;	
	margin-top:10px;
	}
	
#gallery h2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;	
	margin-top:10px;
	}
	
#upcoming p
	{
	color: #999;
	font-size: 13px;
	line-height: 2;
	letter-spacing: .2em;
	margin-left:25px;
	text-align:justify;
	
	}
#absolute
	{
	position:absolute;
	top:100px;
	left:auto;
	
#date
	{
	float:left;
	margin-top:170px;	
	}
