body {
	margin-top: 30px;
	
	background-color: #64748B;
}


/*** Elements ***/

h1 {
	margin: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	letter-spacing: .3em;
}

h2 {
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #8B4513;
	text-align: center;
}

h3 {
	margin: 20px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A32D00;
}

.findUs {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #A32D00;
	text-align: center;
}

p {
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
}

p .center {
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
}

div {
	margin: 0px;
	/*text-align: left;*/
}

.img {
	border: solid 1px #000;
	margin: 0px 6px 3px 0px;
}

.times {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/*** Contact Us Page ***/

#drName {
	margin: 20px 0px 0px 0px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000;
}

#drName .address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

#hours {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: 35px;
}


/*** General Layout ***/

#about {
	width: 480px;
	margin-left: 10px;
	margin-right: 10px;
}

#about ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
}

#procedures {
	width: 480px;
	margin-left: 10px;
	margin-right: 10px;
}

#procedures ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
}


#contain {
	margin: 0 auto;
	width: 760px;
	
	background-color: #4B5265;
	
	border-left: 2px solid #8B4513;
	border-right: 2px solid #8B4513;
}

a:link, a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #822907;
}

a:hover, a:active {
	text-decoration: none;
	font-weight: bold;
	color: #4B5265;
}

span.highlight {
	color: #D2B48C;
}


/*** Start Header ***/

#head {
	width: 760px;
	height: 85px;
	
	background-color: #4B5265;
	
	border-bottom: 3px solid #98AA74;
	border-top: 2px solid #822907;
}

#head h1 {
	padding: 20px 0px 20px 20px;
	color: #FFDEAD;
}

span.specialty {
	margin: 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	color: White;
}


/*** Navigation ***/

#navigation {
	background-color: #ABBE84;
	color: White;

	border-bottom: 3px solid #98AA74;
}

div.navBar {
	margin: 0px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 754px;
	
	background-color: #A32D00;
	
	border-top: 1px solid White;
	border-bottom: 1px solid White;
}

#navMenu ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
} 

#navMenu ul li {
	margin-left: 0;
	padding: 1px 12px 1px;
	border-left: 1px solid #FFDEAD;
	list-style: none;
	display: inline;
}
		
#navMenu ul li.firstLI {
	margin-left: 5px;
	border-left: none;
	list-style: none;
	display: inline;
}

#navMenu a:link, #navMenu a:visited {
	text-decoration: none;
	color: #98AA74;
}

#navMenu a:hover, #navMenu a:active {
	text-decoration: none;
	color: #EDEDED;
}

a.links:link, a.links:visited {
	text-decoration: underline;
	color: #8B4513;
}

a.links:hover, a.links:active {
	text-decoration: underline;
	color: #556B2F;
}



/*** Content Layout ***/

#info {
	background-color: #6699CC;
}

#imageColumn {
	width: 230px;
	float: left;
}

#content {
	margin: 0 auto;
	padding: 20px 10px 10px 10px;
	
	width: 510px;
	float: right;
	
	background-color: #EDEDED;
}

.center {
	text-align: center;
}


/*** Footer ***/

#foot {
	padding: 10px 0px 0px 0px;
	text-align: center;
	clear: both;
}

#foot p {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

#foot a:link, #foot a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #8B4513;
}

#foot a:hover, #foot a:active{
	text-decoration: none;
	color: #D2B48C;
}

/*** Footer ***/

#footer {
	margin-top: 0px;
	padding-top: 15px;
	text-align: center;
	clear: both;
	
}

#footer ul {
	margin: 0;
	padding: 0px 0px 5px 0px;
	
	list-style: none;
	color: #fff;
	font-size: 11px;
}

#footer ul li {
	display: inline;
	margin: 0;
	padding: 0;
}

#footer ul li a {
	padding: 0px 6px 0px 4px;
}

#footer p {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000; /*Enter Tag Color*/
}

#footer .info {
	margin: 7px 0px 0px 10px;
	
	font-size: 11px;
	font-weight: bold;
	
	text-align: center;
	
	color: #fff; /*Enter Copyright Color*/
}

#footer p.info img {
	vertical-align: middle;
}

#border {
	font-size: 1px;
	height: 2px;
	clear: both;
	
	background-color: #8B4513;
}

#tag {
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	width: 760px;
	
	text-align: center;
}

#tag p {
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D2B48C;
}


/*** Global Settings ***/

p.menuP {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

p.topP {
	clear: both;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}


/*** Home ***/

#home {
	width: 500px;
	background-image: url(images/homePic.jpg);
	background-repeat: no-repeat;
}

#home h3 {
	margin: 0px 0px 20px 0px;
	color: #FFA500;
}

#home p {
	margin-left: 10px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-align: justify;
	line-height: 115%;
}

#contact {
	width: 500px;
	background-image: url(images/contact/contactBck.jpg);
	background-repeat: no-repeat;
	
}

#contact p {
	margin-left: 10px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: justify;
	line-height: 115%;
}


/*** About Us ***/

img.doctorIMG {
	margin: 0px 10px 0px 0px;

	float: left;
	display: inline;
	
	border: 1px solid Black;
}


/*** Procedures ***/

p.procImageP {
	text-align: left;
	background-color: #FFDEAD;
}

img.procIMG {
	margin: 0px 20px 0px 0px;
}


/*** FAQ Page ***/

#faq {
	width: 500px;
	background-image: url(images/bridgePic.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#faq p {
	margin-left: 10px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#faq ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


/*** Forms ***/

#forms p {
	margin-left: 10px;
}

#forms a {
	text-decoration: none;
	color: Black;
}

#forms a:hover {
	color: #D2B48C;
}

/*#formsLeft {
	padding: 0px 15px 0px 15px;
	width: 210px;
	float: left;
	display: inline;
}

#formsRight {
	padding: 0px 15px 0px 15px;
	width: 210px;
	float: right;
	display: inline;
}*/

img.acrobatIMG {
	margin: 40px 0px 0px 105px;
}


/*** Contact Page ***/

img.mapIMG {
	margin: 0px 20px 20px 0px;
	float: left;
	display: inline;
	border: 1px solid Black;
}


/*** Site Map ***/

#sitemap p {
	margin-left: 30px;
	text-align: center;
}

#sitemap {
	width: 500px;
	height: 337px;
	background-image: url(images/sitemapBck.jpg);
	background-repeat: no-repeat;
}
