@charset "utf-8";
/* 

STYLE SHEET FOR WILLIAMS MACHINE WEB SITE
Created by Bluespace Creative, Inc.
www.bluespacecreative.com

ToC
	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. images
	6. hacks

/* --------- 1. defaults  --------- */

* {margin: 0; padding: 0;}
body {background: url(../newImages/bkg.gif); font: 12px/18px Arial, Helvetica, sans-serif; color: #161616;}

/*  --------- 2. structure  --------- */

#wrapper { width: 836px; margin: 32px auto 0 auto;}
		
#navContainer {text-align: center; padding: 0 0 12px 105px; }

#wrapper #contentTop {
	padding-top: 3px;
}

#content {
	background: url(../newImages/mid.jpg);
	width: 724px;
	padding-right: 50px;
	padding-left: 70px;
	clear: both;
	float: left;
	display: block;
	padding-top: 25px;
		}
#leftImg {
	padding-right: 30px;
	background: url(../newImages/vertSepBkg.gif) repeat-y right;
	width: 231px;
	float: left;
	padding-top: 10px;
	margin-top: 10px;
}
#leftImg2 {
	padding-right: 30px;
	width: 200px;
	float: left;
	margin-top: 8px;
	text-align: right;
}
#leftContent {
	width: 430px;
	float: left;
	margin-right: 20px;
	margin-top: 8px;
}
#leftContent ul, #leftImg2 ul, #leftContent li, #leftImg2 li {list-style-type: none;}

#rightContent {
	float: left;
	width: 400px;
	padding-top: 15px;
	padding-left: 25px;
	margin-top: 10px;
}
#rightContent2 {
	width: 430px;
	float: left;
	margin-top: 8px;
	padding-left: 30px;
	background: url(../newImages/vertSepBkg.gif) repeat-y;
}
#fullContent{
	width: 650px;
	float: left;
	margin-top: 8px;
	padding-left: 30px;
}

#footer {color: #7f7f7f; text-align: center; font-size: 11px; margin: 0 auto 15px auto; }
#footer a {color: #7F7F7F; text-decoration: underline; }
#footer a:hover {color: #7494A1; }

#contentBot {clear: both; float: left;}
	
.separatorContent {
	clear: both;
	height: 2px;
	background: url(../newImages/sepBkg.gif) repeat-x;
	margin-right: 38px;
	line-height: 2px;
	margin-top: 8px;
	}

/* ---------- 3. links and navigation ---------- */

a {color: #2d607a;}
a:visited{color: #1a3e50;}		
a:hover {color: #A32D50;}
a:active {color: #A32D50;}
		
/* ---------- 4. fonts ---------- */

#content ul {margin-left: 15px; list-style: disc; margin-bottom: 8px;}
#content p {padding-bottom: 10px;}

/* ---------- 5. images ---------- */

a img {border: 0; outline: none;}
		
/* ---------- 6. hacks ---------- */

body	{ /* IE 5 centring bug fix */ text-align: center; }
	
#wrapper {text-align: left;}  
