/*  ---------------------------------------
	
	home.css
	````````
	homepage stylesheets document for
	Techline Sports Lighting
	
    ---------------------------------------  */

		body {
			background: url(../img/home-bg.gif) top repeat-x;
			font-family: "arial";
			font-size: 14px;
		}
		#home-masthead {
			width: 940px;
			height: 275px;
			margin: 0 auto;
			color: #ffffff;
			background: url(../img/home-masthead-bg.gif) top right no-repeat;
		}
			#home-masthead h2 {
				padding: 95px 0 15px 24px;
				font-size: 20px;
				font-weight: normal;
				text-transform: uppercase;
			}
			#home-masthead p.lead {
				width: 315px;
				padding-left: 24px;
				font-size: 16px;
				line-height: 20px;
			}
		#home-content {
			width: 940px;
			height: 208px;
			margin: 0 auto;
			font-size: 12px;
			background: url(../img/home-content-bg.gif) top repeat-x;
		}
			#home-content h3 {
				height: 53px;
				font-size: 16px;
				font-weight: normal;
				line-height: 53px;
				text-transform: uppercase;
				color: #ffffff;
			}
			#home-content a.home-panels {
				position: absolute;
				top: 624px;
				display: block;
				height: 33px;
				font-size: 14px;
				font-weight: bold;
				line-height: 33px;
				text-transform: uppercase;
				color: #1f3581;
				background-color: #d0d4e4;
			}
				#home-content a.home-panels:hover {
					text-decoration: underline;
				}
			#why-techline {
				display: inline;
				width: 290px;
				float: left;
			}
				#why-techline h3 {
					padding-left: 23px;
				}
				#why-techline ul {
					padding-top: 16px;	
				}
					#why-techline ul li {
						margin-left: 38px;
					}
				#why-techline a {
					width: 269px;
					padding-left: 21px;
				}
			#purchase-assistance {
				display: inline;
				width: 273px;
				padding-left: 90px;
				float: left;
			}
				#purchase-assistance p {
					padding-top: 18px;
					line-height: 18px;
				}
				#purchase-assistance a {
					width: 251px;
					padding-left: 21px;
				}
			#home-process {
				display: inline;
				width: 219px;
				padding-left: 66px;
				float: left;
			}
				#home-process img {
					padding-top: 7px;
				}