/* @override http://familydoctorpress.com/css/family-doctor-website.css */

body {
 background: #fff;
 margin: 0; /*top&bottom left&right*/
 padding: 0;
}
p {
 color: #000;
 font: 12px/18px Arial, Helvetica, sans-serif;
 text-align: left;
}
a {
 text-decoration: underline;
}
a:hover {
 text-decoration: underline;
}
strong {
 color: #702e18;
}
img {
 border: none;
 margin: 0;
 padding: 0;
}
.hidden {
 display: none;
 visibility: hidden;
}
h1 {
 color: #000;
 margin: 0;
 padding: 0;
 z-index: 1;
}
#header h1 {
 background: url("../images/layout/logo-family-doctor-press.gif") no-repeat transparent;
 height: 141px; /*logo image height*/
 margin-left: 30px;
 width: 169px; /*logo image width*/
}
#header h1 a:hover {
 cursor: pointer;
}
h1 span { /*Hides site title if page viewed by web browser*/
 display: none;
 visibility: hidden;
}
h2 {
 font: bold 18px/24px Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 5px 0 0;
}
h3 {
 font: bold 18px/27px Tahoma, Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 1em 0 0;
}


/*common layout styles*/
#frame, #header, #content, #patient-quotes, .quote {
 display: inline;
 float: left;
 margin: 0;
 padding: 0;
 position: relative;
 width: 100%;
}
#book-description, #author-info, #left-nav, #view-cart, #header-quote {
 display: inline;
 margin: 0;
 padding: 0;
 position: absolute;
}


/*specific layout styles*/
#frame {
/* background: url("../images/layout/bkg-body.gif") transparent;*/
}

#header {
 background: url("../images/layout/bkg-header.jpg") transparent;
 height: 102px;
 text-align: left;
}
#header-quote {
 left: 210px;
 top: 5px;
 width: 380px;
}
#header-quote p {
 color: #fff;
 font: 11px/18px Georgia, "Times New Roman", Times;
}

#content {
 background: transparent;
 margin: 35px 0 0 230px;
 padding-left: 0;
 width: 650px;
}
#content h2, #content h3, #content p, #content ul, #content li {
 background: transparent;
 color: #000;
 margin: 0;
 padding: 0;
 text-align: left;
 width: 420px;
}
#content h2 {
 background: transparent;
 margin: 0;
 padding: 0;
 width: 350px;
}
#content p {
 margin: 0;
 padding: 0;
}

#book-description {
 left: 300px;
 top: 0px;
 width: 325px;
}
#book-description p {
 margin: 0;
 padding: 10px 0;
 width: 210px;
}

#author-info {
 border: 1px solid #ccc;
 left: 535px;
 top: 150px;
 width: 200px;
}
#author-info img, #author-info p {
 margin: 0;
 padding: 10px;
 text-align: center;
}
#author-info p {
 width: 180px;
}

#patient-quotes {
 margin: 20px 0 40px 20px;
 width: 460px;
}
.quote {
 margin: 10px 0;
 padding: 0;
 width: 460px;
}
.quote img {
 float: left;
 margin: 0;
 padding: 0 10px 10px 0;
 position: relative;
}
.quote-person {
 margin-left: 200px;
}
.quote-person p {
}



#view-cart {
 left: 870px;
 top: 73px;
 width: 105px;
}

#view-cart span {
 display: none;
 visibility: hidden;
}


/*Navigation link styles*/
#left-nav {
 margin: 0;
 padding: 0;
 position: absolute;
 top: 160px; left: 0px;
 width: 230px;
}

#left-nav ul {
	list-style-type: none;
	margin: 0; padding: 0;
}

#left-nav ul li {
	text-align: center;
	padding-bottom: 9px;
}

#left-nav ul li span {
	display: none;
}

#wholesale {
	margin: 18px;
	border: 1px solid #CECECE;
	padding: 9px;
	background-color: white;
}

#wholesale p {
	margin: 0;
}

#wholesale p a {
	color: #702E18;
}
