body { background-repeat: repeat-x; background-color: white;font-family:Calibri;font-size:14px;color:#647280;text-shadow:1px 1px rgba( 255,255,255,0.3 ); }

* {
padding: 0;
margin: 0;
}
p, li, h2, h3 { text-align:left; }
img { border:0; }

.container { background-color:#e6f1ff;width:799px;margin:auto;border:1px solid #bebebe;border-width:0 1px; }
h2 { margin:5px 0; }
h1,h2,h3 { color:#434767; }
.officeBox { float:left;width:245px;text-align:center;margin-right:17px;padding:5px;height:190px;
	background-color:#fffcb2;
	color:#9a951b;
	text-shadow:1px 1px rgba( 255,255,255,0.3 );
}
.officeBox h2 { color:#9a951b; }
p + h2 { margin-top:10px; }
input { padding:2px; }
li { margin:5px; }
ul, ol { margin-left:20px; }
.values li { float:left;width:23%; }
.testimonials { background-color:#fffcb2;padding:20px;margin-top:20px;border:1px solid #bdc255; }
.testimonials h2 { margin-top:0; }
.video { float:left;width:170px;height:200px;border:1px solid #cacfd5; }

.testimonials, .officeBox, .video {
	-webkit-box-shadow:0 3px 3px rgba( 0,0,0,0.1 ), inset 0 3px 5px rgba( 255,255,255,0.5 );
	-moz-box-shadow:0 3px 3px rgba( 0,0,0,0.1 ), inset 0 3px 5px rgba( 255,255,255,0.5 );
	-o-box-shadow:0 3px 3px rgba( 0,0,0,0.1 ), inset 0 3px 5px rgba( 255,255,255,0.5 );
	-ms-box-shadow:0 3px 3px rgba( 0,0,0,0.1 ), inset 0 3px 5px rgba( 255,255,255,0.5 );
	box-shadow:0 3px 3px rgba( 0,0,0,0.1 ), inset 0 3px 5px rgba( 255,255,255,0.5 );
}
