/* CSS Document */

body
{
	background-color: #7d3322;
	font: 100% arial, helvetica, verdana, geneva, san-serif;
	margin: 0px;
	padding: 0px;
	text-align:center;
	color: #743224;
	line-height: 1.2em;
	background-image: url(../images/bg_pattern.jpg);
}

a
{
	outline:none;
	text-decoration:underline;
	color:#4d190f;
}

#wrapper
{
	width: 1124px;
	margin: 80px auto 20px auto;
	background-color:#e8e4bf;
	text-align:left;
	padding: 0px;
}

#header
{
	background-color:#e8e4bf;
}

#header img
{

	margin-top: -2px;
}

#header a img
{
	margin: 5px auto 5px 21px;
	border:none;
	outline:none;
}

#center
{
	background-color:#e8e4bf;
}


#center_left
{
	width: 275px;
	background-color:#e8e4bf;
	float:left;
}

#nav
{
	margin-left: -18px;
}

#nav ul
{
	list-style:none;
}

#nav2
{
	width: 222px;
	margin-left: 21px;
	background-color:#515a2d;
	color: #e8e4bf;
	margin-bottom: 15px;
}

#nav2 a
{
	color: #e8e4bf;
}

#nav2 a:hover
{
	text-decoration:none;
}

#nav2 p,a,h3
{
	padding: 0 7px;
}
#center_center
{
    width: 800px;
	background-color:#e8e4bf;
	float:left;
	margin-right: 25px;
}

#center_center a:hover
{
	outline:none;
	text-decoration:none;
	color:#FFFF;

}

#center_home
{
    width: 390px;
	background-color:#e8e4bf;
	float:left;
	margin-right: 25px;
}

#center_home a:hover
{
	outline:none;
	text-decoration:none;
	color:#FFFF;

}

#center_right
{
	width: 322px;
	background-color:#3399FF;
	float:left;
}

#footer
{
	background-color:#e8e4bf;
	clear:both;
	font-size:12px;
	text-align:center;
}

#footer p
{
	padding: 0 10px;
}

#footer a:hover
{
	outline:none;
	text-decoration:none;
	color:#FFFF;
}

#footer img
{

	margin-bottom: -3px;


}


.homeBtn {
	background: transparent url(../images/btn_home.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 39px;
	display: block;
}
.homeBtn:hover {
	background: transparent url(../images/btn_home_hover.jpg) no-repeat;
}
.aboutBtn {
	background: transparent url(../images/btn_about.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 46px;
	display: block;
}
.aboutBtn:hover {
	background: transparent url(../images/btn_about_hover.jpg) no-repeat;
}
.apqsBtn {
	background: transparent url(../images/btn_apqs.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 46px;
	display: block;
}
.apqsBtn:hover {
	background: transparent url(../images/btn_apqs_hover.jpg) no-repeat;
}
.quiltServicesBtn {
	background: transparent url(../images/btn_quilt_serv.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 63px;
	display: block;
}
.quiltServicesBtn:hover {
	background: transparent url(../images/btn_quilt_serv_hover.jpg) no-repeat;
}
.whatsNewBtn {
	background: transparent url(../images/btn_whats_new.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 44px;
	display: block;
}
.whatsNewBtn:hover {
	background: transparent url(../images/btn_whats_new_hover.jpg) no-repeat;
}
.specialsBtn {
	background: transparent url(../images/btn_special.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 44px;
	display: block;
}
.specialsBtn:hover {
	background: transparent url(../images/btn_special_hover.jpg) no-repeat;
}
.comingSoonBtn {
	background: transparent url(../images/btn_classes.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 44px;
	display: block;
}
.comingSoonBtn:hover {
	background: transparent url(../images/btn_classes_hover.jpg) no-repeat;
}

.clubsBtn {
	background: transparent url(../images/btn_clubs.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 44px;
	display: block;
}
.clubsBtn:hover {
	background: transparent url(../images/btn_clubs_hover.jpg) no-repeat;
}

.bomBtn {
	background: transparent url(../images/btn_BOM.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 63px;
	display: block;
}
.bomBtn:hover {
	background: transparent url(../images/btn_BOM_hover.jpg) no-repeat;
}

.kitsBtn {
	background: transparent url(../images/btn_kits.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 44px;
	display: block;
}
.kitsBtn:hover {
	background: transparent url(../images/btn_kits_hover.jpg) no-repeat;
}

.newsletterBtn {
	background: transparent url(../images/btn_newsletter.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 41px;
	display: block;
}
.newsletterBtn:hover {
	background: transparent url(../images/btn_newsletter_hover.jpg) no-repeat;
}
.galleryBtn {
	background: transparent url(../images/btn_gallery.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	width: 222px;
	height: 46px;
	display: block;
}
.galleryBtn:hover {
	background: transparent url(../images/btn_gallery_hover.jpg) no-repeat;
}

.contactBtn {
    background: transparent url(../images/btn_contact.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
    width: 222px;
    height: 46px;
    display: block;
}
.contactBtn:hover {
    background: transparent url(../images/btn_contact_hover.jpg) no-repeat;
}

#contact_map
{
    float:right;
}

