body, p {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; color:#000;}

    a:link {color:#000;   text-decoration:none;}
    a:visited {color:#000;  text-decoration:none;}
    a:active {color:#000;  text-decoration:none;}
    a:hover {color:#000;  text-decoration: underline;}

form{margin:0;};

/* ---- [ old style spacers ] ---- */
    .spacer { font-size:10px; line-height:8px }
    .smSpacer { font-size:3px; line-height:3px }
    .lgSpacer { line-height:15px }
    .oneSpacer { font-size:1px; line-height:1px } 

.ACThead1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#5f96b8;}
.ACThead2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5f96b8;}

/* HEADER secure*/
.REMHFrame1{width:900px; height:40px; margin: 10px 0px 0px 10px;}
.REMHFrame2{width:900px; height:3px; overflow:hidden; clear:both; background-color:#FFFFFF;}

/* HEADER */
.REM_BHGHeader{ width:1120px; clear:both; background-color:#E2DAC9; overflow:hidden; padding:4px 0 4px 0; margin:0 0 5px 0;}

.REM_BHGHeaderCol1{width:180px; float:left; overflow:hidden; margin-left:5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration:none;}
    .REM_BHGHeaderCol1 a:link{color:#333333; text-decoration:none;}
	.REM_BHGHeaderCol1 a:visited{color:#333333; text-decoration:none;}
	.REM_BHGHeaderCol1 a:hover{color:#333333; text-decoration:none;}
.REM_BHGHeaderCol2{width:695px; float:left; overflow:hidden; margin-left:5px;}

.navLinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;text-decoration: none; }
	.navLinks a:link {color: #000000; 	text-decoration: none; }
	.navLinks a:visited {color: #000000; text-decoration: none; }
	.navLinks a:hover {color: #000000; text-decoration: none; }

.REMHeaderFrame1{width:890px; clear:both; background-color:#7BBCDF; overflow:hidden;}
.REMLeftFrame{width:25px; float:left; overflow:hidden;}
.REMLogoFrame{width:370px; float:left; overflow:hidden;}
.REMHomePageFrame{width:285px; float:left; overflow:hidden}
.REMSearchFrame{width:180px; float:left; overflow:hidden}
.REMRightFrame{width:30px; float:left; overflow:hidden;}

.bodycopyGrey {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px; color: #333333;text-decoration: none;}
	.bodycopyGrey a:link{ color: #333333;text-decoration: none;}
	.bodycopyGrey a:visited{ color: #333333;text-decoration: none;}
	.bodycopyGrey a:hover { color: #333333;text-decoration: underline;}

.REMNavigationFrame{  width:710px; clear:both; overflow:hidden;
	background-image: url(http://images.meredith.com//remodel/images/temps/rem_navbuttons.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.REMNavigationButtons{width:74px; float:left; overflow:hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
    .REMNavigationButtons a:link{color: #FFFFFF; text-decoration: none;}
	.REMNavigationButtons a:visited{color: #FFFFFF; text-decoration: none;}
	.REMNavigationButtons a:hover{ color: #333333; text-decoration: none;}
.REMNavigationSpacer{width:5px; float:left; overflow:hidden;}

/* FOOTER */
.REMFooterFrame{margin: 10px 0px 0px 10px; }

.REMFFrame1{ width:1110px; overflow:hidden; clear:both; background-color:#7CBCE2;}
.REMFFrame2{width:1110px; height:20px; overflow:hidden; clear:both; background-color:#FFFFFF;}

.REMFCol1{width:26px; float:left; background-color:#7CBCE2;}
.REMFCol2{width:165px; float:left; background-color:#7CBCE2; vertical-align:middle;}
.REMFCol3{width:700px; float:left; background-color:#7CBCE2;}
.REMFCol4{width:26px; float:right;  background-color:#7CBCE2;}

.REMFRule1{width:100%; height:2px; overflow:hidden; background-color:#FFFFFF;}

.REMFSpacer1{width:100%; height:10px; overflow:hidden; background-color:#7CBCE2;}
.REMFSpacer2{width:100%; height:20px; overflow:hidden; clear:both; background-color:#FFFFFF;}

.footerTitle_boldwhite{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #FFFFFF; font-weight: bold;  text-decoration: none;}
.footerLinks {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; text-decoration: none; }
    .footerLinks a:link {color: #FFFFFF; text-decoration:none;}
    .footerLinks a:visited {color: #FFFFFF; text-decoration:none;}
    .footerLinks a:active {color: #FFFFFF; text-decoration:none;}
    .footerLinks a:hover {color: #FFFFFF; text-decoration: underline;}
.footerLinks_bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
    .footerLinks_bold a:link {color: #FFFFFF;  text-decoration:none;}
    .footerLinks_bold a:visited {color: #FFFFFF; text-decoration:none;}
    .footerLinks_bold a:active {color: #FFFFFF; text-decoration:none;}
    .footerLinks_bold a:hover {color: #FFFFFF; text-decoration: underline;}
.footerLinks_black{font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; text-decoration: none;}


.REMSpacer1{height:1px; overflow:hidden; clear:both;}
.REMSpacer3{height:3px; overflow:hidden; clear:both;}
.REMSpacer5{height:5px; overflow:hidden; clear:both;}
.REMSpacer10{height:10px; overflow:hidden; clear:both;}
.REMSpacer15{height:15px; overflow:hidden; clear:both;}
.REMSpacer20{height:20px; overflow:hidden; clear:both;}
.REMSpacer50{height:50px; overflow:hidden; clear:both;}
.REMSpacer70{height:70px; overflow:hidden; clear:both;}



.bodycopyGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: none;
}
	.bodycopyGrey a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: none;
}
	.bodycopyGrey a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: none;
}
	.bodycopyGrey a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: underline;
}






.verdanaFeaturedProduct {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}



