@charset "ISO-8859-1";body {	margin: 0;	padding: 0;	font: medium Helvetica, Arial, sans-serif;	color: #333333;}#wrapper {	margin-top: 30px;	margin-right: auto;	margin-left: auto;	width: 800px;}#logo_header {	height: 60px;	width: 800px;	text-align: left;	margin: 0px;	padding: 0px;}#navigation_pane {	height: 445px;	width: 150px;	background-color: #DBE2BA;	background-image: url(wsd_images/WSD_round_corner.png);	background-repeat: no-repeat;	background-position: left top;	float: left;}#center_pane {	border-left-width: 3px;	border-left-style: solid;	border-left-color: #FF6600;	margin-left: 155px;	margin-top: 0px;	margin-bottom: 0px;	height: 415px;	padding: 15px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 110%;	color: #CCCCCC;	text-align: left;	letter-spacing: 0.1em;	font-variant: normal;	background-color: #537C7E;	text-transform: uppercase;	width: 262px;	line-height: 1.4em;	margin-right: 350px;	float: none;}#center_pane_lg {	border-left-width: 2px;	border-left-style: solid;	border-left-color: #FF6600;	margin-left: 155px;	margin-bottom: 0px;	height: 380px;	padding: 50px 100px 15px 15px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 90%;	color: #CCCCCC;	text-align: left;	background-color: #443735;	width: 528px;	text-transform: uppercase;	letter-spacing: 0.1em;	line-height: 1.5em;}#right_pane {	height: 415px;	width: 315px;	margin: 0px;	padding: 15px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 100%;	color: #CCCCCC;	text-align: left;	letter-spacing: 0.2em;	background-image: url(wsd_images/background_home.gif);	border-left-width: 5px;	border-left-style: solid;	border-left-color: #FFFFFF;	float: right;	background-repeat: no-repeat;	background-color: #443735;}#right_pane_sm {	height: 445px;	width: 80px;	margin: 0px;	padding: 0px;	color: #CCCCCC;	background-image: url(wsd_images/circles_pattern.gif);	border-left-width: 5px;	border-left-style: solid;	border-left-color: #FFFFFF;	float: right;}.phoneNumber {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #CC6600;	letter-spacing: .1em;}#main {	height: 445px;}#address_pane {	text-align: right;	padding: 10px 0px 0px;	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 70%;	color: #999999;	line-height: 1.5em;	clear: right;	font-weight: normal;}#address_pane a {	color: #537C7E;	text-decoration: none;}#contact_area {	width: 155px;	text-align: left;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;	float: left;}.navList {	width: 150px;	margin-top: 30px;	padding: 0px;}#navigation_pane       ul    {	font-size: 80%;	text-decoration: none;	font-weight: bold;	margin: 0px;	padding: 0px 10px 0px 0px;	text-align: right;	line-height: 1.8em;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	color: #443735;}.navList a {	text-decoration: none;}.navList a:link {	color: #333333;}.navList a:visited {	color: #666666;}.navList a:hover {	color: #FF6600;}.navList a:active {	color: #FFCC00;}#center_pane_port {	border-left-width: 2px;	border-left-style: solid;	border-left-color: #FF6600;	margin-left: 10px;	margin-top: 0px;	margin-bottom: 0px;	height: 380px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	text-align: left;	font-variant: normal;	margin-right: 0px;}#right_pane_sm_port {	height: 445px;	width: 40px;	margin: 0px;	padding: 0px;	background-image: url(wsd_images/circles_pattern.gif);	border-left-width: 5px;	border-left-style: solid;	border-left-color: #FFFFFF;	float: right;}#portfolioDisc_Block {	color: #333333;	height: 50px;	background-color: #DBE2BA;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #FF6600;	margin-left: 10px;	padding: 10px 5px 5px 25px;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;}#portfolioDisc {	width: 440px;}#portfolioDisc  h4 {	font-family: "Times New Roman", Times, serif;	font-weight: bold;	text-transform: uppercase;	letter-spacing: 0em;	margin: 0px;	padding: 0px;	font-size: 110%;}#portfolioDisc  p {	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	margin: 0px;	padding: 3px 0px 0px;}.projectName {	font-family: "Times New Roman", Times, serif;	font-weight: normal;}#portfolioArea {	border-left-width: 15px;	border-left-style: solid;	border-left-color: #537C7E;	margin-left: 155px;	margin-right: 45px;}#port_scroll {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 200%;	color: #333333;	margin: 10px 10px 0px 0px;	padding: 0px;	float: right;	width: 50px;	line-height: 0.75em;	letter-spacing: 0.2em;	text-align: right;}#port_scroll  a:link {	color: #537C7E;	text-decoration: none;}#port_scroll a:visited {	text-decoration: none;	color: #537C7E;}#port_scroll   a:hover {	color: #FF9900;}#port_scroll a:active {	text-decoration: none;	color: #FF6600;}#port_navigation {	width: 100px;	margin: 0px;	padding: 10px 10px 0px 0px;	float: right;}.otherExamples {	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1em;}.tagline {	font-family: Arial, Helvetica, sans-serif;	font-size: 110%;	color: #CC6600;	font-variant: small-caps;}#detail_block {	border: 2px solid #FFFFFF;	padding: 5px;	float: right;	width: 75px;	margin: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: center;	letter-spacing: 0.3em;	z-index: 2000;}#detail_block a {	text-decoration: none;	color: #CCCCCC;}