body {	background-color:#003333;	background-attachment: scroll;	background-image: url(Images/bg.gif);	background-repeat: repeat-x;	background-position: center top;}.header {	height: 60px;	width: 920px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #003333;	padding-left: 0px;}.content_inner {	margin: auto;	height: 420px;	width: 920px;	padding: 0px;}.footer {	height: 32px;	width: 920px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	background-color: #001B1B;	text-align: center;	padding-top: 10px;}.nav_bar {	padding: 0px;	height: 60px;	width: 555px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0px;	color: #FFFFFF;	background-color: #FFFFFF;	text-align: center;	float: left;	background-attachment: scroll;	background-image: url(Images/navbar_bg.gif);	background-repeat: no-repeat;	background-position: 330px top;}a.nav_ind {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #000000;	display: block;	width: 60px;	padding-right: 10px;	padding-left: 10px;	text-decoration: none;	float: left;	padding-top: 30px;	padding-bottom: 10px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #CCCCCC;	background-attachment: scroll;	background-image: url(Images/nav_bg.gif);	background-repeat: repeat-x;	background-position: center top;	}a.nav_ind:active {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #000000;	display: block;	width: 60px;	padding-right: 10px;	padding-left: 10px;	text-decoration: none;	float: left;	padding-top: 30px;	padding-bottom: 10px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #CCCCCC;	background-attachment: fixed;	background-image: url(Images/nav_bg.gif);	background-repeat: repeat-x;	background-position: center top;}a.nav_ind:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #000000;	display: block;	width: 60px;	padding-right: 10px;	padding-left: 10px;	text-decoration: none;	float: left;	padding-top: 30px;	padding-bottom: 10px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #CCCCCC;	background-attachment: scroll;	background-image: url(Images/nav_bg.gif);	background-repeat: repeat-x;	background-position: center top;}.logo {	height: 50px;	width: 323px;	color: #FFFFFF;	float: left;	padding-top: 5px;}a.nav_ind:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #006C6E;	display: block;	width: 60px;	padding-right: 10px;	padding-left: 10px;	text-decoration: underline;	float: left;	padding-top: 30px;	padding-bottom: 10px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	background-image: url(Images/nav_bg.gif);}#content {	background-color: #ffffff;	margin: auto;	height: 520px;	width: 920px;	padding: 0px;}#content_tlc {	float: left;	height: 20px;	width: 20px;	background-attachment: scroll;	background-image: url(Images/tlc.gif);	background-repeat: no-repeat;	background-position: left top;}#content_brc {	float: right;	height: 20px;	width: 20px;	background-attachment: scroll;	background-image: url(Images/brc.gif);	background-repeat: no-repeat;	background-position: right top;}#content_trc {	float: right;	height: 20px;	width: 20px;	background-attachment: scroll;	background-image: url(Images/trc.gif);	background-repeat: no-repeat;	background-position: right top;}.footer_lc {	height: 20px;	width: 920px;	color: #FFFFFF;	background-color: #001B1B;	text-align: center;}#content_blc {	float: left;	height: 20px;	width: 20px;	background-attachment: scroll;	background-image: url(Images/blc.gif);	background-repeat: no-repeat;	background-position: right top;}a.footer_ind {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}a.footer_ind:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}a.footer_ind:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}a.footer_ind:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.work_header {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 35px;	color: #006C6E;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	width: 900px;	height: 50px;	padding-top: 10px;	padding-left: 0px;	float: right;}#content_inner_right_points {	list-style-position: outside;	list-style-type: square;	text-align: left;	text-indent: 0px;	line-height: 19px;}.content_inner_left {	margin: auto;	height: 340px;	width: 520px;	padding: 10px 0px 0px 20px;	float: left;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #333333;	line-height: 20px;}.content_inner_right {	margin: auto;	height: 338px;	width: 350px;	padding: 10px;	float: right;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #333333;	background-attachment: scroll;	background-image: url(Images/inner_right_bg.gif);	background-repeat: repeat-x;	background-position: left top;}.inner_right_subhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-style: normal;	text-transform: none;	color: #006C6E;}#folio_thumbnail {	padding: 5px;	height: 75px;	width: 75px;	border: 1px solid #ffffff;	display: block;	margin: auto;}.folio_thumbnail_holder {	float: left;	height: 90px;	width: 90px;	padding: 5px;}#folio_thumbnail:hover {	padding: 5px;	height: 75px;	width: 75px;	border: 1px solid #999999;	display: block;	margin: auto;}a.text_link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #006C6E;	text-decoration: underline;}a.text_link:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #006C6E;	text-decoration: underline;}a.text_link:active {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #006C6E;	text-decoration: none;}a.text_link:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #006C6E;	text-decoration: underline;}#testimonial_text {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	color: #333333;	line-height: 19px;}#testimonial_name {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	font-style: normal;	color: #333333;	font-weight: bold;	line-height: 15px;}#testimonial_box {	padding: 5px;	height: auto;	width: 500px;}.testimonial_box {	height: 165px;	width: 500px;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.welcome {	width: 500px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 15px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	height: 108px;}.folio_screen_holder {	margin: auto;	height: 200px;	width: 320px;	padding: 0px;	float: left;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #333333;	line-height: 18px;}.folio_index_link {	margin: auto;	height: 140px;	width: 330px;	padding: 5px;}.folio_index_linkholder {	margin: auto;	height: 152px;	width: 342px;	padding: 5px;}.folio_print_holder {	margin: auto;	height: 300px;	width: 300px;	padding: 0px;	float: left;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #333333;	line-height: 18px;}