* {margin: 0; padding: 0}
body {font: 12px/1em Helvetica, Verdana, Arial, sans-serif; color: #000; text-align: center;}
table {font: 12px/1em Helvetica, Verdana, Arial, sans-serif; color: #000;}
img, acronym, abbr {border: 0}
a {text-decoration: none;}
#container {width: 778px; position: relative; margin: 0 auto; text-align: left; padding-top: 115px;}
h1 {position: absolute; top: 30px; left: 15px;}
h1 a {display: block; background: url(/assets/images/fd-logo.jpg) top left no-repeat; width: 374px; height: 74px;}
h1 a span {display: none;}
#special a {position: absolute; top: 20px; left: 190px; display: block; background: url(/assets/images/ad_banner.gif) top left no-repeat; width: 390px; height: 100px;}
#special a span {display: none;}
#overview {position: absolute; top: 45px; right: 0; width: 390px; #width:400px;}
#overview ul {list-style: none; width: 390px; #width:400px;position: relative; top: 0; right: 0px;padding-bottom:5px;padding-left: 30px;}
#overview ul li {padding: 2px 5px; margin-bottom: 5px; display:inline;}
#overview ul li a:link, #overview ul li a:visited {color: #000;}
#overview ul li a:hover, #overview ul li a:active {color: #852d07;}
#overview #cart {background: url(/assets/images/btn_cart.gif) center left no-repeat; padding-left: 24px;line-height: 20px;}
#overview #wishlist {background: url(/assets/images/btn_wishlist.gif) center left no-repeat; padding-left: 24px;}
#overview #account {background: url(/assets/images/btn_wishlist.gif) center left no-repeat; padding-left: 24px;}
#overview #mailinglist {display: block; position: relative; top: 0; margin-left:210px;#margin-left:200px;padding: 10px 0 10px 37px;#padding-right:15px; background: url(/assets/images/fd-mail.jpg) center left no-repeat; font: bold 15px Arial, Helvetica, sans-serif;}
#overview #mailinglist  a{color:#000000;}
#phone {display: block; float:left; position: relative; top: 0; padding: 10px 10px 10px 37px; letter-spacing: 1px; background: url(/assets/images/btn_tollfree.gif) center left no-repeat; font: bold 15px Arial, Helvetica, sans-serif;margin-left:20px;#margin-left:15px;}
#search {position: absolute; top: 115px; left: 15px; height: 35px; z-index: 5; color: purple;}
#search #submit {background: url(/assets/images/btn_search2.gif) center center no-repeat; width: 30px; height: 30px; position: absolute; top: 5px; left: 115px;}
#search input {border: 0; height: 20px; position: absolute; top: 10px; left: 0; width: 110px;}
#nav_one {position: relative; z-index: 1; height: 40px; top: 0px; background: #D0C7C0; padding-left: 166px;}
#nav_one_list {list-style: none; width: 612px;}
#nav_one_list li {float: left; height: 40px; font: 12px Georgia, Times New Roman, serif; color: #444472;}
#nav_one_list li a:link, #nav_one_list li a:visited {color: #6a584c; display: block; margin-top: 3px; padding-top: 13px; padding-bottom: 5px; padding-right: 6px;}
#nav_one_list li a:hover, #nav_one_list li a:active {color: #852d07;}
#nav_one_list li.current a:link, #nav_one_list li.current a:visited {color: #645540;}
#nav_two {height: 40px; margin-top: 0px; background: #a18369 url(/assets/images/nav_top_right.gif) bottom right no-repeat;}
#nav_two_list {list-style: none;}
#nav_two_list li {display: block; height: 40px; float: left; text-align: center; font: 12px Helvetica, Verdana, Arial, sans-serif; padding: 0 7px; background: url(/assets/images/nav_border.png) center left no-repeat;}
#nav_two_list li a:link, #nav_two_list li a:visited {color: #FFF; display: block; margin-top: 14px;}
#nav_two_list li a:hover, #nav_two_list li a:active {color: #852d07;}
#quilting {background: url(/assets/images/nav_top_left.gif) bottom left no-repeat !important; padding-left: 15px !important;}
#content {position: relative;}
.breadcrumbs {margin-left: 15px; font-size: .8em; text-align: left !important;margin-bottom:15px;}
/* .breadcrumbs a:link, .breadcrumbs a:visited {color: #6a584c;}
.breadcrumbs a:link, .breadcrumbs a {color: #406;}
.breadcrumbs a:link, .breadcrumbs a:hover {color: #F60;} */
#nav_three {height: 40px; background: #a18369 url(/assets/images/nav_btm_right.gif) top right no-repeat;}
#nav_three_list {list-style: none;}
#nav_three_list li {display: block; height: 40px; float: left; text-align: center; font: 1.1em Helvetica, Verdana, Arial, sans-serif; padding: 0 19px; background: url(/assets/images/nav_border.png) center left no-repeat;}
#nav_three_list li a:link, #nav_three_list li a:visited {display: block; color: #FFF; margin-top: 14px;}
#nav_three_list li a:hover, #nav_three_list li a:active {color: #852d07;}
#aboutus {background: url(/assets/images/nav_btm_left.gif) top left no-repeat !important;}
#footer {position: relative; clear: both; padding: 10px 15px 30px 15px; height: 80px; background: #e9e4e0;}
#footer p {color: #5F5F5F; font: bold .8em/1.5em Helvetica, Verdana, Arial, sans-serif;}
/* #footer a:link, #footer a:visited {color: #5F5F5F;}
#footer a:hover, #footer a:active {color: #852d07;} */
#footer span {padding-right: 10px;}
h1,h2,h4{
	margin-bottom:24px;
	line-height:24px;
}
/*added by Ori 2/27/2007 for the menu*/

.menu ul{
	margin:0px;
	width:130px;
}
.menu li{
	list-style:none;
	margin-left:0px;
	margin-right:15px;
	padding:3px 3px 3px 0px;
	border-bottom:1px solid #cccccc;	
}
.menu li a{
	color:#852d07;
}
.menu li a:hover{
	color:#645540;
}
a{
	color:#852d07;
}
a:hover{
	color:#645540;
}
.catagorySpec a{
	color:#852d07;
}
.catagorySpec a:hover{
	color:#645540;
}
.paragraph td, .paragraph th{
	padding:2px;
}
/* added by Ray 3/2/2007 bbb image */
#hacksafe {position: absolute; display: block; top: 20px; right: 160px; width: 115px; height: 30px; border: none; margin: 0; padding: 0;}
#bbb,#bbblink {position: absolute !important; display: block; top: 10px; right: 25px; height: 75px; border: none; margin: 0; padding: 0;}
#nav1_special a {background: url(/assets/images/navbtn_specials.png) center left no-repeat; padding-left: 18px;}
#nav1_new a {background: url(/assets/images/navbtn_new.png) center left no-repeat; padding-left: 30px;}
#nav1_gallery a {background: url(/assets/images/navbtn_gallery.png) center left no-repeat; padding-left: 29px;}
#nav1_local a {background: url(/assets/images/navbtn_local.png) center left no-repeat; padding-left: 24px;}
#nav1_cal a {background: url(/assets/images/navbtn_cal.png) center left no-repeat; padding-left: 24px;}
#nav1_gift a {background: url(/assets/images/navbtn_gift.gif) center left no-repeat; padding-left: 27px;}
#nav1_quilt a {background: url(/assets/images/navbtn_quilt.gif) center left no-repeat; padding: 2px 0 0 27px;}

.siteSeal {position:absolute;top:20px;left:50%;margin-left:-46px;}
#focus_order {font-size: 1.3em; line-height: 1.4em;}
#focus_order th,#focus_order td {font-size: 1.3em; line-height: 1.4em;}
div.sitemap a {color:#555555;} 
div.sitemap a:hover{color:#645540;}
.content li{margin-left:20px;}
.content p{margin-bottom:1em;}
.content ul{margin-bottom:1em;}

