@charset "UTF-8";
/* CSS Document */

#main-about {margin:0 auto;width:960px;}
#main-about h1 {
	font-size:36px;
	line-height:100%;
	letter-spacing:-.01em;
	color:#000;
	font-weight:200;
	text-transform:uppercase;
	margin: 0px 0px 15px 0px
}
#main-about h2 { font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:0px; font-style:italic; font-size:14px; font-weight:bold; color:#363636}
#main-about h3 {
	font-size:90px;
	line-height:100%;
	letter-spacing:-.01em;
	color:#000;
	font-weight:100;
	text-transform:uppercase;
	margin: 10px 0px 13px 0px
}
#main-about h4 {
	font-size:18px;
	line-height:100%;
	letter-spacing:-0.01em;
	font-weight:100;
	text-transform:uppercase;
	margin-left:-10px;
	margin-right:-10px;
	font-weight: 100;
	color:#333A44
}
#main-about h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px !important;
	font-style:italic;
	color:#535353;
	margin:0px 0px 5px 0px;
	letter-spacing: -1px;
}
#main-about p {
	font-size:16px;
	line-height:120%;
	letter-spacing:-0.01em;
	#333333
	font-weight:100;
	text-transform:uppercase;
	font-weight: 200;
}
#main-about p.topheading {
	font-size:13px;
	line-height:118%;
	#363636
	font-weight:lighter;
	text-transform:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#363636
}
}
#main-about p.topheading2 {
	font-size:14px;
	line-height:120%;
	letter-spacing:-0.01em;
	color:#000;
	font-weight:300;
	text-transform:uppercase;
}

#main-about .heading {
	height:310px;
	background:url(../images/about-header.jpg) top left no-repeat;
	border-bottom:1px dotted #B0B0B0;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 330px;
}
#main-about .column1 { float:left; width: 290px;}
#main-about .column1 p { font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:-.04em; font-size:13px; text-transform:none; line-height:140%; color:#363636}
#main-about .column2 { float:left; width: 340px; margin:0px 40px;}
#main-about .box1 {
	width: 290px;
	height:30px;
	background:#8B949D;
	margin:10px 0px 30px 0px;
	padding:40px 25px;
	font-size:11px;
	line-height:120%;
	letter-spacing:-.01em;
	color:#FFF;
	font-weight:600;
	text-transform:uppercase;
	text-align:left;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
}
#main-about .box2 {width: 290px; height:30px; margin:30px 0; padding:40px 25px;font-size:13px;line-height:120%; letter-spacing:-.01em; color:#363636; font-weight:600; text-transform:uppercase; text-align:left;-moz-border-radius: 25px; -webkit-border-radius: 25px; border:1px solid black;}
#main-about .box3 {width: 290px; height:30px; margin:30px 0; padding:40px 25px;font-size:13px;line-height:120%; letter-spacing:-.01em; color:#363636; font-weight:600; text-transform:uppercase; text-align:left;-moz-border-radius: 25px; -webkit-border-radius: 25px; border:1px solid black; display:table-cell; vertical-align:middle} #main-about .box3 p {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:none;
	font-style:italic;
	margin:0px;
	padding-top:5px;
	font-weight: 100;
}
#main-about .column3 { float:left; width: 250px;}
#middle {margin:40px 0px;}

#services {font-family:Georgia, "Times New Roman", Times, serif; border-top:1px dotted black;}
#services .title {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px !important; font-style:italic;  padding-bottom:5px;}
#services-info {width:auto; min-width:950px; height:65px;background:#FFF; padding-left:8px;border-top:1px dotted #5A5B5E; font-family: Helvetica Neue; font-size:12px; color:#9A9A9A; clear:both; letter-spacing:.00em; }
#services-info p.services {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px !important;
	font-style:italic;
	text-transform:none;
	letter-spacing:-.3px !important;
	margin-left:8px;
	color:#666;
	line-height:110%;
}

