




/*
     FILE ARCHIVED ON 13:12:39 May 9, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 3:06:52 Feb 3, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* 
   ----------------------------------------------------------------------------
  HGTV PRO STYLES, updated 10/16/2007 to include homeplans and videos in main ribbon
   ----------------------------------------------------------------------------
*/

/* 
   ----------------------------------------------------------------------------
   Page BG style
   ----------------------------------------------------------------------------
*/

.bgimage {
	background-color: #ccc;
	background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/pagebg/bg.gif);
	background-repeat: repeat-x;
	}

/* 
   ----------------------------------------------------------------------------
   UPDATED HGTVPro Header Styles
   ----------------------------------------------------------------------------
*/

#proHeaderService {
	width: 988px;
	height: 132px;
	background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/bg_service.gif);
	position: relative;
	color:#47486C;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor: default;
	z-index:1;
}

#proHeaderService a:link, #proHeaderService a:visited {
	color:#C9CCE3;
	text-decoration:none;
}

#proHeaderService a:hover {
	color:#ffffff;
	text-decoration:underline;
}

#proHeaderService .headerServiceLeft {
	top: 3px;
	left: 22px;
	position: absolute;
}

#proHeaderService .headerServiceRight {
	width:518px;
	top: 3px;
	left: 460px;
	position: absolute;
	text-align:right;
}

#proHeaderService .headerServiceLeft b {
	color:#ffffff;
}

#proHeaderService .headerLogoTag {
	top: 30px;
	left: 22px;
	position: absolute;
}

#proHeaderService .headerLogoTag img {
	width: 214px;
	height: 91px;
	border:none;
}

#proHeaderService .headerJs {
	top: 110px;
	right: 986px;
	position: absolute;
}

#proHeaderService .headerAd {
	top: 30px;
	left: 249px;
	width: 728px;
	height: 90px;
	position: absolute;
	background-color:#FFFFFF;
}

#proTopNavService {
	width: 988px;
	height: 30px;
	background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/bg.jpg);
	position: relative;
}

#proTopNavService .navSearch{
	top: 4px;
	left: 668px;
	position: absolute;
}

#proTopNavService .navSearchForm {
	padding: 0px;
	margin: 0px;
}

#proTopNavService .navSearchField {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #454545;

	font-size: 11px;
	width: 305px;
	border-top: solid 1px #454545;
	border-left: solid 1px #454545;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#proTopNavService .navGoBtn {
	top: 0px;
	left: 946px;
	position: absolute;
}

#proTopNavService .navRightLine {
	width: 1px;
	height: 30px;
	top: 0px;
	right: 0px;
	position: absolute;
	background-color: #333;
}





.bgimage_short {background-color: #ccc;background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/pagebg/bg_short.gif);background-repeat: repeat-x;}
#headerArea {width: 988px;height: 132px;background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/bg_service.gif);position: relative;color:#47486C;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;cursor: default;}
#headerArea a:link, #headerArea a:visited {color:#C9CCE3;text-decoration:none;}
#headerArea a:hover {color:#ffffff;text-decoration:underline;}
#headerArea .headerServiceLeft {top: 3px;left: 22px;position: absolute;}
#headerArea .headerServiceRight {width:518px;top: 3px;left: 460px;position: absolute;text-align:right;}
#headerArea .headerServiceLeft b {color:#ffffff;}
#headerArea .headerLogoTag {top: 30px;left: 22px;position: absolute;}
#headerArea .headerLogoTag img {width: 214px;height: 91px;border:none;}
#headerArea .headerJs {top: 110px;right: 986px;position: absolute;}
#headerArea .headerAd {top: 30px;left: 249px;width: 728px;height: 90px;position: absolute;background-color:#FFFFFF;}


#main_navbar {height: 25px;background: url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/header_bg_gradient.jpg") repeat-x top left;color: #333;font-family: Arial, Helvetica, sans-serif;width: 988px;font-size: 12px;position:relative;overflow: hidden;border-bottom:#666 solid 1px;}
#main_navbar a {text-decoration: none;}
#main_navbar a:hover {text-decoration: underline;}
#main_nav { list-style:none;margin:0px; padding:0px;clear:left;line-height: normal;* IE double margin fix */display: inline;position: relative;}
#main_nav li {float:left; margin:0px;padding:0px;}
#main_nav a {float: left;margin: 0;display: block;}
#main_nav a span {float: left;display: block;white-space: nowrap;}
#main_nav a:hover {text-decoration: none;}/* Commented Backslash Hack - hides rule from IE5-Mac \*/#main_nav a span {float:none;}/* End IE5-Mac hack */
#main_nav a:hover {background-position: 0% -32px;}
#main_nav a:hover span {background-position: 100% -32px;}
#main_nav a {padding: 0 0 0 6px;background: url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/left_both.gif") no-repeat left top;}
#main_nav a span {color: #222;background: url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/right_both.gif") no-repeat right top;padding: 7px 10px 7px 3px;font-weight: bold; text-transform:uppercase; font-size:10px; line-height:11px;}
#main_nav a:hover {text-decoration: none;}
#main_nav .current a {background:url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/left_both_on.gif") no-repeat left top;background-position:0% -32px;border-width:0;}
#main_nav .current a span {background:url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/right_both_on.gif") no-repeat right top;background-position:100% -32px;color:#fff;}
#main_navbar #searchBar {background:url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/topnav_searchbg.gif") no-repeat; width:275px; height:25px; float:right; border-right:solid 1px #333;position:relative;}
#searchBar #searchFieldBAK {width:180px; height:17px;border:solid 1px #A1460B; position:absolute; top:3px; left:17px; background-color:#FFFFFF;}
#searchBar #searchField {width:180px; height:17px;position:absolute; top:3px; left:19px;}
#searchBar .searchFieldElement {width:100%; height:100%; font-size:11px;color:#222222; border:none;background:none;}
#searchBar #searchClick {background-image:url(/web/20110509131239/http://images.hgtvpro.com/redesign06/css/searchArrow.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:5px; position:absolute; top:7px;left:210px; line-height:11px;}
#searchBar #searchClick a {color:#FFFFFF; font-weight:bold; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#searchBar #searchClick a:hover { text-decoration:none;}
#main_navbarBorder {height: 1px; width:988px; line-height:0px; background-color:#666666;}






/* 
   ----------------------------------------------------------------------------
   HGTVPro Header Styles
   ----------------------------------------------------------------------------
*/

#proHeader {
	width: 988px;
	height: 142px;
	background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/bg.jpg);
	position: relative;
}

#proHeader .headerMake {
	top: 10px;
	left: 20px;
	position: absolute;
}

#proHeader .headerLogo {
	top: 40px;
	left: 22px;
	position: absolute;
}

#proHeader .headerLogoTag {
	top: 34px;
	left: 22px;
	position: absolute;
}

#proHeader .headerLogoTag img {
	width: 214px;
	height: 91px;
}

#proHeader .headerAd {
	top: 10px;
	left: 249px;
	width: 728px;
	height: 90px;
	position: absolute;
}

#au728x90 {
	top: 30px;
	left: 249px;
	width: 728px;
	height: 90px;
	position: absolute;
}

#proHeader .headerTopnav {
	top: 110px;
	right: 9px;
	position: absolute;
}

#proHeader .headerTopnav div {
display:inline;
}

#proHeader .headerJs {
	top: 110px;
	right: 986px;
	position: absolute;
}

#proHeaderSpacer {
	position: relative;
	height: 8px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #454545;
	font-size: 5px;
}

/* 
   ----------------------------------------------------------------------------
   HGTVPro Top Nav Styles
   ----------------------------------------------------------------------------
*/

#proTopNav {
	width: 988px;
	height: 30px;
	background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/bg.jpg);
	position: relative;
}

#navContainer .navPipe {
float: left;
padding: 0;
margin: 0;
width: 2px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/pipe.gif)
}

#navContainer .navHome a:link, #navContainer .navHome a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 68px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/home.jpg);
background-position: 0% 100%;
}

#navContainer .navHome a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 68px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/home.jpg);
background-position: 0% 0%;
}

#navContainer .navBp a:link, #navContainer .navBp a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 127px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/bp.jpg);
background-position: 0% 100%;
}

#navContainer .navBp a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 127px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/bp.jpg)
}

#navContainer .navNews a:link, #navContainer .navNews a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 62px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/news.jpg);
background-position: 0% 100%;
}

#navContainer .navNews a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 62px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/news.jpg)
}

#navContainer .navProducts a:link, #navContainer .navProducts a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 91px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/products.jpg);
background-position: 0% 100%;
}

#navContainer .navProducts a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 91px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/products.jpg);
}

#navContainer .navDesign a:link, #navContainer .navDesign a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 72px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/design.jpg);
background-position: 0% 100%;
overflow:hidden;

}

#navContainer .navDesign a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 72px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/design.jpg);
overflow:hidden;
}

#navContainer .navTv a:link, #navContainer .navTv a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 71px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/protv.jpg);
background-position: 0% 100%;
}

#navContainer .navTv a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 71px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/protv.jpg)
}

#navContainer .navMp a:link, #navContainer .navMp a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 112px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/mp.jpg);
background-position: 0% 100%;
}

#navContainer .navMp a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 112px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/mp.jpg)
}

#navContainer .navTv {
	display:none;
}

#navContainer .navJobs a:link, #navContainer .navJobs a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 57px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/jobs.jpg);
background-position: 0% 100%;
}

#navContainer .navJobs a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 57px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/jobs.jpg)
}

#navContainer .navGreen a:link, #navContainer .navGreen a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 127px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/green.jpg);
background-position: 0% 100%;
}

#navContainer .navGreen a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 127px;
height: 30px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/nav/02/green.jpg)
}

#proTopNav .navSearch{
	top: 4px;
	left: 668px;
	position: absolute;
}

#proTopNav .navSearchForm {
	padding: 0px;
	margin: 0px;
}

#proTopNav .navSearchField {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #454545;

	font-size: 11px;
	width: 305px;
	border-top: solid 1px #454545;
	border-left: solid 1px #454545;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#proTopNav .navGoBtn {
	top: 0px;
	left: 946px;
	position: absolute;
}

#proTopNav .navRightLine {
	width: 1px;
	height: 30px;
	top: 0px;
	right: 0px;
	position: absolute;
	background-color: #333;
}


/* 
   ----------------------------------------------------------------------------
   HGTVPro Footer Styles
   ----------------------------------------------------------------------------
*/

#proBottomBG {
	width: 100%;
	height: 180px;
	background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/footer/bottombg.gif);
	position: relative;
}

#proFooter {
	width: 988px;
	height: 180px;
	background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/footer/bg.jpg);
	background-repeat:repeat-x;
	background-color:#242254;
	position: relative;
}

#proFooter .fNavContainer {
	position: relative;
}

#proFooter .fNavLShim {
float: left;
padding: 0;
margin: 0;
width: 75px;
height: 26px;
}

#proFooter .fNavPipe {
float: left;
padding: 0;
margin: 0;
width: 2px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/pipe.gif)
}

#proFooter .fNavAbout a:link, #proFooter .fNavAbout a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 117px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/about.jpg);
background-position: 0% 100%;
}

#proFooter .fNavAbout a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 117px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/about.jpg);
background-position: 0% 0%;
}

#proFooter .fNavQuestions a:link, #proFooter .fNavQuestions a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 88px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/questions.jpg);
background-position: 0% 100%;
}

#proFooter .fNavQuestions a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 88px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/questions.jpg);
background-position: 0% 0%;
}

#proFooter .fNavHgtv a:link, #proFooter .fNavHgtv a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 56px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/hgtv.jpg);
background-position: 0% 100%;
}

#proFooter .fNavHgtv a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 56px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/hgtv.jpg)
}

#proFooter .fNavDiy a:link, #proFooter .fNavDiy a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 102px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/diy.jpg);
background-position: 0% 100%;
}

#proFooter .fNavDiy a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 102px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/diy.jpg)
}

#proFooter .fNavFood a:link, #proFooter .fNavFood a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 112px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/food.jpg);
background-position: 0% 100%;
}

#proFooter .fNavFood a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 112px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/food.jpg)
}

#proFooter .fNavFine a:link, #proFooter .fNavFine a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 94px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/fine.jpg);
background-position: 0% 100%;
}

#proFooter .fNavFine a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 94px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/fine.jpg)
}

#proFooter .fNavSah a:link, #proFooter .fNavSah a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 107px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/sah.jpg);
background-position: 0% 100%;
}

#proFooter .fNavSah a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 107px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/sah.jpg)
}

#proFooter .fNavGac a:link, #proFooter .fNavGac a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 49px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/gac.jpg);
background-position: 0% 100%;
}

#proFooter .fNavGac a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 49px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/gac.jpg)
}

#proFooter .fNavBiq a:link, #proFooter .fNavBiq a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 77px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/biq.jpg);
background-position: 0% 100%;
}

#proFooter .fNavBiq a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 77px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/biq.jpg)
}

#proFooter .fNavAdvertising a:link, #proFooter .fNavAdvertising a:visited {
float: left;
padding: 0;
margin: 0;
display: block;
width: 99px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/advertising.jpg);
background-position: 0% 100%;
}

#proFooter .fNavAdvertising a:hover {
float: left;
padding: 0;
margin: 0;
display: block;
width: 99px;
height: 26px;
background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/botnav/02/advertising.jpg)
}

.footerText {
	top: 45px;
	/*left: 80px;*/
	position: absolute;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	color: #c8c8d4;
	font-size: 10px;
	line-height: 14px;
}

.footerText a:link, .footerText a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #c8c8d4;
	font-size: 10px;
	text-decoration: underline;
}

.footerText a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #c8c8d4;
	font-size: 10px;
	text-decoration: none;
}

.footerRightLine {
	width: 1px;
	height: 121px;
	top: 0px;
	right: 0px;
	position: absolute;
	background-color: #333;
}


#footerArea {width: 988px;height: 215px;background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/footer/bg_slick.jpg);background-repeat:repeat-x;background-color:#242254;position: relative;}

#footerBottomBG {width: 100%;height: 215px;background: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/footer/bottombg_slick.gif);position: relative;}
#footer_navbar {height: 20px;background: url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/header_bg_gradient.jpg") repeat-x top left; background-position:0px -3px; border-top:#bbb solid 1px;color: #333;font-family: Arial, Helvetica, sans-serif;width: 988px;font-size: 12px;position:relative;overflow: hidden;}
#footer_navbar a {text-decoration: none; cursor: pointer;}
#footer_navbar a:hover {text-decoration: underline;}
#footer_nav { list-style:none;margin:0px; padding:0px;}
#footer_nav #footer_spacer { width:85px; height:20px;}
#footer_nav li {float:left; margin:0px;padding:0px;}
#footer_nav a {float: left;margin: 0;display: block;}
#footer_nav a span {float: left;display: block;white-space: nowrap;}
#footer_nav a:hover {text-decoration: none; background-position: 0% -35px;}/* Commented Backslash Hack - hides rule from IE5-Mac \*/#main_nav a span {float:none;}/* End IE5-Mac hack */
#footer_nav a:hover span {background-position: 100% -35px;}
#footer_nav a {padding: 0 0 0 6px;background: url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/left_both.gif") no-repeat left top;background-position:0px -3px;}
#footer_nav a span {color: #222;background: url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/right_both.gif") no-repeat right top;background-position:0px -3px;padding: 5px 10px 4px 3px;font-weight: bold; text-transform:uppercase; font-size:10px; line-height:11px;}
#footer_nav a:hover {text-decoration: none;}
#footerArea div.footer-text-box { clear: both;/* padding: 9px 0px;*/ width: 95%; } /* can be used for all footer elements*/






/* 
   ----------------------------------------------------------------------------
   HGTVPro LNB Styles
   ----------------------------------------------------------------------------
*/

.lnb_shadow { background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/lnb/bg.gif); background-color: #e4e4e4; } 
.lnb_header { color: #fff; height: 24px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/lnb/title_bg.gif); padding: 4px 10px 4px 10px; }
.lnb_header a:link, .lnb_header a:visited { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
.lnb_header a:hover { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
.lnb_body { color: #225; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 19px; text-decoration: none; padding: 14px 14px 28px 14px; }
.lnb_body a:link, .lnb_body a:visited { color: #225; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }
.lnb_body a:hover { color: #225; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.lnb_text { color: #225; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration: none; padding: 14px 14px 28px 14px; }
.lnb_text a:link, .lnb_text a:visited { color: #225; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }
.lnb_text a:hover { color: #225; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }


/* 
   ----------------------------------------------------------------------------
   HGTVPro Content Area Styles
   ----------------------------------------------------------------------------
*/

.centerarea {background-color: #f3f3f3; width: 565px;} 
.boardPaddedArea {padding: 15px 15px 20px 15px;}
.padding15 {padding: 15px}
.darktext { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.darktext a:link, .darktext a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }
.darktext a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.whitetext1 { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; background-color: #88a; }
.whitetext1 a:link, .whitetext1 a:visited { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; }
.whitetext1 a:hover { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: underline; font-weight: bold; }
.bodytext { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/articles/arrow_bullet.gif); }
.bodytext a:link, .bodytext a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }
.bodytext a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.padbodytext { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/articles/arrow_bullet.gif); padding: 0px 15px 10px 15px; }
.padbodytext li {padding: 0px 0px 5px 0px; }
.padbodytext a:link, .padbodytext a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }
.padbodytext a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.pagination { color: #9ba4d3; font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; font-weight:bold;padding: 0px 2px; }
.pagination a:link, .pagination a:visited { color: #cc5501; text-decoration:none;font-size:10px; }
.pagination a:hover { text-decoration:underline;color: #cc5501;font-size: 10px; }
.continued { font-size:14px;color:#9ba4d3; font-weight:bold;padding-left:15px;}
.continued a:link, .continued a:visited { color:#D36A00;font-size:14px; text-decoration:none;}
.continued a:hover { text-decoration:underline;font-size:14px;color:#D36A00;} 
.padBlogtext { color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/articles/arrow_bullet.gif); padding: 15px; }
.padBlogtext li {padding: 0px 0px 5px 0px; }
.padBlogtext a:link, .padBlogtext a:visited { color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }
.padBlogtext a:hover { color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.padheadline1 { color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 19px; text-decoration: none; font-weight: bold; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/spacer.gif); padding: 17px 10px 0px 15px; }
.padsubheadline1 { color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; padding: 10px 10px 10px 15px; }
.bodytitle { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; font-weight: bold; }
.bodytitle a:link, .bodytitle a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; font-weight: bold; }
.bodytitle a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: underline; font-weight: bold; }
.orangetext1 { color: #c50; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 16px; text-decoration: none; }
.orangetext1 a:link, .orangetext1 a:visited { color: #c50; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 16px; text-decoration: underline; }
.orangetext1 a:hover { color: #c50; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 16px; text-decoration: none; }
.centertitle1 { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; background-color: #444488; padding: 0 0 0 14px; }
.centertitle2 { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; background-color: #8888aa; padding: 0 0 0 14px;}
.centertitle3 { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; background-color: #8888aa; padding: 0px;}
.centertitlemb { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; background-color: #444488; padding: 5px 0 0 14px;}
.smalltext { color: #d36b00; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/arrow2.gif); } 
.fpadunit { background-color: #88a; padding: 10px 10px 0px 10px; }
.featurelink { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; padding: 5px 5px 5px 0px; }
.featurelink a:link, .featurelink a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; }
.featurelink a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: underline; }
.messageboardlink { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; padding: 2px 0px 1px 0px; }
.messageboardlink a:link, .messageboardlink a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; }
.messageboardlink a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: underline; }
.homebuildingbg { background-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/homebuildbg.jpg); background-repeat: no-repeat; background-position: 100% 100%; }
.headline1 { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 15px; line-height: 17px; text-decoration: none; font-weight: bold; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/spacer.gif); padding: 10px 10px 10px 0px; }
.articleshowname { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 16px; text-decoration: none; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/spacer.gif); padding: 0px 10px 0px 0px; }
.articleshowname a:link, .articleshowname a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 16px; text-decoration: underline; }
.articleshowname a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 16px; text-decoration: none; }
.relatedlink { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; padding: 2px 2px 2px 0px; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/spacer.gif); }
.relatedlink a:link, .relatedlink a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; }
.relatedlink a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: underline; }
.relatedbox { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; padding: 2px 2px 2px 0px; font-weight: bold; list-style-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/spacer.gif); }
.relatedbox a:link, .relatedbox a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: none; }
.relatedbox a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; text-decoration: underline; }
.phototext { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; text-decoration: none; }
.phototext a:link, .phototext a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; text-decoration: underline; }
.phototext a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; text-decoration: none; }
.centerarea .headline1 { width:233px; }
/*
.phototext img, .padbodytext img {border:1px solid #242253;}
*/
.deeplinks { padding: 0px 10px 5px 0px;}
.article_ad2 { padding: 20px 10px 10px 10px; background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/articles/adbg1.gif); background-repeat: no-repeat; background-position: center; background-position: top;}
.article_ad300_txt { width:300px; background-color: #cccccc; padding: 10px 10px 0px 10px; color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }
.searchresults { padding: 30px 15px 45px 15px; background-image: url(/web/20110509131239/http://images.hgtvpro.com/shell/searchbg.gif); background-repeat: repeat-x; }
.prozonetitle { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; }
.prozonetitle a:link, .prozonetitle a:visited { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; }
.prozonetitle a:hover { color: #242253; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: underline; font-weight: bold; }
.pzcattopbg { background-image: url(/web/20110509131239/http://images.hgtvpro.com/ribbon_pages/prozone/pzc_topbg.gif); background-repeat: no-repeat; background-color: #668; }
.prozonecattitle { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; }
.prozonecattitle a:link, .prozonecattitle a:visited { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; }
.prozonecattitle a:hover { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: underline; font-weight: bold; }
.pzcattop1 { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; padding: 5px 0px 5px 0px; }
.pzcattop1 a:link, .pzcattop1 a:visited { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; }
.pzcattop1 a:hover { color: #fff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; }


/*
// ===========================================================
// - Jobs Google Tag Styles
// ===========================================================
*/

#google_ad_contain {
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #373737;
	font-size: 10px;
}

#google_ad {
	border: 1px solid #363636;
	background-color:#cacaca;
}

#google_ad .google_title {
	height: 36px;
	width: 298px;
	background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/google_adsense_jobs_page/title_bg.gif);
	background-repeat: no-repeat;
}

#google_ad .google_bottom {
	height: 8px;
	width: 298px;
	background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/google_adsense_jobs_page/bottom.gif);
	font-size: 2px;
}

#google_ad a {
	color:#373737;
	text-decoration:underline;
}

#google_ad a:hover {
	color:#373737;
	text-decoration:none;
}

#google_ad .google_ad_links {
	overflow:hidden;
	padding:0px 0px 12px 9px;
	margin-left: 9px;
	width:275px;
	color:#373737;
	background-image: url(/web/20110509131239/http://images.hgtvpro.com/redesign06/images/google_adsense_jobs_page/arrow.gif);
	background-repeat: no-repeat;
}

#google_ad .google_ad_link_title {
	font-weight:bold;
	color:#373737;
}

/* 
   ----------------------------------------------------------------------------
   HGTVPro Gutter Area Styles
   ----------------------------------------------------------------------------
*/
.gutter { border-width: 0px 1px 0px 1px; border-style: none solid none solid; border-color: #e70; background-color: #e4e4e4; }
.gutter_shdw2 { border-width: 0px 1px 0px 1px; border-style: none solid none solid; border-color: #e70; background-color: #fff; }
.gutter2 { border-width: 0px 0px 0px 1px; border-style: none none none solid; border-color: #335; background-color: #eef; }


/* 
   ----------------------------------------------------------------------------
   HGTVPro Printer Page  Styles
   ----------------------------------------------------------------------------
*/
.printer_Heading1 { color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; padding: 20 0 0 0px; }
.printer_Heading2 { color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; padding: 20 0 0 0px; }
.printer_Subheading1 { color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; padding: 0 0 20 0px; }
.printer_Subheading2 { color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; padding: 0 0 20 0px; }

/* 
   ----------------------------------------------------------------------------
   HGTVPro SuperBuild Search Styles
   ----------------------------------------------------------------------------
*/

#main_navbar #superBuildSearch {background:url("/web/20110509131239/http://images.hgtvpro.com/redesign06/images/header/topnav_searchbg.gif") no-repeat; width:320px; height:25px; float:right; border-right:solid 1px #333;position:relative;}
#superBuildSearch #searchFieldBAK {width:158px; height:17px;border:solid 1px #A1460B; position:absolute; top:3px; left:17px; background-color:#FFFFFF;}
#superBuildSearch #searchField {width:152px; height:17px;position:absolute; top:3px; left:19px; padding: 0 2px 0 2px;}
#superBuildSearch .searchFieldElement {width:100%; height:100%; font-size:11px;color:#222222; border:none;background:none;}
#superBuildSearch #searchClick {background-image:url(/web/20110509131239/http://images.hgtvpro.com/redesign06/css/searchArrow.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:5px; position:absolute; top:7px;left:183px; line-height:11px;}
#superBuildSearch #searchClick a {color:#FFFFFF; font-weight:bold; font-size:10px; font-family:Arial, Helvetica, sans-serif; background: transparent; padding: 0;}
#superBuildSearch #searchClick a:hover { text-decoration:none;}