body {	background-color: #006AB6;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 15px 0px;	font-size:10px;	line-height:16px;	background-image: url(images/backgrounds/blue_ripple.jpg);	background-repeat: no-repeat;	background-position: center 0px;}#home_main {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #B5D3EF url(images/main/home_main.jpg) no-repeat;	height: 466px;	width: 800px;}#home_box1 {	position: relative;	top: 260px;	left: 150px;	width: 230px;	color: #000;	font: italic bold 14px/175% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}#home_box2 {	font: italic bold 12px/34px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;	position: relative;	width: 150px;	left: 600px;	top:-50px;}#home_box2 li {	list-style: none;}#home_box2 li a {	text-decoration:none;	color:#fff;}.homelist_indent {	padding-left: 22px;}p {	margin:10px 0px;	padding:0px;}.about_left {	margin:0px -15px 15px 15px;}.about_left h2 {	color:#F30;	font-size:10px;}.about_left ul, .about_left ol {	color:#FFF;	padding-left:0px;	margin-top:30px;	margin-left:12px;	font-size:9px;}.about_left ol { 	margin-left:20px; 	line-height:13px;}.about_left li {	padding-bottom:15px;}.about_left li span {	color:#FC0;	padding-left:0px;}.bottom_links {	font-size: 9px;	color: #FFF;	padding-top:15px;}img.logos {	float:left;	margin:5px;	margin-bottom:0px;	padding-bottom:0px;}.style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	color: #FFFFFF;	letter-spacing: 0em;}.worknav {	width: 244px;	border-bottom:1px solid #FC0;	font: italic bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color:#FFF;	margin-left:43px;}#travnav.worknav { width:191px; }#travcopy.workcopy { padding-left:48px; }#tbros.worknav { padding-right:1px; }#archnav.worknav { padding-top:17px; }#cwnav.worknav { margin-top:-1px; }.worknav a {	color:#FC0;	padding: 2px 3px 1px 3px;	font-size:12px;	text-decoration:none;}.worknav a:hover {	color:#333;	background-color:#FFF;}.worknav a.active {	color:#333;	background-color:#FC0;}.workcopy {	width:160px;	margin:0;	padding:20px 25px 0px 100px;	color: #FFCC00;	font-size: 11px;	line-height: 18px;	letter-spacing: -1px;}.workcopy span {	color:#fff;	font-weight:bold;}#cwcopy.workcopy p { line-height:16px;}#lighthouse {	background:#464646 url(images/backgrounds/lighthouse_bg.gif) no-repeat left bottom; }#arch {	background:#464646 url(images/backgrounds/arch_bg.jpg) no-repeat left bottom; }#cwtble {	background:#464646 url(images/backgrounds/cw_bg.gif) no-repeat left bottom; }#bftble {	background:#464646 url(images/backgrounds/broomfield_bg.jpg) no-repeat left bottom; }img.cwimg { margin-left:-75px; }ul.contact_list {	list-style:none;	margin-left:0;	padding-left:0;}.contact_center { width: 179px; padding:25px; margin-bottom:25px; }	
