/* Main Template Styles */a:link {	text-decoration: underline;	color: #5C7389;}a:visited {	text-decoration: underline;	color: #5C7389;}a:hover {	text-decoration: underline;	color: #5C7389;}a:active {	text-decoration: underline;	color: #5C7389;}body {	background-color: #FFFFFF;	background-image: url(images/backgroundBar2.jpg);	background-repeat: repeat-x;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}body,td,th {	font-family: Myriad Pro, Trebuchet MS, Verdana, Helvetica Neue, Helvetica;	font-size: .9em;	color: #333333;}h3 {	color: #000000;	margin: 0px;	padding-right: 5px;	padding-left: 5px;	margin-top: 5px;	font-size: 120%;	font-weight: normal;	text-transform: none;	font-style: normal;	text-decoration: none;	font-variant: normal;	padding-bottom: 5px;}h4 {	color: #5C7389;	margin: 0px;	padding-right: 5px;	padding-left: 5px;	margin-top: 5px;	font-size: small;}h5 {	font-size: small;	font-style: normal;	line-height: normal;	font-weight: normal;	text-transform: uppercase;	color: #333333;	margin: 0px;	padding: 0px;	border-bottom-width: dotted;	border-bottom-style: thin;	border-bottom-color: #5C7389;}img {	margin: 0px;	border: none;}p  {	padding-right: 5px;	padding-left: 5px;	text-align: left;	white-space: normal;	margin: 0px;	margin-bottom: 7px;}.sidebar {	background-image: url(images/divHeader_154px.jpg);	background-repeat: no-repeat;	color: #637387;	position: static;	width: 155px;	left: 15px;	background-color: white;	height: auto;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #5C7389;	padding-bottom: 2px;	margin-bottom: 20px;}.sidebar a {	text-decoration: none;}.sidebar h3 {	font-size: small;	font-style: normal;	line-height: normal;	font-weight: normal;	text-transform: uppercase;	text-decoration: none;	color: #FFFFFF;	padding: 0;	margin: 0;	padding-top: 5px;	padding-bottom: 5px;	margin-bottom: 5px;	text-align: center;}.sidebar p {	font-style: italic;	padding: 0px;}#centerBar {	position: absolute;	top: 120px;	left: 170px;	width: 580px;}#container {	display: block;	margin-left: auto;	margin-right: auto;	width: 950px;	padding: 0;	margin-top: 0px;	margin-bottom: 0px;	position: relative;	border: none;	height: 1000px;}#content {	height: auto;	width: 580px;	background-color: #FFFFFF;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-right-color: #5C7389;	border-bottom-color: #5C7389;	border-left-color: #5C7389;}#content img {	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: auto;	margin: 0px;}#footer {	position: static;	text-align: center;	color: #AAAAAA;	font-style: italic;}#form {}#header {	background-image: url(images/header.gif);	background-repeat: none;	display: inline-block;	position: absolute;}#header a:link {	text-decoration: underline;	color: #87C2F9;}#header a:visited {	text-decoration: underline;	color: #FFFFFF;}#header a:hover {	text-decoration: underline;	color: #87C2F9;}#header a:active {	text-decoration: underline;	color: #87C2F9;}#leftBar {	display: block;	padding: 0px;	width: 155px;	margin: 0px;	position: absolute;	top: 120px;	height: auto;}#nav {	position: absolute;	top: 65px;	left: 0px;	display: block;	color: #FFFFFF;}#nav a:link {	text-decoration: none;	color: #FFFFFF;}#nav a:visited {	text-decoration: none;	color: #FFFFFF;}#nav a:hover {	text-decoration: underline;	color: #FFFFFF;}#nav a:active {	text-decoration: none;	color: #FFFFFF;}#nav td {	color: #FFFFFF;	font-size: large;	padding-right: 5px;}#rightBar {	display: block;	padding: 0px;	width: 155px;	margin: 0px;	position: absolute;	top: 120px;	height: auto;	left: 775px;}#twitter_update_list {	list-style-image: none;	list-style-type: none;	margin: 0px;	padding: 0px;	color: #637387;}/* LV Validation */.LV_validation_message { font-weight: bold; margin: 0 0 0 5px; }.LV_valid { color: #00CC00; }.LV_invalid { color: #CC0000; }.LV_valid_field, input.LV_valid_field: hover, input.LV_valid_field: active, textarea.LV_valid_field: hover, textarea.LV_valid_field: active { border: 1px solid #00CC00; }.LV_invalid_field, input.LV_invalid_field: hover, input.LV_invalid_field: active, textarea.LV_invalid_field: hover, textarea.LV_invalid_field: active { border: 1px solid #CC0000; }/* About Page Navigation */#aboutNav {	background-color: #779DC6;}#aboutNav  td  {	color: white;	padding-right: 10px;}#aboutTable {	font-size: 110%;	font-weight: bolder;	color: white;}/* Portfolio Page Styles */#clientnav {	width: 580px;	background-color: #FFFFFF;	border: thin solid #5C7389;	visibility: hidden;	color: 5C7389;	position: absolute;	height: 50px;}#clientnav  a {	text-decoration: none;	color: #333333;}#clientnav a:hover {	text-decoration: underline;	color: red;}#clientnav  table {	width: 580px;	height: 100px;}#clientnav  tr {}#clientnav  td {	font-size: 85%;	width: 110px;}#DWI_flash {	position: absolute;	left: 450px;	width: 500px;	height: 100px;	display: block;	margin: 0;	padding: 0;	border: none;}#portfolio_content {	position: absolute;	top: 258px;	left: 180px;	background-color: #333333;	height: 400px;	width: 580px;}#portfolio_content img {	display: block;	visibility: hidden;	margin: auto;	margin-top: 5px;	position: absolute;}#movember .noborder {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #779DC6;}#portfolio_footer {	position: absolute;	width: 580px;	text-align: center;	border-bottom: thin dotted #5C7389;	background-color: white;	border-top: thin dotted #5C7389;	top: 65px;	font-style: italic;	color: #AAAAAA;	font-size: 110%;}#portfolio_imageinfo .descrip {	position: absolute;}#portfolio_imageinfo {	position: absolute;	top: 658px;	left: 180px;	width: 580px;	height: 60px;	background-color: #FFFFFF;	border: thin none #5C7389;}#portfolio_imageinfo #spacer {	height: auto;	margin-bottom: 1px;	display: block;	position: static;}#portfolio_imageinfo table {	vertical-align: top;	font-size: xx-small;}#portfolio_nav {	position: absolute;	left: 180px;	top: 120px;}#portfolio_imageinfo td {	vertical-align: top;	font-size: 125%;}#projectnav {	height: 50px;	width: 580px;	position: absolute;	background-color: #FFFFFF;	border: thin solid #5C7389;	visibility: hidden;	color: 5C7389;}#projectnav  a {	text-decoration: none;	color: #333333;}#projectnav a:hover {	color: red;	text-decoration: underline;}#projectnav  table {	width: 580px;	height: 100px;}#projectnav  tr {}#projectnav  td {	font-size: 85%;	width: 110px;}#thumbsnav {	height: 68px;	width: 580px;	position: absolute;	background-color: #333333;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-top-style: dotted;	border-right-style: none;	border-bottom-style: dotted;	border-left-style: none;	border-top-color: #5C7389;	border-right-color: #5C7389;	border-bottom-color: #5C7389;	border-left-color: #5C7389;	top: 180px;	left: 180px;}#thumbsnav  img {	margin: 0;	padding: 0;	border: thin solid white;}#thumbsnav table {	width: 580px;	height: 58px;}#thumbsnav tr {	height: 58px;	display: block;	width: 580px;}#thumbsnav td {	color: #FFFFFF;	height: 58px;	margin: 0;	padding: 0;}#viewBy {	width: 580px;	height: 50px;	visibility: visible;	padding: 0px;	margin: 0px;	margin-left: -5px;	position: absolute;}#viewBy img {	margin: 0px;	padding: 0px;	display: inline-block;}#movember   td {	padding: 1px;	width: 102px;	border: 1px solid #779DC6;}#movember img {	margin: 2px;	padding: 0px;	vertical-align: top;}