* {margin:0; padding:0;}
body {color:#000; background:#fff;} /* C0C0C0 efefef */
body, div, p, table, tr, td, h1, h2, h3, h4, ul, ol, li, blockquote, pre, label {font:12px/1.2 Veranda, sans-serif;}
a img{border:0;}
a {color:#4F7D35;}
a:hover {text-decoration: none; color:#91BC5D;}

/* text formatting */
h1 {font-weight:bold; font-size:18px; padding-bottom:4px;}
h2 {font-weight:bold; font-size:18px;}
h3 {font-weight:bold; font-size:13px;}
h4 {font-weight:bold; font-size:13px;}
ul, ol {margin-left:1em; padding:1em;} /*padding:10px 0 10px 25px;*/
ul li {padding-bottom:4px; list-style:square;}
ol li {padding-bottom:4px;}
p {padding-bottom:10px}
.fineprint {color:#ccc; font-size:.8em;}
.accent {color:#4F7D35;}

/* tabs */
#tabs {margin:5px 0; float:left; background:#E5FFC4; line-height:normal; width:776px; border-top:solid 1px #91BC5D; border-bottom:solid 1px #91BC5D; border-left:solid 1px #91BC5D;}
#tabs ul {margin:0; padding:0; list-style:none; clear:both;}
#tabs li {font-weight:bold; font-size:11px; display:inline; margin:0; padding:0;}
#tabs a {float:left; background:url("http://www.homeworthhousevaluesource.com/images/tableft.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; border:none;}
#tabs a span {font-family:Tahoma; float:left; background:url("http://www.homeworthhousevaluesource.com/images/tabright.gif") no-repeat right top; display:block; padding:7px 13px 7px 6px; color:#91BC5D; margin-right:0; text-transform:uppercase; border-right:solid 1px #91BC5D;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {color:#91b660;}
#tabs a:hover {background-position:0% -42px;}
#tabs a:hover span {background-position:100% -42px;}
/* change the background of a specific section */
body#sectionCHANGE #tabs{float:left; width:100%; background:#fff; line-height:normal;}
/* highlight current page (tab-left.gif) */
body#section-home #tabs li#home a,
body#section-home-appraisal #tabs li#home-appraisal a,
body#section-refinance #tabs li#refinance a,
body#section-home-improvement #tabs li#home-improvement a,
body#section-home-purchase #tabs li#home-purchase a,
body#section-local-realtor #tabs li#local-realtor a {background-position:0% -42px;}
/* highlight current page (tab-right.gif) */
body#section-home #tabs li#home a span,
body#section-home-appraisal #tabs li#home-appraisal a span,
body#section-refinance #tabs li#refinance a span,
body#section-home-improvement #tabs li#home-improvement a span,
body#section-home-purchase #tabs li#home-purchase a span,
body#section-local-realtor #tabs li#local-realtor a span {background-position:100% -42px; color:#91b660;}

/* mini-form home page  url("img.jpg") no-repeat 0px 0px */
#mini {width:748px; height:214px; margin:3px 0 0 8px; color:#000; clear:both; background:transparent url("http://www.homeworthhousevaluesource.com/images/bkg-mini.jpg") no-repeat 0px 0px;}
#mini form {padding:15px 0 0 10px; width:500px;}
#mini h1 {font-weight:bold; font-size:18px; color:#FC5920;}
#mini h3 {font-wieght:bold; font-size:12px; color:#000; padding:6px 0 4px 0;}
#mini select {font-size:1em; margin:0px; width:130px;}
.mini-intro{width:420px; clear:both; margin-top:3px; margin-bottom:3px;}
.mini-one {float:left; width:180px; }
.mini-two {float:left; width:170px;}
.mini-btn {float:left; width:120px; padding-top:40px;}
/* mini-form sub pages */
#mini-sub {font-size:11px; width:732px; height:127px; margin:0 0 0 25px; color:#000; padding:0; clear:both; background:transparent;}
#mini-sub form {margin-left:210px; width:515px;}
#mini-sub h1 {font-weight:bold; font-size:17px; color:#3F6B03; padding-top:4px; border-bottom:solid 1px #ccc;}
#mini-sub h3 {font-wieght:bold; font-size:11px; color:#000; padding:6px 0 4px 0;}
#mini-sub select {font-size:1em; margin:0px; width:130px;}
.mini-sub-one {float:left; width:170px;}
.mini-sub-two {float:left; width:170px;}
.mini-sub-three {float:left; width:150px;}
.mini-sub-btn {padding-top:10px;}
/* mini-form radios */
#radios td {padding:0 0 3px 3px;}
#radios td input {margin:0px; size:10px; height:13px; width:13px;}




/* iframe width:732px; height:565px; */
#gtl {height:625px; clear:both; background:transparent url("http://www.homeworthhousevaluesource.com/images/bkg-gtl.jpg") no-repeat 0px 0px;}
#gtl iframe {margin:10px 0 0 220px; border:solid 1px #91BC5D; background:#fff;}
.bread-links {margin:0 0 10px 40px; clear:both;}

/* category box */
#catbox table {width:100%; margin-top:10px;}
#catbox table th {color:#000; background:#ccc; padding:4px;}
#catbox table td {padding:4px; border:solid 1px #ccc;}

/* articles section */
#article {width:100%;}
#article h2 {font-weight:bold; font-size:13px; padding-top:10px; margin-bottom:10px; border-bottom:1px solid #282E79;}
#article a {font-weight:bold; color:#3F6B03;}
.article-date {font-size:9px; color:#666; padding:4px 0 4px 0;}

#article-archive {margin:20px 0;}
#article-archive h2 {font-size:13px; color:#3F6B03; border-top:solid 1px #3F6B03; padding:10px 0 0 0;}
#article-archive li {font-weight:bold;}
#article-archive a {color:#000;}

#article-current {}
#article-current h2 {font-size:13px; border-bottom:solid 2px #4F7D35; color:#4F7D35; margin-bottom:10px; padding:0;}

#article-float {float:right; background:#F3F7ED; border:0; margin:5px 0 10px 10px; width:240px;}
#article-float h2 {font-size:13px; background:#3F6B03; color:#fff; padding:2px 4px 4px 4px;}
#article-float li {font-weight:bold;}
#article-float a {color:#000;}
.article-archive-link {text-align:right; padding:0 10px 10px 0}


#article-list {background:#81B852; border:0; margin:4px;}
#article-list h2 {font-size:13px; background:#4F7D35; color:#fff; padding:2px 4px 4px 4px;}
#article-list li {font-weight:bold; color:#fff;}
#article-list a {color:#fff;}
.article-list-bottom {background:#F0FFED url("http://www.homeworthhousevaluesource.com/images/bottom-article-list.gif") no-repeat; height:7px;}


/* email friend article url('img.gif') top left no-repeat */
#email-friend {background:transparent url('http://www.homeworthhousevaluesource.com/images/house-value-head.gif') top left no-repeat; font-size:11px; width:485px; padding-top:80px;}
#email-friend h2 {font-size:18px; font-wieght:bold; padding-left:100px; margin-bottom:10px; color:#4F7D35;}
#email-friend h3 {font-size:12px; font-wieght:normal; padding:10px 0 5px 0; text-align:center; color:red;}
#email-friend p {clear:left; margin:0;}
#email-friend label {float:left; width:140px; padding-right:4px; text-align:right;}
#email-friend input.text {width:180px;}
#email-friend textarea {width:180px; height:4em;}
.email-friend-btn {clear:both; margin-left:140px;}
#msg {color:maroon; padding-left:10px;}

/* sidebar */
#sidebar h2 {font-weight:bold; font-size:18px; color:#BABA47; padding:0 0 4px 10px;}
#sidebar h3 {font-weight:bold; font-size:11px; color:#fff; background:#BABA47; padding:4px 0 4px 4px; margin-bottom:4px;}
#sidebar h3 a {color:#fff;}
.sidebar-links {padding:0 0 10px 10px;}
.sidebar-banner {padding:20px 0 20px 0; text-align:center;}

/* featured list */
.featured {padding:15px 10px 10px 10px; border:1px solid #000; position:relative;}
.featured-title {font-weight:bold; font-size:18px; position:absolute; top:-.6em; background:#F0FFED; padding:0 .25em;}

.featured-article {padding:10px; border:1px solid #91BC5D; position:relative;}
.featured-article-title {font-weight:bold; position:absolute; top:-.6em; background:#F0FFED; padding:0 .25em; color:#91BC5D}
#featured-today h2 {font-size:13px; border-bottom:solid 2px #000; color:#000; margin-bottom:10px; padding:0;}


/* resources */
.resource-book {text-align:center; padding:10px 0;}
.resource-summary {clear:both;}
#resources {padding:10px; border-top:solid 1px silver; background:transparent url("http://www.homeworthhousevaluesource.com/images/bkg-featured.gif") repeat-y 0 0;}
#resources2 {padding:10px; border-top:solid 1px silver; background:transparent;}
#resources-stage {width:523px;}
#resources-sidebar {width:203px; margin-right:20px;}

/**/
.books td {padding:10px;}
.books img {border:solid 1px black;}

/**/
#frame-top {width:850px; background:#91BC5D;}
#frame-bottom {width:850px; border-top:solid 2px #000;}

/*listing parms*/
.alt-col {float:left; width:50%; margin-right:0;}
.cta {text-align:center; clear:both; margin-bottom:10px;}

/* section params margin-right:240px; */
#banner {font-size:11px; clear:both; background:#fff; padding:2px 0;}
#banner p {clear:both; padding:0;}
#banner span {float:left; width:610px; padding-left:110px;}
#banner a {text-decoration:none;}

#masthead {clear:both;}

#bread {padding:4px 0 0 40px; clear:both;}
#footer {font-size:11px; text-align:center; clear:both; background:#fff; padding:10px 0;}
#links {font-size:11px; text-align:center; clear:both; background:#EFEFEF; border:solid 1px #999; padding:5px 0;}
#links-other {font-size:11px; text-align:center; clear:both; background:#E5FFC4; padding:5px 0;}


/* framework params background:#f4f4af; url("img.gif") repeat-y 0px 0px */
.column {float:left;}
#wrapper {width:776px; background:#fff; margin:0px auto; padding-bottom:40px;}
#main {width:766px; background:#F0FFED; border:solid 5px #91BC5D;}
#stage {width:746px; padding:10px;}
#stage-center {width:523px;}
#stage-right {width:213px; margin-left:10px;}
#stage-left {width:213px; margin-right:10px;}
#stage-footer {clear:both;}
