
body {
	margin: 30px 0px 0px 0px;
	padding: 0px;
	
	/*background-color: #ADC7E1;*/
	/*background-color: #C0D0B3;*/
	/*background-color: #F0E68C; Yellow*/
	/*background-color: #FFE4B5; Cream*/
	/*background-color: #E8CCAA; Tan*/
	/*background-color: #B18369; Dark Tan*/
	/*background-color: #D0D0F4;*/
	background-color: #D1DAE0;
}


/*** Start Elements ***/

h1 {
	margin: 0px 0px 10px 0px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
}

h3 {
	margin: 20px 0px 20px 0px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
	color: #005488;
}

p {
	margin: 0px 0px 10px 0px;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

/*** End Elements ***/


/*** Start Containing DIV ***/

#containDIV {
	margin: 0 auto;
	
	width: 760px;
	
	background-color: #005488;
	
	/*border: 1px solid #191970;*/
	border: 1px solid #303F25;
}

/*** End Containing DIV ***/


/*** Start Header ***/

#headerDIV {
	margin: 0px;
	padding: 20px 0px 0px 430px;
	
	height: 130px;
	
	/*background-image: url(images/logoSMgrad.jpg);*/
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-color: #005488;
	
	text-align: center;
	/*color: #EBDEBC;*/
	/*color: #F0E68C; Yellow*/
	color: #FFE4B5;
}

#headerDIV p {
	margin: 0px 0px 8px 0px;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: .2em;
	line-height: 12px;
}

img.logoIMG {
	margin: 0px;
	padding: 0px;
}

/*** End Header ***/


/*** Start Spacer Line ***/

#spacerDIV {
	margin: 0px;
	padding: 0px;
	
	height: 20px;
	
	/*background-color: #00A3BB;*/
	/*background-color: #C6A16E;*/
	/*background-color: #CCA782;*/
	/*background-color: #FF8C00; Orange*/
	background-color: #00A3BB;
	
	border-top: 3px solid #191970;
	border-bottom: 3px solid #191970;
}

#spacerDIV p {
	margin: 0px;
}

/*** End Spacer Line ***/


/*** Start Navigation ***/

#menuDIV {
	width: 200px;
	float: left;
	
	padding: 30px 0px 0px 0px;
}

#menuDIV a, #menuDIV a:visited {
	position: relative;
	display: block;
	
	padding: .75em 0em .75em 2em;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
	text-decoration: none; 
	text-align: left;
	color: #fff;
	
	background-color: #005488; 

	border-bottom: 1px solid White;
}

#menuDIV a.first {
	border-top: 1px solid White;
}

#menuDIV a:hover {
	color: #fff;
	background-color: #00A3BB;
}

#logoDIV {
	margin-top: 0px;
	border-top: 5px solid White;
	border-bottom: 5px solid White;
}

/*** End Navigation ***/


/*** Start Footer ***/

#footerDIV {
	padding: 0px 0px 2px 200px;
	clear: both;
	
	background-color: #005488;
	
	color: #191970;
	text-align: center;
}

#footerDIV a, #footerDIV a:visited {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #00A3BB;
}

#footerDIV a:hover {
	/*color: #CCA782;*/
	/*color: #E8CCAA;*/
	color: #B18369;
}

#footerDIV p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
}

#tagDIV {
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	width: 760px;
	
	text-align: center;
}

#tagDIV p {
	margin-bottom: 3px;
	font-size: 12px;
}

/*** End Footer ***/


/*** Start Basic Content ***/

#contentDIV {
	padding: 28px 10px 5px 10px;

	width: 539px;
	/*height: 350px;
	min-height: 350px;*/
	float: right;
	
	/*background-image: url(images/logoBG.gif);
	background-repeat: no-repeat;*/
	background: #D1DAE0;
	
	border-left: 1px solid Black;
}

a:link, a:visited {
	text-decoration: none;
	color: #005488;
	font-weight: bold;
}

a:hover, a:active {
	text-decoration: none;
	color: #00A3BB;
	font-weight: bold;
}

.highlight {
	color: Black;
	font-weight: bold;
}

p.menuP {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

p.topP {
	clear: both;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

/*** End Basic Content ***/


/*** Start Home Page ***/

#homeDIV p {
	margin-left: 10px;
}

#homeDIV table {
	margin: 20px 0px 10px 0px;
}

#homeDIV td {
	width: 50%;
}

/*** End Home Page ***/


/*** Start Optical Page ***/

#opticalDIV {
	
}

img.opticalIMG {
	margin: 0px 0px 40px 20px;
	float: right;
	display: inline;
	border: 1px solid Black;
}

/*** End About Page ***/


/*** Start Meet the Doctors Page ***/

#meetDIV  {
	
}

img.doctorIMG {
	margin: 0px 10px 0px 0px;

	float: left;
	display: inline;
	
	border: 1px solid Black;
}

/*** End Meet the Doctors Page ***/


/*** Start Services Page ***/

div.imageDIV {
	margin-bottom: 10px;
	background: #d1dae0;
}

div.imageDIV img {
	border: 1px solid Black;
}

/*** End Services Page ***/


/*** Start Contact Page ***/

img.mapIMG {
	margin: 0px 20px 20px 0px;
	float: left;
	display: inline;
	border: 1px solid Black;
}

/*** End Contact Page ***/


/*** Start Forms Page ***/

#formsDIV {
	height: 350px;
	min-height: 350px;
}

#formsDIV p {
	margin-left: 10px;
}

/*#formsDIV a {
	text-decoration: none;
	color: Black;
}

#formsDIV a:hover {
	color: #FFBF46;
}*/

#formsLeftDIV {
	padding: 0px 15px 0px 15px;
	width: 240px;
	float: left;
	display: inline;
}

#formsRightDIV {
	padding: 0px 15px 0px 15px;
	width: 239px;
	float: right;
	display: inline;
}

#formsDIV h3 {
	color: Black;
}

img.acrobatIMG {
	margin: 200px 0px 0px 120px;
}

/*** End Forms Page ***/


/*** Start Site Map ***/

#sitemapDIV p {
	margin-left: 20px;
}

/*** End Site Map ***/

/*   Special Classes 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.officeImage								{
													float: right;
													margin: 0 10px 10px 10px;
													border: 4px double #000;
												}
