.w2 {
	min-height:100%;
	background:#fff;
}
/* main */
#main {padding-bottom:expression(document.getElementById("footer").offsetHeight + "px");}
/* footer */
#footer{
	position:relative;
	z-index:1;
	margin-top:expression(- this.offsetHeight + "px");
}
.ordered-list li {
	behavior: expression(
		(this.pngSet!=null ? this.pngSet=true : (
			function(t){
				t.Num = (++t.parentNode.IEcounter || (t.parentNode.IEcounter = 1));
					t.lis = '';
						var _x = t;
							while (1) {
								_x = _x.parentNode.parentNode;
									if (_x.Num) {
									t.lis = _x.Num + '.' + t.lis;
								} else {
							break;
						}
					}
					t.lis += t.Num;
				t.runtimeStyle.listStyleType = 'none';
			t.insertAdjacentHTML('afterBegin','<span class="num">' + t.lis  + '. </span>');
		}(this)
	),this.pngSet=true)
);
}
.ordered-list .num {
	padding-right:14px;
}
.cform input.backbutton,
.cform input.resetbutton,
.cform input.sendbutton	{
	background: rgb(195,218,13);
	}
	
.cform input.backbutton:hover,
.cform input.resetbutton:hover,
.cform input.sendbutton:hover	{
	background: rgb(184, 211, 11);
	}

#nav ul#menu-brian-final-menu li a { width: 90px; 
width: expression( document.body.clientWidth > 20 ? "21px" : "auto" ); /* sets max-width for IE */}
#nav ul#menu-brian-final-menu>li { padding: 0px; margin: 0px 5px; }

#nav ul#menu-brian-final-menu li ul li a { width: 150px; }



