html { margin: 0; padding: 0; }



body { background: #e8d4b9; margin: 0 auto; text-align: center; padding: 0;  font: normal 12px/19px verdana, sans-serif; color: #473722; }

div#backgroundimage{ background: #e8d4b9 url(../images/background-main-content.gif) repeat-y 50% 0;}

/* a */

a { color: #256e8c;	}

a:link { color: #256e8c; } 

a:visited {	color: #17547a;	}

a:hover { color: #b1461c; }

a:active, a:focus {	color: #b1461c; }

a img { border: 0; }



div#background-header { margin: 0 auto; padding: 0; text-align: center; background: url(../images/background-header.jpg) no-repeat 50% 0; height: auto; }

div#container { margin: 0 auto; padding: 0; text-align: center; width: 848px; position: relative; }

div#content { width: 832px; margin: 0 auto; text-align: center; padding: 0; }



div#navigationbar { margin: 0 auto; padding: 0; text-align: center; height: 40px; width: 832px; }

div#navigation { position: absolute; top: 370px; left: 25px; margin: 0 auto; text-align: center; padding: 0; }



div#maincontainer { width: 800px; margin: 0; padding: 362px 0 0 0; text-align: left;  }

div#maincontainer img.main { position: absolute; top: 62px; left: 25px; }

div#maincontainer img.main-vertical { position: absolute; top: 62px; left: 90px; }



div#centralcolumn { width: 654px; margin: 0 80px auto; text-align: center; }



div#maintext { text-align: left; font: normal 12px/25px verdana, sans-serif; color: #3F383B; margin: 0 30px 0 0; padding: 0 0 40px 0; }



div#branding { padding: 0; margin: 0; }

div#branding h3 { padding: 0; margin: 0;  position: absolute; top: 62px; right: 22px; height: 19px; width: 316px; background: url(../images/jefferson-plastic-surgery.gif) no-repeat 0 0; text-indent: -9999px; }

div#branding h4 { padding: 0; margin: 0;  position: absolute; top: 84px; right: 23px; height: 14px; width: 144px; background: url(../images/215-625-6630.gif) no-repeat 0 0; text-indent: -9999px; }



div.plastic-surgeons h3, div.plastic-surgeons2 h3 { padding: 0; margin: 0; }



h3 a.fox { display: block; position: absolute; top: 155px; left: 435px; height: 25px; width: 323px; background: url(../images/header-plastic-surgeon-james-fox.gif) no-repeat 0 0; text-indent: -9999px; }

h3 a.moore { display: block; position: absolute; top: 200px; left: 435px; height: 25px; width: 376px; background: url(../images/header-plastic-surgeon-john-moore.gif) no-repeat 0 0; text-indent: -9999px; }

h3 a.copit { display: block; position: absolute; top: 245px; left: 435px; height: 25px; width: 324px; background: url(../images/header-plastic-surgeon-steven-copit.gif) no-repeat 0 0; text-indent: -9999px; }

h3 a.tuma { display: block; position: absolute; top: 290px; left: 435px; height: 25px; width: 283px; background: url(../images/header-plastic-surgeon-gary-tuma.gif) no-repeat 0 0; text-indent: -9999px; }



div.plastic-surgeons2 h3 a.fox { display: block; position: absolute; top: 205px; left: 335px; height: 25px; width: 323px; background: url(../images/header-plastic-surgeon-james-fox.gif) no-repeat 0 0; text-indent: -9999px; }

div.plastic-surgeons2 h3 a.moore { display: block; position: absolute; top: 205px; left: 335px; height: 25px; width: 376px; background: url(../images/header-plastic-surgeon-john-moore.gif) no-repeat 0 0; text-indent: -9999px; }

div.plastic-surgeons2 h3 a.copit { display: block; position: absolute; top: 205px; left: 335px; height: 25px; width: 324px; background: url(../images/header-plastic-surgeon-steven-copit.gif) no-repeat 0 0; text-indent: -9999px; }

div.plastic-surgeons2 h3 a.tuma { display: block; position: absolute; top: 205px; left: 335px; height: 25px; width: 283px; background: url(../images/header-plastic-surgeon-gary-tuma.gif) no-repeat 0 0; text-indent: -9999px; }





div.clearing { clear: both; }

div#footer { clear: both; background: url(../images/background-footer.gif) repeat-y 50% 0; text-align: center; margin: 0 auto; text-align: center; padding: 0 0 30px 0; }	

div#footercontent { background: url(../images/background-footer-top.gif) no-repeat 50% 0; text-align: center; margin: 0 auto; text-align: center; padding: 50px 0 10px 0; }	

div#footerbottom { background: url(../images/background-footer-bottom.gif) repeat-x center top; margin: 0 auto; height:32px; width: 990px; }	
div#footerbottomcontainer { background: #e8d4b9; height:32px; width: 100%; }	

div#details { width: 830px; margin: 0 auto; padding: 10px 0 40px 5px; text-align: center; position: relative; }

div#footer h3 { display: block; margin: 0 auto; padding: 0; height: 11px; width: 581px; background: url(../images/840-walnut-philadelphia-pennsylvania-19107.gif) no-repeat 0 0; text-indent: -9999px; }

div#footer img.asaps { position: absolute; top: 0px; left: 0px; }

div#footer img.asps { position: absolute; top: 0px; right: 5px; }



.textlinks { text-align: center; font: normal 11px/16px verdana, sans-serif; padding: 0 0 20px 0; }



div.caption { position: absolute; top: 260px; left: 20px; font: normal 11px/16px verdana, sans-serif; width: 200px; }



h1 { font: normal 19px/24px verdana, sans-serif; color: #c51026; letter-spacing: 1px; padding: .5em 0 .2em 0; margin: 0; }

h2 { font: normal 18px/24px verdana, sans-serif; color: #256e8c; letter-spacing: 1px; padding: .5em 0 .2em 0; margin: 0; }

h3 { font: normal 16px/24px verdana, sans-serif; color: #D5734B; letter-spacing: 1px; padding: .5em 0 .2em 0; margin: 0; }

h4 { font: normal 14px/24px verdana, sans-serif; color: #8C3a1f; padding: .5em 0 .2em 0; margin: 0; }



sup { font-size: .7em; }



hr { height: 1px; color: #E4D6C4; background: #E4D6C4; border: 0; text-align: left; width: 300px; }



input, textarea, select {

	font-family: verdana, sans-serif;

	font-size: 11px;

	color: #A9A667;

	border: 1px solid #A9A667;

	background-color: #F5F2EA;

}

input.SubmitButton { background-color: #E58158; color: #fff; cursor: pointer; font: normal 10px/13px verdana, sans-serif; border: 1px solid #fff;	}



div.featurephoto { margin: 0 auto; text-align: center; }


.secDiv {
	padding:0 0 0 40px;
}

.thirdDiv {
	padding:0 0 0 60px;
}
