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

body {
	color:#666;
	background-color:#FAFAFA;
	font-family: 'GoudyBookletter1911';
	font-size:13px;
	overflow:scroll;
	}
	
a {text-decoration:none;
	color:#000;
	}

h2 {
	font-family: 'GoudyBookletter1911';
	font-size:15px;
	text-decoration:none;	
	}

#pagewrap {
	position:relative;
	width:975px;
	margin-top:20px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	}
	
#topbar {
	
	}
	
.title {
	height:30px;
	}
	
.menuitem {
	height:15px;
	}
	
ul {
	list-style:none;
	padding:0;
	margin:0;
	}
	
li {
	padding:0px;
	margin:0px;
	list-style:none;
	}

#menu {
	width:300px;
	}
	
table {
	border-collapse:collapse;
	}

td {
	padding-top:2px;
	padding-left:0px;
	margin:0;
	width:125px;
	}
	
.bracket {
	position:absolute;
	top:95px;
	left:113px;
	}
	
.bracketimg {
	height:85px;
	}
	
.contact-button {
	position:absolute;
	top:0px;
	right:24px;
	}
	
@font-face {
    font-family: 'GoudyBookletter1911';
	src: url('GoudyBookletter1911.otf') format('opentype');
	}

@font-face {
    font-family: 'LANE_B';
	src: url('LANE_B.TTF') format('truetype');
	}

h1 {
	color:#C1A251;
	font-family: 'LANE_B';
	font-size:30px;	}

img {
	padding:0px;
	margin:0px;
	}
	
.dashes {	
	border:none;
	border-top:1px dashed #000000;
	margin:18px 0px;
	width:960px;
	}

p {
	margin-top:0px;
	margin-bottom:5px;
	line-height:16px;
	padding:0;
	}
	
.main {
	position:relative;
	left:-15px;
	margin:0;
	padding:0;
	width:975px;
	}

.mainimg {
	position:absolute;
	top:0;
	right:0;
	width:960px;
	z-index:-1;
	}

.projectimg {
	position:absolute;
	top:0px;
	right:0px;
	width:600px;
	}

.grid {
	position:static;
	float:left;
	width:325px;
	}

.grid-wide {
	position:static;
	float:left;
	width:650px;
	}

.gridimg {
	width:310px;
	margin-left:15px;
	margin-bottom:20px;
	background:#C1A251;
	}
	
.gridimg-wide {
	width: 635px;
	margin-left:15px;
	margin-bottom:20px;
	background:#C1A251;
	}
	
.gridtext {
	width:280px;
	padding-left:15px;
	}
   
   
.hilary-roll {
	display:block;
	width:111px;
	height:30px;
	background: url('images/hilary-word-rollover.png') top;
	text-indent: -99999px;
	}
	
.hilary-roll:hover {
	background-position:bottom;
	}

.grant-roll {
	display:block;
	width:94px;
	height:30px;
	background: url('images/grant-word-rollover.png') top;
	text-indent: -99999px;
	}

.grant-roll:hover {
	background-position:bottom;	
	}

.knitwear-roll {
	display:block;
	width:160px;
	height:15px;
	background: url('images/knitwear-&-textiles-word-rollover.png') top;
	text-indent: -99999px;
	}

.knitwear-roll:hover {
	background-position:bottom;	
	}
	
.products-roll {
	display:block;
	width:74px;
	height:15px;
	background: url('images/products-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.products-roll:hover {
	background-position:bottom;	
	}
	
.shop-roll {
	display:block;
	width:38px;
	height:15px;
	background: url('images/shop-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.shop-roll:hover {
	background-position:bottom;	
	}
	
.about-roll {
	display:block;
	width:46px;
	height:15px;
	background: url('images/about-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.about-roll:hover {
	background-position:bottom;	
	}
	
.blog-roll {
	display:block;
	width:37px;
	height:15px;
	background: url('images/blog-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.blog-roll:hover {
	background-position:bottom;	
	}
	
.circle-scarf-roll {
	display:block;
	width:105px;
	height:15px;
	background: url('images/circle-scarf-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.circle-scarf-roll:hover {
	background-position:bottom;	
	}
	
.pompon-scarf-roll {
	display:block;
	width:112px;
	height:15px;
	background: url('images/pompon-scarf-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.pompon-scarf-roll:hover {
	background-position:bottom;	
	}

.mountain-cushion-roll {
	display:block;
	width:140px;
	height:15px;
	background: url('images/mountain-cushion-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.mountain-cushion-roll:hover {
	background-position:bottom;	
	}
	
.mitten-kit-roll {
	display:block;
	width:120px;
	height:15px;
	background: url('images/mitten-kit-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.mitten-kit-roll:hover {
	background-position:bottom;	
	}
	
.online-shop-roll {
	display:block;
	width:96px;
	height:15px;
	background: url('images/online-shop-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.online-shop-roll:hover {
	background-position:bottom;	
	}
	
.wholesale-info-roll {
	display:block;
	width:127px;
	height:15px;
	background: url('images/wholesale-word-rollover.png') top;
	text-indent: -99999px;
	}	
	
.wholesale-info-roll:hover {
	background-position:bottom;	
	}
	
.stockists-roll {
	display:block;
	width:77px;
	height:15px;
	background: url('images/stockists-word-rollover.png') top;
	text-indent: -99999px;
	}

.stockists-roll:hover {
	background-position:bottom;
	}
	
	
.contact-roll {
	display:block;
	width:85px;
	height:85px;
	background: url('images/contact-button-roll.jpg') top;
	}

.contact-roll:hover {
	background-position: bottom;
	}

#lookbook {
	position:absolute;
	top:50px;
	left:330px;
	right:330px;
	z-index:1;
	}
	
#pulse {
	padding-top:100px;
	margin-left:auto;
	margin-right:auto;
	width:300px;
	}

#pulse-button {
	width:300px;
	height:300px;
	z-index:1;
	}

p.heading {
	text-decoration: underline;
	}	
	
.black {
color:black;
}
	
body#products a.products-roll,
body#shop a.shop-roll,
body#about a.about-roll,
body#circle-scarf a.circle-scarf-roll,
body#pompon-scarf a.pompon-scarf-roll,
body#mountain-cushion a.mountain-cushion-roll,
body#mitten-kit a.mitten-kit-roll,
body#stockists a.stockists-roll,
body#wholesale-info a.wholesale-info-roll {
	background-position:bottom;
	}
