* {
	margin: 0px;
	padding: 0px;
	border: none;
}
body {
	background: #CCCCCC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	color: #D80929;
	text-decoration: none;
}
ul {
	margin-left: 1.5em;
}
#wrapper-1 {
	width: 934px;
	margin: 0px auto auto;
}
#shaddow {
	width: 890px;
	background-image: url(../img/bg_shaddow_n.jpg);
	margin: 0px;
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#wrapper-2 {
	width: 890px;
}
#foot {
	width: 934px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/ft_shaddow.jpg);
	background-repeat: no-repeat;
	height: 52px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
#wrapper-3 {
	text-align: left;
	margin: 26px 0px 0px;
	width: 890px;
	background-image: url(../img/bg_div.gif);
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 89px;
	padding-left: 0px;
}
#header {
	width: 890px;
	margin: 0px;
	padding: 0px;
}
#white-space {
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 890px;
}
#nav {
	background-color: #FBFBE9;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 890px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #929497;
	border-bottom-color: #929497;
	text-align: center;
}
#right {
	margin: 0px;
	padding: 0px 20px 0px 22px;
	width: 315px;
	float: right;
}
#right #title {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 0px;
}
#right #experts {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #929497;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	width: 315px;
	font-size: 11px;
	color: #777777;
	padding: 0px 0px 20px;
}
#right #news {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #929497;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
#right #news p {
	padding: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: .75em;
}
.date {
	font-size: 12px;
	font-weight: bold;
	color: #D80929;
}
.title {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.ten {
	font-size: 10px;
}
#right #connected {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #929497;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#right #video {
	font: Arial, Helvetica, sans-serif;
}
#right #video p {
	padding: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0.75em;
}
#left {
	width: 485px;
	float: left;
	padding-top: 0px;
	padding-right: 31px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#testimonial {
	background-image: url(../img/bg_book.jpg);
	background-repeat: no-repeat;
	height: 375px;
	width: 209px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #929497;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 275px;
}
#samantha {
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 11px;
}
#bio {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 186px;
	width: 287px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	float: right;
	margin-left: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/sam_headshot.jpg);
	background-repeat: no-repeat;
}
#bio p {
	padding: 0;
	margin-bottom: .75em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#wrapper-results {
	text-align: left;
	margin: 26px 96px 300px 65px;
	width: 729px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 34px;
	padding-left: 0px;
	color: #777777;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #929497;
}
#wrapper-results p{
	padding: 0;
	margin-bottom: .75em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#wrapper-detail {
	text-align: left;
	margin: 26px 96px 0px 65px;
	width: 729px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	color: #777777;
	font-size: 11px;
}
#wrapper-detail p{
	padding: 0;
	margin-bottom: .75em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#flash {
	text-align: center;
}

.headshot {
	border: 1px solid #929497;
}
#expert_pic {
	padding: 0px;
	float: left;
	width: 169px;
	margin-top: 0px;
	margin-right: 26px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#expert_bio {
	font-size: 11px;
	color: #777777;
	margin: 0px;
	padding: 0px;
	width: 534px;
	float: right;
}
.chapter {
	font-size: 19px;
	color: #444444;
	letter-spacing: .75px;
}
.name {
	font-size: 32px;
	font-weight: bold;
	color: #D80929;
	text-transform: capitalize;
}
#expert_bio p{
	padding: 0;
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#page {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 32px;
	padding-left: 0px;
}

#wrapper-int {
	text-align: left;
	margin: 43px 68px 64px 51px;
	width: 771px;
	color: #777777;
	font-size: 11px;
	padding: 0px;
}
#wrapper-int p{
	padding: 0;
	margin-bottom: .75em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#wrapper-1 #shaddow #wrapper-2 #wrapper-int img {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#wrapper-int #sam {
	background-image: url(../img/sam_headshot.jpg);
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 200px;
	background-repeat: no-repeat;
}
#wrapper-int #left {
	width: 359px;
	margin-top: 0px;
	margin-right: 39px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#wrapper-int #right {
	width: 372px;
	margin: 0px;
	padding: 0px;
}
#guide {
	background-image: url(../img/guide_faster.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 462px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #929497;
}
#wrapper-newsletter {
	text-align: left;
	margin: 22px 66px 64px 72px;
	width: 752px;
	color: #777777;
	font-size: 11px;
	padding: 0px;
}
#wrapper-newsletter p{
	padding: 0;
	margin-bottom: .75em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#newsletter {
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 752px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #929497;
	border-bottom-color: #929497;
}
#interview {
	font-size: 12px;
	color: #777777;
	margin: 46px 0px 0px;
	padding: 0px;
}
#interview #left {
	float: left;
	width: 167px;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#interview #right {
	float: right;
	width: 560px;
	padding: 0px;
}
#newsletter #signup {
	margin: 0px;
	float: right;
	width: 523px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 46px;
	padding-left: 0px;
}
.signup {
	margin: 0px;
	font-size: 11px;
	width: 136px;
	height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	background-color: #BCBEC0;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
















.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	border: 1px solid #929497;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
.clearfix {display: inline-table;}
/* backslash hack hides from IE mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */
