html,body{margin:0;padding:0}body{font: 85%/1.3 Arial, Helvetica, sans-serif;    text-align: center;background: #757D88;padding-bottom:20px}p{	margin-top:0;	color: #CCCCCC;}h1,h2,h3{font: normal normal 200% "Trebuchet MS",Arial,sans-serif}h2{	font-size:160%;	color: #FF9933;}h3{font-size:120%}div#header{width:100%;overflow:hidden;background: #282828}div#header h1,div#menu{width:770px;margin:0 auto;text-align:left}div#header h1{padding: 30px 0 10px;color: #FFF}div#container{	width:800px;	text-align:left;	background:#333333;	float: left;	padding-top: 10px;	z-index: 1;}div#content{	float:left;	width:590px;	margin:0 0 10px 10px;	z-index: 2;}ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}ul#intro{width:100%;overflow:hidden;margin-bottom:20px}ul#intro li{float:left;width:590px;margin-right:10px;padding: 10px 0}li#mission{background: url(dualcodertagline.png) repeat-x}li#services{background: #42B4AC}ul#intro li#more{margin-right:0;background: #7D63A9}ul#intro p,ul#intro h3{margin:0;padding: 0 10px}ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}div#content h2{margin: 10px 0;color: #ff9933}div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E;    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}div.date span{display:block;font-size: 150%;font-weight:bold}div.comments div{background: #EEE;margin-bottom:10px}div.comments p{padding: 10px;margin:0}div.comments div.odd{background:#DAE6FE}div#side{float:right;display:inline;width: 180px; margin:0 10px 10px 0}div#side p{margin:5px 0 10px;padding: 0 10px}div#side div{margin: 0 0 10px;padding: 10px 0}div#footer{clear:both;width:800px;margin:0 0px;padding: 10px 0;    background: #1e1e1e;color: #FFF;text-align:center}div#footer p{	margin:0;	font-size: 10px;}div#title {	margin: 0px;	padding: 0px;	float: left;	background-color: #1e1e1e;}.style1 {color: #FFFFFF}.subMenu {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #CCCCCC;	text-decoration: underline;	text-align: center;	vertical-align: middle;}ul#nav {	font-size: 80%;	margin: 0px;	padding: 0px;	float: right;	list-style-type: none;}ul#nav li {	text-align: center;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 3px;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}ul#nav a {	color: #FFFFFF;	text-decoration: none;	background-color: #333333;	float: left;	width: 95px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}ul#nav a:hover {	color: #FFFFFF;	background-color: #FF9933;}body,td,th {	font-family: Arial, Helvetica, sans-serif;}body {	background-color: #fff;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;}div#menu {	z-index: 2;}div#box {	float: left;	width: 600px;	margin-left: 10px;}div#line {	width: 580px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #1e1e1e;}div#bob {	float: left;}div#footer2 {	clear: both;	width: 800px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	background-color: #333333;}ul#split,ul#split li{margin:0;padding:0;list-style:none}ul#split li{float:left;width:180px;margin:0 10px 10px 0}ul#split h3{font: normal 120%/1.3 Verdana,sans-serif;    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #FFF}ul#split p{margin:0;padding:5px 8px 15px}li#one h3{background: #555555}ul#split div{background: #aaaaaa}li#one div{border:1px solid #555555}li#two h3{background: #FFBD00}li#two div{border:2px solid #FFBD00}li#three h3{background: #E3A1C4}li#three div{border:2px solid #E3A1C4}