@charset "UTF-8";/* CSS Document */html* {	margin:0;	padding:0;}img* {	border:none;	border-style:none;}/*-- frame --*/body {}#frame {width:800px; margin:auto; padding:0;}#container {clear:both; background:#FFF;}#header{width:800px; height:180px; border:none;}#nav {width:800px; background:#FFF;}.nav {padding-bottom: 40px;}/*-- content --*/#content {width:800px; padding-top:10px;}#content515left {	width: 515px;	padding-left: 30px;	padding-right:15px;	}#content195right {	width: 195px;	padding-left:15px;	padding-left:20px;	}		.col515x195 {	float:left;	background: url(../img/col515x195.gif) left repeat-y;}.column {	float:left;}.row {border-top: 1px solid #555; padding-top:10px;}#bio img {float: left;}#bio h2 {margin-left:90px;}#bio h3 {margin-left:90px;}#bio p {margin-left:90px;}/*-- sub menu --*/#sub_menu {margin:0; padding:0;}#sub_menu ul {margin:0; padding:0; list-style:none;}#sub_menu ul li {margin:0; padding:0;}/*-- client list --*/#client_list {margin:0; padding:0;}#client_list ul {float: left; margin:0; padding:0; list-style:none;}#client_list ul li {width:240px; float: left; margin:0; padding:0;}/*-- bio --*//* allow room for 3 columns */#list ul  {    width: 30em;  }  /* float & allow room for the widest item */#list ul li  {    float: left;    width: 14em;	font-size:.7em;	list-style:none;  }    /* stop the float */#list br  {    clear: left;  }  /* separate the list from subsequent markup */#list  {    margin-bottom: 1em;  }/*-- sponsors --*/#sponsors {float:left;}#sponsors img a {border:none;}/*-- more info --*/#quick_links {width:800px;}#quick_links ul {margin:0; padding:0;}#quick_links ul li {display:inline; vertical-align:top; background:url(../img/shared/quick_links_div.gif) right no-repeat; padding-right:10px;}#quick_links ul li.last {display:inline; vertical-align:top; background:none; padding:0;}.quick_links {padding:0; margin:0; padding-bottom:10px;}/*-- footer --*/#footer {width:770px; padding-left:30px;}#footer ul {margin:0; padding:0; height:30px; border-top:#999 dashed thin;}#footer ul li {display:inline; vertical-align:middle;}#footer ul li a {padding-right: 5px;}.footer {padding-top:10px;}/*-- copyright --*/#copyright {padding-top:10px; clear:both; background:#3AB54A;}