/* ---------------------------------------- */
/* Name: page.css
/* ---------------------------------------- */
/* Producer: Matt Latzke
/* Production Date: 05-08-08
/* ---------------------------------------- */
/* Description: Page styles for ssi
/* ---------------------------------------- */
/* Revisions:
/* ---------------------------------------- */
/* Top Floor Technologies
/* http://www.topfloortech.com
/* ---------------------------------------- */

@import url(scaffold.css);

	/* --- Header --- */
		#header div h2 a{display:block; height:60px; width:288px; background:url(images/logo.gif) no-repeat top left; margin:15px 0 0 10px; float:left;}
			html>body #header div h2 a{margin-left:20px;}
	/* --- Content --- */
		#content{margin:20px 25px 0 12px !important;}
			html>body #content{margin:20px 25px 0 25px !important;}
	/* --- Left Nav --- */
		#lNav{width:156px; float:left; margin-right:20px;}
		#lNav ul{list-style:none;}
		#lNav ul {list-style:disc; margin-left:17px; color:#73120b; margin-bottom:20px;}
		#lNav ul li{margin-bottom:3px;}
			html>body #lNav ul li{margin-bottom:6px;}
		#lNav ul li a{display:block;color:#73120b; text-decoration:none; font-weight:normal; background-image:none !important; font-size:11px; height:auto !important;}
			html>body #lNav ul li a{margin-left:-4px;}
		#lNav ul ul li a:hover{text-decoration:underline;}
		#lNav h2 a{display:block; width:100%; background-position:top right;}
		#lNav h2{border-bottom:1px solid #a1b309; margin:0 0 5px 0; cursor:pointer;}
			html>body #lNav ul h2{margin-bottom:10px;}
		#lNav h2 a:hover{color:#a1b309;}
		#lNav h2 a{text-decoration:none; color:#000;}
	/* --- Content Buffer --- */
		#contentBuffer{float:left; width:684px;}
		#contentBuffer #breadcrumbs{margin-left:0;}
		#contentBuffer #breadcrumbs a{text-decoration:none; color:#000;}
		#contentBuffer #breadcrumbs a:hover{text-decoration:underline; color:#a1b309;}
		#contentBuffer h1, #contentBuffer h2, #contentBuffer h3{color:#036; clear:both;}
		#contentBuffer h1{font-size:24px; float:left; width:528px;}
			html>body #contentBuffer h1{margin-bottom:5px;}
		#rfq{height:39px; width:156px; clear:none !important; margin:0 !important; float:left;}
			html>body #rfq{margin-bottom:5px !important;}
		#rfq a{height:39px; width:100%; background:url(images/rfqButton.gif) no-repeat top left; display:block;}
		#rfq a:hover{background-position:center left;}
		#rfq a:active{background-position:bottom left;}

		#contentNest{border-top:1px solid #a1b309; clear:both; }
		#contentBuffer h2{font-size:18px; margin:18px 0 9px 0;}
		#contentBuffer h3{font-size:16px; margin:16px 0 8px 0;}
		#contentBuffer p, #contentBuffer ul{margin-bottom:1em;}
		#contentBuffer ul{margin-left:20px;}
		#contentBuffer address{font-style:normal; margin-bottom:1em;}
		
		#contentBuffer td{padding:5px;}
		#contentBuffer th{padding:3px; border-bottom:2px solid #000;}
	/* --- Right Nav --- */

