@charset "UTF-8";.twoColFixLt #container #portfolioSidebar01 #arrowsAndReturn #arrows {	margin-bottom: 16px;}.twoColFixLt #container #portfolioSidebar01 #arrowsAndReturn #returnPortfolio {	margin-bottom: 16px;}body {	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center;	background-attachment: scroll;	background-image: url(../images/background01.gif);	background-repeat: repeat-x;	background-position: top;	background-color: #C02F1A;}a:link {	color: #333333;	text-decoration: none;}a:visited {	color: #333333;	text-decoration: none;}a:hover {	color: #C02F1A;	text-decoration: none;}a:active {	color: #D4B080;	text-decoration: none;}#copyright a:link {	color: #FFFFFF;	text-decoration: none;}#copyright a:visited {	color: #333333;	text-decoration: none;}#copyright a:hover {	color: #333333;	text-decoration: none;}.twoColFixLt #container {	width: 750px;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	height: 618px;}.twoColFixLt #container #sidebar2 #bioImage {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D4B080;	padding-right: 29px;	padding-left: 29px;	margin-top: 18px;	padding-bottom: 21px;}.twoColFixLt #container #sidebar1 #philosophyText {	margin-top: 18px;	margin-left: 18px;}.twoColFixLt #container #sidebar2 #philosophyImage {	margin-top: 36px;	padding-bottom: 21px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D4B080;}.twoColFixLt #container #sidebar2 #philosophyQuote {	margin-top: 18px;}.twoColFixLt #container #sidebar2 #bioQuote {	margin-top: 18px;}.twoColFixLt #sidebar1 {	float: left; /* since this element is floated, a width must be given */	width: 375px;	height: 468px;}.twoColFixLt #container #sidebar1 #homeText {	margin-left: 18px;	margin-top: 36px;	margin-bottom: 18px;}.twoColFixLt #container #headerNavigation {	padding: 18px;}.twoColFixLt #container #sidebar1 #homeQuote {	margin-left: 18px;	padding-top: 27px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #D4B080;}.twoColFixLt #sidebar2 {	height: 468px;	float: none;}.twoColFixLt #container #sidebar2 #homeImage {	padding-top: 18px;	padding-left: 18px;}#copyright {	width: 750px;	margin-right: auto;	margin-left: auto;	padding-top: 18px;	padding-bottom: 18px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: center;}.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */	float: right;	margin-left: 8px;}.fltlft { /* this class can be used to float an element left in your page */	float: left;	margin-right: 8px;}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}.twoColFixLt #container #sidebar1 #bioText {	margin-top: 18px;	margin-left: 18px;}.twoColFixLt #container #sidebar1 #servicesText {	margin-top: 18px;	margin-left: 18px;}.twoColFixLt #container #sidebar2 #servicesImage {	margin-top: 36px;	padding-bottom: 21px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D4B080;}.twoColFixLt #container #sidebar2 #servicesQuote {	margin-top: 18px;}.twoColFixLt #container #sidebar1 #contactText {	margin-top: 140px;	margin-left: 18px;}.twoColFixLt #container #sidebar2 #contactImage {	margin-top: 18px;	padding-bottom: 21px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D4B080;}.twoColFixLt #container #sidebar2 #contactQuote {	margin-top: 18px;}.twoColFixLt #container #portfolioContent {	height: 468px;}.twoColFixLt #container #portfolioContent #portfolioThumbs td {	padding-top: 12px;	padding-right: 10px;	padding-left: 10px;}.twoColFixLt #container #portfolioContent #portfolioThumbs {	margin-right: auto;	margin-left: auto;	margin-top: 10px;}.twoColFixLt #portfolioSidebar02 {	height: 468px;	text-align: center;}.twoColFixLt #container #portfolioSidebar02 #image {	margin-top: 18px;}.twoColFixLt #portfolioSidebar01 {	float: left;	height: 468px;	width: 282px;}.twoColFixLt #container #portfolioSidebar01 #sectionTitle {	margin-bottom: 18px;}.twoColFixLt #container #portfolioSidebar01 #sectionCaption {	margin-bottom: 18px;}.twoColFixLt #container #portfolioSidebar01 #before {	margin-bottom: 9px;}.twoColFixLt #container #portfolioSidebar01 #beforeImage {	margin-bottom: 18px;}.twoColFixLt #container #portfolioSidebar01 #arrows {	margin-bottom: 18px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center;}.twoColFixLt #container #portfolioSidebar01 #returnPortfolio {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin-bottom: 18px;}.twoColFixLt #container #portfolioSidebar01 #returnPortfolio img {	margin-right: 9px;}.twoColFixLt #container #portfolioSidebar01 #portfolioCaptionInfo {	padding-top: 18px;	margin-bottom: 18px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #D4B080;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D4B080;	width: 264px;	margin-left: 18px;}.twoColFixLt #container #portfolioSidebar01 #arrowsAndReturn {	width: 264px;	margin-left: 18px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D4B080;}.infoTraditional {	margin-top: 28px;}.infoWhimsical {	margin-top: 21px;}.infoClassic {	margin-top: 66px;}.infoSomething {	margin-top: 85px;}.infoMaster {	margin-top: 38px;}.infoClean {	margin-top: 21px;}
