* { margin: 0; padding: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.hide { margin-left: -999em; }
#shell { width: 900px; margin: 0 auto; background: url(../assets/images/shellBg.gif) no-repeat top left; }
.inner-bg { background: url(../assets/images/appleton-papers.jpg) bottom left no-repeat; }

#gNav { float: right; margin: 5px 5px 0 0; }
	#gNav a { text-decoration: none; color: #000; }
		#gNav a:hover { text-decoration: underline; }

#hdr { clear: both; height: 94px; padding-bottom: 15px; }
	#hdr h1 { height: 94px; width: 244px; background: url(../assets/images/titanConveyors.gif) no-repeat top left; float: left; margin-left: 10px; }
	#hdr h2 { float: left; margin: 35px 0 0 10px; }
#phoneNum { float: right; font-weight: bold; margin: 30px 10px 0 0; font-size: 18px; }
#col1 { float: left; width: 700px; padding: 10px; }
	#col1 #tagline { margin-bottom: 30px; }
	#col1 h2 { color: #d2232a; font-size: 14px; text-align: center; margin-bottom: 10px; }

.float-left-half { width: 48%; float: left; }
.float-left-half-2 { width: 48%; float: right; }

#col2 { float: left; width: 180px; margin-top: 10px; }
	#col2 input, 
	#col2 textarea { width: 166px; }
	#col2 h3 { color: #d2232a; }
		#col2 h4 a { display: block; height: 34px; width: 170px; text-align: center; line-height: 34px; color: #fff; text-decoration: none; background: url(../assets/images/buttonBg.gif) no-repeat top left; margin-bottom: 10px; font-size: 14px; }
			#col2 h4 a:hover { color: #ccc; }
	#col2 img { margin-top: 10px; }

h2 a { color: #d2232a; text-decoration: none; }

.fourth { float: left; width: 25%; margin-bottom: 10px; }
	.fourth .nest { background: url(../assets/images/nestBottom.gif) no-repeat bottom left; height: 170px; width: 165px; margin: 0 auto; padding-top: 10px; }
		#row2 .fourth .nest { height: 190px; }
.half { float: left; width: 50%; margin-bottom: 10px; }
	.half .nest { background: url(../assets/images/nestBottom2.gif) no-repeat bottom left; height: 170px; width: 340px; margin: 0 auto; padding-top: 10px; }
		#row2 .half .nest { height: 190px; }

#col1 ul { margin: 0 0 0 22px; }
	#col1 ul a { color: #3750a2; text-decoration: none; }
		#col1 ul a:hover { text-decoration: underline; }

#footer { clear: both; padding-top: 30px; }

