/* Eric Meyer Reset - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}
ul{padding:0;margin:0;}
img {border:none;}

body {padding:0;margin:0;padding-bottom:10px;}
#container {width:950px;margin:auto;}

/* header */
#logo, .crthdrlogo {float:left;display:inline;margin:0;}
#nav {float:left;width:710px;display:inline;margin-top:26px;}
#nav ul {list-style-type:none;padding:0;margin:0;}
body #nav li.last {height:59px;width:10px;}
body #nav li.last {background-position: -107px 0;}
#nav li.active, #nav li.hover {background-position:0 -59px;}
#nav li {float:left;display:inline;height:59px;width:100px;}
#nav a {height:34px;padding-top:25px;display:block;text-align:center;padding-right:7px;}
#logo a, .crthdrlogo a {width:240px;height:125px;display:block;text-indent:-9999px;}
#search {height:34px;margin:6px 0 0 10px;float:left;display:inline;}
#search .textbox, .large-search .textbox {margin:9px 0 0 7px;width:297px;border:none;background:none;}
#search .button, .large-search .button {border:none;background:none;width:80px;margin-left:13px;text-align:center;padding:0;outline:none;cursor:pointer;}
.large-search {clear:both;height:32px;margin-bottom:10px;}
.large-search .textbox {width:652px;margin:5px 0 0 9px;}
#header .call {margin-top:6px;float:right;display:inline;}

/* content */
#content {margin-top:10px;padding:10px;}
#col1 {float:left;width:760px;margin-right:8px;}
#col2 {width:160px;float:left;}
.breadcrumbs {margin-bottom:10px;}
.breadcrumbs li {display:inline;margin-left:5px;}
.breadcrumbs a {padding:4px 22px 4px 0;line-height:23px;}

/* refinements */
#refinements {width:232px;float:left;margin-right:10px;display:inline;overflow:hidden;}
#refinements .refine-options {padding:10px;}
#refinements .refined {margin-bottom:10px;}
#refinements .refined li {margin-bottom:5px;zoom:1;}
#refinements .refined a {line-height:19px;padding-left:23px;display:block;}
#refinements .refinable dl {margin-bottom:10px;}
#refinements .refinable dt {float:none;line-height:19px;padding-left:23px;}
#refinements .refinable dd {margin:0;}
#refinements .refinable dd a {display:block;line-height:18px;text-decoration:none;}
#refinements .refinable .button {text-indent:-9999px;cursor:pointer;height:28px;width:61px;}

/* results */
#results {float:left;width:517px;overflow:hidden;}
#results h1 {font-size:20px;}
#results h1 span {font-size:12px;font-weight:normal;}
#results .controls {line-height:30px;}
#results .controls select {margin-right:20px;}

/* results intro */
.pzarchstyle {margin-bottom:10px;}
.pzarchstyle i {clear:both;height:0;overflow:hidden;display:block;}
.pzarchstyle .caption {display:none;}
.pzarchstyle .image {margin-top:-30px;margin-left:10px;float:right;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:2px solid #E8E5C0;width:300px;height:200px;}
.pzarchstyle h2 {font-size:14px;}
.pzarchstyle .intro {font-weight:bold;margin-bottom:5px;}
.pzarchstyle .col1, .pzarchstyle .col2 {float:left;width:350px;}
.pzarchstyle ul {list-style-type:disc;}
.pzarchstyle li {margin-left:15px;}

/* plan results */
#plan-results {margin-left:-10px;zoom:1;}
#plan-results li {float:left;margin-left:10px;margin-top:10px;display:inline;zoom:0;height:210px;width:253px;}
#plan-results .col1 {float:left;margin-right:4px;display:inline;}
#plan-results .col1 img {width:120px;display:block;}
#plan-results .col1 .details {width:123px;height:29px;display:block;text-indent:-9999px;}
#plan-results .col2 {float:left;width:125px;}
#plan-results dl dt {width:70px;}
#plan-results dl dd {margin-bottom:3px;}
#plan-results .short-label {margin-bottom:10px;}
#plan-results .short-label dt {width:35px;}
#plan-results .col1 p {font-size:11px;}

/* house plan links */
#house-plan-links .col {float:left;width:148px;margin:10px 0 10px 10px;display:inline;}
#house-plan-links .col li {padding-left:7px;}

/* wide box */
.wide-box {margin-top:10px;zoom:1;}
.wide-box .bottom {height:5px;display:block;clear:both;}

/* right column */
#col2 .section {margin-bottom:10px;padding-top:5px;}
#col2 .section h4 {margin:0 0 5px 5px;}
#col2 .subsection {margin-left:4px;margin-bottom:5px;width:152px;padding-top:5px;}
#col2 .section span {display:block;height:5px;overflow:hidden;}
#col2 .subsection span {display:block;height:3px;}
#col2 .section .subsection a, #col1 #customizebtn a {width:142px;height:30px;margin:5px;display:block;text-indent:-9999px;}
#col2 .subsection h5 {margin:0 0 10px 5px;}
#col2 .separator {height:2px;margin:10px 0;overflow:hidden;}
#col2 .subsection a.twitter, #col2 .subsection a.facebook, #col2 .subsection a.rss, #home-social a
{height:32px;width:32px;display:inline;margin-right:10px;float:left;}
#col2 .subsection a.facebook {margin-left:13px;}

/* plan navigation */
#plan-nav {margin-bottom:5px;}
#plan-nav h3 {float:left;}
#plan-nav ul {float:right;}
#plan-nav li {margin-left:10px;float:left;display:inline;}
#plan-nav li a {display:block;padding-left:21px;height:25px;line-height:19px;float:left;}
#plan-nav .next a {padding-left:0;padding-right:23px;}

/* plan details */
.detail-thumbs {clear:both;margin-left:-10px;zoom:1;}
.detail-thumbs li {float:left;margin-left:10px;position:relative;display:inline;margin-bottom:10px;}
.detail-thumbs li a span, #house-plans-images .col1 .thumbs a span {position:absolute;bottom:6px;left:4px;height:21px;width:19px;display:block;}
.detail-thumbs li a {width:178px;height:130px;display:block;overflow:hidden;}

#house-plans-images .header {padding:8px 0;height:14px;margin-bottom:20px;}
#house-plans-images .header h3 {float:left;}
#house-plans-images .header ul {float:right;}
#house-plans-images .header li {float:left;margin-left:10px;}
#house-plans-images .col1 {width:205px;float:left;margin-right:15px;display:inline;overflow:hidden;}
#house-plans-images .col1 .thumbs {max-height:500px;margin-bottom:10px;width:200px;overflow-y:auto;position:relative;}
#house-plans-images .col1 .thumbs li {margin-bottom:10px;}
#house-plans-images .col1 .thumbs li a {position:relative;}
#house-plans-images .col1 .thumbs img {width:150px;}

#house-plans-images .col2 {float:left;text-align:right;width:525px;display:inline;margin-left:10px;}
#house-plans-images .col2 a.add-large {float:right;margin-top:10px;}

#quick-facts {float:left;width:220px;}
#quick-facts dl {margin-bottom:20px;}
#quick-facts dt {width:45px;}
#quick-facts dd {margin-bottom:.25em;}
#quick-facts .narrow {width:110px;float:left;}
#quick-facts .narrow dt {width:60px;}
#house-plan-pricing {float:left;width:205px;}
#house-plan-pricing li, #house-plans-images .col1 li, .pricing-options li {clear:left;}
#house-plan-pricing li a, #house-plans-images .col1 li a, .pricing-options li a {display:block;cursor:pointer;}
#house-plan-pricing li a:hover, #house-plans-images .col1 li a:hover, .pricing-options li a:hover {text-decoration:underline;}
#house-plan-pricing li span, #house-plans-images .col1 li span, .pricing-options li span {width:160px;float:left;}
#house-plan-pricing li span.price, #house-plans-images .col1 li span.price, .pricing-options li span.price {width:45px;float:right;text-align:right;}
.add-to-cart {width:151px;height:28px;display:inline;text-indent:-9999px;margin-top:10px;float:right;}

.complete-info {margin:10px 0;}
.complete-info h3 {margin:10px 0 0;}
.complete-info dl {width:142px;margin-right:10px;float:left;}
.complete-info dt {float:none;margin:10px 0;}
.complete-info dd {margin-bottom:.25em;}

.pricing-options, .cost-estimate, .pricing-options .bottom, .cost-estimate .bottom {position:relative;}
.pricing-options .bottom, .cost-estimate .bottom {height:10px;margin-left:-10px;width:322px;position:absolute;bottom:0;}
.cost-estimate .bottom {width:432px;overflow:hidden;}
.pricing-options {width:302px;padding:10px;float:left;margin-right:6px;}
.cost-estimate {float:left;width:412px;padding:10px;}
.cost-estimate a.estimate-cost {text-indent:-9999px;width:328px;height:28px;display:block;margin-bottom:4px;}

.pagination {margin-top:10px;}
.pagination li {display:inline;}
.pagination li.sep {margin:0 3px;color:#999;}
.pagination li.sel {background:#e8e5c0;padding:2px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pagination li, .pagination li a {font-size:14px;}
.pagination li a.last {margin-left:3px;}


#home-header {height:265px;overflow:hidden;margin-top:30px;}
#home-header #featured-plan {float:left;margin-right:25px;position:relative;width:444px;}
#home-header #featured-plan a span {position:absolute;bottom:10px;left:20px;}
#home-header #featured-plan img, #home-header #featured-plan #featured-img {height:224px;width:444px;}
#home-header #featured-plan .frame {position:absolute;top:0;left:0;height:232px;width:451px;}
#home-header #search-plans {float:left;position:relative;width:460px;height:210px;padding:10px;}
#home-header #search-plans h2 {margin-bottom:20px;}
#home-header #search-plans .col1 {float:left;width:250px;}
#home-header #search-plans .col1 a {margin-top:10px;display:block;}
#home-header #search-plans .col1 li, #home-header #search-plans .col2 li {clear:both;margin-bottom:10px;}
#home-header #search-plans .col1 select {width:140px;}
#home-header #search-plans .col1 label.wide {width:90px;float:left;}
#home-header #search-plans .col2 {float:left;}
#home-header #search-plans .col2 input {width:40px;margin:0 5px;}
#home-header #search-plans .col2 p {margin-top:10px;clear:both;}
#home-header #search-plans .col2 label.wide {float:left;width:75px;}
#home-header #search-plans .search-button {position:absolute;bottom:-20px;right:20px;}
#highlight {height:275px;position:absolute;top:143px;width:100%;z-index:-1;}

#editors-picks {padding:10px;width:546px;float:left;padding-bottom:2px;}
#editors-picks h4 {height:18px;overflow:hidden;}
#editors-picks h3 {padding-left:30px;margin-bottom:5px;}
#editors-picks li {float:left;width:162px;padding:10px;height:192px;position:relative;overflow:hidden;}
#editors-picks li img {width:160px;height:100px;display:block;}
#editors-picks li .frame {position:absolute;left:7px;top:35px;height:auto;width:auto;width:165px;height:105px;}
#editors-picks li .ribbon {height:96px;width:96px;position:absolute;top:27px;right:4px;}
#editors-picks li p {margin:0;}
#editors-picks .more-info {margin-top:10px;margin-left:70px;}

#featured-slider {position:relative;float:left;margin-left:6px;display:inline;}
#featured-slider .mask {width:358px;overflow:hidden;position:relative;margin-left:6px;}
#featured-slider ul {width:3000px;height:258px;margin-top:6px;}
#featured-slider li {float:left;width:178px;overflow:hidden;height:258px;position:relative;left:0;}
#featured-slider li .learn-more {position:absolute;bottom:5px;left:44px;}
#featured-slider li h3 {height:45px;padding:10px 5px;margin:0;}
#featured-slider .frame {position:absolute;top:0;left:0;width:371px;height:273px;}
#featured-slider a.previous, #featured-slider a.next {position:absolute;height:77px;top:130px;width:40px;text-indent:-9999px;cursor:pointer;}
#featured-slider a.previous {left:6px;display:none;}
#featured-slider a.next {right:-1px;}

/* general article */
.articles .article {clear:both;margin-bottom:20px;}
.articles .article h1 {margin-bottom:10px;}
.articles .article h4 {}
.articles .article .right {width:500px;float:left;margin-left:10px;}
.articles .article .left {float:left;}
.articles .article p {}
.articles .article p a {}

/* architectural styles */
.architectural-styles ul {height:165px;margin-bottom:10px;}
.architectural-styles li {float:left;margin-right:10px;display:inline;width:143px;}
.architectural-styles li.last {margin:0;}
.architectural-styles li a img {width:140px;}
.architectural-styles li a.button {display:block;width:143px;height:31px;text-decoration:none;text-align:center;padding-top:7px;margin:5px auto;line-height:1;}

.more-info, .learn-more {width:91px;line-height:27px;height:27px;display:block;text-align:center;text-decoration:none;}

#site-intro {margin-top:20px;float:left;width:570px;margin-right:10px;display:inline;}
#site-intro em {display:block;}

#home-social {height:85px;width:365px;padding:5px 0 0 5px;float:left;margin-top:20px;display:inline;}
#home-social li {float:left;margin:0 15px 0 10px;display:inline;}

/* footer ad */
#footer-ad {padding:18px;text-align:center;margin-top:10px;height:89px;}

/* footer */
#footer {margin-top:10px;zoom:1;padding-top:20px;}
#footer .main-logo {float:right;margin-right:95px;display:inline;width:206px;height:96px;text-indent:-9999px;}
#footer #logos {margin-top:30px;clear:both;margin-left:150px;}
#footer #logos .logo {float:left;margin-right:20px;display:inline;}
#footer .support {width:150px;float:left;display:inline;margin-left:10px;}
#footer .links {width:150px;float:left;display:inline;margin-left:20px;}
#footer .copyright {clear:both;text-align:center;margin-top:20px;}

.actions {padding:10px 0;margin-bottom:10px;}
.actions a {margin-left:10px;text-decoration:none;vertical-align:top;line-height:18px;}
.printlink {;padding-left:20px;}
.savelink {padding-left:22px;}
.reverselink {padding-left:14px;}
.magnifylink {padding-left:16px;}
a.addthis_button {margin:0;}
a.add-large {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/icons.gif) no-repeat 0 -194px;height:33px;line-height:33px;padding-left:34px;text-align:left;width:100px;display:block;}

/* typography */
h1,h2 {margin:0 0 10px 0;}
h1.border {padding-bottom:5px;}
h3 {margin-bottom:10px;}
h4 {margin-bottom:10px;}
h5 {margin-bottom:10px;}
p {margin-bottom:1em;}
dt {clear:left;float:left;}
dd {margin:0;margin-bottom:1em}

/* utility */
.float-left {float:left;margin:0 10px 6px 0;}
.float-right {float:right;margin:0 0 6px 10px;}
.medium {width:320px;}
i.clear {clear:both;height:0;overflow:hidden;display:block;}
.no-border {border:none !important;}
.w-400 {width:400px;}
body .w-150 {width:150px;}




/* --------------- presentation styles --------------- */

body {font-family: Helvetica,Arial,Serif;font-size:12px;color:#000;background:url(http://content.secondspace.com/p/hmp/1.0/c/img/bg.gif);border:6px solid #e8e5c0;border-width:6px 0;}
body #nav li.last {background-image: url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif);}
#nav li.active a, #nav li.hover a {color:#973500;}
#nav li {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat 0 0;}
#nav a {text-transform:uppercase;color:#cab3a2;text-decoration:none;text-align:center;font-size:11px;font-weight:bold;}
#logo a, .crthdrlogo a {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat;}
#search {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat 0 -121px;}
#search .button, .large-search .button {color:#cab3a2;font-size:16px;}
.large-search {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat 0 -820px;}
#header .call {color:#e8e5c0;font-size:36px;}
#content {background:#fff;border-top:5px solid #e8e5c0;}
.breadcrumbs {border:1px solid #ccc;}
.breadcrumbs a {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/breadcrumb.gif) no-repeat right top;color:#4f3f34;text-decoration:none;}

/* right column */
#col2 .section {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat -248px 0;}
#col2 .section h4 {color:#e8e5c0;font-size:18px;font-weight:normal;}
#col2 .subsection {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat -430px -0;}
#col2 .section span {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat -248px -330px;}
#col2 .subsection span {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat -430px -213px;}
#col2 .subsection h5 {color:#4f3f34;font-size:18px;font-weight:normal;}
#col2 .section .subsection .estimate {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -162px -407px;}
#col2 .section .subsection .customize, #col1 #customizebtn .customize {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -162px -439px;}
#col2 .section .subsection .chat {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -162px -377px;}
#col2 .separator {background-color:#736154;}
#col2 .subsection a.twitter, #col2 .subsection a.facebook, #col2 .subsection a.rss, #home-social a {background-image:url(http://content.secondspace.com/p/hmp/1.0/c/img/social-sprite.jpg);}
#col2 .twitter, #home-social .twitter {background-position: -31px 0;}
#col2 .subsection a.facebook, #home-social .facebook {background-position: 0 0;}
#col2 .rss, #home-social .rss {background-position: -62px 0;}

/* architectural styles */
.architectural-styles ul {border-bottom:2px solid #736154;}
.architectural-styles li a img {border:2px solid #E8E5C0;}
.architectural-styles li a.button {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) -161px -471px;color:#4f3f34;}

/* house plan links */
#house-plan-links .col li {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/bullet.gif) no-repeat 0 6px;}
#house-plan-links .col a {font-size:11px;}

.wide-box {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat -1px -343px;color:#fff;}
.wide-box .bottom {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat -1px -663px;}
.wide-box a:link {color:#fff;}
.wide-box a:visited {color:#fff;}
.wide-box a:hover {color:#ddd;}

.actions {border:2px solid #736154;border-width:2px 0;}
.printlink {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/print2.jpg) no-repeat;}
.savelink {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/save.jpg) no-repeat;}
.reverselink {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/reverse.jpg) no-repeat;}
.magnifylink {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/magnifier.jpg) no-repeat;}

/* refinements */
#refinements {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/refinements-bg.gif) repeat-y;}
#refinements h4 {font-size:20px;}
#refinements h5 {font-size:14px;}
#refinements .refined a {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/icons.gif) no-repeat 0 -81px;color:#000;}
#refinements .refinable dt {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/icons.gif) no-repeat 0 -41px;cursor:pointer;margin-bottom:5px;}
#refinements .refinable .hidden dt {background-position: 0 0;}
#refinements .refinable .collapsed {display:none;}
#refinements .refinable .show-all {font-weight:bold;}
#refinements .refinable .textbox {width:40px;border-color:#999 #BBB #BBB #999;border-width:2px 1px 1px 2px;border-style:solid;}
#refinements .refinable .button {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -314px -159px;border-width:0;}
#refinements .top {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -102px -85px;height:2px;}
#refinements .bottom {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -102px -112px;height:5px;overflow:hidden;}

/* results */
#results .controls {border:1px solid #ccc;border-width:1px 0;}
#plan-results h3 a {color:#000;}
#plan-results li {border-bottom:2px solid #ccc;}
#plan-results .col1 .details {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/main-sprite.gif) no-repeat -117px -53px;}

/* footer ad */
#footer-ad {background: url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat 0 -684px;}

/* footer */
#footer .main-logo {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/logo.png) no-repeat;}
#footer .support p, #footer .links li {font-size:11px;}
#footer .support p em {font-size:12px;font-weight:bold;}
#footer .copyright {font-size:11px;}

/* typography */
#search .button, #nav a, #header .call {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1,h2 {font-size:24px;font-weight:bold;}
h1.border {border-bottom:2px solid #736154;}
h3 {font-size:14px;font-weight:bold;color:#4f3f34;}
h3.borders {border:2px solid #736154;border-width:2px 0;line-height:30px;}
h4 {font-weight:bold;}
h5 {font-weight:bold;}
p {line-height:1.25em;}
select, input {font-size:12px;}
dt {font-weight:bold;}
a {text-decoration:underline;color:#736154;}
a:hover {text-decoration:underline;}
ul {line-height:1.25em;}
em {font-style:normal;}

/* template styles */
.border-1 {border:2px solid #E8E5C0;}
.gen-btn, .gen-btn span {display:block;background: url(http://content.secondspace.com/p/hmp/1.0/c/img/gen-btn.gif) no-repeat;height:28px;line-height:28px;}
.gen-btn span {width:5px;position:absolute;right:0;top:0;background-position:top right;}
.gen-btn {clear:both;position:relative;width:200px;color:#973500;margin:10px 0;text-align:center;}

/* plan navigation */
#plan-nav {border-bottom:2px solid #736154;border-width:2px 0;}
#plan-nav h3 {color:#4f3f34;font-size:14px;font-weight:bold;}
#plan-nav li a {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/icons.gif) no-repeat 0 -165px;color:#4f3f34;}
#plan-nav .next a {background-position:right -135px;}

/* plan details */
.detail-thumbs li a span, #house-plans-images .col1 .thumbs a span {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/expand.png) no-repeat;}

#house-plans-images .header {border:2px solid #736154;border-width:2px 0;}
#house-plans-images .header a {font-size:12px;font-weight:normal;}
#house-plans-images .col1 h4 {font-size:14px;color:#4F3F34;}

#quick-facts h4, #house-plan-pricing h4 {font-size:14px;color:#4F3F34;}
.add-to-cart {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/add-to-cart.png) no-repeat 0 0;}

.pricing-options, .cost-estimate, .pricing-options .bottom, .cost-estimate .bottom {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat;}
.pricing-options .bottom, .cost-estimate .bottom {background-position:-599px -326px;}
.cost-estimate .bottom {background-position:-927px -326px;}
.pricing-options h4, .cost-estimate h4 {font-size:14px;color:#4f3f34;}
.pricing-options {background-position:-599px 0;}
.cost-estimate {background-position:-927px 0;}
.cost-estimate a.estimate-cost {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/estimate-cost.png) no-repeat;}

#home-header #featured-plan a span {color:#fff;font-size:14px;}
#home-header #featured-plan .frame {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-large-frame.png) no-repeat;}
#home-header #search-plans {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-search-frame.png) no-repeat;}
#home-header #search-plans h2 {font-size:24px;color:#fff;font-weight:normal;}
#home-header #search-plans .col1 a {font-size:14px;font-weight:bold;color:#000;}
#highlight {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-sprite-1.gif) repeat-x;}

#editors-picks {background:#705e51;border:1px solid #968172;}
#editors-picks h3 {color:#e8e5c0;font-size:36px;font-weight:normal;background:url(http://content.secondspace.com/p/hmp/1.0/c/img/icons.gif) no-repeat 0 -231px;}
#editors-picks li {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/sec-sprite.gif) no-repeat 0 -126px;}
#editors-picks li .frame {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-small-frame.png) no-repeat;}
#editors-picks li .ribbon {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-ribbon.png) no-repeat;}
#editors-picks li p {font-size:11px;}

#featured-slider {color:#e8e5c0;}
#featured-slider ul {background:#4f3f34;}
#featured-slider li {border-right:2px solid #978273;}
#featured-slider li h3 {color:#e8e5c0;font-size:22px;line-height:1em;font-weight:normal;border-bottom:2px solid #978273;text-transform:uppercase;}
#featured-slider .frame {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-slider-frame.png) no-repeat;}
#featured-slider a.previous, #featured-slider a.next {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/slider-previous.png) no-repeat 0 0;zoom:1;}
#featured-slider a.next {background-image:url(http://content.secondspace.com/p/hmp/1.0/c/img/slider-next.png);}

.more-info, .learn-more {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/small-button.png) no-repeat 0 0;font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#973500;}

#site-intro h2 {color:#fff;font-size:14px;font-weight:normal;line-height:1.25em;}
#site-intro em {font-size:36px;color:#e8e5c0;line-height:1em;font-style:normal;}

#home-social {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/home-sprite-1.gif) no-repeat 0 -278px;font-size:18px;}
#home-social h4 {color:#e8e5c0;font-size:24px;font-weight:normal;}
#home-social li {font-size:12px;line-height:32px;}

img.flipx, .flipx #sb-player {transform: scaleX(-1);-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);filter: fliph;}
#estimatorpopup {background:#705e51;border:solid 1px #968172;display:none;color:#fff;width:450px;padding-bottom:10px;}
#estimatorpopup .title {background:#e8e5c0;font-size:18px;padding:5px;height:22px;color:#000;}
#estimatorpopup .title .text {float:left;width:300px;}
#estimatorpopup .title .close {float:right;cursor:pointer;background:url(http://content.secondspace.com/p/hmp/1.0/c/img/icons.gif) no-repeat 0 -81px;text-indent:-9999px;width:19px;height:19px;}
#estimatorpopup p {margin:10px;}
#estimatorpopup h4 {font-size:18px;margin-left:10px;}
#estimatorpopup .left {float:left;width:230px;}
#estimatorpopup .right {float:right;margin-right:10px;}
#estimatorpopup .estimatedCost {font-size:18px;}
#estimatorpopup select {width:125px;margin:0 10px 5px;}
#estimatorpopup .count {font-size:18px;}
#estimatorpopup .button {background:url(http://content.secondspace.com/p/hmp/1.0/c/img/large-button.png);margin:10px;line-height:27px;color:#973500;display:block;width:165px;height:27px;display:block;text-align:center;}

#col1 #customizebtn, #col1 #startbuild {float:left; width:300px;}

/* Custom CSS for HomePlans goes here */

#main{width:950px;margin:auto;}/* same as #container */
.error {color:#e8e5c0;margin-top:20px;}
.showhomepageonly {display:none}
.homepage .showhomepageonly {display:block;}
input#add-to-cart-submit
{
		width:109px;
		height: 28px;
		background: url("https://assets.builderhouseplans.com/S3?/p/hmp/1.0/c/img/add-to-cart.png") no-repeat -41px 0;
}
.complete-info dd {line-height:15px;}