@media screen, print {		body, input, p, td, ul, ol, li, dl, dt, dd, textarea, select {		font-family: Helvetica, Verdana, Arial, sans-serif; 	}	h1 {		font-size: 20px; 		margin: 0px 0 20px 0;	}			h2 {		font-size: 15px; 	}		p, h2, pre {		margin:0px 0 12px 0;	}}@media screen {		body, input, p, td, ul, ol, li, dl, dt, dd, textarea, select {		color: #666666;		font-size: 10px;		font-weight: bold;	}	body {		margin:0;		padding: 0;		background-color: white;	}	#menuband {		margin: 0;		padding: 0;		position: relative;		background: #CECECE;	}	#menubar {		margin: 0 auto;		line-height: 22px;		text-align: right;		height: 23px;		width: 800px;		position: relative;	}	#menubar h2 {		position: absolute;		top: 0;		left: 0;		width: 0;		height: 0;		overflow: hidden;	}	#menubar ul {		margin: 0;		padding: 0;	}	#menubar ul li {		margin: 0;		padding: 3px 0 3px 0;		display: inline;		white-space: nowrap;	}	#menubar ul a {		margin: 0;		padding: 0;		padding-right: 14px;		font-size: 12px; 			}	#menubar ul a:link, #menubar ul a:visited {		color: #666666;	}	#menubar ul a:hover, #menubar ul a:focus {		color: #FF0011;	}		#logoband {		margin: 0 auto;		padding: 0;		height: 137px;		width: 800px;		position: relative;		/*		background-image: url(imgs/logo.gif);		background-repeat: no-repeat;		background-position: 70px 0;		*/	}	#homeinstband {		margin: 0 auto;		text-align: right;		height: 16px;		width: 800px;		position: relative;	}	#homeinstband h2 {		position: absolute;		top: 0;		left: 0;		width: 0;		height: 0;		overflow: hidden;	}	#modelnavband {		margin: 0 auto;		text-align: right;		height: 16px;		width: 800px;		position: relative;	}	#modelnavband h2 {		position: absolute;		top: 0;		left: 0;		width: 0;		height: 0;		overflow: hidden;	}		#thenav {		float: left;	}		#seeall {		float: right;	}		.navaid {		font-size: 6px;		vertical-align: 2px;	}	#infoband {		margin: 0 auto;		height: 530px;		width: 800px;		position: relative;	}	#infoband h2 {		text-transform: uppercase;	}		#decimage {		float: left;		position: relative;		height: 400px;	}		#clientlist {        float: left;        margin-left: 30px;        width: 400px;    }		#pictband {		margin: 0 auto;		width: 800px;		position: relative;	}	#descband {		margin: 0 auto;		width: 800px;		position: relative;		height: 90px;	}	#summaryband {		margin: 0 auto;		width: 800px;		position: relative;		height: 90px;		text-align: right;	}	#summaryband:first-line {		font-size: 12px;	}	#contactband {		margin: 0 auto;		width: 800px;		position: relative;		font-size: 13px;		height: 55px;	}		#contactband h2 {		position: absolute;		top: 0;		left: 0;		width: 0;		height: 0;		overflow: hidden;	}	#bottomband {		margin: 0;		padding: 0;		position: relative;		background: #CECECE;		height: 23px;	}	a {		text-decoration: none;	}		a:link, a:visited {		color: #A3A3A3;	}	a:hover, a:focus {		color: black;	}	}@media print {	#menuband {		display: none;	}		#modelnavband {		display: none;	}	#contactband {		margin-top: 30px;	}}