
a:hover{
	color:#2785c3;
	background-color:#FFFFFF;
	text-decoration:none;
	}


a:link{
	text-decoration: none; 
	color:#2D88E3;
	} 

a:visited{
	text-decoration: none; 
	color:#2D88E3;
	} 

body,div,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444444;
	}

b{
	font-weight:bold;
	color:#4D658E;
	}

strong{
	font-weight:bold;
	font-size:18px; 
	color:#4D658E;
	}

i{
	font-size:14px; 
	color:#5C7CBB;
	font-weight:bold;
	}

.bordergreen {
	border: 20px solid #8C947D;
	}

.green{
	color:#FFFFFF;
	border:10px solid #8C947D;
	background-color:#8C947D;
	text-align:center;
	}

.whitehead{
	color:#FFFFFF;
	background-color:#8C947D;
	padding-left:10px;
	padding-top:10px;
	font-size:18px;
	}

.blue{
	color:#338DC9;
	}

/*The main table*/
.table1{
	width:100%;
	}

.body{
	margin-top:0px;
	margin-right:0px;
	margin-left:25px;
	margin-bottom:25px;
	background-color:#d8e0a4;
	text-align:right;
	background-image:url(../timages/yarn.jpg); 
	background-repeat: no-repeat;
	background-position: 99% 10px;
	}

/*Main body table division*/
.td1{
	width:70%;
	vertical-align:top;
	background-color:#ffffff;
	line-height:20px;
	}

.td2{
	vertical-align:top;
	width:15%;
	text-align:right;
	}

.td3{
	background-color:#FFFFFF;
	vertical-align:bottom;
	}

.td4{
}

/*This is rounded corners on the top*/

.corner1{
	float:left;
	}

.corner2{
	float:right;
	}

.main{
	margin-top:75px;
	padding:20px;
	text-align: justify; 
	line-height:1.5;
	}


/*this is the navigation panel*/
.div1{
	background-image: url(../timages/nav_ll4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 100%;
	width:90%;
	margin-left:5px;
	
	/*This pushes the nav bar down*/
	margin-top:100px;
	background-color:#efefd6; 
	}

/*round corner in the uper left of the nav bar*/
.div1a{
background-image: url(../timages/ur_corner.gif);
background-position:100% 0px;
background-repeat: no-repeat;
text-align:left;
padding:10px;
}

/*spacing for the swirl image*/
.div1b{
padding-bottom:100px;
background-image: url(../timages/logoswirl.gif);
background-position: bottom right;
background-repeat: no-repeat;
}

/*The stitch in back of the logo*/
.div2{
margin-top:45px;
background-image: url(../timages/stich.gif); 
background-repeat: repeat-x;
background-position: 0px 100%;
}

/*The tag logo*/
.img2{
	position:absolute;
	left:8%;
	top:0px;
	width:116px;
}

/*Shop online image*/
.img3{
	position:absolute;
	top:40px;
	left: 60%;
	width:111px;
}

/*Contact us image*/
.img4{
	position:absolute;
	top:100px;
	left: 60%;
	width: 111px;
}

.img5{
	float:left;
	}

.img6{
	float:right;
	}


.lime{
	background-color:EFEFD6;
	padding:10px;
	vertical-align:top;
	width:75%;
	line-height:25px;
	}

.limehead{
	font-size:25px;
	}

.topxd{
	background-color:#FFFFFF;
	vertical-align:top;
	}

.toptd{
	background-color:#FFFFFF;
	}

.navhead{
	line-height:2;
	}


