/* Main */

div#main { display: block; width: 488px; height: 282px; float: left; background: url(../images/ui/mini.gif) no-repeat top left #fff; }
div#main h1 { display: none; }
div#main h2 { display: none; }
div#main h3 { display: none; }

/* Sidebars */

div#sidebar { width: 241px; float: right; }

div#sidebar-dealer-opportunity { background: url(../images/ui/sidebar-dealer-opportunity.jpg) no-repeat top left #fff; margin-bottom: 10px; }
div#sidebar-gravelometer { background: url(../images/ui/sidebar-gravelometer.jpg) no-repeat top left #fff; }

div.sidebar-feature { width: 241px; height: 136px; }
div.sidebar-feature span { display: none; }

div.sidebar-feature a { display: block; width: 241px; height: 136px; }
div.sidebar-feature a { display: block; width: 241px; height: 136px; }

/* 3 Columns */

div#home-3cols { width: 740px; background: url(../images/ui/home-3cols-background.gif) repeat-y top left; }

div.col { width: 246px; float: left; }
div.col-content { padding: 0 10px; }

div.col h4 { color: #666; font-size: 14px; margin: 0; padding: 0; }
div.col p { color: #666; font-size: 11px; line-height: 1.4em; }
div.col p a { font-weight: bold; text-decoration: none; color: #ED174B; }
div.col p a:hover { text-decoration: underline; }

div#col-1 ul { margin-left: 0; padding: 0; }
div#col-1 ul li { color: #666; font-size: 11px; list-style-type: none; margin-bottom: 1em; line-height: 1.4em; }
div#col-1 ul li a { font-weight: bold; text-decoration: none; color: #ED174B; }
div#col-1 ul li a:hover { text-decoration: underline; }


div#col-2 ul { margin-left: 0; padding: 0; }
div#col-2 ul li { margin-left: 15px; color: #666; font-size: 11px; }
div#col-2 ul li a { font-weight: bold; text-decoration: none; color: #ED174B; }
div#col-2 ul li a:hover { text-decoration: underline; }

div#col-3 form label { font-weight: bold; margin-right: 10px; }
div#col-3 form input#zip { width: 60px; margin-right: 10px; }
