


#stitcheslist {
	
	font-size: 11pt;
		color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
}

#stitcheslist p {
	margin: 0;
	line-height: 140%;
	padding: 12px 0 0;
}

#stitcheslist p a {
	font-size: 11pt;
	color: #383838;
}

.letternav {
	color: #383838;
	margin: 0;
	clear: both;
	font: bold 13pt/140% Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding: 12px 0 20px;
}

#nav ul {
	color: #383838;
	font-size: 14pt;
	list-style-type: none;
	text-align: center;
	margin: 0;
	padding-top:5px;
}

#nav ul li {
	padding-left: 0px;
	padding-right: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: inline;
}

#nav a:link {
	color: #383838;
	text-decoration: underline;
	border-style: none;
	outline: none;
}

#nav a:active {
	color: #000000;
	text-decoration: underline;
	border-style: none;
	outline: none;
}

#nav a:visited {
	color: #383838;
	text-decoration: underline;
}

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

body {
	background: #C0C0C0;
}

#container {
	position: absolute;
	top: 0;
	left: 45px;
	width: 960px;
	margin: 0 auto;
	background: #ffffff;
}



a {
	border-style: none;
	outline: none;
}



#content {
	padding: 20px 20px 15px 20px;
}



#header {
	width: 960px;
	border: 0;
	height: 87px;
	background: #000000 url('../assets/stitchhead.png') no-repeat 0 0;
	overflow: visible;
	top: 0;
}

#nav {
	height: 30px;
	width: 960px;
	background: #D8D8D8;
	padding-top: 3px;
	padding-bottom: 3px;
	overflow: hidden;
}

#footer {
	width: 960px;
	bottom: 0;
	padding: 5px 0px 5px 0px;
	vertical-align: middle;
	background: #D8D8D8;
	clear: both;
}

#footer p {
	color: #808080;
	margin: 0;
	font-size: 8pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding: 0;
}

#footer a {
	text-decoration:underline;
	color: #808080;
}

#footer a:hover {
	text-decoration: none;
}

#block {
	
	font-size: 11pt;
	color: #000000;
	line-height:160%;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
}

.topline {
	font-size: 22pt;
	color: #383838;
	font-family: "Georgia";
	margin: 0;
	padding: 0;
	text-align: left;
}

.border {
	border-bottom: solid;
	border-bottom-color: #383838;
	border-bottom-width: 1px;
}

.style1 {
	color: #383838;
	font-size: 11pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#content a:link {
	color: #383838;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#content a:active {
	color: #000000;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#content a:visited {
	color: #808080;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#content a:hover {
	color: #383838;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#topofpage {
	margin: 0;
}

.style2 {
	color: #383838;
	font-size: 13pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 1px;
	margin-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.leftnav {
	line-height: 160%;
	font-size: 12pt;
	margin: 0;
	padding-top:7px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.leftnav p a {
	font-size: 12pt;
}

.dia {
	max-width:400px;
	max-height:400px;
}

.stitch {
	max-width:400px;
	max-height:400px;
}

#preview {
	position: absolute;
	border: 1px solid #ccc;
	background: #383838;
	padding: 5px;
	display: none;
	color: #fff;
}

#cite {
	color: #000000;
	margin: 0;
	font-size: 8pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0;
	line-height:150%;
}

.cite {
	color: #000000;
	margin: 0;
	font-size: 8pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0;
	line-height:150%;
}


/* Coding for image display in stitches list */


#stitcheslistRed {
	
	font-size: 11pt;
		color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
}

#stitcheslistRed p a:hover {
	color: #FF0000;
	text-decoration: none;
	outline: none;}

#stitcheslistRed a:link {
	color: #383838;
	text-decoration: underline;
}

#stitcheslistRed a:active {
	color: #000000;
	text-decoration: underline;
	
}


#stitcheslistRed p b a:hover {
	color: #383838;
	text-decoration: none;
	outline: none;}

#stitcheslistRed a:link {
	color: #383838;
	text-decoration: underline;
}

#stitcheslistRed a:active {
	color: #000000;
	text-decoration: underline;
	
}

#stitcheslistRed p {
	margin: 0;
	line-height: 140%;
	padding: 12px 0 0;
}

#stitcheslistRed p a {
	font-size: 11pt;
	color: #383838;
	border-style: none;
}

#stitcheslistRed p img {
	border-style:solid;
	border-color: #383838;
}


      a.imgPop {
          position:relative;
          z-index:20;
      }


      a.imgPop:hover {
          display:inline;
          z-index:30;
		  border-style: none;
      }


      a.imgPop span {
          display:none;
      }
	  
	     a.imgPop span img {
          max-width:250px;
		  max-height:250px;
      }

	a.ImgPop:active {
	border-style: none;
	outline: none;
}
 
      a.imgPop:hover span {
          display:block;
          position:absolute;
          top:-30px;
          left:520px;
          width:250px;
          height:250px;
      }




      }
	  
	     a.imgPop span img {
          max-width:250px;
		  max-height:250px;
      }

	a.ImgPop:active {
	border-style: none;
	outline: none;
}
 
      a.imgPop:hover span {
          display:block;
          position:absolute;
          top:-30px;
          left:520px;
          width:250px;
          height:250px;
      }




