body{
font-family:"Verdana";
font-color:#010553;
font-size:12px;
background:#f3f9fe  repeat-x;
margin:0px 0px 0px 0px;
}

div.toppage{ 
background:#0c55b5 url('images/bgtop.jpg') repeat-x;
height: 133px;
}


div.mainmenu{ 
background:#ffffff url('images/bgmarotex.png') repeat-x;
font-color:#010553;
font-size:18px;
height: 40px;
vertical-align:text-middle;
 

}

div.sidetext
{    
	width:168px; 
	padding:10px 10px 10px 20px;
 
	font-weight:normal;
	font-size:16px;
	font-style:normal;
	text-align:left;
	color:#010553;
		border-style:solid;
	border-color:#a0bce2;
	border-width:0px;
 
}
div.hometext
{    
padding:10px 10px 10px 10px;
font-family:"Verdana";
font-weight:normal;
font-size:14px;
font-style:normal;
color:#09429e;
text-decoration:none;
}
div.dogsweaterimg
{ 
position:absolute;
  top:0px;
left:739px; 
width:200px;
text-align:center;
padding:0px;

}
div.dogsweatertext
{ 
position:absolute; 
top:0px;
left:0px;  
width:739px;
padding:0px;

}
div.pagetext
{    
width:739px; 
font-family:"Verdana";
font-weight:normal;
font-size:14px;
font-style:normal;
color:#09429e;
text-decoration:none;
}

div.sidetextmiracle
{    
  width:186px;
font-family:"Verdana";
font-weight:normal;
font-size:10px;
font-style:normal;
color:#02306f;
text-decoration:none;
padding:0px;
margin:0px;
}



div.contenthome
{  
position:relative;  
background:#ffffff url('images/bgcontent.jpg') repeat-y;
	 width:939px; 
	 height:170px;
	padding:10px 10px 10px 10px;

	 
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:center;
	color:#010553;
}


div.contentchildren
{    
background:#ffffff url('images/bgcontent.jpg') repeat-y;
	 width:919px; 
	padding:20px;

	 
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:center;
	color:#010553;
}

div.contentobj
{    
	 width:959px; 
	padding:10px 10px 10px 10px;

	background:#ffffff;
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:left;
	color:#010553;
}

div.pagecontentobj
{    
	 width:759px; 
	padding:0px;

	background:#ffffff url('images/bgcontent.jpg') repeat-y;
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:left;
	color:#010553;
}

div.pagepictureobj
{    
	 width:759px; 
	padding:0px;

	background:#ffffff url('images/bgcontent.jpg') repeat-y;
	border-style:solid;
	border-color:#a0bce2;
	border-width:0px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:left;
	color:#010553;
}
div.mapobj
{    
	 width:757px; 
	padding:0px;

	background:#ffffff url('images/bgcontent.jpg') repeat-y;
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:left;
	color:#010553;
}

div.flashobj
{    
	 
	padding:0px 0px 0px 0px;
	margin:0px;	
	background:#ffffff;
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
	text-align:left;
	color:#010553;
}


div.sideobj
{    
	width:186px; 
	padding:0px 0px 0px 0px;
	//height:150px;
	background:#ffffff url('images/bgside.jpg') repeat-y;
	text-align:left;
	  
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;

}

div.patternsobj
{    
	width:171px; 
	padding:10px 0px 10px 15px;
	//height:150px;
	 background:#ffffff;
	text-align:left;
	  
	border-style:solid;
	border-color:#62a6fc;
	border-width:1px;

}

div.homesideobj
{    
	width:188px; 
	height:240px;
	background:#ffffff url('images/bgsidehome.jpg') repeat-y;
	
	 
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	height:240px;

}

div.zoomobj
{    

	 width:960px; 
	
	border-style:solid;
	border-color:#a0bce2;
	border-width:1px;
	 

}

div.whitestrapobj
{    
 
	background:#ffffff url('images/bgyarns.jpg') repeat-x;
	
	 
 

}


.bigtext{
font-weight:normal;
font-size:15px;
font-style:normal;
color:#010553;
text-decoration:none;
text-vertical-align:top;
}

.marles{
 
font-weight:normal;
font-size:13px;
font-style:normal;
color:#010553;
text-decoration:none;
}




.spacer{
font-family:"Arial";
font-weight:normal;
font-size:1px;
font-style:normal;
color:#13358B;
text-decoration:none;
}

.spacer3{
font-family:"Arial";
font-weight:normal;
font-size:3px;
font-style:normal;
color:#13358B;
text-decoration:none;
}

.spacer5{
font-family:"Arial";
font-weight:normal;
font-size:5px;
font-style:normal;
color:#13358B;
text-decoration:none;
}

.spacer20{
font-family:"Arial";
font-weight:normal;
font-size:20px;
font-style:normal;
color:#13358B;
text-decoration:none;
}

.spacer50{
font-family:"Arial";
font-weight:normal;
font-size:50px;
font-style:normal;
color:#13358B;
text-decoration:none;
}

 .bottom11{
font-weight:normal;
font-size:10px;
font-style:normal;
color:#a0a0a0;
text-decoration:none;
}


.copy{
font-weight:normal;
font-size:11px;
font-style:normal;
color:#0a2537;
text-decoration:none;
}



.bigtextdark{
font-weight:normal;
font-size:14px;
font-style:normal;
color:#435b77;
text-decoration:none;
text-vertical-align:top;
}

.vertical{
font-weight:normal;
font-size:10px;
font-style:normal;
color:#333333;
text-decoration:none;
}


.notes{
font-weight:normal;
font-size:10px;
font-style:normal;
color:#444444;
text-decoration:none;
text-align:center;
}


img.imgproject{    
	border-style:solid;
	border-color:#ae010a;
	border-width:0px;
	float:right;
	padding:0px 0px 0px 50px;

}

img.imglogo{  
  
	border-style:solid;
	border-color:#ae010a;
	border-width:0px;
	float:left;
	padding:0px 10px 0px 0px;

}

a.babyluv{
font-weight:normal;
font-size:16px;
font-style:normal;
color:#010553;
text-decoration:none;
}

a.babyluv:hover{
font-weight:normal;
font-size:16px;
font-style:normal;
color:#025697;
text-decoration:none;
}


a.statelinks{
font-weight:normal;
font-size:13px;
font-style:normal;
color:#027efd;
text-decoration:none;
} 

a.statelinks:hover{
font-weight:normal;
font-size:13px;
font-style:normal;
color:#0451b3;
text-decoration:none;
} 


a.bouclelight{
 
font-weight:normal;
font-size:12px;
font-style:normal;
color:#0451b3;
text-decoration:none;
}

a.bouclelight:hover{
 
font-weight:normal;
font-size:12px;
font-style:normal;
color:#0000ff;
text-decoration:underline;
}



a.babyluvwhite{
 
font-weight:normal;
font-size:12px;
font-style:normal;
color:#ffffff;
text-decoration:none;
}

a.babyluvwhite:hover{
 
font-weight:normal;
font-size:12px;
font-style:normal;
color:#f5fe01;
text-decoration:underline;
}




















div.yarns{
font-family:"Arial";
font-weight:normal;
font-size:12px;
font-style:normal;
color:#0F5A50;
text-decoration:none;
}



.chanille{
font-family:"Arial";
font-weight:normal;
font-size:13px;
font-style:normal;
color:#000080;
text-decoration:none;
}

.spacer{
font-family:"Arial";
font-weight:normal;
font-size:1px;
font-style:normal;
color:#0F5A50;
text-decoration:none;
}


.spacer5{
font-family:"Arial";
font-weight:normal;
font-size:5px;
font-style:normal;
color:#0F5A50;
text-decoration:none;
}


td.yarns{
font-family:"Arial";
font-weight:normal;
font-size:12px;
font-style:normal;
color:#20669C;
text-decoration:none;
}


a.yarns{
font-family:"Arial";
font-weight:normal;
font-size:12px;
font-style:normal;
color:#0F5A50;
text-decoration:none;
}

a.yarns:hover{
font-family:"Arial";
font-weight:normal;
font-size:12px;
font-style:normal;
color:#209C8C;
text-decoration:underline;
}

a.easyknit{
font-family:"Verdana";
font-weight:bold;
font-size:12px;
font-style:normal;
color:#FDD6B2;
text-decoration:none;
}

a.easyknit:hover{
font-family:"Verdana";
font-weight:bold;
font-size:12px;
font-style:normal;
color:#F7B134;
text-decoration:none;
}

a.version{
font-family:"Verdana";
font-weight:normal;
font-size:13px;
font-style:normal;
color:#FDD6B2;
text-decoration:none;
}

a.version:hover{
font-family:"Verdana";
font-weight:normal;
font-size:13px;
font-style:normal;
color:#F7B134;
text-decoration:none;
}


a.boucle{
font-family:"Arial";
font-weight:normal;
font-size:12px;
font-style:normal;
color:#4F2501;
text-decoration:none;
}

a.boucle:hover{
font-family:"Arial";
font-weight:normal;
font-size:12px;
font-style:normal;
color:#BE1843;
text-decoration:underline;
}








a.fantasy{
font-family:"Arial";
font-weight:normal;
font-size:17px;
font-style:normal;
color:#024F8B;
text-decoration:none;
}

a.fantasy:hover{
font-family:"Arial";
font-weight:normal;
font-size:17px;
font-style:normal;
color:#BE1843;
text-decoration:none;
}

a.webdesign{
font-family:"Arial";
font-weight:normal;
font-size:10px;
font-style:normal;
color:#A04A00;
text-decoration:none;
}

a.webdesign:hover{
font-family:"Arial";
font-weight:normal;
font-size:10px;
font-style:normal;
color:#D8A16F;
text-decoration:none;
}