h1{	color: #000;	font-weight: bold;	font-size: 14px;	line-height: 18px;	background-color: #dcdcdc;	margin: 0 0 12px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 8px;	border-bottom: 1px solid #999700;	display: block;}h2{	color: #000;	font-weight: bold;	font-size: 10px;	line-height: 14px;	background-color: #dcdcdc;	margin: 16px 0 12px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 8px;	border-top: 1px solid #999700;	border-right: 1px solid #999700;	border-bottom: 1px solid #a2a300;	width: 160px;	display: block;}h3{	color: #000;	font-size: 10px;	font-weight: bold;	line-height: 14px;	background-color: #dcdcdc;	display: block;	margin: 16px 0 12px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 8px;	border-top: 1px solid #999700;	border-bottom: 1px solid #a2a300;}#navbar ul{	margin: 0;	padding: 0;	border-style: none;	list-style-type: none;}#navbar li{	margin: 0;}.home #nav-home a, .consulting #nav-consulting a, .projects #nav-projects a, .partners #nav-partners a, .tech #nav-tech a, .contact  #nav-contact a, .weather #nav-weather a{	background-color: #999700;	text-decoration: none;}#navbar a{	color: black;	font-weight: bold;	background-color: transparent;	text-decoration: none;	padding: 0 0 0 1em;	display: block;}#navbar a:hover{	background-color: #a2a300;}#navbar a:active{	background-color: #999700;}img { border: none; }#copyright p{	color: #000;	font-weight: normal;	font-size: 10px;	line-height: 14px;	background-color: transparent;	text-align: right;	margin: 0;	padding-top: 4px;}#main p{	color: #000;	font-weight: normal;	font-size: 10px;	line-height: 14px;	background-color: transparent;	padding-right: 8px;	padding-left: 8px;	margin-top: 0;	margin-bottom: 6px;}#main ul {	color: #000;	font-weight: normal;	background-color: transparent;	margin-top:  0;	margin-left:  0px;	padding-left: 2em;	padding-right: 8px;	list-style-type: square;}#main li{	font-size: 10px;	line-height: 18px;	margin-left: 0px;	padding-left: 8px;}#main ul ul{	margin-left: 0px;	padding-left: 2em;}a:link{	color: #999700;	font-weight: normal;	text-decoration: underline;	background-color: transparent;}a:visited{	color: #999700;	font-weight: normal;	text-decoration: underline;	background-color: transparent;}a:hover{	color: #a2a300;	font-weight: normal;	text-decoration: none;	background-color: transparent;}a:active{	color: #999700;	font-weight: normal;	text-decoration: none;	background-color: transparent;}strong, b { font-weight: bold; }em {	font-size: 75%;}body{	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	margin: 5px;	padding: 0;}#main{	position: relative;	margin: 0;	border: solid 1px #999700;	top: 5px;	left: 0;	width: 571px;	padding: 0 0 0;	display: block;}#navbar{	background-color: #dcdcdc;	margin: 0 0 20px 0;	padding: 0;	border: solid 1px #999700;	top: 0;	left: 0;	display: block;}#subnavbar{	background-color: #dcdcdc;	margin: 12px 0 0;	padding: 0;	border: solid 1px #999700;	top: 0;	left: 0;	display: block;}#pr_box{	margin: 12px 0 0;	padding: 0;	border: none;	top: 0;	left: 0;	display: block;	text-align: right;}#pr_box img {}#copyright{	background-image: url(images/footer.jpg);	position: relative;	margin: 0;	top: 10px;	left: 0;	width: 780px;	height: 37px;	display: block;}#wrapall{	position: relative;	width: 780px;	margin: 0;}#header{	background-image: url(images/header.jpg);	position: relative;	width: 780px;	height: 100px;}#right-column{	color: black;	font-size: 10px;	line-height: 2em;	position: relative;	top: 5px;	width: 196px;	float: right;}.contentclear {	clear: both;	margin: 0;	padding: 0;}/* iPhone specific hide */#navheader {	display: none;}
