@charset "utf-8";
/* Emporuim CSS */

/* Reset Everything */
*, html {
	margin: 0;
	padding: 0;
}

/* Generic Settings */
a, a:link{
	color: #83d1d8;
	text-decoration: none;
}

a:hover {
	color: #fabea7;
	text-decoration: none;
}

p {
	margin-bottom: 13px;
}

h2 {
	margin-bottom: 14px;
	font-size: 16px;
	font-weight: normal;
	color: #c3a589;
}

h1 {
	color: #83D1D8;
	font-weight:normal;
	font-size: 15px;
}

/* Main Wrappers */

body {
	background: #83d1d8;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-size: 11px;
	line-height: 16px;
}

#wrapper {
	position: relative;
	margin: 10px auto;
	width: 875px;
	background: #411c14 url(../images/content-background-flock.png) no-repeat bottom right;
	z-index: 0;
}



#linkswrapper {
	position: relative;
	margin: 10px auto 0;
	width: 450px;
	background-color: #411c14;
	padding: 10px 0 0;
}

#header {
	height: 154px;
	border-bottom: 1px solid #c3a589;
}

#content {
	color: #fff;
	position: relative;
	padding: 20px 25px 20px 45px;
	z-index: 1;
	overflow: hidden;
}


#footer {
	color: #411c14;
	margin: 10px auto;
	width: 875px;
	font-size: 12px;
}

#footer a, #footer a:visited {
	color: #c3a589;
}

#footer a:hover {
	color:  #fabea7;
}

/* Header Bits */

#contact {
	float:right;
	font-size: 11px;
	font-weight: normal;
	margin: 20px 30px 0 0;
	text-align: right;
	color: #c3a589;
}

#navbar {
	float:right;
	clear:right;
	margin: 20px 30px 0 0;
}


/* Navbar Excitement */

#navbar ul li {
	display: block;
	color: #fff;
	float: left;
	list-style: none;
	padding-top: 33px;
	margin: 0 0 0 30px;
}

#navbar ul li img {
	border: 0;
}

#navbar li a {
	display: block;
	border: 0;
}

#navbar ul li#home.current, #navbar ul li#about.current, #navbar ul li#designers.current, #navbar ul li#designers.current,#navbar ul li#press.current, #navbar ul li#brandnew.current, #navbar ul li#contact.current {
	background: url(../images/active-bird.png) no-repeat top center;
}


#navbar li#home { position: relative; background: url(../images/home-over_nav.png) no-repeat bottom; }
#navbar li#about { position: relative; background: url(../images/about-over_nav.png) no-repeat bottom; }
#navbar li#designers { position: relative; background: url(../images/designers-over_nav.png) no-repeat bottom; }
#navbar li#brandnew { position: relative; background: url(../images/brand-new-over_nav.png) no-repeat bottom; }
#navbar li#contact { position: relative; background: url(../images/contact-over_nav.png) no-repeat bottom; }
#navbar li#shop { position: relative; background: url(../images/shop-over_nav.png) no-repeat bottom; }
#navbar li#press {
	position: relative;
	background: url(../images/press-over_nav.png) no-repeat bottom;
}



#navbar li a:hover img {
	visibility: hidden;
}	



/* Body Bits */

#text {
	position: relative;
	float: right;
	width: 400px;
}

#main-image {
	float: left;
}

#zamisbox {
	position: relative;
	clear: both;
	padding: 15px 0 0;
}

#main-image img {
	border: 3px solid #fff;
}

#contact-address {
	float: left;
	width: 350px;
}

#designers-content {
	height: 550px;
	width: 550px;
	border: none;
	clear:left;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 100px;
}
 
#social {
	text-align: right;
	width: 875px;
	padding: 15px 0 0;
	margin: 0 auto;
}
#social img {
	margin: 0 0 0 8px;
}
#social a:hover img,
#social a img {
	border: none;
}