html, body {
	background-color: #000;
	color: #fff;
	font: normal 90%/120% verdana, arial, helvetica, sans-serif;
}

h1 {
	margin: 0.4em 0;
	font-size: 130%;
	font-weight: bold;
	line-height: 130%;
}

h2 {
	margin-bottom: 0.4em;
	margin-top: 1.0em;
	font-size: 110%;
	font-weight: bold;
	line-height: 130%;
}

h2.special {
	margin-top: 3.0em;
	margin-bottom: 0;
}

h3 {
	font-size: 100%;
	font-weight: bold;
}

h3#jumpImage {
	margin-top: 13.0em;
	margin-bottom: 0.4em;
}

p {
	margin-bottom: 0.6em;
}

p span {
	font-weight: 700;
	text-decoration: underline;
}

#wrapper {
	margin: 0 auto;
	width: 950px;
}

#header {
	height: 160px;
	background: transparent url(../images/header.jpg) 0 0 no-repeat;
}

ul#nav{
	padding-bottom: 18px;
	padding-top: 110px;
	text-align: right;
	background: transparent url(../images/navGradient.jpg) 100% 100% no-repeat;
}

ul#nav li {
	list-style: none;
	font-style: italic;
	display: inline;
}

ul#nav a {
	padding: 0.2em 1.0em;
	color: #fff;
	text-decoration: none;
	border: 1px solid #000;
}

ul#nav a:hover {
	border-color: #363636;
	background-color: #141414; 
}

#container {
	margin: 1.0em 0;
}

#colWrapper {
	margin: 0 auto;
	background: transparent url(../images/threeColBg.jpg) 0 0 no-repeat;
	width: 780px;
	height: 589px;	
}

#leftWrapper {
	margin-left: 0.6em;
	margin-right: 3.8em;
}

#middleWrapper {
	margin-top: 27.0em;
	margin-left: 2.4em;
	margin-right: 1.8em;
}

#rightWrapper {
	margin-left: 3.8em;
	margin-right: 0.2em;
}

.col33 {
	width: 33%;
	float: left;
}

.col33 p {
	font-size: 90%;
}

.imgBorder {
	margin: 0 auto;
	padding: 0.4em;
	border: solid 1px #bfbfbf;
	display: block;
}

.col66 {
	width: 66%;
	float: left;
}

.col50 {
	width: 49.1%;
	float: left;
}

#span66 {
	padding: 1.0em;
	background-color: #7788c0;
	border-top: 2px solid #000;
}

#span66 p {
	font-weight: bold;
	clear: both;
}

.gutterRight {
	padding-right: 2.0em;
}

.gutterLeft {
	padding-left: 2.0em;
}

.bgMustard {
	padding: 1.0em;
	background: transparent url(../images/mustard_bg.png) 0 0 repeat-y;
	color: #000;
	height: 1%;
}

#imageCaption {
	margin-top: 2.4em;
	font-style: italic;
	font-size: 84%;
	font-weight: bold;
}

ul.listChange {
	margin-left: 1.4em;
}

ul.listChange li {
	list-style-type: square;
}

#footer {
	margin: 1.0em 0;
	padding-top: 1.0em;
	color: #f3cb74;
	font-style: italic;
	background: transparent url(../images/manufacturer-row.jpg) 0 100% no-repeat;
	height: 85px;
}

ol li {
	margin-left: 2.0em;
	list-style-type: decimal;
}

p.notes {
	margin-left: 124px;
	margin-bottom: 0.2em;
	font-size: 80%;
}

br.left {
    font-size: 1px;
    line-height: 0px;
    height: 0;
    clear: left;
}