@charset "utf-8";
/* CSS Document */

body {
	background-image:url(images/back.gif);
	background-repeat:repeat;
	background-color: #c7a05f ;
	margin-top: 0px;
    
}


p.txtmenuitem1 a:link, p.txtmenuitem2 a:link, p.txtmenuitem2start a:link{
    
	color:#930;
	text-decoration: none;
	padding:2px;
    
    
}
p.txtmenuitem1 a:visited, p.txtmenuitem2 a:visited, p.txtmenuitem2start a:visited{
    
	color:#930;
	text-decoration: none;
	padding:2px;
    
    
}
p.txtmenuitem1 a:hover, p.txtmenuitem2 a:hover, p.txtmenuitem2start a:hover {
    
	text-decoration: none;
	color: #f3d796;
	background-color:#930 ;
	padding:2px;
    
    
}

p.txtmenuitem1 a:active, p.txtmenuitem2 a:active, p.txtmenuitemstart2 a:active{
    
	text-decoration: none;
	color: #f3d796;
	background-color:#930 ;
	padding:2px;
    

}



a:link {
	color:#930;
	text-decoration: none;
    
}
a:visited {
	text-decoration: none;
	color: #930;
    
}
a:hover {
	text-decoration: none;
	color: #930;
    
    
    
}
a:active {
	text-decoration: none;
	color: #930;
    
    
}

.backcolor {
    
			background-color:#f3d796 ;
			color:#930;
            
			border-left-width:1px;
             border-right-width:1px;
             border-left:#000;
             border-right:#000;
             
              width:800px;
                
             }
             

.form_color_title {
	background-color:#f3d796;
	color:#930;
}

.links {
	font-size:18px;
	font-family: Georgia, Geneva, sans-serif;
	text-align:center;
	line-height: 18px;
	vertical-align:middle;
    
    
}

.currentlink { 
			font-size:18px;
			font-family: Georgia, Geneva, sans-serif;
			text-align:center;
			color: #000;
             line-height: 18px;

	}


td{
	font-family: Georgia, Geneva, sans-serif;
    
    
    
    
}


/*header area */

.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
	font-size: 18px;
}
div {
	margin:0px;
	padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
	font-size: 14px;
}
#main {

	width:800px;
	margin: 0px auto 0px 0px;
	border: 0px solid #f0f0f0;
	background-color:#FFF;	/* top header color */

}
#header_logoarea {
    
	width:140px;
	padding-top:0px;
	height:190px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#fabricquilterslogo {
    
	margin-left:13px;
    
	margin-top:4px;
	width:140px;
	height:190px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_textarea {
	width:400px;
    
	padding-top:0px;
	height:158px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;}


.txt_name {
	margin-left:125px;
	margin-top:4px;
	width:448px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family: "Times New Roman"; font-size:40px;
	font-weight: 800;
	text-align: left;
	color: #930;	/* header text color */
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;}

.txt_street {
	margin-left:125px;
	margin-top:0px;
	width:448px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family: "Times New Roman";
	font-weight: 800;
	text-align: left;
	color: #930;	/* header text color */
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;}

.txt_city {
	margin-left:125px;
	margin-top:3px;
	width:448px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family: "Times New Roman";
	font-weight: 800;
	text-align: left;
	color: #930;	/* header text color */
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.txt_phone1 {
	margin-left:125px;
	margin-top:3px;
	width:448px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family: "Times New Roman";
	font-weight: 800;
	text-align: left;
	color: #930;	/* header text color */
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.txt_phone2 {
	margin-left:124px;
	margin-top:3px;
	width:448px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family: "Times New Roman";
	font-weight: 800;
	text-align: left;
	color: #930;	/* header text color */
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.txt_fax {
	margin-left:125px;
	margin-top:3px;
	width:448px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family: "Times New Roman";
	font-weight: 800;
	text-align: left;
	color: #930;	/* header text color */
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}


/* menu area */
#nav_background {
	background-color:#d5b578;  /* navigation background color */
	width:800px;
	padding-top:0px;
	height:25px;
	margin-left:0px;
	margin-top:0px;
	padding-top:5px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-bottom-width:thin;
	border-top-width:medium;
    
	border-top-color:#930;	/* header bar color */
	border-bottom-color:#930;  /* header bar color */
	margin-bottom:0px;
	float:left;
	display:inline;

}

#nav_background2 {
	background-color:#d5b578;  /* navigation background color */
	width:800px;
	padding-top:0px;
	height:25px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:5px;
    
	border-bottom-style:solid;
    
    
	border-bottom-width:medium;
    
    
    
	border-bottom-color:#930;  /* header bar color */
	float:left;
	display:inline;

}



.txtmenuitem1 {
	margin-left:60px;
	margin-top:5px;
	width:140px;
	height:30px;
	margin-bottom:0px;
	display:inline;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 800;
	text-align: center;
	color: #930;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}

.txtmenuitem2 {
	margin-left:40px;
	margin-top:5px;
	width:190px;
	margin-bottom:0px;
	display:inline;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 800;
	text-align: center;
	color: #930;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}

.txtmenuitem2start {
	margin-left:20px;
	margin-top:5px;
	width:70px;
	margin-bottom:0px;
	display:inline;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 800;
	text-align: center;
	color: #930;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
/* end of menu area*/










.txtTrim {
	margin-right:27px;
	margin-top:5px;
	width:178px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 800;
	text-align: left;
	color: #930;
	line-height: 120%;
	padding-top:1px;
	padding-top:1px;
}
.txtBooks {
	margin-right:27px;
	margin-top:5px;
	width:178px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 800;
	text-align: left;
	color: #930;
	line-height: 120%;
	padding-top:1px;
	padding-top:1px;
}

/* product pages form list items */

ul
{
list-style-type: disc;

}


h2.quilting{
	margin-bottom:-20px;
    
    
    
}

