@charset "utf-8";
/* Allison's Quilt Designs*/
/* Written by Allan Simpson  http://www.simpson-design.com */


body {
    margin:0;
    padding:0;
	background-image:url(sitegraphics/bg.jpg);
    color:#000;
	min-width:768px;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
}

	 /*----------text styles-------*/
	 
h1, h2, h3, h4, h5, h6 {
	color:#292C0A;
	margin:0;
	padding:0;
}
h1 {
	font-size:24px;
}

#mainhead {
	color:#EBC036;
	margin:0;
	padding:0;
}
	
p {
	font-size: 12px;
	color:#000000;
	margin:0px;
	padding:8px 10px 5px 15px;
}

p.navs {
	margin: 0px auto;
	padding: 116px 0 0 0px;
}

p.sub_navs {
	margin: 0px auto;
	padding: 8px 0 0 0px;
}

p.paper {
	font-size:12px;
	color:#666666;
	margin: 10px 20px 10px 30px;
	padding: 0;
}

.foot_text {
	font-size:12px;
	color:#F2F1BC;
	margin: 1px;
	padding: 5px;
}

p.pattern_title {
	font-size:14px;
	color:#0000FF;
	margin: 10px 20px 10px 30px;
	padding: 0;
}

p.pattern_price {
	font-size:10px;
	color:#240956;
	margin: 10px 20px 10px 30px;
	padding: 0;
}

p.pattern_itemnumber {
	font-size:10px;
	color:#B44F0C;
	margin: 10px 20px 10px 30px;
	padding: 0;
}

p.pattern_description {
	font-size:12px;
	color:#666666;
	margin: 10px 20px 10px 30px;
	padding: 0;
}

.western {
margin: 0px;
padding: 0 0 0 10px;
}


   /*----------link styles-------*/	
	

a {color: #292C0A;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #292C0A;}
a:hover {text-decoration: none;color: #46491B;}
a:active {text-decoration: none;}

a.navs {color: #25260F;font-size:12px;font-weight:bold;margin:0px;}
a.navs:link {text-decoration: none;}
a.navs:visited {text-decoration: none;color: #25260F;}
a.navs:hover {text-decoration: none;color: #00001C;}
a.navs:active {text-decoration: none;}

a.navs_home {color: #25260F;font-size:14px;font-weight:bold;}
a.navs_home:link {text-decoration: none;}
a.navs_home:visited {text-decoration: none;color: #25260F;}
a.navs_home:hover {text-decoration: none;color: #00001C;}
a.navs_home:active {text-decoration: none;}

a.sub_navs {color: #FFFFFF;font-size:14px;font-weight:bold;margin:0px;}
a.sub_navs:link {text-decoration: none;}
a.sub_navs:visited {text-decoration: none;color: #F2F1D3;}
a.sub_navs:hover {text-decoration: none;color: #CD89D6;}
a.sub_navs:active {text-decoration: none;}


    /*--------------wrapper------------*/
	
	
#wrap {
	background-color:#CED44A;
	background-repeat:repeat-y;
	margin:0 auto;
	width:768px;
	border:#41004A solid;
}

#wrap_patterns_page {
	background-image: url(sitegraphics/sub_main_middle_extender.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 auto;
	width:768px;
	border:#41004A solid;
}


	


			/*----------DIVS-------------------*/	
			
div#header {
    background-image: url(sitegraphics/header.jpg);
	margin:0px;
	padding:0px;
	height:141px;
	width:768px;
    }
div#sub_navbar {
	background-color:#7F8330;
	padding:0px;
	margin:0px;
	height:62px;
	width:768px;
	}
div#main {
	background-color:#CED54B;
	background-position:center;
	margin:0px;
	padding:0px;
	width:768px;
    }
	
div#main_patterns_page {
	background-color:#F3F8D0;
	background-position:center;
	margin:0px;
	padding:0px;
	width:768px;
    }
	
div#main_patterns_page {
	background-image: url(sitegraphics/sub_main_middle_extender.jpg);
	background-position:center;
	margin:0px;
	padding:0px;
	width:768px;
    }
/*------------------DIVs for top 2 column ------------------*/	


#sub_main_top {
	background-image:url(sitegraphics/sub_main_top.jpg);
	width: 749px;
	height:24px;
	margin:0 auto;
}

#sub_main_middle {
	background-image:url(sitegraphics/sub_main_middle.jpg);
	width: 749px;
	margin:0 auto;
}

#sub_main_bottom {
	background-image:url(sitegraphics/sub_main_bottom.jpg);
	width: 749px;
	height:40px;
	margin:0 auto;
}

#new_pattern {
	float: right;
	margin:0px;
	padding: 30px;
}

/*------------------Pattern Blocks on the patterns page ------------------*/	


#wrap_pattern { /* this box wraps all the patterns, sets the margin on either side of the 3 patterns */
	margin: 0 auto;
	padding: 0 0px 0 5px;
	width:740px;
}

#pattern {
	float:left;
	background-color:#FFFFFF;
	border-color:#999999;
	border-style:dotted;
	border-width:thin;
	margin: 5px;
	padding:3px;
	width: 223px;
	height: 665px;  /* This number may need to increase if a pattern description is longer than the div box */
}

#interesting_pattern {
	float:left;
	background-color:#FFFFFF;
	border-color:#999999;
	border-style:dotted;
	border-width:thin;
	margin: 5px;
	padding:3px;
	width: 225px;
	height: 265px;  /* This number may need to increase if a pattern description is longer than the div box */
}

#children_quilting {
	float:left;
	background-color:#FFFFFF;
	border-color:#999999;
	border-style:dotted;
	border-width:thin;
	margin: 5px;
	padding:3px;
	width: 225px;
	height: 665px;  /* This number may need to increase if a pattern description is longer than the div box */
}

#pattern_blank {  /* this is a brilliant idea i came up with to fix the column length problem caused by floated divs not pushing the wrap_pattern div down all the way */
	float:left;
	margin: 5px;
	padding:3px;
	width: 670px;
	height: 0px;
}



#footer {
	clear:both;
	background-color:#7F8330;
	background-repeat:no-repeat;
	height:86px;
	margin: 0px 0px 0 0px;
	padding: 0px;
}