/* Main Structure */body {	background-color:#000;	margin: 0;	padding: 0;}#container {	background-color:#fff;	width: 760px;	margin: 0 auto;	height: auto;}#content_wrapper {	background:url(../images/container-back.gif) repeat-y;	width: 760px;	margin: 0 auto;	height: auto;}#clients_wrapper {	background-color:#fff;	width: 760px;	margin: 0 auto;	height: auto;}#topbanner {	background:#dc1b2d;	position:relative;	width:760px;	height:99px;}#topbanner_alt {	background-color: #dc1b2d;	position:relative;	width:760px;	height:99px;}#menu {	background-color:#717375;	width: 760px;	height: auto;	margin: 0 auto;	padding:3px 0 3px 0;	position:relative;	text-align:center;}#nav_box {	width: 620px;	margin: 0 auto;	padding-top:1px;	height: 21px;}#team_wrapper {	padding-top:15px;	background-color:#fff;	width: 760px;	margin: 0 auto;	height: auto;}#team_head {	width: 760px;	height: auto;}#portfolio_flash_box {	width: 760px;	height: 350px;	position:relative;}.gallery-wrap {	width: 730px;	background:url(../images/gall-menu-top.png) no-repeat top left;	padding:15px;	margin-top:15px;	position:relative;	overflow:auto;}.gallery-greet {	width:485px;	float:right;	text-align:center;}#portfolio_flash_box p {	font-family: Arial, Helvetica, sans-serif;	color:#000;	font-size: 12px;	padding: 0 10px 0 10px;	text-align:center;}#edward {	background:url(../images/edward.jpg) no-repeat;	width: 640px;	margin: 0 auto;	height: 120px;	position:relative;}#lisa {	background:url(../images/lisa.jpg) no-repeat;	clear:both;	width: 640px;	margin: 0 auto;	height: 120px;	position:relative;}#don {	background:url(../images/don.jpg) no-repeat;	clear:both;	width: 640px;	margin: 0 auto;	height: 120px;	position:relative;}#mark {	background:url(../images/mark.jpg) no-repeat;	clear:both;	width: 640px;	margin: 0 auto;	height: 120px;	position:relative;}#bio_pic1 {	float:left;	width: 100px;	height: auto;}#bio_pic2 {	float:left;	width: 100px;	height: auto;}#bio_pic3 {	float:left;	width: 100px;	height: auto;}#left_sub_container {	background-color:#717375;	width: 325px;	float:left;	height: auto;}#left_pic_box {	background-color:#717171;	float:left;	width:325px;	height:auto;}#clients_head {	padding-top:20px;	width:620px;	float:left;	height: auto;}#clients_pic_box {	float:left;	width:140px;	height:auto;}#left_pic_box ul {	line-height: 120%}#content_box {	padding-top:15px;	background-color:#fff;	float:left;	width:435px;	height:auto;}#clients_box1 {	background-color:#fff;	float:left;	width:310px;	height:auto;}#clients_box2 {	background-color:#fff;	float:left;	width:310px;	height:auto;}#left_pic_box a {	color: #fff;	text-decoration: underline;}#left_pic_box a:hover {	color: #fff;	text-decoration: none;}#content_box ul {	line-height: 120%}#footer {	background-color:#fff;	border-top: 1px solid #000;	clear:both;	width:760px;	height:15px;}#menu_href {	padding:20px 200px 0 200px;}a {	color: #000000;	text-decoration: underline;	outline:none;}a:hover {	text-decoration: none;}hr {	margin-top:15px;	margin-bottom:0px;	height: 1px;}.splash_head {	font: 12px Tahoma, Arial, Helvetica, sans-serif;	text-align:center;	color:#a1a2a3;	padding-top:330px;	font-weight:bold;	word-spacing: 2px}.splash_sub {	font: 10px Tahoma, Arial, Helvetica, sans-serif;	text-align:center;	color:#666;}.footer {	font: 9px Tahoma, Arial, Helvetica, sans-serif;	text-align:center;	color:#666;	padding-top:5px;	letter-spacing: 2px;}.content_text {	padding:0 30px 10px 20px;	color:#666666;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.content_text_alt {	padding:10px 30px 20px 30px;	color:#666;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.test_text {	padding:10px 140px 20px 140px;	color:#666;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.clients_text {	padding:0 30px 20px 30px;	color:#666;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.team_text {	padding:5px 150px 20px 150px;	color:#666;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;}.back_text {	padding:5px 150px 5px 150px;	color:#666;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;}.bio_text {	color:#666;	padding:0 0 20px 100px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.bio_head {	color:#dc1b2c;}h1 {	font-family: Arial, Helvetica, sans-serif;	color:#dc1b2c;	margin:0;	padding:0;	font-size: 16px;	font-weight:bold;}.p_heads {	font-family: Arial, Helvetica, sans-serif;	color:#dc1b2c;	font-size: 16px;	font-weight:bold;}.p_heads_alt {	font-family: Arial, Helvetica, sans-serif;	color:#666;	font-size: 16px;	font-weight:bold;}.p_team_head {	font-family: Arial, Helvetica, sans-serif;	color:#dc1b2c;	font-size: 16px;	font-weight:bold;	text-align:center;}.p_left_heads {	padding:10px 40px 10px 0;	font-family: Arial, Helvetica, sans-serif;	color:#FEE78B;	font-size: 11px;	font-weight:bold;	text-align:right;}.left_box_text {	color:#FFF;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	padding:6px 20px 15px 40px;}.left_box_text2 {	color:#FFF;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	padding:6px 20px 15px 80px;}.seperator {	font-size: 9px;}p {	margin: 6px 0;}ul {	margin:6px 0 6px 12px;	padding: 0;}img {	border:none;}.clear {	clear:both;}/*/////////////////////////////////////////////////Javascript warning styles/////////////////////////////////////////////////*/#menu-ul {	list-style: none;	margin: 0 0 10px 20px;	padding:0;	text-align:left;}#menu-ul li a {	list-style: none;	font-family: Arial, Helvetica, sans-serif;	color:#fff;	font-size: 12px;}#menu p {	font-family: Arial, Helvetica, sans-serif;	color:#fff;	font-size: 12px;	padding: 0 10px 0 10px;}/* SPLASH PAGE */.splash {	width: 760px;	margin: 0 auto;	margin-top:60px;	height: 480px;	background:url(../images/splash-bg.jpg) no-repeat #000;}.splash-left-col {	font-family:Tahoma, Geneva, sans-serif;	width:475px;	float:left;	padding-top:90px;	text-align:center;}.splash h2 {	font: 12px Tahoma, Arial, Helvetica, sans-serif;	color:#a1a2a3;	margin:0;	padding:20px 0 8px 0;	font-weight:bold;	word-spacing: 2px}.splash p {	font-size:10px;	margin:0 0 15px 0;	color:#666666;}#enter {	padding-top:20px;	width:100px;	margin: 0 auto;}/* SPLASH PAGE */
