/*  Copyright 2010    AldoDesign - aldo@aldodesign.com    http://www.aldodesign.com	/* /* @group << ------------// IE6 FIX //-------- *//* IE6 Whitespace Bug fix*/ul li {	display: inline;}/* 24-bit PNG alpha transparency */img, div, a, input, #header, #banner, #container, #wrapper {	behavior: url("css/iepngfix.htc")}/* @end *//* @group << -------// GLOBAL Settings //------ */* {	margin: 0px;	padding: 0px;	outline: none;}html, body {	border: 0;	margin: 0;	padding: 0}body#home a#home, body#services a#services, body#porfolio a#porfolio, body#newhomes a#newhomes, body#why a#why,body#profile a#profile, body#process a#process, body#accolades a#accolades,body#remodeling a#remodeling, body#living a#living, body#kitchens a#kitchens, body#dining a#dining,body#stairs a#stairs,body#bedrooms a#bedrooms,body#details a#details, body#works a#works,body#all a#all,body#virtual a#virtual,body#contactid a#contactid {	color: #D3B963;}body {	font-family: "Century Gothic", Verdana, Arial, sans-serif;	line-height: 1.5em;	color: #8C8C8C;	font-weight: 400;	margin: 0px;	padding: 0px;	background-color: #1F1F1F;	font-size: 12px;	text-transform: none;	font-style: normal;	font-variant: normal;	background-image: url(../images/backgrounds/backgTextureDarker.jpg);	background-repeat: repeat-x;	background-position: left top;}a {	font-style: normal;	color: #ffffff;}a:link {	color: #D7D9D9;	text-decoration: none;}a:visited {	color: #D7D9D9;	text-decoration: none;}a:hover {	color: #E2C76B;	text-decoration: none;}strong {	font-style: normal;	font-weight: bold;}.imgRight {	margin: 0px;	float: right;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 20px;}.imgLeft {	margin: 0px;	float: left;	padding-top: 2px;	padding-right: 15px;	padding-bottom: 2px;	padding-left: 0px;}/***** Tables *****/table {	border: 0;	margin: 0 0 1.25em 0;	padding: 0;	text-align: center;	display: block;}table tr td {	padding: 2px;}/* @end *//* @group << --------// CONTAINERS //-------- */#wrapper {	margin: 0px auto 0;	padding: 0;	background-color: transparent;	background-image: url(../images/backgrounds/backgWrapper.png);	background-repeat: no-repeat;	background-position: center top;	behavior: url("iepngfix.htc");	width: 100%;}#header {	margin-bottom: 0px;	display: block;	padding: 0px;	margin-right: auto;	margin-left: 180px;	margin-top: 0px;	clear: both;	background-color: #C79533;	background-image: url(../images/backgrounds/backgHeaderGold.jpg);	background-repeat: no-repeat;	background-position: left top;}#headerWrapper {	margin-bottom: 0px;	display: block;	padding: 0px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	clear: both;	width: 980px;}#banner {	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: 150px;}#banner h1 {	font-family: "Century Gothic", Verdana, Arial, sans-serif;	color: #E8D7AE;	display: block;	float: right;	width: 640px;	padding-top: 110px;	font-size: 1.2em;	font-weight: normal;	letter-spacing: 0.1em;	text-transform: lowercase;	font-style: normal;	font-variant: normal;}#banner h1 span {	color: #FFF;	font-size: 1em;}#container {	width: 980px;	margin: 0 auto;	padding: 0px;	background-color: transparent;}/* @end *//* @group << ----------// COLUMNS //-------- */#col1 {	list-style-type: none;	float: left;	margin: 0;	padding: 0px;	width: 180px;	background-color: transparent;}#col1 p {	margin: 0px;	padding: 5px 5px 5px 0px;	font-family: "Century Gothic", Verdana, Arial, sans-serif;	color: #7a7a7a;	font-style: normal;	font-size: 12px;	text-transform: none;	line-height: 1.5em;	font-weight: 400;}#col1 strong {	color: #999;	font-weight: bold;}#col1 h1 {	font-family: "Century Gothic", Verdana, Arial, sans-serif;	font-size: 1.4em;	line-height: 1.4em;	padding: 5px 5px 5px 10px;	font-weight: normal;	color: #C39E36;}#col1 .menuBottom {	background-image: url(../images/backg-navs/backNavVertBottom.png);	background-repeat: no-repeat;	background-position: left bottom;	height: 26px;	behavior: url("iepngfix.htc");}#col2 {	width: 770px;	padding: 15px;	color: #8C8C8C;	line-height: 1.6em;	background-color: #2C2C2C;	margin: 0px;	float: right;	display: block;	background-image: url(../images/backgrounds/backgTextureLighter.jpg);	background-repeat: repeat-x;}#col2 p {	margin: 5px 0px 0px;	padding: 0px 0px 10px;	font-size: 1.1em;	color: #8C8C8C;}#col2 h1 {	padding: 0px;	color: #C39E36;	font-family: "Century Gothic", Verdana, Arial, sans-serif;	font-size: 1.5em;	margin-bottom: 5px;}#col2 h1 span {	color: #D7D9D9;	font-size: medium;}#col2 h2 {	font-family: "Century Gothic", Verdana, Arial, sans-serif;	font-size: 1.3em;	color: #BABABA;	line-height: 1.4em;}#col2 h2 span {	color: #C39E36;}#col2 h3 {	font-family: "Century Gothic", Verdana, Arial, sans-serif;	font-size: 1.1em;	color: #BABABA;	line-height: 1.4em;	padding-bottom: 10px;	font-weight: bold;}#col2 h3 span {	color: #BABABA;}#col2 .slideshow {	background-color: #222;	display: block;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	height: 460px;	clear: both;}#col2 .gallery {	background-color: #222;	display: block;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	height: 620px;	clear: both;	background-image: none;}#col2 #iframe {	background-color: #2E2E2E;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#col2 img {	padding: 1px 10px 1px 0px;}/* @end *//* @group << ------------// BLOCKS //-------- */#block1 {	padding: 10px 8px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	font-size: 1em;	line-height: 1.3em;	color: #666666;	font-family: "Century Gothic", Verdana, Arial, sans-serif;	font-weight: normal;	background-color: #D6E6A1;}#block1 p {	color: #5E5E5E;	font-size: 1em;	line-height: 1.3em;	font-family: "Century Gothic", Verdana, Arial, sans-serif;	font-style: italic;	font-weight: normal;	padding: 0px;}#block1 img {	margin: 0px 5px 0px 0px;	padding: 0px;	float: left;}/* @end *//* @group << -----------// Boxes //------ */#box_1 {	margin: 5px 20px 10px 0;	padding: 15px 20px 20px;	float: left;	width: 330px;	color: #B7B9B9;	background-color: transparent;	background-image: url(../images/backgrounds/backgBoxes.gif);	background-repeat: repeat;	background-position: left top;	height: 275px;}#box_2 {	margin: 5px 0px 10px 0;	padding: 15px 20px 20px;	float: left;	width: 330px;	color: #B7B9B9;	background-color: transparent;	background-image: url(../images/backgrounds/backgBoxes.gif);	background-repeat: repeat;	background-position: left top;	height: 275px;}#box_3 {	margin: 5px 0px 5px 0;	padding: 15px 20px 20px;	color: #B7B9B9;	background-color: transparent;	background-image: url(../images/backgrounds/backgBoxes.gif);	background-repeat: repeat;	background-position: left bottom;}#box_1 p, #box_2 p, #box_3 p {	color: #8C8C8C;	padding: 3px 0px 0px;	margin: 0px;	font-size: 1.1em;	line-height: 1.4em;	font-weight: 400;}#box_1 h2, #box_2 h2, #box_3 h2 {	color: #BABABA;	font-size: 1.6em;	font-weight: bold;	background-image: none;	margin: 0px;	padding: 0px 0px 10px;	line-height: 1.2em;	text-align: left;}#box_1 h2 span, #box_2 h2 span, #box_3 h2 span {	color: #CCC;	margin: 0px;}#box_1 ul, #box_2 ul, #box_3 ul {	padding: 0px 0px 10px 20px;	display: block;}#box_1 li, #box_2 li, #box_3 li  {	margin: 0;	padding: 5px 0px 5px 20px;	color: #8C8C8C;	list-style-type: none;	display: list-item;	line-height: 1.4em;	font-size: 1.2em;	background-image: url(../images/icons/squareGold.gif);	background-repeat: no-repeat;	background-position: left 10px;}#box_1 img, #box_2 img, #box_3 img {	margin: 5px 0px;	padding: 0px;	}/* @end *//* @group << -----------// Indent Box //------ */#box_indent {	margin: 5px 0px 5px 0;	padding: 0px 0px 0px 40px;	color: #B7B9B9;}#box_indent p {	color: #8C8C8C;	padding: 3px 0px 0px;	margin: 0px;	font-size: 1.1em;	line-height: 1.4em;	font-weight: 400;}#box_indent ul {	padding: 0px 0px 10px;	display: block;}#box_indent li {	margin: 0;	padding: 5px 0px 5px 20px;	color: #8C8C8C;	list-style-type: none;	display: list-item;	line-height: 1.4em;	font-size: 1.2em;	background-image: url(../images/icons/squareRed.gif);	background-repeat: no-repeat;	background-position: left 10px;}#box_indent img {	margin: 5px 0px 5px 0;	padding: 15px 20px 20px;	color: #B7B9B9;}#box_indent h2 {	color: #BABABA;	font-size: 1.6em;	font-weight: bold;	background-image: none;	margin: 0px;	padding: 0px 0px 10px;	line-height: 1.2em;	text-align: left;/* @end */}#boxNumber {	line-height: 1.4em;	font-size: 1.1em;	margin: 0px;	padding: 15px 20px 0px 15px;	background-color: transparent;	background-image: url(../images/backgrounds/backgBoxes.gif);	background-repeat: repeat;	background-position: left top;	color: #B7B9B9;}#boxNumber img {	margin: 5px 0px;	padding: 0px;}#boxNumber p {	width: 690px;	float: right;	padding: 0px 0px 5px;	color: #8C8C8C;}#boxNumber strong {	color: #BABABA;}#boxProfile {	line-height: 1.4em;	font-size: 1.1em;	margin: 0px;	padding: 15px 24px;	background-color: transparent;	background-repeat: no-repeat;	background-position: 100px bottom;	color: #8C8C8C;	background-image: url(../images/icons/artLogoGray2.png);}#boxProfile p {	padding: 0px 0px 10px;	margin-top: 5px;	font-size: 1.1em;	line-height: 1.4em;	font-weight: normal;}#boxProfile img {	margin: 0px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}#boxProfile strong {	font-weight: bold;	color: #BABABA;}#boxProfile .imgRight  em {	font-size: 0.8em;	font-weight: 400;	line-height: 1.4em;}#boxProfileWrapper {	margin: 0px;	padding: 0px 0px 5px;	background-color: transparent;	background-image: url(../images/backgrounds/backgBoxes.gif);	background-repeat: repeat;	background-position: left top;}#boxBrochure {	line-height: 1.4em;	font-size: 1.1em;	margin: 0px 0px 5px;	padding: 10px 10px 10px 0px;	color: #8C8C8C;}#boxBrochure p {	padding: 0px 0px 10px 150px;	margin-top: 5px;	font-size: 1.1em;	line-height: 1.3em;	font-weight: normal;	display: block;}#boxBrochure strong {	color: #C39E36;	line-height: 1.8em;}#boxBrochure img {	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}#boxVirtual {	line-height: 1.4em;	font-size: 1.1em;	margin: 5px 23px 5px 0px;	padding: 5px 0px;	color: #8C8C8C;	width: 175px;	float: left;	font-family: Verdana, Geneva, sans-serif;}#boxVirtualEnd {	line-height: 1.4em;	font-size: 1.1em;	margin: 5px 0px;	padding: 5px 0px;	color: #8C8C8C;	width: 175px;	float: left;}#boxVirtual a:link, #boxVirtual a:visited, #boxVirtualEnd a:link, #boxVirtualEnd a:visited {	color: #C39E35;}#boxVirtual a:hover, #boxVirtualEnd a:hover {	color: #C39E35;}#boxVirtual p, #boxVirtualEnd P {	padding: 0px 0px 5px;	margin-top: 0px;	font-size: 1em;	line-height: 1.3em;	font-weight: normal;	display: block;}#boxVirtual h3, #boxVirtualEnd h3 {	color: #B7B9B9;	font-size: 1.1em;	line-height: 1em;}#boxVirtual img, #boxVirtualEnd img {	margin: 0px 0px 8px;	padding: 0px;	border: 1px solid #000;}/* @end *//* @group << ------------// 3 Balls IDs //----- */#ball {	padding: 5px 0px;	color: #CCC;	font-family: Verdana, Geneva, sans-serif;	margin-bottom: 0px;	text-align: center;	width: 770px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	vertical-align: middle;	display: block;}#ball h2 {	color: #999;}#ball img {	margin: 0px;	padding: 0px;	height: 10px;	width: 10px;}/* @end *//* @group << -----------// SPECIAL //--------- */.clearer {	font-size: 0px;	line-height: 0px;	margin: 0px;	padding: 0px;	clear: both;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	display: block;}.hiddenPic {	position: absolute;	overflow: hidden;	top: -99999px;	left: -99999px;}.dividerLine {	font-size: 0px;	line-height: 0px;	margin: 4px 0px;	padding: 0px;	clear: both;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	display: block;	height: 2px;	background-color: #E0DDC4;}.dividerSpacer10 {	font-size: 0px;	line-height: 0px;	margin: 0px;	padding: 0px;	clear: both;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	display: block;	height: 10px;}/* @end *//* @group << ------------// FOOTER //-------- */#footer {	margin-top: 0px;	padding: 20px 0px 0px 200px;	width: 780px;	margin-right: auto;	margin-bottom: 20px;	margin-left: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.5em;	font-weight: normal;	color: #5D6060;	text-align: left;	height: 50px;	vertical-align: top;	display: block;	background-image: url(../images/backgrounds/backgFooter.jpg);	background-repeat: no-repeat;	background-position: right top;}#footer a:link, #footer a:visited {	color: #5D6060;	text-decoration: none;	margin: 0px;	padding: 0px;}#footer a:hover, #footer a:active {	color: 5D6060;	text-decoration: none;	background-color: transparent;}
