body {
	background-color: #010066;
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
	color: #ffffff;
	font-size: 12px;
	}

div, p, h2, h3, ul, img {
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: "times new roman", serif;
	font-size: 23px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;

}

h3 {
	font-family: arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px 0px;

}

h4 {
	font-family: arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 0 0px;
	border-bottom:1px solid #330066;
	display:inline;
}

.right {float:right;}

#content {
	width: 780px;
	background-color: #343399;
	margin: 0px auto;
}

/*  BEGINNING OF BANNER NAVBAR  */

#banner {
	height:40px;
	width: 780px;
	font-size: 9px;
	text-align: right;
	padding: 7px 0px 0px 0px;
	margin: 0px 15px 20px 0px;
}

#banner a, #banner span {
	padding: 10px 8px 7px 8px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-right-width: 2px;
	text-decoration: none;
}

#banner span {
	font-weight: bold;
	font-size: 11px;
}

#banner_last {
	border-right-style: none;
}

a:link, a:visited, a:active, #newPatients a:link, #newPatients a:visited, #newPatients a:active, #infoSheet a:link, #infoSheet a:visited, #infoSheet a:active {
	color: #ffffff;
}

a:hover, #newPatients a:hover, #infoSheet a:hover {
	color: #FFFF66;
}

p a:link, p a:visited, p a:active {
	color: #000000;
}

p a:hover {
	color: #663399;
}

#intro a:link, #intro a:visited, #intro a:active {
	color:#99CCFF;
}

#intro a:hover {
	color:#999999;
}

/*  END OF BANNER NAVBAR  */



/*  BEGINNING OF LOGO ROW  */

#logoRow {
	vertical-align: bottom;
	width: 765px;
	height: 114px;
	margin: 0px 15px 0px 10px
}

#logoRow div {
	width: 280px;
	height: 73px;
	float: right;
	vertical-align: text-bottom;
	line-height: 13px;
	font-size: 13px;
	color: #FFFFCC;
	font-style: italic;
	font-family: "times new roman", serif;
}

#logoRow p {
	width: 280px;
	float: right;
	font-family: arial, sans-serif;
	font-size:18px;
	line-height: 38px;
	color: #669ACC;
	font-style: normal;
}

/*  END OF LOGO ROW  */



#legal {
	width: 760px;
	height: 16px;
	margin: 0px;
	padding: 20px 0px 0px 20px;
	font-size: 9px;
	color: #ffffff;
	background-color: #343399;
}

#legal a:link, #legal a:visited, #legal a:active {
	color: #ffffff;
}

#legal a:hover {
	color: #999999;
}


/*  SPECIFIC TO HOME PAGE  */

#intro {
	width: 277px; /* was 312px */
	height: 302px; /* was 337px */
	margin: 0px;
	padding: 35px 15px 0px 20px;
	background-color: #010066;
	color: #FFFFFF;
	float: left;
	font-size: 12px;
}

#intro p {
	padding: 0px 0px 10px 0px;
}

#infoSheet {
	width: 188px; 
	height: 337px;
	background-color: #673398;
	float: left;
	margin: 0px;
	padding: 0px;
}

#infoSheet img {
	margin: 0px;
	padding: 0px;
}

#infoSheet p {
	width: 168px; /* was 188px */
	height: 120px;
	margin: 0px;
	padding: 28px 10px 0px 10px;
}

#tips {
	width: 225px;
	height: 213px; /* was 229px */
	margin: 0px;
	padding: 16px 35px 0px 20px;
	background-color: #340065;
	float: left;
}

#tips p {
	font-size: 10px;
	padding: 5px 0px 0px 0px;
}

#insurance {
	width: 178px; /* was 188px */
	height: 222px; /* was 229px */
	background-color: #669ACC;
	color: #000066;
	margin: 0px;
	padding: 7px 0px 0px 10px;
	float: left;
}

#insurance li {
	line-height: 13px;
	font-weight: bold;
	font-size: 9px;
	list-style: none;
}

/*  END OF SPECIFIC TO HOME PAGE  */


#main {width:780px; background-color: #ffffff;}

#main h2, #main h4 {color: #330066;}

#leftColumn {float: left; width: 280px; margin:0px 17px 0px 0px; padding: 0px;}

#leftColumn p {padding: 4px 60px 0px 18px;}

#rightColumn {margin:0px 0px 0px 0px; padding: 14px 0px 0px 0px;}

#rightColumn p {margin: 0px 22px 10px 0px; color: #000000;}

#call {height: 53px; background-color: #330066; color: #ffffff; font-size:15px; font-style: italic;}

#call span {font-style: normal; font-size: 28px; font-weight: bold;}

#newPatients {height: 80px; background-color: #663399; color: #ffffff;}

#newPatients a {font-weight: bold;}
