/* Gatchell Dentistry -  Inside Page Layout Stylesheet */

/* Structural Containers */

#maindiv {
width: 760px;
height: 100%;
background: #fff url(../images/inside_photo.jpg) 0 151px no-repeat;
margin: 0px auto 0px auto;
padding: 0px;
text-align: left;
}


#masthead {
position: relative;
width: 760px;
height: 151px;
padding: 0px;
margin: 0px;
background: transparent;
color: #111;
}

#content {
position: relative;
width: 760px;
padding: 0px;
margin: 90px 0px 0px 0px;
background: #fff url(../images/inside_body_bg_2.jpg) 0 0 no-repeat;
}

#middlecontent {
width: auto;
margin: 0px 194px 0px 8px;
min-height: 500px;
padding: 40px;
}

#middlecontent p {
margin-top: 1em;
margin-bottom: 1em;
text-align: left;
}

#middlecontent p img {
float: left;
margin-right: 15px;
margin-bottom: 15px;
}

.ImgFloat {
float: left;
margin-right: 3em;
margin-bottom: 2em;
border: 1px solid #8e97a5;
}

#middlecontent h2 {
clear: left;
}

#rightcontent {
position: absolute;
left: 566px;
top: 0px;
width: 106px;
font-size: 8pt;
color: #00487d;
margin: 40px;
padding: 0px;
}

#rightcontent h3 {
font-family: TrajanPro-Regular, georgia, times, serif;
font-variant: small-caps;
text-transform: capitalize;
color: #00487d;
font-size: 10pt;
}

#rightcontent p {
color: #00487d;
}

#footer {
clear: both;
width: auto;
margin: 0px;
padding: 86px 0px 20px 0px;
text-align: center;
background: #fff url(../images/inside_body_footer.jpg) 0 0 no-repeat;
color: #8e97a5;
}

#footer h5 {
color: #8e97a5;
margin: 0px;
padding: 0px;
font-family: TrajanPro-Regular, georgia, times, serif;
font-weight: normal;
font-variant: small-caps;
text-transform: capitalize;
}


/* Special Classes */

