	/*	CSS Design by Chris Duren	*/html { 	min-width: 750px;	 }body	{	background: #000;	font: 12px/1.5 arial, helvetica, verdana;	color: #000;	margin: 0;	}		/*	Typography	*/	p	{	margin: 0;	padding: 0 0 15px 0;	}hr	{	height: 1px;	margin: 15px 0;	border: 0;	color: #930;	background-color: #666;	}	strong	{	color: #900;	}		img	{	padding: 6px; 	border: 1px solid black;	background: #fff;	}	h2	{	font: 16px helvetica, verdana, arial;	color: #900;	margin: 5px 10px 18px 0;	font-weight: bold;	}h3	{	font: 15px helvetica, verdana, arial;	color: #900;	margin: 0 0 10px 0;	}form	{	margin: 0;	padding: 0;	}	ul	{	margin-bottom: 14px;	margin-top: 0;	}		/*   Basic Layout Divisions	*/	#wrapper	{	background: transparent url(img/shell.gif) repeat-y;	width: 750px;	margin: 15px auto;	padding: 0;	text-align: left;	}	#content 	{	background: transparent url(img/drill.gif) bottom right no-repeat;	float: left;	width: 650px;	padding: 20px 50px 80px 50px;	}#footer	{	clear: both;	background: transparent url(img/footer.jpg) top left no-repeat;	width: 690px;	height: 41px;	margin: 0;	padding: 6px 30px 0 30px;	font-size: 11px;	color: #c60;	}	#footer a	{	color: #c60;	}		/*	Main Navigation	*/	#globalnav	{	height: 99px;	width: 750px;	margin: 0;	padding: 0;	border: 0;	background: transparent;	}#globalnav #menu	{	height: 99px;	width: 750px;	background: transparent url(img/menu.gif) top left no-repeat;	margin: 0;	padding: 0;	position: relative;	}#globalnav #menu li {	margin: 0;	padding: 0;	list-style: none;	position: absolute;	top: 0;	}	#menu li, #menu a {	height: 99px;	display: block;	}	#globalnav #menu li a {	text-indent: -9999px;	text-decoration: none;	}	#services	{left: 191px; width: 69px;}#history	{left: 263px; width: 61px;}#contact	{left: 329px; width: 76px;}#quote	{left: 410px; width: 107px;}#faq	{left: 518px; width: 54px;}#issues	{left: 573px; width: 87px;}#home	{left: 661px; width: 60px;}#services a:hover	{background: transparent url(img/menu.gif) -191px -99px no-repeat;}#history a:hover	{background: transparent url(img/menu.gif) -263px -99px no-repeat;}#contact a:hover	{background: transparent url(img/menu.gif) -329px -99px no-repeat;}#quote a:hover	{background: transparent url(img/menu.gif) -410px -99px no-repeat;}#faq a:hover	{background: transparent url(img/menu.gif) -518px -99px no-repeat;}#issues a:hover	{background: transparent url(img/menu.gif) -573px -99px no-repeat;}#home a:hover	{background: transparent url(img/menu.gif) -661px -99px no-repeat;}		/*   Classes 	*/.hide	{	display: none;	}.pad	{	padding-left: 25px;	padding-right: 25px;	}.header	{		color: #fff;	background: #000;	}	.cell	{		background: #ccc;	}	.none	{	list-style: none;	margin: 0;	padding: 0;	}	.nomargin	{	margin: 0;	padding: 0;	}	.left	{	margin: 10px 15px 10px 0;	float: left;	}	.drillthis	{	padding: 0 60px 15px 0;	}		/*   Links 	*/a:link	{	color: #000;	font-weight: bold;	}	a:visited	{	color: #222;	font-weight: bold;	}	a:hover	{	color: #900;	font-weight: bold;	text-decoration: none;	}	/*   Admin Styles	*/	#selectomatic	{	background: #c00;	padding: 6px 20px;	color: #fff;	border-bottom: 1px solid #fff;	}	#selectomatic a	{	color: #fff;	}