BODY {
	margin:0;
	background-color: #C7C7C7;
	text-align: center;
	}


/* this is the primary div tag in which the design sits in  */
	
 #main {
 	border : 1px solid #656565;
 	border-top: 0px solid transparent;
 	width : 750px;
 	background-color : white;
 	text-align : left;
 	font-variant: small-caps; 
 	} 

	
/* basic link  */

 a {COLOR:#990000; }
 
 
 
 /* single pixel spacing between each nav graphic element */
 
 .primarynavbutton {
 	margin-right:1px
}
 
 
 
 /* formatting for date at top of page */
 .today {
 	font:bold 11px verdana, sans-serif;
	color:black;
}
 
  /* formatting for the tagline */
 .tagline {
 	font:bold 11px verdana, sans-serif;
	color:#666;
	text-align:center;
	padding:5px;
	letter-spacing: -1px;
	width:420;
	
}
 
 
 /*  table cell formatting for services box explanations  */
  
 .mytd {
 	font:bold 11px verdana, sans-serif;
 	background-color:#e7e7e7;
	color:#333
 }




.works_td {background-color:white; font:10px verdana, sans-serif}
	a.works {color:#990000}
</style>

 
 
/*

TABLE.data {
	width:720px;
	padding:0px;
}

.data td.left {
	padding-left:20px;
	width:440px;
	height: 330px;
	font:11px/16px  verdana, sans-serif;
	color:#777;
	border: 0px solid red;

}

.data td.right {
	width:180px;
	font:11px verdana, sans-serif;
	text-align:left; 
	padding:30px 0px 0px 50px;  // keeps the data slighter lower on right and off the left cell
	color:#111;
	line-height:20px;
}

*/
