body, html {
	height:100%;
}
.blog-text a {
color: #48283C;
text-decoration:none;
font-weight:inherit;
font-weight:bold;
}
.blog-text a:hover {
color:#f2992f;
}


#body_wrap , .mm-page{
		min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -118px; /* the bottom margin is the negative value of the footer's height */
}

#content_wrap {
	background:url(../images/content_bg.png) top left repeat-x white;
}
#content_wrap.item-313 {
background:none;
background-color:#f0f0f0;
}
#content_wrap.item-168,
#content_wrap.item-359,
#content_wrap.item-318,
#content_wrap.item-101 ,
#content_wrap.item-164 {
	background:none;
}
#footer_wrap {
	height:118px;
	background-color:#48283C;
}
#content_wrap.item-168 .top_height,
#content_wrap.item-164 .top_height{
	height:0px !important;
}

.push  {
	height:118px;
	clear:both;
}

.item-page h1, h3,.category-list h2,.category-list h1 {
	font-size: 24px;
	font-weight: normal;
	font-family: 'Archer A', 'Archer B', "Courier New", monospace;
	text-transform: uppercase;
	color: #48283C;

	margin-bottom:1em;
}

.item-page h1,.category-list h2,.category-list h1  {
	text-align: center;
	border: none;
	border-bottom: 1px solid #ccc;
	margin-top: 35px;
	padding-bottom:5px;
	
}
 h3 {
	font-size:18px;
}
.category-list .list-title {
font-size:18px;
line-height:1.5em;
}

.item-page a {
	color: #48283C;
	text-decoration:none;
}
.item-page a:hover,.appliance_item a:hover {
	color: #f2992f !important;
}

.item-page h3 {
	font-size:18px;
	
}

.item-page p {
	line-height:1.4em;
	color:#333;
	font-size:14px;
	margin-bottom:1em;
}
.item-page li {
	line-height:1.4em;
	color:#333;
	font-size:14px;
	margin-bottom:10px;
	
}
