@media all{


	dl{background:#DDDDDD;padding:0;margin:50px 20px; color:#55435C}
	dt{
		background:url("projectstitle.png") no-repeat;
		height:27px;
		color:white;
		font-size:16px;
		font-weight:bold;
		padding:7px 0 0 30px;
	}
	dt span{ display:block;float:left;margin-right:100px;}
	dt a {display:block;float:right;width:50px; text-decoration:none; font-weight:normal; color:#CCCCCC; font-size:14px; background:url("projectstop.png") 70% 3px no-repeat}
	dt a:hover{color:white;}
	dd{margin:0;padding:15px 10px;clear:both; border:1px solid #887B8D; border-top-width:0px; border-bottom-width:0px;}
	dd ul{
		display:block;
		width:390px;
		float:left;
		padding:0 10px 0 0;
		margin:0;
	}
	dd li{display:block;list-style-type:none; padding:8px 0;border-bottom:1px solid #999999; }
	.viewButton{border:0;}
	.viewButton a{color:#887B8D; width:100px;}

	dd li a{float:none;}
	.desc{padding:0;border-bottom-width:0;}
	.work div{background:#EEEEEE; border:3px solid #887B8D; border-top-width:4px;border-left-width:0; border-right-width:0}
	.work p{padding:0;margin:20px;}
	.toggledd{border:0;padding:0;}
	.toggler{background:url(projectsbottom.png) 0 0 no-repeat;height:26px;display:block;
		font-size:14px;
		color:#EEEEEE;
		padding:8px 0 0 40px;
		cursor:pointer;
	}
	.toggler:hover{background-position:0 -34px;color:white;}
}
@media print{
	dl{border:2px solid black; padding:10px; background:white; height:auto; page-break-inside:avoid;}
	dt{color:black;background:white;padding-left:0;}
	dt span{display:inline;float:none;}
	dd{border:0;background:white;}
	dt a {display:none;}
	.viewButton{display:none;}
	dd ul{float:none; padding:0 10px 10px;width:auto;}
	.work div{border:0;background:white;}
	.toggledd{display:none;}
}
