/* CSS Document */
#main-ad {
	background: url(../images/web-design/top-bg.png) top center no-repeat;
	height: 408px;
	margin-bottom: 16px;
	padding: 30px;
}
#main-ad h1,
#main-ad h2 {
	/*font-family: "Gill Sans","Trebuchet MS", Helvetica, Arial,sans-serif;*/
	font-family: Optima,"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
#main-ad td {
	font-size: 0.9em;
	padding-left: 36px;
	height: 40px;
	white-space: nowrap;
	background-position: 0 10;
}
.portfolio h1,
.white-box-557 .mid h1 {
	font-size:2em;
	color:#333;
}
.white-box-557 .mid h2 {
	font-size: 2em;
	margin-top: 35px;
	padding-top: 35px;
	margin-bottom: 15px;
	border-top: 1px solid #CCC;
}
.portfolio {
	margin-bottom: 35px;
}
.portfolio img {
	width: 273px;
	border: 1px solid #CCC;
}
.portfolio h3 {
	margin-top: 26px;
	font-size: 1.2em;
	color:#333;
}