@charset "utf-8";
/* ==================== DaNite Home Page Layout CSS Styles ==================== */

/*	Table Of Contents
	 1.Header Image
	 2.Quote Form
	 3.Content Container
	 4.Page
	 	a.Layout Row
		b.Testimonials
		c.Sign Types
*/

/* ==================== 1.Header Image ==================== */

#header-img {background:url(../images/home/bg-header-img.jpg) no-repeat top; width:999px; height:303px; float:left;}

#header-img div#intro {float:left; width:425px; padding-left:240px; padding-top:15px; padding-right:35px; color:#FFF;}

#header-img div#intro  h1 {line-height:130%; padding-bottom:12px; font-size:2.1em;}

#header-img div#intro  p {line-height:160%; width:380px; padding-bottom:24px;}

#header-img div#intro  em {color:#09F; font-size:1.1em; padding-top:7px; display:block; width:210px;}

#header-img div#intro  em, #header-img div#intro  img {float:left;}

#header-img div#intro  img {margin-right:5px;}

/* ==================== 2.Quote Form ==================== */

#header-img div#quote-form-container {float:left; width:270px; padding:0px;}
	
#quote-form {width:270px; border-collapse:collapse; margin-top:20px;}

#quote-form th {color:#9CF; font-size:1.4em;}

#quote-form td {height:32px;}

#quote-form label {color:#CCC; padding:4px 8px 0px 0px; display:block; font-weight:bold; text-align:right; width:65px; float:left;}

#quote-form input {padding:1px; border:#FFF 2px solid; width:176px; color:#666;}

#quote-form select {padding:1px; border:#FFF 2px solid; width:182px; color:#666;}

#quote-form .btnSubmitQuote {width:181px; height:33px; border:none; display:block; float:right; margin-top:12px; padding-right:10px;}

/* ==================== 3.Content Container ==================== */
	
#content-container {width:999px; float:left; background:url(../images/bg-content-container.gif) repeat-y center top;/*height:auto; min-height:800px;*/}
	
/** html #content-container {height:800px;}*/

/* ==================== 4.Page ==================== */

#page {padding:0px 40px; color:#CCC;}

#page h2 {color:#FFF; line-height:120%; font-size:1.8em; padding-bottom:10px; font-weight:normal;}

#page p {line-height:160%; padding-bottom:16px;}

#page strong {color:#000;}

#page a {color:#09F; text-decoration:none;}

#page a:hover {color:#E326B3; text-decoration:underline;}

#page ul {margin-left:12px; padding-bottom:12px; line-height:160%;}

#page li {background:url(../images/bullet-check-mrk.gif) no-repeat left 6px; padding-left:16px;}

.layout-row div.slideshow {height:360px; width:440px; margin-right:15px; float:left;}

.layout-row div.slideshow img {border:4px #0C0B0F solid;}

/* ------ a.Layout Row ------ */

.layout-row {float:left; padding-bottom:12px; width:918px;}

.layout-row-btm {float:left; width:918px;}

.layout-row div, .layout-row-btm div {float:right; width:450px;}

#page p#custom-link {background:url(../images/home/bg-choose.gif) no-repeat top; display:block; width:450px; height:35px; text-align:center; padding-top:7px; padding-bottom:12px;}

/* ------ b.Testimonials ------ */

#testimonial {width:393px; height:140px; float:left; padding:15px 30px 15px 27px; background:url(../images/home/bg-testimonials.gif) no-repeat center top;}

#testimonial em {font-size:1.2em; line-height:150%; font-family:"Times New Roman", Times, serif;}

#testimonial-name {width:450px; float:left;}

#testimonial-name a {float:right;}

#testimonial-name strong {color:#666; font-style:italic;}

/* ------ c.Sign Types ------ */

#signs-by-type, #signs-by-industry {height:186px; width:450px;}

#signs-by-industry {background:url(../images/home/bg-industries.jpg) no-repeat center top; margin-right:18px;}

#signs-by-type {background:url(../images/home/bg-sign-types.jpg) no-repeat center top;}

#signs-by-type a, #signs-by-industry a {font-weight:bold;}

#page #signs-by-type ul, #page  #signs-by-industry ul {float:left; padding-top:13px; padding-left:20px; margin-left:0px; line-height:170%;}

#page #signs-by-type ul li, #page  #signs-by-industry ul li {background:url(../images/home/bullet-custom-signs.gif) no-repeat left 7px; padding-left:10px;}
