/* Summer 2006 CSS */

.body {
	background-color: #878787;
}

.holder {
   margin:0px;
   background-color:#878787;
}

.table {
   border-spacing:0px;
   margin-left:10px;
   background-color:#878787;
}

.tableqt {
    border:
	border-spacing:10px;
	padding:10px;
	background-color:#9a9a9a;
}

.labels td {
   color: #666666;
   font-weight:bold;
   padding-bottom:10px;
   border:0px;
}

.project {
   width:260px;
   white-space:nowrap;
   border-top:
   padding:1px;
}

.client {
   width:200px;
   white-space:nowrap;
   padding:1px;
}

.type {
   width:300px;
   white-space:nowrap;
   padding:1px;
}

.date {
   width:100px;
   white-space:nowrap;
   padding:1px;
}

.spacer {
   width:10%;
   border-top:1px hidden #DDD;
   padding:1px;
}

.contact {
}

.h1 {
   font:normal 15px Helvectica, Arial, Times, sans-serif;
   color:#3c3c3c;
   }
   
.h2 {
   font:normal 12px Helvetica, Arial, Times, sans-serif;
   color:#CCC;
   }

.h3 {
   font:normal 30px Helvetica, Arial, Times, sans-serif;
   color:#3c3c3c;
   }
   
.credits {
   font:normal 10px Helvetica, Arial, Times, sans-serif;
   color: #333;
   margin:0px;
   padding:0px;
   }

body { 
   font:normal 10px Helvetica, Arial, Times, sans-serif;
   color:#CCC;
   margin:0px;
   padding:10px;
}

a:link {
   color: #666666;
   text-decoration:none;
   font-weight:bold;
}

a:visited {
   color:#66CCCC;
   text-decoration:none;
   font-weight:bold;
}

a:hover { 
   color:#FFFFFF;
}

img {
   border:none; 
}

.content {
   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:#FF0000;
   font-weight:bold;
   font-size:12px;
   text-align:center;
}

