body {	font-family:Tahoma, Verdana, sans-serif;	background: #d3d2d2 url(images/body-tile.gif)  top repeat-y;	margin:0px;}p {	font-size: 0.75em;	line-height: 1.5em;	color: #000000;	text-align: left;}

h1 {	font-size: 0.90em;	line-height: 1.5em;	font-weight: bold;	color: #FF3333;	text-align: left;	padding-top:0.9em}

h2 {	font-size: 1.30em;	line-height: 1.5em;	font-weight: bold;	color: #111;	text-align: left;	//padding-top:0.9em}h3 {	font-size: 0.90em;	line-height: 1.5em;	font-weight: bold;	color: #FF3333;	text-align: left;}a:link { color: #FF3333;}a:visited { color: #CC6666;}a:active { color: #FF6600;}li {	font-size: 0.75em;	line-height: 1.5em;	color: #000000;}hr{margin:0; padding:0; border:1px solid #ff3333}#wrapper{	margin:25px auto;	width:760px;}	#cleft{ 	/*contains the left content only */	float:left;	width:151px;} #approved{	font-size:10px;	text-align:center;	width:112px;	padding-left:15px;	padding-top:50px;	font-family:Arial;}#approved a{text-decoration:none;color:#000;}#cright{ 	/*contains the right content only */	float:right;	width:600px;} #maincontent{	padding-right:30px}#subnav{	font-weight: bold;	font-size: 0.8em;	line-height: 1.5em;	border-bottom:3px solid #FF3333;	padding:10px 0px;}.projectexample{display:block;border-bottom:2px solid #FF3333;}.projectexample p{}.projectexample h4{	font-size: 0.8em;	line-height: 0em;	font-weight: normal;	color: #FF3333;	text-align: left;		padding-top:5px;	margin-bottom:0px;	padding-bottom:0px;}

.projectexample img{
	padding:2px;
	margin:0px;
	border-top:1px solid #eee;
	border-left:1px solid #9e9e9e;
	border-right:1px solid #eee;
	border-bottom:1px solid #9e9e9e;
	}

.projectexample a img:hover{
	padding:2px;
	margin:0px;
	border-top:1px solid #ccc;
	border-left:1px solid #666;
	border-right:1px solid #ccc;
	border-bottom:1px solid #666;
	opacity:0.85;filter:alpha(opacity=85);	
}


