/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2700ad");

  
@font-face {font-family: 'GillSansMTStd-Light';src: url('webfonts/2700AD_0_0.eot');src: url('webfonts/2700AD_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2700AD_0_0.woff') format('woff'),url('webfonts/2700AD_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'GillSansMTStd-Medium';src: url('webfonts/2700AD_1_0.eot');src: url('webfonts/2700AD_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2700AD_1_0.woff') format('woff'),url('webfonts/2700AD_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'GillSansMTStd-Bold';src: url('webfonts/2700AD_2_0.eot');src: url('webfonts/2700AD_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2700AD_2_0.woff') format('woff'),url('webfonts/2700AD_2_0.ttf') format('truetype');}
 
body {
	background-color:#ede7dd;
	text-align:center;
	font-family:'GillSansMTStd-Medium', Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	color: #ffffff;
}
body.onWhite {
	background-color:#b8aa96;
}

a {outline : none;}


a img {outline : none;}


img {border : 0;}



#container {
	margin: 50px auto;
	text-align:center;
	width:720px;
	background-color:#ffffff;
	border: 1px #7c6955 solid;
	
}
#landing {
	width:100%;
	height:432px;
	background: url(images/landing_bg.jpg) 0 0 no-repeat;
	text-align:left;
	
}

#header {
	width: 720px;
	height: 106px;
	background: url(images/header_bg.png) no-repeat 0px 12px;
	/* [disabled]border-bottom: #B9AB97 1px solid; */	

}
.logo {
	float:left;
	width: 160px;
	height:50px;
	padding-top: 10px;
	padding-left: 20px;
	
	
}
.twitterButton {
	width: 100px;
	height: 30px;
	padding-top:40px;
	float:right;
}
#contentAreaText {
	font-size: 12px;
	line-height: 17px;
	height: 266px;
	background-color: #b2a593;
	text-align: left;
	padding: 30px 36px 30px 38px;
	font-family: 'GillSansMTStd-Light';
	letter-spacing: 1px;
}
#contentAreaText p {
	margin-top: 2px;
}
.bold {
	font-family:'GillSansMTStd-Bold';
}
.std {
	font-family:'GillSansMTStd-Medium';
}
.services {
	font-family: 'GillSansMTStd-Bold';
	font-size: 9px;
	letter-spacing: 2px;
	text-transform: uppercase;
	line-height: 18.5px;
}
.servicesHeader {
	font-size: 10px;
	letter-spacing:2px;
	font-family:'GillSansMTStd-Light';
}
	
.nav {
	color: #766a63;
	clear: both;
	width: 515px;
	float: right;
	padding-top: 18px;
	text-align: right;
	font-size: 9px;
	letter-spacing: 2px;
	padding-right: 25px;
}
.nav a {
	padding-left: 17px;
	color: #897966;
	text-decoration: none;
}
#contentAreaPort {
	font-size: 12px;
	line-height: 17px;
	height: 323px;
	background-color: #FFFFFF;
	text-align: left;
	font-family:'GillSansMTStd-Light';
	letter-spacing:1px;
	border-top: 3px #bab0a5 solid;

}
.link1 {
	width:100px;
	height:30px;
	left:20px;
	top:245px;
	cursor:pointer;
	position:relative;
	
}
.link2{
	width:120px;
	height:30px;
	left:20px;
	top:248px;
	cursor:pointer;
	position:relative;
	
}
.link3 {
	width:105px;
	height:30px;
	left:48px;
	top:260px;
	cursor:pointer;
	position:relative;
	
}
.link4 {
	width:150px;
	height:30px;
	left:26px;
	top:280px;
	position:relative;
	cursor:pointer;
	
}

.patterns {
	background: url(images/patternHolding.jpg) 0 0px no-repeat;
}
.contact {
	background: url(images/contact_bg.jpg) 0 0px no-repeat;
	
}
.pricing {
	background: url(images/pricing_bg.jpg) 0 0px no-repeat;
}
.pricing1 {
	width: 175px;
	height: 25px;
	top: 204px;
	left: 65px;
	position: relative;
	
}
.pricing2 {
	width: 175px;
	height: 25px;
	top: 209px;
	left: 65px;
	position: relative;
	
}
.pricing3 {
	width: 175px;
	height: 25px;
	top: 214px;
	left: 65px;
	position: relative;
	
}
#contentAreaBio {
	font-size: 12px;
	line-height: 17px;
	height: 243px;
	background-color: #b2a593;
	text-align: left;
	padding: 33px 55px 55px 55px;
	font-family: 'GillSansMTStd-Light';
	letter-spacing: 1px;
}
#contentAreaBio p{
	padding-top: 5px;
}
#contentAreaContact {
	font-size: 9.5px;
	line-height: 17px;
	height: 266px;
	background-color: #ffffff;
	text-align: left;
	padding: 30px 39px;
	font-family: 'GillSansMTStd-Light';
	letter-spacing:1px; 
	color: #7c6955;
	border-top: 3px #bab0a5 solid;
}
a.email {
	text-decoration:none;
	color:#7c6955;
}
.paypal {
	/* [disabled]width: 150px; */
	float: right;
	padding-right: 65px;
	padding-top: 85px;
}
