@charset "utf-8";

/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

/* Defaults */
body {background:#ffffff url(images/body_bkg_980.gif) center 241px no-repeat; font:normal 12px/16px Arial,Verdana,Sans-Serif; color:#333333;}
/*body {background-image:url(images/body_bkg_stanley.gif); background-position:center top;}*/

p, dl, li, legend, th, td, label, input, textarea, select, button, address {}
dt, legend {text-transform:capitalize;}
small {font-size:10px; line-height:12px;}
sup {font-size:8px;}
b, strong {font-weight:bold;}
i, em {font-style:italic;}

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

h1 {font-size:24px; line-height:28px; color:#333333;}
h1 a:visited {color:#2963b4;}
h2 {font-size:18px; line-height:22px;}
h3 {font-size:16px; line-height:20px;}
h4, th {font-size:12px; line-height:16px;} /* Is the same as a paragraph with bold, table header */
h5 {font-size:12px; line-height:16px;} /* Is the same as small text with bold */
h6 {font-size:10px; line-height:12px;}

.clear {clear:both;}

.float-left {
    float: left;
}

/* Container */
#container {position:relative; width:100%; margin:0 auto; background:url(images/header_bkg_980.jpg) repeat-x;}

/* Header */
#header {width:980px; height:181px; position:relative; border-bottom:solid 7px #ffffff; margin:0 auto;}
#header #logo {position:absolute;}
#header h3 {position:absolute; left:147px; top:115px; color:#ffffff;}

/* Community Sign-in/Sign-Out Menu */
#header #community_signin_signout ul,
#header #community_signin_signout ul.menu,
#header #community_signin_signout li.leaf,
#header #community_signin_signout li.collapsed,
#header #community_signin_signout li {list-style:none; list-style-image:none; list-style-type:none; margin:0; padding:0; display:inline;}

#header #community_signin_signout ul.menu {float:right; margin:9px 80px 8px 0; font-size:11px; line-height:11px; font-weight:bold;}
#header #community_signin_signout li {display:inline; height:11px; border-right:solid 1px #5684c4;}
#header #community_signin_signout li a {padding:0 5px; color:#9fbbe1;}
#header #community_signin_signout li a:active,
#header #community_signin_signout li a:hover {color:#ffffff;}
#header #community_signin_signout li.last {border:none; padding-right:6px;}

/* Secondary Menu */
#header #menu-secondary-links ul,
#header #menu-secondary-links ul.menu,
#header #menu-secondary-links li.leaf,
#header #menu-secondary-links li.collapsed,
#header #menu-secondary-links li {list-style:none; list-style-image:none; list-style-type:none; margin:0; padding:0; display:inline;}

#header #menu-secondary-links ul.menu {float:right; margin:9px 0 8px; font-size:11px; line-height:11px; font-weight:bold;}
#header #menu-secondary-links li {display:inline; height:11px; border-right:solid 1px #5684c4;}
#header #menu-secondary-links li a {padding:0 5px; color:#9fbbe1;}
#header #menu-secondary-links li a:active,
#header #menu-secondary-links li a:hover {color:#ffffff;}
#header #menu-secondary-links li.last {border:none; padding-right:6px;}

/* Call With Your Questions */
#header #call {clear:both; float:right; width:650px; height:39px; padding:10px 0 0 0; background:#3375c1 url(images/call_bkg_980.gif) repeat; font-weight:bold; color:#ffffff;}
#header #call div {float:right;}
#header #call p,
#header #call h4 {font-size:11px; line-height:14px;}
#header #call h4 {color:#9fbbe1;}
#header #call .number {width:195px; clear:right;}
#header #call .buttons {margin:0 16px 0 0;}
#header #call a {margin-right:10px;}

/* Ask a Question & Search */
#header #ask,
#google_cse-0 {background-color:#c8e5ad;}

#google_cse-0 h2,
#multiblock-4 h2,
#header #ask h2,
#footer #ask h2 {font-size:11px; line-height:11px; color:#4a9b01; text-align:left;}

#google_cse-0 h2,
#header #ask h2,
#footer #ask h2 {display:block; width:100%; margin:0;}

#google_cse-0 #edit-sa,
#google_cse-0 #edit-sa-1,
#multiblock-4 #edit-sa-1,
#multiblock-4 #edit-sa-2,
#header #ask a,
#footer #ask a {display:block; height:26px; padding-right:10px; background:#97c766 url(images/search_button_bkg.jpg) 100% -2px no-repeat; color:#ffffff; text-transform:uppercase; text-align:center; font:bold 12px/26px Arial, Helvetica, sans-serif;}

/* Ask a Question */
#header #ask,
#footer #ask {float:right; clear:right; width:190px; height:50px; padding:6px; background:url(images/search_bkg_980.jpg) top right no-repeat; font-size:11px;}
#header #ask a,
#footer #ask a {width:130px; margin-top:2px; background:#52a5a7 url(images/ask_button_bkg.jpg) 100% -2px no-repeat;}
#header #ask a:hover,
#footer #ask a:hover {text-decoration:none;}
#header #ask div,
#footer #ask div {border-left:solid 1px #4a9b01; padding-left:12px;}

/* Search */
#google_cse-0,
#multiblock-4 {clear:both; background-color:#c5efa2;}
#google_cse-0 *,
#multiblock-4 * {float:left; border:0; font-weight:bold; white-space:nowrap;}
#google_cse-0 #edit-query,
#google_cse-0 #edit-query-1,
#multiblock-4 #edit-query-1,
#multiblock-4 #edit-query-2 {width:330px; height:20px; padding:2px; border:solid 1px #cccccc; margin-right:4px; color:#5684c4; font-size:16px; line-height:20px;}
#google_cse-0 #edit-sa,
#google_cse-0 #edit-sa-1,
#multiblock-4 #edit-sa-1,
#multiblock-4 #edit-sa-2 {width:80px;}

/* Search Top */
#google_cse-0 {float:right; clear:none; width:570px; height:50px; padding:6px 0 6px 10px; margin-bottom:1px; background:url(images/search_bkg_980.jpg) no-repeat;}
#google_cse-0 {width:364px;}
#google_cse-0 h2 span.extra-help {display:none;}
#google_cse-0 #edit-query,
#google_cse-0 #edit-query-1,
#google_cse-0 #edit-query-2 {width:270px; margin-left:0;}
#google_cse-0 #edit-sa,
#google_cse-0 #edit-sa-1,
#google_cse-0 #edit-sa-2,
#google_cse-0 #edit-query,
#google_cse-0 #edit-query-1,
#google_cse-0 #edit-query-2 {margin-top:13px;}

/* Primary Links */
#header #primary_links {position:relative; clear:both; float:right; width:auto; height:34px; background:#2966a2 url(images/primary_links_bkg_980.gif) top repeat-x; border-bottom:0; border-right:none; white-space:nowrap; z-index:800;}

#header #primary_links a {position:relative; display:block; float:left; height:34px; padding:0 30px; text-align:center; font-weight:bold; line-height:34px; color:#ffffff; text-decoration:none; border-right:solid 1px #1e449a;}
#header #primary_links a:hover,
#header #primary_links li:hover {background-color:#0d599a; color:#ffffff;}
#header #primary_links a.double {line-height:15px; height:32px; padding-top:2px;}

#header #primary_links li {position:relative; display:inline; float:left; list-style:none;}
#header #primary_links li.first a {padding-left:27px; background:url(images/primary_links_li_first_bkg_980.gif) left top no-repeat;}
#header #primary_links li.first a:hover {background:#0d599a url(images/primary_links_li_first_bkg_980.gif) left top no-repeat;}
#header #primary_links li.last a {border-right:none;}
#header #primary_links #parent-community {background:url(images/primary_links_bkg_980.gif) left bottom repeat-x; border-right:none;}
#header #primary_links #parent-community:hover {background-image:none; background-color:#0d599a;}

#header #primary_links li .section-menu {position:absolute; left:-1px; top:34px; border:solid 1px #cccccc; border-top:none; background-image:none; background:#0d599a; display:none; height:auto;}
#header #primary_links li .section-menu li {clear:left; display:list-item; list-style:none;}
#header #primary_links li .section-menu li a {border-right:none; background:none;}
#header #primary_links li .section-menu li a:hover {text-decoration:underline; background:none;}
#header #primary_links li.first .section-menu li a,
#header #primary_links li.first .section-menu li a:hover {background-image:none;}

#header #primary_links li #link-home-remodeling {width:auto; padding:5px;}
#header #primary_links li #link-home-remodeling li {width:130px;}
#header #primary_links li #link-home-remodeling a {height:auto; padding:0 5px; margin:0; text-align:left; font-weight:normal;  line-height:16px;}

#header #primary_links li #link-repair-and-improve {position:absolute; width:560px; height:240px; padding:5px}
#header #primary_links li #link-repair-and-improve ul {width:180px; float:left;}
#header #primary_links li #link-repair-and-improve li {width:180px; clear:none;}
#header #primary_links li #link-repair-and-improve a {float:left; height:auto; padding:0 5px; margin:0; text-align:left; font-weight:normal; line-height:16px;}

#header #primary_links li #link-ideas-and-solutions {width:auto; padding:5px;}
#header #primary_links li #link-ideas-and-solutions li {width:180px;}
#header #primary_links li #link-ideas-and-solutions a {height:auto; padding:0 5px; margin:0; text-align:left; font-weight:normal;  line-height:16px;}

#header #primary_links li #link-media {width:auto; padding:5px;}
#header #primary_links li #link-media li {width:auto;}
#header #primary_links li #link-media a {height:auto; padding:0 5px; margin:0; text-align:left; font-weight:normal;  line-height:16px;}

/*#header #primary_links li #link_podcasts_and_radio {position:absolute; width:100%;}
#header #primary_links li #link_podcasts_and_radio li {width:50%;}
#header #primary_links li #link_podcasts_and_radio a {height:auto; padding:0 0; margin:0; line-height:25px;}*/

#header #primary_links li #link-community {width:auto; padding:5px;}
#header #primary_links li #link-community li {width:120px;}
#header #primary_links li #link-community a {height:auto; padding:0 5px; margin:0; text-align:left; font-weight:normal;  line-height:16px;}

/* Copy / Search Bottom */
#copy, #multiblock-4 {width:980px; margin:0 auto;}

/* Copy */
#copy {clear:both; padding:0; margin:0 auto 12px; background:url(images/copy_bkg_980.jpg) left 38px no-repeat;}
#copy #breadcrumb {height:37px; margin-bottom:1px; color:#ffffff; background:url(images/breadcrumb_bkg_980_v2.jpg) no-repeat; overflow:hidden;}
#copy #breadcrumb h1 {display:inline; padding:0 16px; font-size:22px; line-height:37px; color:#ffffff;}
#copy #breadcrumb a {color:#ffffff;}
#copy #breadcrumb .breadcrumb {display:inline; margin-left:12px; line-height:37px;}

/* Remove line in views */
.view tbody {border-top:0 none;}

/* Left Sidebar */
#copy #sidebar_left ul.menu ul,
#copy #sidebar_left ul.menu li.leaf,
#copy #sidebar_left ul.menu li.collapsed,
#copy #sidebar_left ul.menu li,
#copy #sidebar_left ul.views-summary li {list-style:none; list-style-image:none; list-style-type:none; margin:0; padding:0; display:inherit;}

#copy #sidebar_left {float:left; width:160px; text-align:center;}
#copy #sidebar_left h2 {display:none;}

#copy #sidebar_left ul.menu,
#copy #sidebar_left ul.views-summary {padding:11px 0 0; border-top:solid 1px #dddddd; margin-top:11px; text-align:left; background-position:top; background-repeat:repeat-x;}
#copy #sidebar_left ul.menu a:hover,
#copy #sidebar_left ul.menu a.active,
#copy #sidebar_left ul.views-summary a:hover,
#copy #sidebar_left ul.views-summary a.active {background:url(images/li_arrow.gif) 0 center no-repeat;}
#copy #sidebar_left ul.menu li,
#copy #sidebar_left ul.views-summary li {border:none;}
#copy #sidebar_left ul a,
#copy #sidebar_left ul a {display:block; padding:3px 5px 3px 10px; font-weight:bold; color:#2963b4; background-position:center; background-repeat:no-repeat; line-height:14px;}
#copy #sidebar_left ul ul.menu,
#copy #sidebar_left ul ul.views-summary {border:none; background-image:none; padding-top:0;}
#copy #sidebar_left ul ul.menu a,
#copy #sidebar_left ul ul.views-summary a {font-weight:normal; padding:2px 5px 2px 15px;}

#copy #sidebar_left ul li {border-bottom:none;}
#copy #sidebar_left ul li.first {border-top:none;}
#copy #sidebar_left ul ul li.first {border:none;}
#copy #sidebar_left ul ul {padding:0; border-bottom:0; margin:0;}
#copy #sidebar_left ul ul li,
#copy #sidebar_left ul ul ul li {padding-left:4px; border-bottom:0;}
#copy #sidebar_left ul ul ul li a {padding-left:32px;}
#copy #sidebar_left ul ul a {padding-top:3px; padding-bottom:3px;}
#copy #sidebar_left #menu_top {display:none; height:9px;}

#copy #sidebar_left .more-link,
#copy #sidebar_left .audio-archive-link {margin-top:10px;}
#copy #sidebar_left .more-link a,
#copy #sidebar_left .audio-archive-link a {padding-left:8px; background:url(images/li_arrow.gif) no-repeat 0 3px; text-transform:capitalize; color:#2963b4; font-weight:normal;}
#green #remote_audio-0 div.audio-notes {background:none; border:none;}

#sidebar_left .adsense {width:120px; height:90px; border:none; margin:0 0 0 9px; clear:both;}

#sidebar_left .google_admanager {padding-top:11px; border-top:solid 1px #dddddd; margin-top:11px;}

#copy #sidebar_left #block-15 {padding:11px 11px 0; border-top:solid 1px #dddddd; margin-top:11px; text-align:left;}
#copy #sidebar_left #block-15 h3 {text-align:center;}

/* Copy Middle (980 = 160 + 11 + 498 + 11 + 300) */
#copy #copy_middle {float:left; width:498px; padding:0 11px;} /* with both sidebars */
.no-sidebars #copy #copy_middle {width:980px; padding:0;} /* with no sidebars */
.sidebar-left #copy #copy_middle {width:798px; padding-right:0;} /* with right-sidebar removed */
.sidebar-right #copy #copy_middle {width:669px; padding-left:0;} /* with left-sidebar removed */

/* Copy > Copy Middle */
#copy #copy_middle,
#copy #sidebar_left,
#copy #sidebar_right {margin-top:10px;}

.node-type-product-recommendation #copy #copy_middle .field-sub-title,
.node-type-article #copy #copy_middle .field-sub-title,
#copy #copy_middle h3 {margin:0 0 12px 0;}
.node-type-product-recommendation #copy #copy_middle .field-sub-title,
.node-type-article #copy #copy_middle .field-sub-title {font-weight:bold; font-size:16px; line-height:20px;}

#copy #copy_middle p {margin-top:12px; margin-bottom:10px;}
#copy #copy_middle ul,
#copy #copy_middle ol {padding-left:25px; margin-bottom:10px; list-style-position:inside;}

#copy #copy_middle .ask p,
#copy #copy_middle .user_blog p,
#copy #copy_middle .project p,
#copy #copy_middle .project_notes p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#copy #copy_middle #copy_top {margin:6px 0;}
.page-homepage #copy #copy_middle #copy_top {margin:0;}

#copy #copy_middle .terms {font-size:11px; padding:0; border-bottom:none; margin:0; color:#818181;}
#copy #copy_middle .submitted {font-size:11px; line-height:14px; color:#818181;}
#copy #copy_middle .pager {font-weight:bold;}

#copy #copy_middle img {margin:12px;}

#copy #copy_middle .adsense {padding: 0 12px 12px 0; float:left; width: 200px; height: 200px;}
#copy #copy_middle .adsense img {padding:0; margin:0;}
#copy #copy_middle #copy_top .adsense {padding:0; float:none; width:auto; height:auto;}

#copy #copy_middle .clear-block div.links {padding:12px 0 0; border-top:dotted 1px #5684c4; margin:12px 0 0;}

#copy #copy_middle .clear-block div.links .first {float:left;}
#copy #copy_middle .clear-block div.links .last {text-align:right; float:right;}

#copy #copy_middle .node {margin-bottom:12px;}
#copy #copy_middle .node h2 {font-size:16px; line-height:20px; text-transform:capitalize;}
#copy #copy_middle .node .submitted {}
#copy #copy_middle .node .content {margin:6px 0;}
#copy #copy_middle .node .content p {margin-top:6px;}
#copy #copy_middle .node .meta {background:#00cc00;}

#copy #copy_middle .node div.terms {clear:both;}
#copy #copy_middle .node div.terms ul,
#copy #copy_middle .node div.links ul {padding:0; margin:0;}
#copy #copy_middle .node div.terms li,
#copy #copy_middle .node div.links li {padding:0; margin-left:0;}
#copy #copy_middle .node div.terms {width:100%; text-align:left;}
#copy #copy_middle .node div.links {width:100%; text-align:left;}
#copy #copy_middle .node .meta ul.links,
#copy #copy_middle .node .meta ul.links li {padding:0; margin:0 0 6px;}

/* Copy > Content Comment Form */
/* Clean it all up */
#copy #copy_middle .nd-region-footer div,
#copy #copy_middle .field-related-content-form #hidden-form {margin:0; border:none; padding:0;}

#copy #copy_middle .nd-region-footer div.blue-background {
	border: 1px solid #eeeeee;
	padding: 7px 10px;
	margin:10px 0;
}

.field-related-content-form .short-form .body-field-wrapper .resizable-textarea {
	clear: both;
}

/* Questions */
#copy #copy_middle .field-related-content-form {padding:0;}

/* Comments */
#copy #copy_middle #comments {padding:0;}

/* Common */

/* "h2" titles */
#copy #copy_middle .field-related-content-form a#show-form {display:block; width:478px; text-align:left; float:left; clear:both;}
#copy #copy_middle .field-related-content-form a#show-form,
#copy #copy_middle .related-content-list h2.pane_title,
#copy #copy_middle .field-related-content-form h2.grouped-fields-title,
#copy #copy_middle #comments h2.title,
#copy #copy_middle #comments h2.comments {line-height:28px; margin:10px 0;}

#copy #copy_middle .field-related-content-form a#show-form:hover {text-decoration:none;}

/* Login Message */
#copy #copy_middle .field-related-content-form div.login-message,
#copy #copy_middle #comments div.login-message {display:block; margin:0 20px 10px;}

/* General Form Elements */
#copy #copy_middle .field-related-content-form .form-item {padding:0 20px 10px;}
#copy #copy_middle #comments .form-item {padding:0 20px;}
#copy #copy_middle .field-related-content-form label,
#copy #copy_middle #comments label {float:left; width:130px;}
#copy #copy_middle .field-related-content-form input,
#copy #copy_middle #comments input {width:324px;}
#copy #copy_middle .field-related-content-form input.form-submit,
#copy #copy_middle #comments input.form-submit {width:auto;}
#copy #copy_middle .field-related-content-form input.form-checkbox,
#copy #copy_middle #comments input.form-checkbox {width:auto;}
#copy #copy_middle .field-related-content-form textarea,
#copy #copy_middle #comments textarea {width:455px; height:150px; clear:both;}

/* Yes, Ask Question On Radio */
#copy #copy_middle .field-related-content-form #edit-field-on-the-radio-value-wrapper label {width:auto; float:none; clear:both;}

/* Publish to Facebook */
#copy #copy_middle .field-related-content-form #edit-fbconnect-feed-wrapper label,
#copy #copy_middle #comments #edit-fbconnect-feed-wrapper label,
#copy #copy_middle #comments #edit-fbconnect-feed-1-wrapper label {width:auto; float:none; clear:both; line-height:16px;}
#copy #copy_middle .field-related-content-form #edit-fbconnect-feed-wrapper label img,
#copy #copy_middle #comments #edit-fbconnect-feed-wrapper label img,
#copy #copy_middle #comments #edit-fbconnect-feed-1-wrapper label img {margin:0;}

/* Content Comments Reply/Preview Page */
#copy #copy_middle #comment-form .comment,
.page-comment #copy #copy_middle div.comment-published {border-bottom:solid 1px #dddddd;}
#copy #copy_middle #comment-form .comment p {display:inline;}
.page-comment #copy #copy_middle div.box h2 {padding-bottom:0; margin-left:-10px;}
.page-comment #copy #copy_middle #comment-form {padding-top:0;}

/* Right Sidebar */
#copy #sidebar_right {float:left; width:300px; clear:right;}
#copy #sidebar_right img {margin-bottom:6px;}
#copy #sidebar_right a {font-size:12px; line-height:14px; margin-top:2px; font-weight:normal;}

#copy #sidebar_right .block,
#copy #sidebar_right #menu-devel,
#copy #sidebar_right .views,
#copy #sidebar_right .similarterms,
#copy #sidebar_right .comment,
#copy #copy_middle .panel-col-last .pane-block.pane-block-9,
#copy #sidebar_right #multiblock-2.multiblock {border:solid 1px #dddddd; margin-bottom:6px;}
#copy #sidebar_right .block h2,
#copy #sidebar_right #menu-devel h2,
#copy #sidebar_right .views h2,
#copy #sidebar_right .similarterms h2,
#copy #sidebar_right .comment h2,
#copy #copy_middle .panel-col-last .pane-block.pane-block-9 h2,
#copy #sidebar_right #multiblock-2.multiblock h2 {padding-left:26px; margin:2px; background:#71a8e1 url(images/block_h2_blue_bkg.png) 0 -7px no-repeat; font-size:12px; line-height:23px; color:#ffffff;}
#copy #sidebar_right .content {padding:12px 12px;}
#copy #sidebar_right .content ul {padding:0; margin:0;}
#copy #sidebar_right .content li {color:#d18746; vertical-align:top;}

/* Right Sidebar > Tabbed This/Last Week */
/*#copy #sidebar_right ul.quicktabs_tabs.quicktabs-style-mp a {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 0;
}*/

/* Right Sidebar > Doug Stephan Banner */
#copy #sidebar_right #block-35 {border:none; margin-bottom:0;}
#copy #sidebar_right #block-35 * {margin:0; padding:0;}

/* Right Sidebar > iPhone App */
#copy #sidebar_right #block-30,
#copy #sidebar_right #block-31,
#copy #sidebar_right #multiblock-6 {border:none; margin-bottom:0;}
#copy #sidebar_right #block-30 *,
#copy #sidebar_right #block-31 *,
#copy #sidebar_right #multiblock-6 * {margin:0; padding:0;}

/* Right Sidebar > The Money Pit Hosts */
#copy #sidebar_right #block-11 h2 {text-indent:-1000px; margin:2px 2px 8px; overflow:hidden; height:28px; line-height:28px; background-position:0 -37px;}
#copy #sidebar_right .content ul.host-links li {
	float: left;
	border-bottom:dotted 1px #5684c4;
	line-height: 22px;
	list-style-type:none;
	padding-left: 10px;
	width: 84px;
	background:url(images/li_disc.gif) no-repeat 0 8px;
	padding-left:10px;
	/*border-bottom:none;*/
}
#copy #sidebar_right .content ul.host-links li.full {display:block; width:190px; height:1px; font-size:0; line-height:0; padding:0; margin:0; clear:both; border-bottom:dotted 1px #5684c4;}

/* Right Sidebar > Local Guides */
#copy #sidebar_right #block-26,
#copy #sidebar_right #block-29 {border:none;}
#copy #sidebar_right #block-26 .content,
#copy #sidebar_right #block-29 .content {padding:0;}

/* Tabbed this/last next week block */
#copy #sidebar_right #quicktabs-1,
#copy #sidebar_right #multiblock-1.block,
#copy #sidebar_right #multiblock-3.block {border:none;}

/* Newsletter Subscription & Find a Station Forms */
#copy #news_subscribe_form .required,
/*.pane-block-9 form .required,*/
#block-9 form .required,
#multiblock-2 form .required,
#block-14 form .required,
form#find_a_station_block .required {color:#000000;}

#copy #news_subscribe_form .fullrow,
/*.pane-block-9 form .fullrow,*/
#block-9 form .fullrow,
#multiblock-2 form .fullrow,
#block-14 form .fullrow,
form#find_a_station_block .fullrow {width:100%;}

/* Newsletter Subscribe Page */
#copy #news_subscribe_form {margin-bottom:12px;}
#copy #news_subscribe_form table {width:auto; border:solid 4px #a7d98b; background:#a7d98b;}
#copy #news_subscribe_form th,
#copy #news_subscribe_form td {padding:2px; text-align:right;}
#copy #news_subscribe_form th {width:116px; border:0; padding-right:8px; text-align:right; font-weight:bold;}
#copy #news_subscribe_form td {width:130px;}
#copy #news_subscribe_form input {width:128px; border-width:1px; text-align:left; float:right;}
#copy #news_subscribe_form #subscribe {width:80px; height:22px; border:0; padding-bottom:5px; font-size:12px; line-height:22px; font-weight:bold; text-align:center; color:#ffffff; background:#d18746 url(images/newsletter_subscribe_bkg.jpg) no-repeat;}

/* Right Sidebar > Newsletter Subscribe Block */
#copy #copy_middle .pane-block.pane-block-9 .content,
#copy #sidebar_right #block-9 .content,
#copy #sidebar_right #multiblock-2 .content {padding:4px;}

#copy #copy_middle .pane-block.pane-block-9 form,
#block-9 form,
#multiblock-2 form {width:290px; margin:0 auto; border-right:solid 1px #ededed; padding-top:61px; background:url(images/newsletter_signup.gif) no-repeat;}

#copy #copy_middle .pane-block.pane-block-9 img,
#block-9 img,
#multiblock-2 img {display:inline; margin:0 auto;}

#copy #copy_middle .pane-block.pane-block-9 table,
#block-9 table,
#multiblock-2 table {width:289px; border:solid 4px #a7d98b; margin:0 auto; background:#a7d98b;}
#copy #copy_middle .pane-block.pane-block-9 table {width:auto; margin-bottom:5px; margin-left:1px;}

#copy #copy_middle .pane-block.pane-block-9 table th,
#copy #copy_middle .pane-block.pane-block-9 table td,
#block-9 th,
#block-9 td,
#multiblock-2 th,
#multiblock-2 td {padding:2px; text-align:right;}

#copy #copy_middle .pane-block.pane-block-9 table th,
#block-9 th,
#multiblock-2 th {width:116px; border:0; padding-right:8px; text-align:right; font-weight:bold;}

#copy #copy_middle .pane-block.pane-block-9 td,
#block-9 td,
#multiblock-2 td {width:174px;}

#copy #copy_middle .pane-block.pane-block-9 input,
#block-9 input,
#multiblock-2 input {width:170px; border-width:1px; text-align:left; float:right;}

#copy #copy_middle .pane-block.pane-block-9 #subscribe,
#block-9 #subscribe,
#multiblock-2 #subscribe {width:80px; height:22px; border:0; padding-bottom:5px; font-size:12px; line-height:22px; font-weight:bold; text-align:center; color:#ffffff; background:#d18746 url(images/newsletter_subscribe_bkg.jpg) no-repeat;}

#copy #copy_middle .panel-col-last .pane-block.pane-block-9 {margin-top:6px;}
#copy #copy_middle .panel-col-last .pane-block.pane-block-9 h2 {height:23px; text-transform:none; margin-bottom:6px; border-bottom:none;}

/* Right Sidebar > Find a Station */
#copy #sidebar_right #block-14 .content {padding:3px 4px 0;}
#block-14 form {width:290px; margin:0 auto; border-right:solid 1px #ededed; padding-top:61px; background:url(images/find_a_station.jpg) no-repeat;}
#block-14 img {display:inline; margin:0 auto;}
#block-14 table {width:289px; border:solid 4px #a7d98b; margin:0 auto; background:#a7d98b;}
#block-14 th,
#block-14 td {padding:2px; text-align:right;}
#block-14 th {width:116px; border:0; padding-right:8px; text-align:right; font-weight:bold;}
#block-14 td {width:174px;}
#block-14 input {width:170px; border-width:1px; text-align:left; float:right;}
#block-14 #subscribe {width:80px; height:22px; border:0; padding-bottom:5px; font-size:12px; line-height:22px; font-weight:bold; text-align:center; color:#ffffff; background:#d18746 url(images/newsletter_subscribe_bkg.jpg) no-repeat;}


form#find_a_station_block {width:290px; height:176px; margin:0 auto; border-right:solid 1px #ededed; padding-top:61px; background:#a7d98b url(http://www.moneypit.com/themes/moneypit/images/find_a_station.jpg) no-repeat;}
form#find_a_station_block table {width:289px; border:solid 4px #a7d98b; margin:0 auto;}
form#find_a_station_block th,
form#find_a_station_block td {padding:2px; vertical-align:top;}
form#find_a_station_block th {width:116px; border:0; padding-right:8px; text-align:right; font-weight:bold;}
form#find_a_station_block td {width:174px; font:normal 12px/14px Arial, Helvetica, sans-serif;}
form#find_a_station_block td h4 {margin-bottom:10px; text-transform:capitalize;}
form#find_a_station_block input {width:170px; border-width:1px; text-align:left; float:right;}
form#find_a_station_block #subscribe {width:80px; height:22px; border:0; padding-bottom:5px; font-size:12px; line-height:22px; font-weight:bold; text-align:center; color:#ffffff; background:#d18746 url(http://www.moneypit.com/themes/moneypit/images/newsletter_subscribe_bkg.jpg) no-repeat;}

/* Right Sidebar > Recent Blog Posts */
#copy #sidebar_right #views-recent_blogs_2-block_1 ul li {padding:0; margin:0; list-style-type:none;}
#copy #sidebar_right #views-recent_blogs_2-block_1 ul li div {padding-left:16px; background:url(images/li_disc.gif) no-repeat 0 5px;}
#copy #sidebar_right #views-recent_blogs_2-block_1 .content {padding-bottom:10px;}
#copy #sidebar_right #views-recent_blogs_2-block_1 .item-list {margin-top:12px;}
#copy #sidebar_right #views-recent_blogs_2-block_1 img {padding:2px; border:solid #999999 1px;}
#copy #sidebar_right #views-recent_blogs_2-block_1 .views-field-title a {margin:10px 0 5px 0;}
#copy #sidebar_right #views-recent_blogs_2-block_1 .views-row-1 .views-field-title a {margin-top:0;}
#copy #sidebar_right #views-recent_blogs_2-block_1 .views-field-view-node a {padding-left:8px; background:url(images/li_arrow.gif) no-repeat 0 3px;}

#copy #sidebar_right .content .view-recent-blogs .views-field-title a,
#copy #sidebar_right .block .views-field-title .field-content a {display:block; font-weight:bold; margin:0 0 12px 0;}
#copy #sidebar_right .content .view-recent-blogs img {margin:6px 6px 0 0;}
#copy #sidebar_right .content .view-recent-blogs p {margin-bottom:12px;}
#copy #sidebar_right .content .view-recent-blogs .views-field-view-node {float:right;}

#copy #sidebar_right .content .view-recent-blogs-2 .views-field-title a {display:block; font-weight:bold; margin:0 0 12px 0;}
#copy #sidebar_right .content .view-recent-blogs-2 img {margin:6px 6px 0 0;}
#copy #sidebar_right .content .view-recent-blogs-2 p {margin-bottom:12px;}
#copy #sidebar_right .content .view-recent-blogs-2 .views-field-view-node {float:right;}

#copy #sidebar_right #blog-0 a.active {color:#2963b4;}

/* Footer */
#footer {margin-top:12px; height:62px; background:#c8e5ad url(images/header_footer_bkg_980.jpg) repeat-x; text-align:center;}

/* Footer > Links & Copyright Text */
#footer #menu-menu-footer-links,
#footer p {display:block; float:left; height:42px; padding:0; margin:0; background:#dddddd; line-height:42px;}

#footer #menu-menu-footer-links {width:55%;}
#footer p {width:45%}
#footer p.fineprint {clear:both; float:none; width:100%; height:12px; padding-bottom:10px; margin-top:-12px; text-align:center; font-size:10px; line-height:12px;}

/* Footer > Ask a Question Bottom & Search Bottom */
#multiblock-4,
#multiblock-5 {float:left; height:42px; padding-top:18px; border-bottom:solid 5px #ffffff; margin-bottom:0;}

/* Footer > Search Bottom */
#multiblock-4 {position:relative; width:65%; background:none; text-align:right;}
#multiblock-4 h2 {position:absolute; right:430px; width:auto; margin:0; font-size:16px; line-height:26px; text-align:left;}
#multiblock-4 .content {float:right;}
#multiblock-4 .form-item {padding:0; margin:0;}
#multiblock-4 span.extra-help {float:right; padding-bottom:0; margin-top:-19px; margin-right:-12px;}

/* Footer > Ask a Question Bottom */
#multiblock-5 {width:35%; text-align:left;}
#footer #ask {width:100%; height:26px; padding:0; margin:0; background-image:none; display:inline;}
#footer #ask h2 {float:left; width:auto; height:22px; padding:2px 12px 0 0; margin:0;}
#footer #ask a {display:block; float:left; margin-top:0;}
#footer #ask div {height:26px; padding:12px 0 12px 20px; margin:-12px 0 0 20px;}

/* Footer > Links */
#footer #menu-menu-footer-links ul.menu,
#footer #menu-menu-footer-links li.leaf,
#footer #menu-menu-footer-links li.collapsed,
#footer #menu-menu-footer-links li {text-align:center; float:none; list-style:none; list-style-image:none; list-style-type:none; margin:0; padding:0; display:inline;}

#footer #menu-menu-footer-links { text-align:right;}
#footer #menu-menu-footer-links li {display:inline; border-right:solid 1px #5684c4;}
#footer #menu-menu-footer-links li.last {border-right:none;}
#footer #menu-menu-footer-links li a {padding:0 10px;}

/* Footer > Copyright Text */
#footer p {text-indent:11px; text-align:left; color:#666666;}

/* Footer > Site Map */
#footer #block-16 {display:none;}

/* AddThis iFrame */
#_atssh {display:none;}


/*** Admin Specific ***/

/* Admin Elements */

/* Collapsible fieldsets */
fieldset {margin: 1em 0; padding: 1em; border: 1px solid #d9eaf5; /*background: #fff url(images/gradient-inner.png) repeat-x 0 0;*/}

/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {padding: 0 1em 1em; background-position: 0 .75em; background-color: transparent;}
*:first-child+html fieldset > .description,
*:first-child+html fieldset .fieldset-wrapper .description {padding-top: 1em;}

/* Fix disappearing legend in FFox */
fieldset legend {display: block;}

*:first-child+html fieldset legend,
*:first-child+html fieldset.collapsed legend {display: inline;}

html.js fieldset.collapsed {background: transparent; padding-top: 0; padding-bottom: .6em;}
html.js fieldset.collapsible legend a {padding-left: 2em; /* LTR */ /*background: url(images/menu-expanded.gif) no-repeat 0% 50%;*/ /* LTR */}
html.js fieldset.collapsed legend a {/*background: url(images/menu-collapsed.gif) no-repeat 0% 50%;*/ /* LTR */}

/* Admin Styles */
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {margin:0; padding:0;}

div.admin .left {float: left; /* LTR */ width: 48%;}
div.admin .right {float: right; /* LTR */ width: 48%;}

div.admin-panel {/*background: #fff url(images/gradient-inner.png) repeat-x 0 0; */padding: 1em 1em 1.5em;}
div.admin-panel .description {margin-bottom: 1.5em;}
div.admin-panel dl {margin: 0;}
div.admin-panel dd {color: #898989; font-size: 0.92em; line-height: 1.3em; margin-top:-.2em; margin-bottom:.65em;}

table.system-status-report th {border-color:#d3e7f4;}

#autocomplete li.selected,
tr.selected td,
tr.selected td.active {background: #027ac6; color: #fff;}

tr.selected td a:link,
tr.selected td a:visited,
tr.selected td a:active {color: #d3e7f4;}

tr.taxonomy-term-preview {opacity: 0.5;}

tr.taxonomy-term-divider-top {border-bottom: none;}

tr.taxonomy-term-divider-bottom {border-top: 1px dotted #CCC;}

.page-node #copy #copy_middle table th {font-weight:bold;}
.page-node #copy #copy_middle table th,
#copy #copy_middle table td {padding:3px;}

/* Taxonomy boxes in the Admin */
#edit-taxonomy-5-wrapper,
#edit-taxonomy-2-wrapper,
#edit-taxonomy-1-wrapper {float:left; width:32%; margin-left:1%;}
#edit-taxonomy-5-wrapper {margin-left:0;}
#edit-taxonomy-5-wrapper select,
#edit-taxonomy-2-wrapper select,
#edit-taxonomy-1-wrapper select {width:100%;}

/* Admin Field Labels */
#copy #copy_middle .field-label {font-size:16px; line-height:20px; margin-top:6px;} /* h3 */
#copy #copy_middle .field-label-inline-first {display:inline; float:left;font-size:1.15em; font-style:italic;}



/*** Ad Slots ***/

/* Adsense Right Bar */
#sidebar_right #block-3.block,
#sidebar_right #block-3.block .content {padding:0; border:0;}
#sidebar_right #block-4.block,
#sidebar_right #block-4.block .content {padding:0; border:0;}

/* Google Ad Manager */
.google_admanager {padding:0; margin:0 auto;}
#copy #sidebar_right .google_admanager .content {padding:0;}
#copy #sidebar_right .google_admanager * {border:none;}

/* Content Inline */
#google_admanager-1 {float:left; width:250px; height:250px; margin:0 12px 12px 0;}
#copy #copy_middle .node #google_admanager-1 .content {margin-top:0;}
#copy #copy_middle .node #google_admanager-1 img {margin:0;}
#google_admanager-1 {width:300px; height:250px;}

/* Content Inline Index Left & Content Inline Index Right */
#google_admanager-4,
#google_admanager-5 {float:left; width:325px; padding:5px; background:#edf4f6 url(images/featured-background-e7f2f3_980.jpg) bottom right;}

/* Content Inline Index Left */

{}

/* Content Inline Index Left */
#google_admanager-4 {float:left; width:315px; padding-left:15px; background-position:left;}

/* Content Inline Index Center */
#mhmmp_ad {float:left; width:666px; padding:0; background:#edf4f6 url(images/featured-background-e7f2f3_980.jpg) bottom left no-repeat; text-align:center;}
#mhmmp_ad img {margin:0; padding:0;}

/* Left Sidebar */
#google_admanager-0 {width:160px; height:600px; padding:0; border:none; margin:0 auto; clear:both;}

/* Right Sidebar */
#google_admanager-11,
#google_admanager-12 {width:300px; height:250px; padding:0; border:0; margin-bottom:0;}
#copy #sidebar_right #google_admanager-11.block,
#copy #sidebar_right #google_admanager-12.block {border:none; margin-bottom:6px;}

/* Content Bottom */
.pane-google_admanager
#google_admanager-7 {display:block; clear:both; width:468px; height:60px; padding-top:12px; margin-top:12px; text-align:center;}

/* Content Bottom Index */
#google_admanager-14 {margin:5px 5px 0 0;}

/* Content Bottom Search Results */
#google_admanager-15 {display:block; clear:both; width:968px; height:90px; margin:12px auto 0; text-align:center;}



/*** Section Specific ***/

#blue #copy #breadcrumb {background-color:#3f89cb; background-position:0 0;}
#green #copy #breadcrumb {background-color:#add583; background-position:0 -37px;}
#orange #copy #breadcrumb {background-color:#e4a555; background-position:0 -74px;}
#yellow #copy #breadcrumb {background-color:#ffe36a; background-position:0 -111px;}
#community #copy #breadcrumb,
#blue.node-type-user-profile #copy #breadcrumb,
#blue.page-user #copy #breadcrumb {background-color:#69bdbf; background-position:0 -148px; padding-left:28px;}

/*** Page Specific ***/

/* About */
#copy #copy_middle #tom {background:#f5c89c;}
#copy #copy_middle #leslie {background:#c0d8f0;}
#copy #copy_middle #team {background:#f6f4c4;}
#copy #copy_middle #endorsement {background:#d3ecc5;}

#copy #copy_middle .box {padding:9px; margin-bottom:12px;}
#copy #copy_middle .box p {margin:0; padding:0;}
#copy #copy_middle .box img {float:left; width:64px; height:64px; padding:2px; border:solid #999999 1px; margin:0 9px 0 0; background:#ffffff;}
#copy #copy_middle #endorsement.box {margin-bottom:0;}

#copy #copy_middle #node-3281 h3 {height:29px; color:#ffffff; padding:0 6px; margin-bottom:12px; background:#6ca32a url(images/about_team_h3_bkg.jpg) top left repeat-y; line-height:29px;}
#copy #copy_middle #node-3281 h4 {line-height:16px; padding:0; margin:4px 0; font-size:16px; line-height:16px; color:#6ca32a;}
#copy #copy_middle #node-3281 h5 {padding:0; margin:0; font-weight:normal; line-height:12px; font-style:italic; color:#666666;}

#copy #copy_middle #node-3281 #team_tabs {height:30px; border-bottom:solid 1px #6c9eea; margin-bottom:12px;}
#copy #copy_middle #node-3281 img.head_shot {float:left; border:solid 2px #d18746; margin-left:0;}

/* Home */
.page-home #header {border-bottom:solid 8px #ffffff;}

.page-home #copy,
.page-home #copy #copy_middle {background:none; margin-top:0;}
.page-home #copy #sidebar_right {margin-top:5px;}

.page-home #copy #breadcrumb,
.page-home #copy #sidebar_left {display:none;}
.page-home #copy #copy_middle {width:678px; padding:0 0 0;}
.page-home #copy #copy_middle .panel-pane h2.block-title {padding-left:43px; border:none; margin:2px; font-size:18px; height:35px; line-height:35px; color:#ffffff; text-transform:none;}
/*.page-home #copy #copy_middle .panel-pane .content {padding:6px; padding-top:0;}*/

.page-home #copy #copy_middle .panel-pane {}
.page-home #copy #copy_middle .panel-pane img {padding:2px; border:solid 1px #dddddd;}

/* Home > Slides */
.page-home #copy #copy_middle .views_slideshow_main {margin-right:2px;}
.page-home #copy #copy_middle .views_slideshow_main .slide-new .field-item {margin-left:0; list-style-type:none;}
.page-home #copy #copy_middle .views_slideshow_singleframe_pager {margin-right: 1px;}

/* Home > Trending Now */
.page-home #copy #copy_middle .pane-front-page-hot-project {width:170px; height:282px; border:0; margin:0 12px 0 0; background:#ffffff url(http://www.moneypit.com/themes/moneypit/images/hot_projects_block_bkg.jpg) 0 35px no-repeat; overflow:hidden; float:right;}
.page-home #copy #copy_middle .pane-front-page-hot-project h2.block-title {padding-left:0; margin:0; text-align:center;}
.page-home #copy #copy_middle .pane-front-page-hot-project ul {padding:5px 0 0 10px; line-height:12px; font-weight:normal; list-style-position:outside;}
.page-home #copy #copy_middle .pane-front-page-hot-project li {list-style-type:none; color:#d18746; padding:0 0 5px 15px; margin:0 10px 0 0; 
	background:url(http://www.moneypit.com/themes/moneypit/images/li_disc.gif) no-repeat 5px 3px;}
.page-home #copy #copy_middle .pane-front-page-hot-project li div,
.page-home #copy #copy_middle .pane-front-page-hot-project li span {display:inline;}
.page-home #copy #copy_middle .pane-front-page-hot-project a {font-weight:normal;}
.page-home #copy #copy_middle .pane-front-page-hot-project .views-row-odd,
.page-home #copy #copy_middle .pane-front-page-hot-project .views-row-even {float:none; width:auto; height:auto; margin:6px 0 0; overflow:visible;}

/* Home > Topics */
.page-home #copy #copy_middle .center-wrapper .panel-panel {overflow:hidden; width:322px; height:399px; padding:2px; border:solid 1px #ededed; margin-bottom:10px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel.panel-col-first {margin-right:5px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel.panel-col-last {margin-left:5px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel h2 {margin:0;}

.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-home-remodeling h2,
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-repair-improve h2,
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-ideas-solutions h2,
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-whats-new h2 {background:#ffffff url(http://www.moneypit.com/themes/moneypit/images/block_h2_bkg_980.gif) no-repeat;}

.page-home #copy #copy_middle .pane-front-page-hot-project h2.block-title,
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-home-remodeling h2 {background-color:#e4a555; background-position:-0 -80px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-repair-improve h2 {background-color:#3f89cb; background-position:0 0;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-ideas-solutions h2 {background-color:#ffe36a; background-position:0 -120px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-whats-new h2 {background-color:#add583; background-position:0 -40px;}

.page-home #copy #copy_middle .center-wrapper .panel-panel .inside {margin:0;}

.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content {margin:10px 8px 8px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content * {margin:0;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content p {margin:0;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content .field-title {font-weight:bold;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content .views-row {margin-bottom:10px;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content .views-row.views-row-last {margin-bottom:0;}
.page-home #copy #copy_middle .center-wrapper .panel-panel .pane-content .views-row .nd-region-right {width:228px;}

/* Home > Featured Content */
.page-home #copy #copy_middle .pane-front-page-featured-content {clear:both; width:640px; padding:15px; margin-left:-4px; background:#e7f2f3 url(http://www.moneypit.com/themes/moneypit/images/featured-background-e7f2f3_980_2.jpg) no-repeat;}

.page-home #copy #copy_middle .pane-front-page-featured-content .panel-2col-bricks .panel-col-top .inside,
.page-home #copy #copy_middle .pane-front-page-featured-content .panel-2col-bricks .panel-col-middle .inside {margin-bottom:0;}

.page-home #copy #copy_middle .pane-front-page-featured-content .pane-content td {padding:0;}
.page-home #copy #copy_middle .pane-front-page-featured-content .pane-content td.col-2 {padding-left:10px;} 

.page-home #copy #copy_middle .pane-front-page-featured-content .panel-panel {height:auto; padding:0; border:none; margin:0;}
.page-home #copy #copy_middle .pane-front-page-featured-content .pane-featured-content .views-field-title a {font:bold 18px/18px "Times New Roman",Times,Serif; margin:0;}

.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid {margin:0 0 10px;}
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid div,
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-field-photo-fid,
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-title,
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-field-photo-fid img,
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-field-description-value {display:inline; float:left;}
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-field-description-value p {margin:0;}
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-field-photo-fid img {margin:0;}
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-title,
.page-home #copy #copy_middle .pane-front-page-featured-content .views-view-grid .views-field-field-description-value {width:226px;}

.page-home #copy #copy_middle .pane-front-page-featured-content .center-wrapper {}
.page-home #copy #copy_middle .pane-front-page-featured-content .center-wrapper .panel-panel {width:50%; padding:0; border:0; margin:0;}
.page-home #copy #copy_middle .pane-front-page-featured-content .center-wrapper .panel-panel .pane-content {margin:0;}
.page-home #copy #copy_middle .pane-front-page-featured-content .center-wrapper .panel-panel .inside {width:233px; height:60px; margin:0 auto;}


/* Home > Tips */
.page-home #copy #copy_middle .pane-front-page-featured-tips {padding:3px; border:solid 1px #ededed; margin-right:10px;}
.page-home #copy #copy_middle .pane-front-page-featured-tips #mini-panel-front_page_featured_tips {padding:12px; background:#e3f3da;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel,
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel .inside {margin:0;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col-first {width:153px;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col-first img {display:block; border:none; margin:0; background:#ffffff;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col {width:223px; margin:0 10px;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col h2 {padding:0; margin:0; background:none; font-size:24px; line-height:24px; color:#333333;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col .views-row {padding-left:10px; margin-bottom:10px; background:url(http://www.moneypit.com/themes/moneypit/images/li_disc.gif) no-repeat 0 5px; font-weight:bold; font-size:14px; line-height:16px;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col .views-row.views-row-last {margin-bottom:0;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col-last {}
.page-home #copy #copy_middle .pane-front-page-featured-tips .panel-panel.panel-col-last .inside {width:250px; height:250px;}
.page-home #copy #copy_middle .pane-front-page-featured-tips .view-footer {margin-top:10px;}

/* Home > Copy Bottom */
.page-homepage #copy #copy_bottom_wrapper {float:left; width:661px; padding:3px; border:solid 1px #dddddd; margin:10px 0 0 0;}
.page-homepage #copy #copy_bottom {background:#e3f3da; padding:12px;}
.page-homepage #copy #copy_bottom .block,
.page-homepage #copy #copy_bottom .tip-image {
	display: block;
	float: left;
}

/* Home > Right Column */

#copy #sidebar_right #views-front_page_top_ten-block_1 a {font-weight:bold;}
#copy #sidebar_right #views-front_page_top_ten-block_1 .views-row {padding-left:10px; margin-bottom:5px; background:url(http://www.moneypit.com/themes/moneypit/images/li_disc.gif) no-repeat 0 5px;}
#copy #sidebar_right #views-front_page_top_ten-block_1 .views-row.views-row-last {margin-bottom:0;}
/* Home Plans */
#copy #copy_middle .page-homepage _plans {width:678px; height:720px; padding:0; border:0; margin:0; overflow:auto;}
#copy #copy_middle .page-homepage _plans {width:658px;}

/* Home Spaces */
tbody {border:0;}
.views-view-grid .view-content {padding-bottom:12px;}
.views-view-grid {border:0; margin-top:10px; padding-top:10px;}
.views-view-grid .views-field-title {margin-bottom:6px;}
.views-view-grid .view-content .views-field-title {margin-bottom:0;}
.views-view-grid .views-field-title,
.views-view-grid .views-field-name {font-size:14px; line-height:16px; font-weight:bold;}
.views-view-grid .views-field-title a {font-size:12px; line-height:14px; display:inline-block; margin-top:5px; font-weight:normal;}

/* Level 1 & Level 2 */
#copy #copy_middle h2.pane-title {width:464px; padding-left:34px; margin:5px 0; font-size:14px; line-height:28px; color:#ffffff; background:#71a8e1 url(images/copy_h2_bkg.jpg) no-repeat;}

#copy #copy_middle .pane-content table {padding:0; margin:0 0 5px;}
#copy #copy_middle .pane-content .node img {float:left; padding:2px; border:solid #999999 1px; margin:0 5px 5px 0;}

#copy #copy_middle .pane-content .view-this-old-house-landing-page .node img {
	float:none;
}

#copy #copy_middle .other-content h1,
#copy #copy_middle .most-recent a,
#copy #copy_middle .most-popular a,
.node-type-audio-tip #copy #copy_middle .view-related-links a,
#copy #copy_middle .pane-level-2-most-popular a,
#this-old-house .field-audio-related-links a {font-weight:bold; color:#2963b4; line-height:16px;}
#copy #copy_middle .most-recent a,
#copy #copy_middle .most-popular a,
.node-type-audio-tip #copy #copy_middle .view-related-links a,
#copy #copy_middle .pane-level-2-most-popular a,
#this-old-house .field-audio-related-links a {font-size:14px;}

#copy #copy_middle .most-recent .view-content,
#copy #copy_middle .most-popular .view-content,
#this-old-house .field-audio-related-links .view-content {margin-top:9px;}
#copy #copy_middle .pane-content .node h1,
#copy #copy_middle .most-recent .view-content h1 a,
#copy #copy_middle .most-popular .view-content h1 a {font-size:12px; line-height:16px;}
#copy #copy_middle .other-content h1 {font-size:12px;}

#copy #copy_middle .pane-content td {padding:7px 0; margin:0; height:auto;}
#copy #copy_middle .pane-content td.col-1 {padding-right:3px;}
#copy #copy_middle .pane-content td.col-2 {padding-left:3px;}
#copy #copy_middle .pane-content td .node,
#copy #copy_middle .pane-content td .content,
#copy #copy_middle .pane-content td .node p {margin:0;}

#copy #copy_middle .view-questions-in .views-field-title,
#copy #copy_middle .view-questions-in .views-field-phpcode,
#copy #copy_middle .panel-pane .views-field-title,
#copy #copy_middle .panel-pane .views-field-phpcode {display:inline;}

/*#copy #copy_middle .pane-questions-in .item-list ul {padding:0; margin:0;}
#copy #copy_middle .pane-questions-in .item-list ul li {padding:0 0 10px 35px; border-bottom: 1px dashed #dddddd; margin:0 0 10px; list-style:none; background:url(images/copy_question_q.gif) no-repeat;}*/

#copy #copy_middle .panel-pane ul {padding-left:0; margin-left:0;} 

#copy #copy_middle .view-questions-in .views-field-nothing,
.panel-pane .views-field-nothing {font-size:11px; line-height:23px; margin-top:-23px; text-decoration:none;}
#copy #copy_middle .view-questions-in .views-field-nothing,
.panel-pane .views-field-nothing {width:100%; text-align:right; color:#999999;}
#copy #copy_middle .view-questions-in .views-field-nothing em,
.panel-pane .views-field-nothing em {font-style:normal;}

#copy #copy_middle .panel-pane .link-panel {float:none; display:block; font-size:10px; font-weight:bold; width:498px; padding-top:5px; border-top:solid 1px #dddddd; margin-top:5px;}

/* Level 2 */

#copy #copy_middle .pane-level-2-image .panel-col-first {width:auto; padding:10px 0;}
#copy #copy_middle .pane-level-2-image .panel-col-first * {margin:0; padding:0;}

.pane-google-admanager-12 {width:300px; height:250px;}

.pane-level-2-most-popular .panel-col-first,
.most-recent div.panel-col-first,
.most-popular div.panel-col-first {width:192px;}
.pane-level-2-most-popular .pane-level-2-most-popular li,
.most-recent .view-most-recent .views-row,
.most-popular .view-popular-content-by-term .views-row {
	background:url(http://moneypit.com/themes/moneypit/images/li_disc.gif) no-repeat 0 6px;
	padding:0 0 10px 10px;}

.pane-level-2-most-popular .pane-content {margin-top:5px;}
.pane-level-2-most-popular .panel-col-first li {margin-left:0; list-style-type:none;}

/* Episodes/Show Profile/Transcripts & Audio Q&A */
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-header .field-taxonomy-term .field-label-inline-first,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-header .field-taxonomy-term .field-label-inline-first {margin-right:3px;}

.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-links,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-links {margin-top:12px;}

.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-links,
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-description,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-links,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-description {padding:0 12px;}
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-description,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-description {padding-top:0;}

.node-type-audio-tip #copy #copy_middle .audio-tip #google_admanager-3,
.node-type-program-hour #copy #copy_middle .program-hour #google_admanager-3 {float:right; margin:0 0 12px;}

.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-content,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-related-content {width:190px; padding-top:12px;}

.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-content .related-link,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-related-content .related-link {width:auto;}
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-content .related-title,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-related-content .related-title {font-weight:bold;}
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-content .related-description p,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-related-content .related-description p {margin-top:0; margin-bottom:12px;}

.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-links {width:180px; margin-left:10px; padding-top:12px;}
/*.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-links {width:190px; padding-top:12px;}*/
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-middle .field-audio-related-links li {display:block; width:auto; float:left; padding-bottom:10px;}

.node-type-program-hour #copy #copy_middle .program-hour .nd-region-middle .field-audio-related-links {clear:both; height:36px; margin-bottom:12px;}

.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-footer .field-body,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-footer .field-body,
#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-footer .field-body,
#top-product-podcasts #copy #copy_middle .top-product-podcast .nd-region-footer .field-body,
#pest-prevention-podcast #copy #copy_middle .top-product-podcast .nd-region-footer .field-body {padding:12px;}
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-footer .field-label,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-footer .field-label,
#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-footer .field-label,
#top-product-podcasts #copy #copy_middle .top-product-podcast .nd-region-footer .field-label,
#pest-prevention-podcast #copy #copy_middle .top-product-podcast .nd-region-footer .field-label {margin-bottom:12px;}
.node-type-audio-tip #copy #copy_middle .audio-tip .nd-region-footer .read-more,
.node-type-program-hour #copy #copy_middle .program-hour .nd-region-footer .read-more,
#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-footer .read-more,
#top-product-podcasts #copy #copy_middle .top-product-podcast .nd-region-footer .read-more,
#pest-prevention-podcast #copy #copy_middle .top-product-podcast .nd-region-footer .read-more {font-size:11px; font-weight:bold;}

/* Partners */
#copy #node-1632 {background-image:none;}
#copy #copy_middle #node-1632 .content {background:url(images/partners/partners_bkg.jpg) 0 264px repeat-x;}
#copy #copy_middle #node-1632 .header,
#copy #copy_middle #node-1632 .logo {padding:0; border:0; margin:0 auto;}
#copy #copy_middle #node-1632 .header {border:solid 1px #000000;}
#copy #copy_middle #node-1632 .logo_link {display:block; float:left; height:40px; width:100px; padding:2px; border:solid 1px #999999; margin:6px; text-align:center; vertical-align:middle;}
#copy #copy_middle #node-1632 h1 {display:none;}
#copy #copy_middle #node-1632 h3 {padding-top:12px; border-top:dotted 1px #9bc6c9; margin:12px 6px 0;}
#copy #copy_middle #node-1632 img {padding:0; margin:0;}
#copy #copy_middle #node-1632 p {padding:0 6px;}

/* My Home My Money Pit */
.node-type-mhmmp #copy,
#mhmmp #copy {padding-bottom:52px; border-bottom:none; margin-bottom:1px; background:url(images/mhmmp/copy_bkg.gif) left bottom repeat-x;}

#mhmmp #copy h1 {width:510px;}

.node-type-mhmmp #copy h1,
#mhmmp #copy h1 {color:#1d6326; border-bottom:solid 2px #d2e5c3; margin-bottom:5px;}

.node-type-mhmmp #copy h3,
#mhmmp #copy h3 {font-size:16px; line-height:32px; margin:6px 0 0; padding:0; font-weight:bold;}

.node-type-mhmmp #footer,
#mhmmp #footer {margin-top:0;}
.node-type-mhmmp #copy #copy_middle #content-header-wrapper,
#mhmmp #copy #copy_middle #content-header-wrapper {position:relative; width:733px; padding:0; margin:0; background:none; z-index:10;}
.node-type-mhmmp #copy #copy_middle #content-header,
#mhmmp #copy #copy_middle #content-header {border:none;}

.node-type-mhmmp #copy #copy_middle #content-header .links li,
.node-type-mhmmp #copy #copy_middle #content-header #content-header-bar li,
.node-type-mhmmp #copy #copy_middle #content-header #tabs-wrapper .tabs li,
#mhmmp #copy #copy_middle #content-header .links li,
#mhmmp #copy #copy_middle #content-header #content-header-bar li,
#mhmmp #copy #copy_middle #content-header #tabs-wrapper .tabs li {border:none; color:#ffffff;}

.node-type-mhmmp #copy #copy_middle #content-header #content-header-bar,
.node-type-mhmmp #copy #copy_middle #content-header #tabs-wrapper,
.node-type-mhmmp #copy #copy_middle #content-header div.links,
#mhmmp #copy #copy_middle #content-header #content-header-bar,
#mhmmp #copy #copy_middle #content-header #tabs-wrapper,
#mhmmp #copy #copy_middle #content-header div.links {position:absolute; margin-top:0; right:0;}

.node-type-mhmmp #copy #copy_middle h1,
#mhmmp #copy #copy_middle .nd-region-header h1 {margin-top:10px;}

.node-type-mhmmp #copy #copy_top,
#mhmmp #copy #copy_top {margin:0;}

.node-type-mhmmp #copy #copy_middle,
#mhmmp #copy #copy_middle {width:512px;}

.node-type-mhmmp #copy #sidebar_left,
#mhmmp #copy #sidebar_left {width:228px;}

.node-type-mhmmp #copy #sidebar_right,
#mhmmp #copy #sidebar_right {width:206px;}

.node-type-mhmmp #copy #breadcrumb,
#mhmmp #copy #breadcrumb {background:#34954d;}
.node-type-mhmmp #copy #breadcrumb .breadcrumb,
#mhmmp #copy #breadcrumb .breadcrumb {display:none;}

.node-type-mhmmp #menu-menu-mhmmp,
#mhmmp #menu-menu-mhmmp {background:#e6f8d8; font-weight:bold; color:#1d6326;}
.node-type-mhmmp #menu-menu-mhmmp li,
#mhmmp #menu-menu-mhmmp li {display:inline-block; height:33px; line-height:33px;}
.node-type-mhmmp #menu-menu-mhmmp li a,
#mhmmp #menu-menu-mhmmp li a {padding:0 19px; color:#1d6326;}

.node-type-mhmmp #block-32,
#mhmmp #block-32 {padding:15px; border:solid 3px #cad3e6; background:#ecf1f9; color:#666666; text-align:left;} /* Book */
.node-type-mhmmp #block-32 h3,
.node-type-mhmmp #block-32 h4,
#mhmmp #block-32 h3,
#mhmmp #block-32 h4 {line-height:normal; color:#000000;}
.node-type-mhmmp #block-32 h3 span,
#mhmmp #block-32 h3 span {color:#666666; font-weight:normal;}
.node-type-mhmmp #block-32 img,
#mhmmp #block-32 img {display:block; margin:0 auto 25px;}
.node-type-mhmmp #block-32 .amazon,
#mhmmp #block-32 .amazon {display:block; background:url(images/mhmmp/amazon_stars.gif) no-repeat; font-size:10px; line-height:12px; padding-left:70px; margin-top:10px;}
.node-type-mhmmp #block-32 .bookspecs,
#mhmmp #block-32 .bookspecs {margin-top:13px;}
.node-type-mhmmp #block-32 .bookspecs ul li,
#mhmmp #block-32 .bookspecs ul li {list-style-type:none;}
.node-type-mhmmp #block-32 .buythebook,
#mhmmp #block-32 .buythebook {margin-top:25px; width:160px; height:52px; padding:10px; background:#cfcdcd url(images/mhmmp/store_select_bkg.gif) no-repeat; text-align:center;}
.node-type-mhmmp .buythebook h3,
#mhmmp #block-32 .buythebook h3 {color:#405e9a; margin-top:0; margin-bottom:10px;}
.node-type-mhmmp .buythebook form *,
#mhmmp #block-32 .buythebook form * {margin:0;}
.node-type-mhmmp .buythebook select,
#mhmmp #block-32 .buythebook select {float:left;}
.node-type-mhmmp .buythebook input,
#mhmmp #block-32 .buythebook input {margin-left:2px;}

.node-type-mhmmp #block-33,
#mhmmp #block-33 {padding:0; border:solid 3px #d2e5c3; margin-top:200px; background:#e6f8d8;} /* Reviews */
.node-type-mhmmp #block-33.block,
#mhmmp #block-33.block {border-width:3px;}
.node-type-mhmmp #block-33 .quote,
#mhmmp #block-33 .quote {font-weight:bold; font-size:13px; font-style:italic; color:#000000;}
.node-type-mhmmp #block-33 .quote em,
#mhmmp #block-33 .quote em {font-weight:bold;}
.node-type-mhmmp #block-33 .quote strong,
#mhmmp #block-33 .quote strong,
.node-type-mhmmp #block-33 .quote small,
#mhmmp #block-33 .quote small {font-style:italic; display:block; font-weight:normal; font-size:11px; line-height:12px padding-top:7px;}
.node-type-mhmmp #block-33 a.button,
#mhmmp #block-33 a.button {display:block; float:right; width:114px; height:32px; margin-top:20px; background:#8ebd6a url(images/mhmmp/link_bkg.jpg) no-repeat; font-weight:bold; color:#ffffff; line-height:32px; text-align:center;}

/*#mhmmp.node-type-mhmmp #copy #copy_middle ul,
#mhmmp.node-type-webform #copy #copy_middle ul {list-style-position:outside;}*/

#mhmmp.node-type-mhmmp #copy #copy_middle .nd-region-middle-wrapper ul {list-style-position:outside;}

.node-type-mhmmp #block-34,
#mhmmp #block-34 {display:block; clear:both; width:733px; height:189px; background:#c3d0e6; white-space:nowrap;} /* Header */
.node-type-mhmmp #block-34 img,
#mhmmp #block-34 img {margin:0;}

#mhmmp.node-type-mhmmp .webform-client-form,
#mhmmp.node-type-webform .webform form {padding:15px; border:solid 3px #cfcdcd; margin:10px; background:#eeeeee;}
#mhmmp.node-type-mhmmp .webform-client-form .webform-component-email label,
#mhmmp.node-type-mhmmp .webform-client-form .webform-component-textfield label,
#mhmmp.node-type-webform .webform form .webform-component-email label,
#mhmmp.node-type-webform .webform form .webform-component-textfield label {float:left; width:100px;}
#mhmmp.node-type-mhmmp .webform-client-form .webform-component-email input,
#mhmmp.node-type-mhmmp .webform-client-form .webform-component-textfield input,
#mhmmp.node-type-webform .webform form .webform-component-email input,
#mhmmp.node-type-webform .webform form .webform-component-textfield input {width:350px;}

#mhmmp.node-type-mhmmp .webform-client-form #webform-component-privacy-policy,
#mhmmp.node-type-webform .webform form #webform-component-privacy-policy {float:left; width:100px;}
#mhmmp.node-type-mhmmp .webform-client-form #webform-component-privacy-policy {margin-top:5px;}
#mhmmp.node-type-webform .webform form #webform-component-privacy-policy {margin-top:-5px;}
#mhmmp.node-type-mhmmp .webform-client-form #edit-actions,
#mhmmp.node-type-webform .webform form #edit-actions {text-align:right;}
#mhmmp.node-type-mhmmp .webform-client-form #edit-submit,
#mhmmp.node-type-webform .webform form #edit-submit {width:100px;}

/* Search Results */
#google-cse-results,
#google-cse-results * {padding:0; margin:0;}
.page-search #copy {background-image:none;}
.page-search #copy #copy_middle {padding:0;}

/* Site Map*/
#site-map h2 {text-align: center;}
#site-map table {width: 100%;}
#site-map th {text-align: center;}

/* Disabled form elements */
textarea:disabled,
input:not([type]):disabled,
input[type="text"]:disabled,
input[type="password"]:disabled,
input[type="search"]:disabled {
	background-color: #EBEBE4;
}

/* Temporary styling of headers with help */
span.extra-help {
	width: 12px;
	height: 12px;
	padding-bottom: 3px;
	margin-left: 2px;
	display: inline-block;
}

span.extra-help.has-extra-help {
	display: inline-block;
	background: url(icons/help-up.png) no-repeat;
}

span.extra-help.has-extra-help.can-edit-extra-help {
	background: url(icons/edit-help.png) no-repeat;
}

span.extra-help.new-extra-help.can-edit-extra-help {
	background: url(icons/add-help.png) no-repeat;
}

span.extra-help.has-extra-help:hover {
	background: url(icons/help-over.png) no-repeat;
}

span.extra-help.has-extra-help.bt-active {
	background: url(icons/help-popup.png) no-repeat;
}

/* Node footer */
.blue-background {
	border: 1px solid #eeeeee;
	background: url(images/node-footer-background.png) repeat-x;
	padding: 7px 10px;
	margin:10px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(http://moneypit.com/behaviors/PIE.htc);
}

#copy #copy_middle .node .green-button h2 {
	line-height: 25px;
	padding: 0;
	margin: 0;
}

#copy #copy_middle .node .green-button h2.form-selector {
	margin-right: 10px;
}
.green-button a.select-form-link,
.green-button a.watcher_node_toggle_watching_link {
	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(http://moneypit.com/behaviors/PIE.htc);
	background: url(images/node-footer-button-bg.png) repeat-x;
	border :1px solid #7eacd8;*/
	margin-top :0;
	padding : 0px 10px;
	color: black !important;
	font-size: 11px;
	line-height: 23px;
	font-weight: bold;
	height: 23px;
	display: block;
	float: left;
	outline: 0;
}

.green-button .button-icon {
	width: 17px;
	height: 23px;
	float: left;
	padding-right: 5px;
}

.green-button .link-text {
	float: left;
}

.green-button a.watcher_node_toggle_watching_link .button-icon {
	background: url(images/follow-icon.png) no-repeat;
}
 
.green-button a.watcher_node_toggle_watching_link_watched .button-icon {
	background: url(images/stop-following.png) no-repeat;
}

.field-watcher {
	float: right;
}

.field-form-select {
	float: left;
}

.watcher_node_watched {
	background-image: none !important;
}

.watcher_node_help_link_to_binder {
	display: none;
}

.watcher_node_toggle_watching_link_with_link_to_binder {
	margin-bottom: 0;
}

.watcher_node {
	background-image: none;
	margin: 10px 0 0;
	padding-top: 0;
	padding-left: 0;
	padding-bottom: 0;
	height: auto;
}

.watcher_node h2 {
	float: left;
	margin: 0;
	padding: 0;
}

.watcher_node h2 a {
	float: left;
}

/* Rating */
	
#copy #copy_middle #comments .rate-answer {
	border: 1px solid #f0f0f0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(http://moneypit.com/behaviors/PIE.htc);
	padding: 2px 3px;
}

#copy #copy_middle #comments .rate-answer,
#copy #copy_middle #comments .rate-answer a {
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

#copy #copy_middle #comments .rate-answer div.rate-answer-widget div {
	float: left;
}

#copy #copy_middle #comments .rate-answer div.rate-answer-widget div.rate-info-wrapper {
	float: right;
}

#copy #copy_middle #comments .rate-answer .rate-answer-message {
	padding-right: 10px;
}

#copy #copy_middle #comments .rate-answer .rate-info {
	padding-left: 10px;
	font-style: italic;
}

#copy #copy_middle #comments .rate-answer .rate-answer-results {
	padding-left: 10px;
}	

#copy #copy_middle #comments .rate-answer .rate-answer-btn-up {
  background: url(icons/thumbs_up.png);
  width: 12px;
  height: 14px;
  margin-left: 5px;
}

#copy #copy_middle #comments .rate-answer .rate-answer-btn-down {
  background: url(icons/thumbs_down.png);
  width: 12px;
  height: 14px;
  margin-left: 5px;
}

#copy #copy_middle #comments .rate-answer a.rate-answer-btn-up {
	margin-left: 5px;
	margin-right: 3px;
	border-right: 1px solid #f0f0f0;
}

#copy #copy_middle #comments .rate-answer a.rate-answer-btn-down {
	margin-left: 3px;
	margin-right: 5px;
}

#copy #copy_middle #comments .rate-answer a.rate-link {
  display: block;
  float: left;
  text-indent: 100px;
  overflow: hidden;
}

#copy #copy_middle #comments .rate-answer .highlight-text {
	color: #376db9;
}

/* New slideshow */
.views_slideshow_main .views_slideshow_slide,
.page-homepage #copy #copy_middle .views_slideshow_main .views-row-odd,
.page-homepage #copy #copy_middle .views_slideshow_main .views-row-even {
	margin-top: 0;
	height: 290px;
}

#copy #copy_middle .pane-content .node .buildmode-slide img {
  border: 0 none;
  float: left;
  margin: 0;
  padding: 0;
}

.slide-new {
	margin: 0;
	padding: 0;
	border: 1px solid #8bca52;
	width: 488px;
	height: 280px;
	position: relative;
	z-index: 700;
	background:#d1f4b0;
}

.slide-new .nd-region-middle-wrapper {
	margin: 0;
	float:left;
	width: 331px;
}

.slide-new .nd-sidebar-right .nd-region-middle {
	margin: 0;
}

.slide-new .field-slide,
.slide-new .field-slide a {
	width:331px;
	display: block;
	height: 250px;
}

.slide-new .nd-region-right {
	display: inline-block;
	height: 230px;
	padding: 10px;
	width: 137px;
	float: right;
	background: #000000;
}

.slide-new .nd-region-footer {
	height:30px;
	line-height:30px;
	margin-bottom:0;
	padding-bottom:0;
}

#copy #copy_middle .slide-new img {
	margin: 0;
}

.slide-new .field-slide-headline {
	font: bold 28px/28px "Times New Roman",Times,Serif;
	color: #86c04c;
	margin-bottom:10px;
}

.slide-new .field-slide-title,
.slide-new .field-slide-title a {
	font-size: 14px;
	line-height: 17px;
	font-weight:bold;
	color: #ffffff;
	margin-bottom:10px;
}

.slide-new .field-list-headline,
.slide-new .field-list-headline a {
	font-weight:bold;
	font-size: 12px;
	line-height: 15px;
	color: #86c04c;
}

.slide-new .field-footer-headline {
	padding-left: 8px;
	padding-top: 8px;
	text-indent:10px;
}


/*.slide-new .field-item {display:list-item; list-style-type:disk; margin-left:15px;}*/

.slide-new .field-footer-headline,
.slide-new .field-footer-headline a {
	font-size: 13px;
	line-height:30px;
	font-weight: bold;
	color: #333333;
}

.slide-new .buildmode-full .nd-region-footer {
	background: #d1f4b0;
}

.views-slideshow-controls-bottom {
	z-index: 750;
	bottom: 32px;
	display: block;
	position: relative;
	width: 177px;
	float:right;
}

.views_slideshow_singleframe_pager {
	float: right;
	margin-right: 9px;
}
.page-homepage .views_slideshow_singleframe_pager {margin-right: 1px;}

.views_slideshow_singleframe_pager div {
	margin-right: 7px;
	float: left;
	padding: 0;
}

.views_slideshow_singleframe_pager a {
	background: #9dd569;
	display: block;
	float: left;
	height: 17px;
	text-align: center;
	width: 17px;
	font-size: 14px;
	font-weight: bold;
	color: white;
}

.views_slideshow_singleframe_pager .activeSlide a {
	background: #69b623;
}

/* Featured Experts */

#copy #sidebar_right #views-list_featured_experts-block_1 .content {padding:0 11px 11px;}
#views-list_featured_experts-block_1 .views-row,
#views-list_featured_experts-block_1 .view-footer {clear:both; margin-top:11px;}
#views-list_featured_experts-block_1 .views-row .views-row-first {margin-top:0;}
#views-list_featured_experts-block_1 .views-row.views-row-odd {clear:both;}
#views-list_featured_experts-block_1 .views-field-field-profile-photo-fid {float:left; width:65px; height:65px; margin:0 15px 15px 0; text-align:center;}
#views-list_featured_experts-block_1 .views-field-field-profile-photo-fid img {margin:0; padding:2px; border:solid 1px #dddddd;}
#copy #views-list_featured_experts-block_1.block .views-field-name a {font-weight:bold;}
#views-list_featured_experts-block_1 .views-field-field-about-me-value,
#views-list_featured_experts-block_1 .views-field-field-about-me-value .field-content,
#views-list_featured_experts-block_1 .views-field-view-node,
#views-list_featured_experts-block_1 .views-field-uid-1 {display:inline; clear:none;}
#views-list_featured_experts-block_1 .view-footer {text-align:right;}

.page-featured-experts #copy_middle .views-row,
.page-featured-experts #copy_middle .view-footer {clear:both; margin-top:11px;}
.page-featured-experts #copy_middle .views-row {padding:10px 0 0; border-top:1px dashed #dddddd; margin:10px 0 0;}
.page-featured-experts #copy_middle .views-row.views-row-first {border-top:none; margin-top:0;}
.page-featured-experts #copy_middle .views-row.views-row-odd {clear:both;}
.page-featured-experts #copy #copy_middle .views-field-field-profile-photo-fid {float:left; width:65px; height:65px; margin:0 15px 15px 0; text-align:center;}
.page-featured-experts #copy #copy_middle .views-field-field-profile-photo-fid img {margin:0; padding:2px; border:solid 1px #dddddd;}
.page-featured-experts #copy #copy_middle .views-field-name a {font-weight:bold; font-size:14px; line-height:16px;}
.page-featured-experts #copy #copy_middle .views-field-field-about-me-value,
.page-featured-experts #copy #copy_middle .views-field-field-about-me-value .field-content,
.page-featured-experts #copy #copy_middle .views-field-view-node,
.page-featured-experts #copy #copy_middle .views-field-uid-1 {display:inline; clear:none;}

/* This Old House Pages */

#this-old-house #google_admanager-0 {border:none; margin:5px 0; padding:0;}
#this-old-house #copy #copy_top {padding:0; margin:5px 0 0;}
#this-old-house #block-39 img,
#this-old-house #block-36 img {display:block; padding:0; margin:0;}
#this-old-house #sidebar_right {margin-top:130px;}
#this-old-house #sidebar_right #block-39,
#this-old-house #sidebar_right #block-39 * {padding:0; border:none; margin:0;}
#this-old-house #copy #copy_bottom .block.google_admanager {padding-top:0;}

/* This Old House Landing Page */

#this-old-house.page-this-old-house #copy #copy_middle h1 {margin-top:10px;}

#this-old-house #copy_middle .view-this-old-house-landing-page .view-header {padding-bottom:2px; border-bottom:1px dashed #dddddd; margin-bottom:12px;}

#this-old-house .view-inline-ad,
#this-old-house .this-old-house-interviewer {padding:0 0 10px 0; border-bottom:1px dashed #dddddd; margin:0 0 10px;}
#this-old-house .views-row-last .this-old-house-interviewer {margin-bottom:0;}
#this-old-house .view-inline-ad {text-align:center;}
#this-old-house .this-old-house-interviewer .nd-region-left {width:140px;}

#this-old-house #copy_middle .view-this-old-house-landing-page .view-header {padding-bottom:2px; border-bottom:1px dashed #dddddd; margin-bottom:12px;}
#this-old-house #copy_middle .this-old-house-interviewer .nd-region-left img {margin:0; padding:0;}
#this-old-house #copy_middle .this-old-house-interviewer .nd-region-left .list-name {font-weight:bold; color:#ffffff; height:20px; line-height:20px; margin-top:-24px; text-align:center;}
#this-old-house #copy_middle .this-old-house-interviewer .nd-region-left .list-name a {display:block; color:#ffffff;}

#this-old-house .this-old-house-interviewer .view-interviewers-audio {float:right; width:346px;}
#this-old-house .this-old-house-interviewer .view-interviewers-audio .views-row {
	background:url(http://moneypit.com/themes/moneypit/images/li_disc.gif) no-repeat 0 6px;
	padding:0 0 0 10px;}
#this-old-house .this-old-house-interviewer .view-interviewers-audio .views-row a {font-weight:bold;}
#this-old-house .this-old-house-interviewer .view-interviewers-audio .views-row .views-field-created {padding-right:18px; background:transparent url(images/icon-set.gif) no-repeat right -119px; color:#2963b4;}

#this-old-house #copy_middle .this-old-house-interviewer .view-interviewers-audio .item-list ul.pager {margin-bottom:2px;}
#this-old-house .this-old-house-interviewer .view-interviewers-audio .item-list ul.pager li.pager-current {margin:0;}

/* This Old House Audio Pages */

#this-old-house #copy #copy_middle #content-header-wrapper {padding:0; margin:0; background:none;}
#this-old-house #copy #copy_middle #content-header-wrapper #content-header {border:none;}

#this-old-house #copy #copy_middle .this-old-house-audio {background:transparent url(/sites/all/modules/remote_audio/images/audio-background.png) 0 59px repeat-x;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar * {padding:0; margin:0; display:inline; float:left;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar {height:26px; border-bottom:1px #5684c4 dotted; margin-top:10px; background: url(images/toolbar_bkg.gif) repeat-x;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar {margin-bottom:40px;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar .links {border-top:none;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar .links li {border-left:1px #5684c4 dotted; padding:0;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar .links li.addthis {border-left:none; margin:5px 2px 0;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar .links li.addthis span {margin:0 2px;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar .links li.addthis .addthis_button_pinterest_pinit {margin-top:-2px;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-node-toolbar #content-header-bar {border-bottom:none;}

#this-old-house #copy #copy_middle .this-old-house-audio .adsense {height:33px; width:auto; padding:0;}

#this-old-house #copy #copy_middle h1.remote-audio-title {display:none;}
#this-old-house #copy #copy_middle .field-ds-group-audio-header {padding:0 12px 0;}
#this-old-house #copy #copy_middle .this-old-house-audio .interviewer-content-photo {margin-right:12px;}
#this-old-house #copy #copy_middle .this-old-house-audio .interviewer-content-photo img {display:block; padding:2px; border:solid #999999 1px; margin:0; background:#ffffff;}
#this-old-house #copy #copy_middle .interviewer-by-line {font-size:11px;}
#this-old-house #copy #copy_middle .interviewer-by-line a {font-weight:bold; font-style:italic;}

#this-old-house #copy #copy_middle .this-old-house-audio .field-related-program,
#this-old-house #copy #copy_middle .this-old-house-audio .field-description {padding:0 12px;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-related-program {display:block; clear:both; height:14px;}
#this-old-house #copy #copy_middle .this-old-house-audio .field-related-program .field-label-inline-first,
#this-old-house #copy #copy_middle .this-old-house-audio .field-related-program a {font-size:11px; line-height:14px; float:left;}

#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-left {width:180px; padding-left:12px; margin-bottom:11px;}
#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-left .item-list ul * {width:auto;}
#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-left .item-list ul li.views-row {width:auto; display:block; clear:both;}

#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-right {width:300px; height:250px; margin-bottom:11px}

#this-old-house #copy #copy_middle .this-old-house-audio .nd-region-footer .field-body {background:transparent url(/sites/all/modules/remote_audio/images/audio-background.png) repeat-x;}

/* This Old House Right Column More Audio */

#sidebar_right #views-more_interviews-block_1.block {border:none; margin:11px 0;}
#sidebar_right #views-more_interviews-block_1.block .views-row * {margin:0; padding:0; clear:none;}

#copy #sidebar_right #views-more_interviews-block_1.block .views-row *,
#copy #sidebar_right #views-more_interviews-block_1.block .views-row .views-field-title {display:inline;}

#sidebar_right #views-more_interviews-block_1.block .views-row {
	background:url(http://moneypit.com/themes/moneypit/images/li_disc.gif) no-repeat 0 6px;
	padding:0 0 0 10px;}
#sidebar_right #views-more_interviews-block_1.block a {font-weight:bold;}
#sidebar_right #views-more_interviews-block_1.block .views-row .views-field-created {padding-right:18px; background:transparent url(images/icon-set.gif) no-repeat right -119px; color:#2963b4;}
#sidebar_right #views-more_interviews-block_1.block .item-list ul.pager {margin-top:12px;}
#sidebar_right #views-more_interviews-block_1.block .item-list ul.pager .pager-current {margin:0; color:#ffffff;}

/* This Old House Right Column Live Broadcasts */

#sidebar_right #views-live_broadcasts-block_1.block {border:none; margin-top:11px;}
#sidebar_right #views-live_broadcasts-block_1 .content {padding:0;}
#sidebar_right #views-live_broadcasts-block_1 .view-header {padding-bottom:10px; border-bottom:1px dashed #dddddd; margin:10px 0;}
#sidebar_right #views-live_broadcasts-block_1 .views-row {padding:0 10px 0; border-bottom:1px dashed #dddddd; margin:0 0 10px;}
#sidebar_right #views-live_broadcasts-block_1 .nd-region-middle {margin-top:15px; margin-left:110px;}
#sidebar_right #views-live_broadcasts-block_1 .nd-region-middle .field-this-old-house-title {font-size:14px; line-height:16px; font-weight:bold; color:#2963b4;}
#sidebar_right .block#views-live_broadcasts-block_1 .program-hour {float:left;}
#sidebar_right .block#views-live_broadcasts-block_1 .program-hour * {display:inline; width:auto; margin:0; padding:0;}
#sidebar_right #views-live_broadcasts-block_1 .audio-sub-title {background:none;}
#sidebar_right #views-live_broadcasts-block_1 .audio-sub-title a.audio-sub-title {display:inline-block; height:15px; line-height:15px; padding:0 18px 0 5px; border-left:solid 1px #2963b4; margin-left:10px; background:transparent url(images/icon-set.gif) no-repeat right -118px; color:#2963b4;}
#sidebar_right #views-live_broadcasts-block_1 .program-hour:first-child a.audio-sub-title {padding-left:0; border:none; margin-left:0;}

/* Top Product Podcasts Pages */

#top-product-podcasts #google_admanager-0 {border:none; margin:5px 0; padding:0;}
#top-product-podcasts #copy #copy_top {padding:0; margin:5px 0 0;}
#top-product-podcasts #block-38 img {display:block; padding:0; margin:0;}
#top-product-podcasts #sidebar_right {margin-top:130px;}

/* Top Products Podcast Landing Page */

#top-product-podcasts #copy_middle #content-header h1 {display:none;}
#top-product-podcasts #copy_middle .top-product-podcast {width:498px; padding:10px 0 10px 0; border-bottom:1px dashed #dddddd; margin:0 0 0;}
#top-product-podcasts #copy_middle .top-product-podcast .nd-region-left {float:left; width:78px;}
#top-product-podcasts #copy_middle .top-product-podcast .nd-region-left img {width:72px; height:87px; padding:2px; border:solid 1px #a0a0a0; margin:0;}
#top-product-podcasts #copy_middle .top-product-podcast .nd-region-left img {display:block; width:72px; height:87px;}
#top-product-podcasts #copy #copy_middle .top-product-podcast .nd-region-middle {float:left; width:400px; margin-left:98px;}
#top-product-podcasts #copy_middle .top-product-podcast .nd-region-middle p {margin-bottom:0;}

#top-product-podcasts #copy_middle .top-product-podcast .field-taxonomy-term,
#top-product-podcasts #copy_middle .top-product-podcast .field-taxonomy-term .field-label-inline-first {font-size:11px; line-height:14px; color:#818181;}
#top-product-podcasts #copy_middle .top-product-podcast .field-taxonomy-term .field-label-inline-first {margin-right:3px; font-style:normal; font-weight:normal;}

/* Top Products Podcast Pages */

#top-product-podcasts #copy #copy_middle #content-header-wrapper {padding:0; margin:0; background:none;}
#top-product-podcasts #copy #copy_middle #content-header-wrapper #content-header {border:none;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast {padding-top:0; background:transparent url(/sites/all/modules/remote_audio/images/audio-background.png) 0 59px repeat-x;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar * {padding:0; margin:0; display:inline; float:left;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar {height:26px; border-bottom:1px #5684c4 dotted; margin-top:10px; background: url(images/toolbar_bkg.gif) repeat-x;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar .links {border-top:none;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar .links li {border-left:1px #5684c4 dotted; padding:0;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar .links li.addthis {border-left:none; margin:5px 2px 0;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar .links li.addthis span {margin:0 2px;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar .links li.addthis .addthis_button_pinterest_pinit {margin-top:-2px;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-node-toolbar #content-header-bar {border-bottom:none;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .adsense {height:33px; width:auto; padding:0;}

#top-product-podcasts #copy #copy_middle h1.remote-audio-title {display:none;}

#top-product-podcasts #copy #copy_middle .field-ds-group-audio-header {padding:0 12px 0;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-guest-photo {float:left; display:inline-block; margin-right:12px;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-guest-photo img {display:block; padding:2px; border:solid #999999 1px; margin:0; background:#ffffff;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .field-description {padding:0 12px;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .nd-region-middle {width:100%; padding:0 12px 12px; margin-left:0;}

#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .nd-region-middle img {padding:2px; border:solid 1px #a0a0a0;}
#top-product-podcasts.node-type-top-product-podcast #copy #copy_middle .top-product-podcast .nd-region-footer .field-body {background:transparent url(/sites/all/modules/remote_audio/images/audio-background.png) repeat-x;}

/* Video Collection Page */

#copy #copy_middle #video-collection img {padding:0; border:none; display:block;}

#copy #copy_middle #video-collection {margin-top:-6px;}
#copy #copy_middle #video-collection .view-video-collection-title h2.block-title {height:23px; margin:0 0 4px; overflow:hidden; text-transform:none;}

#copy #copy_middle #video-collection .pane-video-collection-large .clear-block,
#copy #copy_middle #video-collection .pane-video-collection-large .video {margin-bottom:0;}
#copy #copy_middle #video-collection .pane-video-collection-large .video img {display:block; margin-bottom:10px;}

#copy #copy_middle #video-collection .pane-video-collection-small h2.block-title {margin-top:0;}
#copy #copy_middle #video-collection .pane-video-collection-small .nd-region-left {float:left; width:130px;}
#copy #copy_middle #video-collection .pane-video-collection-small .nd-region-right {float:right; width:111px; margin-right:10px; font-weight:bold;}
#copy #copy_middle #video-collection .pane-video-collection-small .col-last .nd-region-right {margin-right:0;}

.page-videos #copy #copy_middle #views-front_page_whats_new-block_1 {display:none;}

/* Video Block, Video Collection Block */

#copy #copy_middle .featured-video,
#copy #sidebar_right .featured-video {border:none;}
#copy #copy_middle .featured-video a.videos-link,
#copy #sidebar_right .featured-video a.videos-link {float:right; margin:0 9px 0; line-height:23px; font-size:11px; text-decoration:underline; color:#ffffff;}
#copy #copy_middle .featured-video a.videos-link:hover,
#copy #sidebar_right .featured-video a.videos-link:hover {text-decoration:none;}
#copy #copy_middle .featured-video h2,
#copy #sidebar_right .featured-video h2 {margin:0 0 2px;}
#copy #sidebar_right .featured-video .view-video-featured-homepage h2 {height:23px; overflow:hidden; line-height:23px;}
#copy #copy_middle .featured-video .content,
#copy #sidebar_right .featured-video .content {padding:0;}
#copy #copy_middle .featured-video img,
#copy #sidebar_right .featured-video img {display:block; margin-bottom:0;}

/* Video Block */

#copy #sidebar_right .featured-video-single {}

/* Video Collection Block */

#copy #sidebar_right .featured-video-multiple .views-row {padding:5px 8px; margin:2px 0; background:#dfe8f4;}
#copy #sidebar_right .featured-video-multiple .views-row-last {margin-bottom:0;}
#copy #sidebar_right .featured-video-multiple .views-row .nd-region-left {float:left; width:130px;}
#copy #sidebar_right .featured-video-multiple .views-row .nd-region-right {float:right; width:144px; margin-right:10px;}
#copy #sidebar_right .featured-video-multiple .views-row .nd-region-right a {font-weight:bold;}

/* Video Page */

.node-type-video .emvideo-video {margin:7px 0;}

/* Level 1 */

#copy #copy_middle .pane-popular-content h2.block-title,
#copy #copy_middle .pane-popular-content .gallery h1,
#copy #copy_middle .pane-other-content-by-term h2.block-title {margin-bottom:0; margin-top:10px;}
#copy #copy_middle .pane-popular-content .field-title h2,
#copy #copy_middle .pane-popular-content .gallery h1,
#copy #copy_middle .pane-other-content-by-term .field-title h2 {margin-bottom:5px; font-weight:bold; font-size:14px; line-height:16px;}
#copy #copy_middle .pane-popular-content .taxonomy-image-large img,
#copy #copy_middle .pane-popular-content .gallery img,
#copy #copy_middle .pane-other-content-by-term .taxonomy-image-large img {margin:0 10px 10px 0;}

#copy #copy_middle .pane-popular-content .field-body em,
#copy #copy_middle .pane-other-content-by-term .field-body em {font-style:normal;}

#copy #copy_middle .pane-popular-content .views-row {padding:10px 0 0; border-top:1px dashed #dddddd; margin:0 0 0;}
#copy #copy_middle .pane-popular-content .views-row.views-row-first {border-top:none; margin-top:0;}
#copy #copy_middle .pane-popular-content .views-row div {margin-bottom:0; margin-top:0; padding-bottom:0;}
#copy #copy_middle .pane-popular-content .view-content {margin-bottom:10px;}
/* #copy #copy_middle .pane-popular-content .gallery .field-item, */
#copy #copy_middle .pane-popular-content .gallery .field-photo {display:none;}

#copy #copy_middle .pane-other-content-by-term td.col-first {padding-right:5px;}
#copy #copy_middle .pane-other-content-by-term td.col-last {padding-left:5px;}

/* Copy > Copy Middle, Hide Extraneaus 'Alt' tags */

#copy #copy_middle .webdeveloper-display-alt-attributes {display:none;}

/* New Gallery Pages */
.node-type-gallery-item #copy {padding-right:0;}
.node-type-gallery-item #copy #sidebar_left .google_admanager {padding-top:0; border-top:none; margin-top:0;}
.node-type-gallery-item #copy #copy_middle {margin-right:0; width:809px;}
.node-type-gallery-item #copy #copy_middle .small-gallery-nav {margin-right:0;}
.node-type-gallery-item #copy #copy_middle .addthis_toolbox a {margin-top:3px;}
.node-type-gallery-item #copy #copy_middle .addthis_toolbox a.addthis_button_pinterest_pinit {margin:0;}
.node-type-gallery-item #copy #copy_middle ul.social-links {padding-left:0;}
.node-type-gallery-item #copy #copy_middle ul.social-links li.print_html,
.node-type-gallery-item #copy #copy_middle ul.social-links li.print_mail {margin-left:0;}
.node-type-gallery-item #copy #copy_middle .gallery-item {border-bottom:dashed 1px #dddddd;}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-left .field-social-toolbar {margin-top:-10px; margin-bottom:10px;}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-left {}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-left .field-label-inline-first,
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-left .field-photo-credit {font-size:11px; color:#999999; font-style:normal; font-weight:normal;}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-right {width:300px;}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-right .field-gallery-title h1 {color:#2963b4; font:bold 23px/23px "Times New Roman",Times,Serif;}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-right .field-title {font-weight:bold;}
.node-type-gallery-item #copy #copy_middle .gallery-item .nd-region-right .field-body em {}
.node-type-gallery-item #copy #copy_middle .view-Galleries {width:100%;}
.node-type-gallery-item #copy #copy_middle .view-Galleries a {font-weight:bold;}
.node-type-gallery-item #copy #copy_middle .view-Galleries .gallery-item {border:none;}
.node-type-gallery-item #copy #copy_middle .view-Galleries .nd-region-left img {display:block; padding:0;}
.node-type-gallery-item #copy #copy_middle .view-Galleries .nd-region-left {width:auto;}
.node-type-gallery-item #copy #copy_middle .view-Galleries .nd-region-right {width:105px;}

/* New Gallery Pages > Right Sidebar > Newsletter Subscribe Block */
#copy #copy_middle .pane-block.pane-block-9 table th,
#copy #copy_middle .pane-block.pane-block-9 table td,
#block-9 th,
#block-9 td,
#multiblock-2 th,
#multiblock-2 td {padding:2px; text-align:right;}

#copy #copy_middle .pane-block.pane-block-9 table th,
#block-9 th,
#multiblock-2 th {width:116px; border:0; padding-right:8px; text-align:right; font-weight:bold;}

/* Pest Prevention Podcast Pages */

#pest-prevention-podcast #google_admanager-0 {border:none; margin:5px 0; padding:0;}
#pest-prevention-podcast #copy #copy_top {padding:0; margin:5px 0 0;}
#pest-prevention-podcast #block-40 img {display:block; padding:0; margin:0;}
#pest-prevention-podcast #sidebar_right {margin-top:130px;}

/* Pest Prevention Podcast Landing Page */

#pest-prevention-podcast #copy_middle #content-header h1 {display:none;}
#pest-prevention-podcast #copy_middle .pest-prevention-podcast {width:498px; padding:10px 0 10px 0; border-bottom:1px dashed #dddddd; margin:0 0 0;}
#pest-prevention-podcast #copy_middle .pest-prevention-podcast .nd-region-left {float:left; width:78px;}
#pest-prevention-podcast #copy_middle .pest-prevention-podcast .nd-region-left img {width:72px; height:87px; padding:2px; border:solid 1px #a0a0a0; margin:0;}
#pest-prevention-podcast #copy_middle .pest-prevention-podcast .nd-region-left img {display:block; width:72px; height:87px;}
#pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .nd-region-middle {float:left; width:400px; margin-left:98px;}
#pest-prevention-podcast #copy_middle .pest-prevention-podcast .nd-region-middle p {margin-bottom:0;}

#pest-prevention-podcast #copy_middle .pest-prevention-podcast .field-taxonomy-term,
#pest-prevention-podcast #copy_middle .pest-prevention-podcast .field-taxonomy-term .field-label-inline-first {font-size:11px; line-height:14px; color:#818181;}
#pest-prevention-podcast #copy_middle .pest-prevention-podcast .field-taxonomy-term .field-label-inline-first {margin-right:3px; font-style:normal; font-weight:normal;}

/* Pest Prevention Podcast Pages */

#pest-prevention-podcast #copy #copy_middle #content-header-wrapper {padding:0; margin:0; background:none;}
#pest-prevention-podcast #copy #copy_middle #content-header-wrapper #content-header {border:none;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast {padding-top:0; background:transparent url(/sites/all/modules/remote_audio/images/audio-background.png) 0 59px repeat-x;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar * {padding:0; margin:0; display:inline; float:left;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar {height:26px; border-bottom:1px #5684c4 dotted; margin-top:10px; background: url(images/toolbar_bkg.gif) repeat-x;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar .links {border-top:none;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar .links li {border-left:1px #5684c4 dotted; padding:0;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar .links li.addthis {border-left:none; margin:5px 2px 0;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar .links li.addthis span {margin:0 2px;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar .links li.addthis .addthis_button_pinterest_pinit {margin-top:-2px;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-node-toolbar #content-header-bar {border-bottom:none;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .adsense {height:33px; width:auto; padding:0;}

#pest-prevention-podcast #copy #copy_middle h1.remote-audio-title {display:none;}

#pest-prevention-podcast #copy #copy_middle .field-ds-group-audio-header {padding:0 12px 0;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-guest-photo {float:left; display:inline-block; margin-right:12px;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-guest-photo img {display:block; padding:2px; border:solid #999999 1px; margin:0; background:#ffffff;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .field-description {padding:0 12px;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .nd-region-middle {width:100%; padding:0 12px 12px; margin-left:0;}

#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .nd-region-middle img {padding:2px; border:solid 1px #a0a0a0;}
#pest-prevention-podcast.node-type-pest-prevention-podcast #copy #copy_middle .pest-prevention-podcast .nd-region-footer .field-body {background:transparent url(/sites/all/modules/remote_audio/images/audio-background.png) repeat-x;}

/* Pest Prevention Podcast Hosts Block */

#copy #sidebar_right #views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .content {padding:0 11px 11px;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-row,
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .view-footer {clear:both; margin-top:11px;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-row .views-row-first {margin-top:0;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-row.views-row-odd {clear:both;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-field-field-profile-photo-fid {float:left; width:65px; height:65px; margin:0 15px 15px 0; text-align:center;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-field-field-profile-photo-fid img {margin:0; padding:2px; border:solid 1px #dddddd;}
#copy #views-9522ff74bd4840a4bfdb30cb5ffc5ed6.block .views-field-name a {font-weight:bold;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-field-field-about-me-value,
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-field-field-about-me-value .field-content,
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-field-view-node,
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .views-field-uid-1 {display:inline; clear:none;}
#views-9522ff74bd4840a4bfdb30cb5ffc5ed6 .view-footer {text-align:right;}

/* Hide Submit */
/*.hide_submit img,
p.hide_submit img {display:block;}*/

/* Tips Landing Page */

.page-tips #copy_middle #content-header h1 {display:none;}
.page-tips #copy_middle .tip {width:498px; padding:0 0 10px 0; border-bottom:1px dashed #dddddd; margin:0 0 0;}
.page-tips #copy_middle .tip .nd-region-left {float:left; width:78px;}
.page-tips #copy_middle .tip .nd-region-left img {width:64px; height:64px; padding:2px; border:solid 1px #a0a0a0; margin:0;}
.page-tips #copy_middle .tip .nd-region-left img {display:block;}
.page-tips #copy #copy_middle .tip .nd-region-middle {float:left; width:400px; margin-left:98px;}
.page-tips #copy_middle .tip .nd-region-middle p {margin-bottom:0; display:inline;}

.page-tips #copy_middle .tip .field-description,
.page-tips #copy_middle .tip .field-description *,
.page-tips #copy_middle .tip .field-read-more {display:inline;}
.page-tips #copy_middle .tip .field-taxonomy-term,
.page-tips #copy_middle .tip .field-taxonomy-term .field-label-inline-first {font-size:11px; line-height:14px; color:#818181;}
.page-tips #copy_middle .tip .field-taxonomy-term .field-label-inline-first {margin-right:3px; font-style:normal; font-weight:normal;}

/* Tips Page */

#copy #copy_middle ul.custom-pager {clear:both; padding-left:0; padding-bottom:20px;}
ul.custom-pager li.next {float:right;}

/* Fall Energy Saving Tips Page */

.page-fall-energy-saving-tips-presented-lutron #copy_middle .view-header {margin-bottom:10px;}
.page-fall-energy-saving-tips-presented-lutron #copy #copy_middle .view-header img {display:block; margin:0;}

.page-fall-energy-saving-tips-presented-lutron #copy_middle .node {width:498px; padding:0 0 10px 0; border-bottom:1px dashed #dddddd; margin:0 0 0;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .nd-region-left {float:left; width:78px;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .nd-region-left img {display:block; width:64px; height:64px; padding:2px; border:solid 1px #a0a0a0; margin:0;}
.page-fall-energy-saving-tips-presented-lutron #copy #copy_middle .node .nd-region-left img {margin:0 0 0 0;}
.page-fall-energy-saving-tips-presented-lutron #copy #copy_middle .node .nd-region-middle {float:left; width:400px; margin-left:86px;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .nd-region-middle p {margin-bottom:0; display:inline;}

.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-body,
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-body *,
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-description,
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-description *,
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-read-more {display:inline;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-taxonomy-term,
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-taxonomy-term .field-label-inline-first {font-size:11px; line-height:14px; color:#818181;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .node .field-taxonomy-term .field-label-inline-first {margin-right:3px; font-style:normal; font-weight:normal;}

/*.page-fall-energy-saving-tips-presented-lutron #copy_middle .view-header {margin-bottom:10px;}
.page-fall-energy-saving-tips-presented-lutron #copy #copy_middle .view-header img {display:block; margin:0;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .buildmode-teaser {width:498px; padding:0 0 0 0; border-bottom:1px dashed #dddddd; margin:0 0 0;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .field-photo {float:left; width:98px;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .field-photo img {display:block; width:64px; height:64px; padding:2px; border:solid 1px #a0a0a0; margin:0;}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .field-title,
.page-fall-energy-saving-tips-presented-lutron #copy_middle .field-body {}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .field-title {}
.page-fall-energy-saving-tips-presented-lutron #copy_middle .field-body {}*/