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

    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;};

    /* ---- [ hack for IE minwidth ] ---- */
 * html .IEminwidth { border-left:950px solid #FFF; position:static; float:left; z-index:1;}
 * html .IEcontainer { margin-left:-950px; position:relative; float:left; z-index:1;}
 #wrapper {width:1100px; min-width:950px; margin:0; padding:0;border:none;}

    #contentwellfullpage {float:left;background-color:#ffffff; margin-left:15px;display:inline;}
    #singlecolumn { float:left; width:580px; background-color:#FFF; padding:10px 0 20px 3px; overflow:auto;}
    #adcolumn	{ float:left; width:320px; background-color:#E5D7A1;}
	#bngcommunitywell{float:left;width:679px;}
	#adcolumncontent {margin-left:10px;}
	#adTextHeader {font-size:9px;}

.clearall {clear:both; line-height:1px;}

#subOfferContainer {width:300px;height:500px;overflow:hidden;}


 /* ---- [ 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:#618650;}
.ACThead2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#618650;}

/* 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 */
/* -------[BHG Header]------- */
		.BHGHeader{height:33px;font-size:11px;position:relative;border-bottom:1px solid #000;background-color:#7FB068;width:1024px;}
			ul#NavFeatures {width:1024px;padding:0px;margin:0px;}
				ul#NavFeatures li {display:inline;float:left;margin:0px;padding:0px;width:auto;}
				ul#NavFeatures a {border-right:1px solid #000;color:#67961A;display:inline;float:left;height:33px;line-height:33px;padding:0 20px;text-decoration:none;width:auto;font-weight:bold;color:#445e37;}
				ul#NavFeatures a:hover {text-decoration:underline;}
			img#bhgLogo {position:absolute;left:839px;top:0;border:0px;margin:0;}
		
		#BNGlogoContainer{float:left;padding:0;}
		#BNGlogo{float:left;padding:0pt;}
		
		/*---Widget Stuff------- */
		#widgetBox {height:70px;width:208px;margin-left:792px;margin-top:11px; _margin-top: 20px;}
		#widgetPhoto{float:right;padding-left:4px;}
		#widgetText{float:right;text-align:right;}
		#widgetBox IMG {float:right;padding-left:4px;}
		#widgetBox a{color:#FFF9BA; text-decoration:underline;}
		.ginsuModel{visibility:hidden;}
		
		#nav{padding:35px 0px 0px 457px; _padding-top: 16px; .margin-top: -11px;}
			#nav ul#menu{margin:0 0 0 0px;background-color:#61864F;}
			#nav ul#menu li{float:left;list-style:none;text-align:center;height:30px;margin:0px 0px 0px 0px;}
				#nav ul#menu li.photos {background-color:#fff9ba;}
				#nav ul#menu li.discussions {background-color:#fff9ba;}
				#nav ul#menu li.journals {background-color:#fff9ba;}
				#nav ul#menu li.events {background-color:#fff9ba;}
				#nav ul#menu li.gardeners {background-color:#fff9ba;}
			#nav ul#menu li a{color:#A56829;width:108px;text-decoration:none;font:bold 16px Georgia, "Times New Roman", Times, serif;line-height:30px;background:url(/bng/images/temps/Tab.gif) no-repeat;border-right:3px solid #61864f;height:30px;float:left;}
			#nav ul#menu li a:hover{background-image: url(/bng/images/temps/Tab.gif);background-repeat: no-repeat;background-position:-108px;}
				#nav ul#menu li.photosON a{background-image: url(/bng/images/temps/Tab.gif);background-repeat: no-repeat;background-position:-108px;}#nav ul#menu li.photosON {background-image: url(../images/Page_Elements/Tab.gif);background-repeat: no-repeat;background-position:-108px;}
				#nav ul#menu li.discussionsON a{background-image: url(/bng/images/temps/Tab.gif);background-repeat: no-repeat;background-position:-108px;}
				#nav ul#menu li.journalsON a{background-image: url(/bng/images/temps/Tab.gif);background-repeat: no-repeat;background-position:-108px;}
				#nav ul#menu li.eventsON a{background-image: url(/bng/images/temps/Tab.gif);background-repeat: no-repeat;background-position:-108px;}
				#nav ul#menu li.gardenersON a{background-image: url(/bng/images/temps/Tab.gif);background-repeat: no-repeat;background-position:-108px;}
	
	#topad{clear:both;margin:5px 0;}

-------------------------
/*.REM_BHGHeader{ width:890px; clear:both; background-color:#E2DAC9; overflow:hidden;}

.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(//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 */
.BNGFooterFrame{background-color:#fff9ba;width:1024px;}

.BNGFooter{background-color:#fff9ba;width:1024px;}

.BNGFFrame1{width:1024px; height:2px; overflow:hidden; clear:both; background-color:#a56829;}
.BNGFFrame2{width:1024x; overflow:hidden; clear:both;}
.BNGFFrame3{width:900px; height:20px; overflow:hidden; clear:both;}

.BNGFCol1{width:15px;  float:left;}
.BNGFCol2{width:170px; float:left;}
.BNGFCol3{width:754px; float:left;}


.BNGFSpacer1{width:900px; height:10px; overflow:hidden; clear:both;}

.BNGFRule1{width:1100px; height:3px; overflow:hidden; clear:both; background-color:#FFFFFF;background-image:url(/apq/images/temps/blueDash.gif);	background-repeat:repeat-x;}

.footerLinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666666; text-decoration: none; font-weight:400; }
.footerLinks_bold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #a56829; font-weight: bold; text-decoration: none;}

.footerLinks a{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;}

.BNGClear{overflow:hidden; clear:both;}

.BNGSpacer1{height:1px; overflow:hidden;}
.BNGSpacer3{height:3px; overflow:hidden;}
.BNGSpacer5{height:5px; overflow:hidden;}
.BNGSpacer10{height:10px; overflow:hidden;}
.BNGSpacer15{height:15px; overflow:hidden;}
.BNGSpacer20{height:20px; overflow:hidden;}

#BNGFcopy {font-size:9px;color:#666666;padding-left:20px;}
#BNGFcopy a{text-decoration:underline;color:#666666;}

#reg_wrap a {color:#A56829; }