/* ---------------------------------------- */
/* Name: page.css
/* ---------------------------------------- */
/* Producer: Matt Latzke
/* Production Date: 02-04-08
/* ---------------------------------------- */
/* Description: page styles for Milwaukee
/*				Plating
/* ---------------------------------------- */
/* Revisions:
/* ---------------------------------------- */
/* Top Floor Technologies
/* http://www.topfloortech.com
/* ---------------------------------------- */

@import url(scaffold.css);

body{background:#fffef8 url(images/pageBg.gif) repeat-x top left;}
#header{height:146px;}
#header h2 a{display:block; width:148px; height:146px; float:left; background:url(images/pageLogo.gif) no-repeat top left;}
/* --- Testimonial --- */
	#testimonials{height:45px; width:760px; float:right; margin-top:-2px;}
	html>body #testimonials{margin-top:4px;}
	.testimonial1{background:url(images/testimonial1.gif) no-repeat left center;}
	.testimonial2{background:url(images/testimonial2.gif) no-repeat left center;}
	.testimonial3{background:url(images/testimonial3.gif) no-repeat left center;}
	.testimonial4{background:url(images/testimonial4.gif) no-repeat left center;}
	.testimonial5{background:url(images/testimonial5.gif) no-repeat left center;}
	.testimonial6{background:url(images/testimonial6.gif) no-repeat left center;}
	.testimonial7{background:url(images/testimonial7.gif) no-repeat left center;}
/* --- Left Navigation --- */
	#lNavTop{height:9px; background:url(images/lNavTop.gif) no-repeat top left;}
	#lNav{width:148px;  float:left; background:url(images/lNavBg.gif) repeat-y top left;}
	#lNavBottom{height:11px; background:url(images/lNavBottom.gif) no-repeat bottom left;}
	/* --- Left Nav Styles --- */
		#lNav{text-align:right;}
		#lNav ul{list-style:none;}
		#lNav a{font-size:12px; font-weight:bold; text-decoration:none; color:#083459;}
		#lNav a:hover{color:#bf6b48;}
		#lNav ul ul a{font-weight:normal; font-size:11px;}
		#lNav ul li{border-top:1px solid #bf6b48; padding:7px 0; margin:0 9px;}
		#lNav ul .first{border-top:none; padding-top:0;}
		#lNav ul ul{margin-top:7px;}
		#lNav ul ul li{border-top:0; padding:0; margin:0;}
		#lNav ul ul a{background:url(images/lNavCircle.gif) no-repeat center right; padding-right:7px;}
		#lNav h2{line-height:12px;}
/* --- Content Buffer --- */
	#contentBuffer{float:left; width:580px; padding:0 16px;}
	/* --- Breadcrumbs --- */
		#contentBuffer #breadcrumbs{list-style:none; font-size:11px; color:#083459; margin-left:0;}
		#contentBuffer #breadcrumbs a{color:#083459; text-decoration:none;}
		#contentBuffer #breadcrumbs a:hover{text-decoration:underline;}
		#contentBuffer #breadcrumbs li{display:inline; background:url(images/gNavCircle.gif) no-repeat left center; padding:0 1px 0 9px;}
		#contentBuffer #breadcrumbs .first{background:none; padding-left:0;}
	/* --- Content Styles --- */
		#contentBuffer {color:#083459;}
		#contentBuffer h1, #contentBuffer h2, #contentBuffer h3 {color:#bf6b48; font-weight:normal;}
		#contentBuffer h2{font-size:16px; margin:16px 0 8px 0;}
		#contentBuffer h3{font-size:14px; margin:14px 0 7px 0;}
		#contentBuffer a{color:#bf6b48; text-decoration:none;}
		#contentBuffer a:hover{text-decoration:underline;}
		#contentBuffer h1{font-size:24px; margin:24px 0 12px 0;}
		#contentBuffer ul{margin:0 0 1em 20px;}
		#contentBuffer p{margin-bottom:1em; line-height:18px;}
		#contentBuffer dl{line-height:18px;}
		#contentBuffer dt{font-weight:bold;}
		#contentBuffer dd{margin:0 0 1em 10px;}
		#contentBuffer cite{margin:0 0 1em 10px; display:block; font-weight:bold;}
		#contentBuffer q{display:block; padding-top:1em; line-height:18px;}
		#contentBuffer .pOver{margin-right:270px;}
		
		#contentBuffer #landingNav{list-style:none; margin-left:0;}
		#contentBuffer #landingNav li{clear:both;}
		#contentBuffer #landingNav h2{border-bottom:1px solid #bf6b48;}
		#contentBuffer #landingNav h2 a:hover{text-decoration:none;}
		
		#contentBuffer #definitionsTitle{font-size:24px; margin:24px 0 12px 0;}
	/* --- form css --- */
		#formCol{float:left; width:67%;}
		#secondCol{float:left; width:33%; font-style:normal; line-height:18px;}
		form fieldset{border:none;}
		form legend{display:none;}
		form ol{list-style:none;}
		form li{margin-bottom:3px;}
		form label{display:block; float:left; width:120px; text-align:right; margin-right:10px; padding-top:3px;}
		form #controls{padding-left:130px;}
		form #controls input{margin:10px 0; width:100px;}
		form textarea{width:237px;}
	/* --- Navigation current --- */
		#p1 #l1 a, #p2 #l2 a, #p3 #l3 a, #p4 #l4 a, #p5 #l5 a, #p6 #l6 a, #p7 #l7 a, #p8 #l8 a, #p9 #l9 a, #p10 #l10 a, #otherPage #other ul li a{font-weight:bold;}
	
