* {
	margin:0px;
	padding:0px;

}

body {
	background-color:#fff;
	font-family:Georgia;
	font-size:66.7%;
}
h1, h2 {
	display:none;
}

h3 {
	margin-top:1em;
	margin-bottom:1em;
	color:#e52437;
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	}
	
h4 {
	padding-top:1.5em;
}
#interior h3{
	font-size:1.25em;
}

p {
	padding-bottom:1.25em;
	line-height:1.25em;
}
#interior p{
	line-height:1.5em;
}

strong {
	font-weight:bold;
	color:#e42436;
}

blockquote {
	font-size:.8em;
}

#interior blockquote {
	font-size:1.3em;
}

cite {
	text-align:right;
	margin-bottom:2em;
	font-size:1.2em;
	display:block;
}

#interior cite {
	padding-right:5em;
	font-size:.8em;
}

#wrapper {
	margin-left:50px;
}

#title{
	position:absolute;
	top:60px;
	left:250px;
	width:542px;
	height:48px;
	display:block;
	background-image:url(../img/rich-title.gif);
	background-repeat:no-repeat;
	z-index:100;
	cursor:pointer;
}

#header {
	background-color:#000;
	color:#fff;
	margin-top:30px;
	height:79px;
	background-image:url(../img/head-left-round.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#home #intro {
	width:100%;
	height:304px;
}

#imagerich, #tagline, #navigation {
	float:right;
}

#imagerich {
	position:absolute;
	top:65px;
	left:44px;
	width:260px;
	height:347px;
	background-image:url(../img/rich.gif);
	background-repeat:no-repeat;
	z-index:1;
}

#tagline{
	width:50%;
	padding-top:2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	line-height:1.5em;
	background-color:#fff;
}

#interiorContent{
	width:70%;
	padding-top:2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	line-height:1.5em;
	background-color:#fff;
}

#interiorContent p {
	padding-left:5em;
	padding-top:1em;
}



#selling {
	width:406px;
	height:100px;
	display:block;
	background-image:url(../img/sellinginthenow.gif);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:3em;
}

#sellingAlt {
	width:406px;
	height:80px;
	display:block;
	background-image:url(../img/sellinginthenowAlt.gif);
	background-repeat:no-repeat;
	padding-bottom:3em;
}

#tagline p {
	padding-bottom:1.25em;
}

#navigation {
	color:#fff;
	background-color:#000;
	padding-left:20px;
	margin-right:0px;
	width:25%;
	height:304px;
	background-image:url(../img/nav-back.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#navigation ul {
	padding-top:1em;
	list-style:none;
	font-size:1.3em;
}

#navigation ul li a{
	display:block;
	background-image:url(../img/bullet.gif);
	background-repeat:no-repeat;
	padding-left:35px;
	height:35px;
	color:#fff;
	text-decoration:none;
}

#navigation ul li a:hover{
	background-image:url(../img/bullet-hov.gif);
	color:#E52437;

}

.about a {
	margin-left:23px;
}

.presentation a{
	margin-left:35px;
}

.clients a{
	margin-left:45px;
}

.articles a{
	margin-left:48px;
}

.booking a{
	margin-left:40px;
}

.author a{
	margin-left:30px;
}

.contact a{
	margin-left:10px;
}

.clear{
	clear:both;
}

#content {
	margin-bottom:3em;
}

#about p{
	font-size:1.5em;
}
#video {
	float:left;
	width:50%;
	padding-left:2em;
	padding-right:2em;
}

#about {
	float:left;
	width:40%;
	padding-left:2em;
	padding-right:2em;
}

#vidtoc, #video embed {
	float:left;
}

#vidtoc {
	padding-left:2em;
}

#vidtoc {
	list-style:none;
}

#vidtoc li {
	padding-bottom:1em;
}

#footer {
	clear:both;
	background-color:#000;
	color:#fff;
	text-align:center;
	margin-top:2em;
	padding-top:1em;
	padding-bottom:1em;
}

#interior #intro{
	border-bottom:0px;
}

.inline {
	float:right;
	padding-left:20px;
}


.wide {
	width:20em;
}

#interiorContent div{
	float:left;
}

#onesheet {
	clear:both;
}

#interiorContent ul {
	padding-left:8em;
}

#mainPres{
font-weight:bold;
font-size:1em;
padding-top:1em;
padding-bottom:2em;
}

#secondPres{
padding-bottom:2em;
}



.hideit {
	display:none;
}

.showit {
	display:block;
}
#clientlist{
	margin-top:2em;
	margin-bottom:2em;
}

#clientlist li{
	display:inline;
	background-image:url(../img/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	padding-right:10px;
}

.arrow{
	background-image:url(../img/arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	color:#E52437;
}

a{
	color:#E52437;
}

a:hover{
	color:#000;
}

#tagline h3{
	font-size:120%;
}

#bookorder img, #bookorder #buttonorder{
	float:left;
	width:200px;
}
#bookorder .ribbon{
	width:55px;
}

#bookorder p {
	padding-bottom:0px;
	padding-left:0px;
}

#bookorder #cure {
	width:102px;
	border:0px;
}
#hiddenform{
	display:none;
}
