body {	margin: 0px;	background-color: #FFFFFF;}/*font family for page*/div, p, td, ul {	font-family: Arial, Helvetica, sans-serif;}#headerhome {	background-image:  url(http://www.wcc.com/images/toprepeat.jpg);	background-image:   url("../images/toprepeat.jpg");	background-repeat: repeat-x;	height: 104px;	border-bottom: 7px solid #990000;}#headerinterior {	background-image:  url(http://www.transcendcapital.com/images/interiorbuilding.jpg);	background-image:   url("../images/interiorbuilding.jpg");	background-repeat: repeat-x;	background-color: #FFFFFF;	height: 93px;	border-bottom: 2px solid #666666;}#interiortext {	background-image:  url(http://www.transcendcapital.com/images/watermark.gif);	background-image:   url("../images/watermark.gif");	color: #000000;	font-size: 13px;	text-align: left;	vertical-align: top;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	padding-left: 18px;	line-height: 14px;	padding-right: 24px;	padding-top: 60px;	background-repeat: no-repeat;	background-position: right top;}#interiortext a:link {	color: #999966;	text-decoration: none;	font-weight: bold;}#interiortext a:visited {	color: #999966;}#interiortext a:hover {	color: #999966;	text-decoration: underline;}#interiortext a:active {	color: #999966;}#topnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCC66;	text-decoration: none;	height: 40px;	background-color: #666666;	vertical-align: middle;	text-align: left;	padding-left: 10px;}#topnav a:link {	color: #FFFFFF;	text-decoration: none;}#topnav a:visited {	color: #FFFFFF;	text-decoration: none;}#topnav a:hover {	color: #CCCC66;}#topnav a:active {	color: #FFFFFF;	text-decoration: none;}/* The main Layout Table*/#mnTable {	width: 100%;}/*Navigation (left) Table Cell*/#navCell {	vertical-align: top;	padding: 10px;}/*Main Content (center) Table Cell*/#mainCell {	color: #000000;	font-size: 12px;	text-align: left;	vertical-align: top;	line-height: 14px;	font-family: Arial, Helvetica, sans-serif;	padding: 10px;	margin: 0px;}#mainCell a:link {	color: #990000;	text-decoration: none;	font-weight: bold;}#mainCell a:visited {	color: #990000;}#mainCell a:hover {	color: #8E8E46;}h1 {	margin: 0px;	color: #000000;	font-size: 14px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	line-height: 2em;	font-weight: bold;}h2 {	margin: 0px;	color: #663200;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	line-height: 12px;	font-weight: bold;}/*Sidebar (right) Table Cell */ #sidebar {	font-size: 10px;	color: #000000;	text-decoration: none;	font-style: normal;	font-weight: bold;	text-align: left;	vertical-align: top;	line-height: 2;	font-family: Arial, Helvetica, sans-serif;	padding-left: 10px;	padding-right: 10px;	width: 161px;	background-color: #CCCC99;}#sidebar a:link {	color: #660000;	text-decoration: none;}#sidebar a:visited {	color: #660000;	text-decoration: none;}#sidebar a:hover {	color: #336666;	text-decoration: none;}/* Footer Div */#footer {	font-size: 10px;	color: #999999;	vertical-align: middle;	font-family: "Trebuchet MS", Arial, sans-serif;	padding: 10px 0px 0px;	border-top: 1px solid #660000;	margin-top: 10px;}/*All paragraphs inside the Footer- Sets bottom margin only*/#footer p {	margin: 0 0 12px 0;}/* Address tags inside footer- Turns off margins and default italics */#footer address {	margin: 0px;	font-style: normal;}#footertable {	padding: 0px;	background-image: url(../images/bottomsand.jpg);	background-repeat: no-repeat;}#footernav {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #999966;	text-decoration: none;	padding: 18px 18px 18px 0px;	text-align: right;	background-color: #38436C;	line-height: 12px;}#footernav a:link {	color: #FFFFFF;	text-decoration: none;}#footernav a:visited {	color: #FFFFFF;	text-decoration: none;}#footernav a:hover {	color: #999966;}#footernav a:active {	color: #FFFFFF;	text-decoration: none;}#pictureborder {	border: 1px solid #000000;	color: #000000;	text-decoration: none;}#pictureborder a:link {	color: #000000;	text-decoration: none;}#pictureborder a:visited {	color: #000000;	text-decoration: none;}#pictureborder a:hover {	color: #000000;	text-decoration: none;}#pictureborder a:active {	color: #000000;	text-decoration: none;}#clickhere {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #669966;	text-decoration: none;}#infocharts {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;	color: #000000;	text-decoration: none;	border: 1px solid #FFFFFF;	padding: 3px 3px 3px 7px;}#infochartside {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	font-weight: bold;	padding: 3px 7px 3px 3px;	border: 1px solid #FFFFFF;}h3 {	margin: 0px;	color: #FFFFFF;	font-size: 14px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	line-height: 12px;}#calendar {	color: #666666;	font-size: 11px;	text-align: left;	vertical-align: top;}#calendar a:link {	color: #669966;	text-decoration: none;	font-weight: bold;}#calendar a:visited {	color: #669966;}#calendar a:hover {	color: #336666;}#calendardays {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #669966;}#topinfo {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: right;	vertical-align: top;	font-weight: bold;	padding: 10px 10px 0px 0px;	letter-spacing: 1px;}#footerline {	background-image:  url(http://www.selfcompass.com/images/footerline.gif);	background-image:   url("../images/footerline.gif");	background-repeat: repeat-x;	background-position: left center;}.imageright {	float: right;	border: 1px solid #000000;}.imageleft {	float: left;	padding: 0px 10px 5px 0px;}#copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #996633;	font-weight: bold;	padding: 18px 0px 0px;}#checkavail {	padding-right: 10px;}#navlist {	background-color: #999966;	height: 18px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	text-decoration: none;	vertical-align: middle;	font-weight: normal;	color: #333333;	letter-spacing: 2px;	padding-left: 27px;}#navlist ul {	margin: 0;	white-space: nowrap;	padding: 0;}#navlist li {	display: inline;	list-style-type: none;	vertical-align: middle;	color: #333333;}#navlist a {	vertical-align: middle;	color: #333333;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;}#navlist a:link, #navlist a:visited {	color: #333333;	/*/*/color: #333333;	text-decoration: none; /* */}#navlist a:hover {	color: #FFFFFF;}#uberlink a:link, #uberlink a:visited, #uberlink a:hover {	color: #663333;	text-decoration: none;}#navlist2 {	background-color: #999966;	height: 18px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	text-decoration: none;	vertical-align: middle;	color: #FFFFFF;	letter-spacing: 2px;	text-align: right;	padding-right: 10px;}#navlist2 ul {	margin: 0;	white-space: nowrap;	padding: 0;}#navlist2 li {	display: inline;	list-style-type: none;	vertical-align: middle;	color: #FFFFFF;}#navlist2 a {	vertical-align: middle;	color: #FFFFFF;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;}#navlist2 a:link, #navlist a:visited {	color: #FFFFFF;	/*/*/color: #FFFFFF;	text-decoration: none; /* */}#navlist2 a:hover {	color: #663333;}#homebodytable {	background-image:  url(http://www.transcendcapital.com/images/homebuilding.jpg);	background-image:   url("../images/homebuilding.jpg");	background-repeat: repeat-x;	background-color: #38436C;}#hometext {	color: #FFFFFF;	font-size: 12px;	text-align: left;	vertical-align: top;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	padding-left: 18px;	line-height: 14px;	padding-right: 24px;}#hometext a:link {	color: #999966;	text-decoration: none;	font-weight: bold;}#hometext a:visited {	color: #999966;}#hometext a:hover {	color: #999966;	text-decoration: underline;}#hometext a:active {	color: #999966;}#topnavcell {	border-bottom: 1px solid #666666;	background-color: #999966;}#dropmenu {	border-top: #666666;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #666666;	text-decoration: none;}#footernav2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	padding: 18px;	text-align: left;	background-color: #38436C;	line-height: 11px;}#footernav2 a:link {	color: #FFFFFF;	text-decoration: none;}#footernav2 a:visited {	color: #FFFFFF;	text-decoration: none;}#footernav2 a:hover {	color: #999966;}#footernav2 a:active {	color: #FFFFFF;	text-decoration: none;}[if gte IE 5]><style>#navlist a  {position: relative;height: 1em;zoom: 100%;}</style><![endif][if gte IE 5]><style>#navlist2 a  {position: relative;height: 1em;zoom: 100%;}</style><![endif]#dropmenu p {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;}#dropmenu ul {	margin: 0;	padding: 0;	list-style-type: none;	font-size: 10px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}#dropmenu li {	margin: 0;	text-decoration: none;}#dropmenu a {	display: block;	padding: 3px 3px 3px 10px;	background-color: #B9B97B;	text-decoration: none;}#dropmenu a:link, #dropmenu a:visited {	color: #333333;	text-decoration: none;}#dropmenu a:hover, #dropmenu a:active {	background-color: #B2B9CB;	color: #333333;	text-decoration: none;}#uberlink a:link, #uberlink a:visited,#uberlink a:hover, #uberlink a:active {	background-color: #B2B9CB;	color: #333333;	text-decoration: none;}.contactreq {	color: #000000;	font-weight: bold;	line-height: normal;	margin: auto;	padding: 8px;	border-style: solid;	border-width: 1px;	border-color: #ccc7c8 #a08d90 #a08d90 #ccc7c8;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.contactnorm {	font-weight: bold;	line-height: normal;	margin: auto;	padding: 8px;	border-style: solid;	border-width: 1px;	border-color: #ccc7c8 #a08d90 #a08d90 #ccc7c8;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.contacttable {	cellspacing: 8px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#contentcell {	background-image:  url(http://www.wcc.com/images/homeleftpic.jpg);	background-image:   url("../images/homeleftpic.jpg");	background-repeat: no-repeat;}#imageleft {	padding: 10px;	float: left;}#imageright {	padding: 10px;	float: right;}[if IE 5]><style>#dropmenu a {height: 1em;float: left;clear: both;width: 100%;}</style><![endif][if IE 6]><style>#dropmenu a {height: 1em;}</style><![endif]