/* RenoCheck CSS Document */

/* General Rules	=GEN
----------------------------------------------- */

/* Simplified Box Model Hack */
body { font-size: small;  font-family:Arial,Helvetica,sans-serif; color: #553A2D; margin: 0; padding: 0; min-height: 100%; }
* html body { font-size: x-small; f\ont-size:small; }

/* Elements */
img { border: 0; }
img, ul, li, div, dl, dt, dd, p, h1, h2, h3, h4, form, hr { margin:0; padding:0; }
p { line-height: 1.4em; padding-top: 5px; }
input { color: #757578; }
table { border-collapse: collapse; }

a { color: #0099cc; text-decoration: none; }
a:hover { color: #FFA633; text-decoration: underline; }

/* Headings */
h1 { font-size: 150% }
h2 { font-size: 130% }
h3 { font-size: 120% }
h4 { font-size: 110%; padding-top: 10px; padding-bottom: 5px; }

/* Common	=COMMON
----------------------------------------------- */

/* Sections */
#header, #content, #footer { width:auto; text-align:left; 
	border: 0;
	margin: 0;
	padding: 0;
}

/* Accessibility */
.accessibility-enhancement { display: none; }

/* General Formatting */
.b { font-weight: bold; }
.sm1 { font-size: 90% }
.sm2 { font-size: 80%; }
.submit { color:#0099cc; }

/* General Alignment */
.align-r { float: right; }
.align-l { float: left; }
.align-b { vertical-align: bottom; }
.align-t { vertical-align: top; }
.d-b { display: block; }

/* Header	=HEADER
----------------------------------------------- */
#header { height: 80px; }

#logo { margin: 0; padding: 0; }

#utilities { display: none; }

#top-nav { display: none; }

/* Content	=CONTENT
----------------------------------------------- */

/* Alignment */
.sel { float: left; }
.opt { float: right; }

/* Structure */
.lg { width: 620px;  /* 740px; */ }

#welcome, #top, #bottom { float:left;  }
#welcome { width: 620px; }
#welcome #col-l { float:left; width: 580px; padding: 2px 20px 8px 20px; }
#welcome p { float:left; padding: 0 0 5px 0; }
#top h2, #bottom h2 { line-height: 2em; margin-top: 10px; margin-bottom: 5px; }
#top h4, #bottom h4 { margin-bottom: 5px; }
#bottom ul { width: 550px; margin: 2px 0 8px 17px; line-height: 1.6em; list-style:none; }
.renowire-list li { background: url('../images/screw.gif') no-repeat 0 50%; padding-left: 17px;  }

#welcome #img-r { float: left; width: 300px; padding: 0 0 0 20px; }
#welcome #col-r { display: none;  }
#notify { display: none; }

#feedback { float: right; padding-top: 16px;  }
#email-home { width:190px; }
#newsletter { padding: 10px 0 10px 0; }

.h2-link { font-size: 130%; font-weight: bold; line-height: 1.4em; margin-bottom:10px; }
.h2-link a {  text-decoration: underline; }

.clear-r { font-size: 1px; clear: right; }

/* Main Content Sections */

#local { float: left; width: 603px; padding: 5px 5px 5px 12px; }
#cities { display: none; }

/* Footer	=FOOTER
----------------------------------------------- */
#footer { line-height: 2em; width: 620px; }
#footerbar { float: left; width: 618px; border: 1px solid #624333; background: #624333; height: 2px; margin: 0 0 5px 0; }

/* Reusable Design Elements	=DESIGN
----------------------------------------------- */

/* Lines */
.line { font-size:1px; border-top: 1px solid #C8C8C8; }
.line2 { font-size:1px; border-top: 2px solid #624333; }

/* Tabs */
.tabs { display: none; }

/* Boxes with rounded corners */
.box { float:left; }
/* Brown Top Box - Box "Primary" */
.bp-top { color: #fff; background: #624333 url('../images/box/b_tl.gif') no-repeat top left; }
.hl { color:#FF9900; }
.bp-tr { background: url('../images/box/b_tr.gif') no-repeat top right;}
.bp-c-lg { background:  url('../images/box/bc_620.gif') repeat-y top left; }
.bp-b-lg { background:  url('../images/box/bb_920.gif') no-repeat bottom left; }
.bp-c-md { background:  url('../images/box/bc_607.gif') repeat-y top left; }
.bp-b-md { background:  url('../images/box/bb_607.gif') no-repeat bottom left; }

/* Blue Box - Box "Secondary" */

.bs-top { background:url('../images/box/bst_607.gif') no-repeat top left; }
.bs-c-md { background: url('../images/box/bsc_607.gif') repeat-y top left; }
.bs-b-md { background:  url('../images/box/bsb_607.gif') no-repeat bottom left; }

/* Beigne Box - Box "Tertiary" */

