/* you do not need a body class, you can use "body {}" to handle what's in the body.   see line 98 of this file.  you can achieve the same by moving the "background-color: #000000;" text into the "body {}" block starting in line 98. */.body {	margin-left: 50px;	margin-top: 50px;	margin-right: 50px;	margin-bottom: 50px;	background-color: #AAD9CF;}.holder {	margin:0px;	background-color:#241E1C;	/* added the padding attribute.  this used to be in the body class, but was moved here */   padding:0px;	min-width: 890px;}.table {   border-spacing:0px;   margin-left:40px;   background-color:#241e1c;}.tableqt {	border:1px dotted #333;	border-spacing:10px;	padding:10px;	background-color:#241e1c;}.labels td {	color:#999;	font-weight:lighter;	padding-bottom:10px;	border:0px;}.project {   width:200px;   white-space:nowrap;   border-top:1px dotted #333;   padding:1px;}.client {   width:200px;   white-space:nowrap;   border-top:1px dotted #333;   padding:1px;}.type {   width:400px;   white-space:nowrap;   border-top:1px dotted #333;   padding:1px;}.date {   width:100px;   white-space:nowrap;   border-top:1px dotted #333;   padding:1px;}.spacer {   width:10%;   border-top:1px hidden #DDD;   padding:1px;}.contact {}.h1 {	font: italic 11px Georgia, Times New Roman, Times, serif;	color:#d95555;   }   .h1bis {	font: italic 11px Georgia, Times New Roman, Times, serif;	color:#ffffff;	background-color: #d95555;   }   .h2 {	font:italic 20px Georgia, Times New Roman, Times, serif;	color:#FFFFFF;	margin-left:40px;   }.h3 {	font:light 18px Georgia, Times New Roman, Times, serif;	color:#FF3333;   }   .h4 {	font:normal 11px Georgia, Times New Roman, Times, serif;	color:#FFFFFF;   }.h5 {	font:italic 22px Georgia, Times New Roman, Times, serif;	color:#FFFFFF;   }   .credits {   font:normal 10px Georgia, Times New Roman, Times, serif;   color:#CCC;   margin-left:0px;   padding:0px;   }body {	font:lighter normal 10px/12px Georgia, "Times New Roman", Times, serif;	color:#CCC;	margin:0px;   /*end*/}a:link {	color:#8cb0b0;	/*background-image:url(images/bg_pattern_lines.gif);*/   text-decoration:none;	font-weight:normal;}a:visited {	color:#8cb0b0;	text-decoration:none;	font-weight:normal;}a:hover {    color:#FFFFFF;}img {   border:none; }.content {	font:normal 9px Georgia, Times New Roman, Times, serif;   color:#888;   text-align:left;   padding:5px 0px 5px 0px;}p {   width:90%;   text-align:left;   padding:5px 0px 5px 0px;}.nojs {	width:100%;	padding:10px 0px;	color:#FFF;	background-color:#FF0033;	font-weight:bold;	font-size:12px;	text-align:center;}/* added tabs, tabon, taboff classes */.tabs {   background-color:#FFF;}.tabon {   height:38px;   width:131px;   text-align:center;   font:normal 14px Georgia, Times New Roman, Times, serif;   color:#FFF;   background-image:url('images/tab_on.gif');   background-repeat:no-repeat;}.tabonART {   height:38px;   width:131px;   text-align:center;   font:normal 14px Georgia, Times New Roman, Times, serif;   color:#FFF;   background-image:url('../images/tab_on.gif');   background-repeat:no-repeat;}.taboff {   height:38px;   width:131px;   text-align:center;   font:normal 14px Georgia, Times New Roman, Times, serif;   color:#FFF;   background-image:url('images/tab_off.gif');   background-repeat:no-repeat;}.taboff a {   text-decoration:underline;   color:#FFF;   font-weight:bold;   background-image:none;}.tabspacervertical {   height:5px;}/* photo */.h2bis {	font:italic 18px Georgia, Times New Roman, Times, serif;	color:#000;   }.h2ter {	font:normal 14px Georgia, Times New Roman, Times, serif;	color:#000;	line-height: 18px;   }.holderbis {	margin:0px;   padding:40px;	min-width: 890px;}.h4bis {	font:normal 11px Georgia, Times New Roman, Times, serif;	color:#000;   }