	#leftgutter {
		position: relative;
		float: left;
		width: 40px;
		padding: 0;
		margin: 0;
	}

	/* This is all the banner information */
	#banner {
		position: relative;
		float: left;
		width: 571px;
		padding: 0px;
		margin: 0px;
		background: #EFEFEF;
	}

	/* This DIV hold all the text together */
	#title {
		position: relative;
		float: left;
		width: 436px;
		height: 140px;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #8E98A3;
	}


	/* This is the style for the main title */
	#title h1 {
		font: bold 30px "Times New Roman", Times, serif;
		color: #8E98A3;
		padding: 60px 0 0 0;
		margin: 0;
	}

	/* This is the style for the sub-title */
	#title h2 {
		font: bold 14px "Times New Roman", Times, serif;
		color: #0F699D;
		padding: 5px 0 0 0;
		margin: 0;
	}

	/* title2 is to accomodate longer photos */
	#title2 {
		position: relative;
		float: left;
		width: 321px;
		height: 140px;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #8E98A3;
	}
	
	/* This is the style for the main title2 */
	#title2 h1 {
		font: bold 30px "Times New Roman", Times, serif;
		color: #8E98A3;
		padding: 60px 0 0 0;
		margin: 0;
	}

	/* This is the style for the sub-title2 */
	#title2 h2 {
		font: bold 14px "Times New Roman", Times, serif;
		color: #0F699D;
		padding: 5px 0 0 0;
		margin: 0;
	}
	
	#physcontent h2 {
		color:#0F699D;
		font:bold 14px "Times New Roman",Times,serif;
		margin:0;
		padding:0 0 10px 0;
	}
	/* This is for sub-menuing system */
	#topmenu {
		position: absolute;
		float: left;
		top: 262px;
		left: 206px;
		width: 436px;
		height: 75px;
		margin: 0;
		padding: 0;
	}
	
	/* This DIV positions the photo */
	#photobox {
		position: relative;
		float: left;
		width: 135px;
		height: 140px;
		padding: 0;
		margin: 0;
	}

	#photobox2 {
		position: relative;
		float: left;
		width: 250px;
		height: 140px;
		padding: 0;
		margin: 0;
	}
	
	#contentgutter {
		position: relative;
		float: left;
		width: 90px;
		padding: 0;
		margin: 0;
	}
	
	#contentgutter2 {
		position: relative;
		float: left;
		width: 30px;
		padding: 0;
		margin: 0;
	}

/* Content DIV for the General pages */
	#gencontent {
		position: relative;
		float: left;
		width: 346px;
		padding: 10px 0;
		margin: 0;
	}

	#gencontent p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#gencontent ul {
		position: relative;
		margin: 0;
		padding: 0 0 0 18px;
		list-style: disc;
	}
	
	#gencontent ul li {
		position: relative;
		margin: 0;
		padding: 0;
	}
	
	#gencontent2 {
		position: relative;
		float: left;
		width: 481px;
		padding: 10px 0;
		margin: 0;
	}

	#gencontent2 p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#gencontent3 {
		position: relative;
		float: left;
		width: 406px;
		padding: 10px 0;
		margin: 0;
	}

	#gencontent3 p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#gencontent4 {
		position: relative;
		float: left;
		width: 198px;
		padding: 10px 0;
		margin: 0;
	}

	#gencontent4 p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	
	#gencontentfull {
		position: relative;
		float: left;
		width: 570px;
		padding: 10px 0;
		margin: 0;
	}

	#gencontentfull p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	
	
	/* Content DIV for the Physicians page */
	#physcontent {
		position: relative;
		float: left;
		width: 346px;
		padding: 10px 0;
		margin: 0;
	}

	#physcontent p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#physcontent strong {
		font: bold 12px/1.5 Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#physcontent ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}

	#physcontent li {
		padding: 0 0 5px 0;
		margin: 0;
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #000000;
	}
	
	
	/* Content style for the Staff Content */
	#staffcontent {
		position: relative;
		float: left;
		width: 575px;
		padding: 10px 0;
		margin: 0;
	}

	#staffcontent p {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}

	#staffcontent strong {
		font: bold 12px/1.5 Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}

	#staffcontent ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}

	#staffcontent li {
		padding: 0 0 10px 0;
		margin: 0;
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #000000;
	}
	
	#staffcontent a {
		font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}

	#staffcontent a:hover {
		color: #333333;
		text-decoration: underline;
	}

/* Menu of link on the right */
	#rightmenu {
		position: relative;
		float: left;
		width: 135px;
		padding: 10px 0;
		margin: 0;
	}

	#rightmenuon {
		font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #7A9E62;
		padding: 0;
		margin: 0;
		text-decoration: underline;
		font-weight: bold;
	}

	
/* Link style */
	#rightmenu a {
		font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#rightmenu a:hover {
		color: #9BB689;
	}
	
	
/*Second Menu of link on the right */
	#rightmenu2 {
		position: absolute; top:285px; left:640px;
		float: left;
		width: 135px;
		padding: 10px 0;
		margin: 0;
	}

	#rightmenuon2 {
		font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #7A9E62;
		padding: 0;
		margin: 0;
		text-decoration: underline;
		font-weight: bold;
	}

	
/* Link style */
	#rightmenu2 a {
		font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	#rightmenu2 a:hover {
		color: #9BB689;
	}	
	

	/* Calendar Styles */

	#calContent {
		position: relative;
		width: 570px;
		padding: 0;
		margin: 0;
	}

	#boxOne {
		position: relative;
		width: 570px;
		height: 200px;
		padding: 0;
		margin: 2px 0;
		background: transparent;
	}
	
	#boxOneLeft {
		float: left;
		width: 280px;
		height: 200px;
		padding: 0;
		margin: 0;
		background: transparent;
	}
	
	#boxOneRight{
		float: right;
		width: 280px;
		height: 200px;
		padding: 0;
		margin: 0;
		background: transparent;
	}

	#boxTwo {
		position: relative;
		width: 570px;
		height: 300px;
		padding: 0;
		margin: 0;
	}

	.scrollerBox {
		position: relative;
		width: 100%;
		height: 165px;
		padding: 0;
		margin: 0;
		overflow: auto;
		scrollbar-base-color: #FFFFFF;
		scrollbar-base-color: #FFFFFF;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-face-color: #8E98A3;
		scrollbar-highlight-color: #8E98A3;
		scrollbar-shadow-color: #8E98A3;
		scrollbar-track-color: #DCDCDC;
	}
	
	.contentBox {
		position: relative;
		width: 90%;
		height: 100%;
		padding: 0;
		margin: 0;
	}

	/* nav list */
	.navList {
		position: relative;
		top: 0px;
		left: 0px;
		z-index: 5;
		width: 125px;
		padding: 0;
		margin: 0;
		list-style-type: none;
	}

	.navList li {
		padding: 4px;
		margin: 0;
		border-bottom: 1px solid #EFEFEF;
		background-color: #BED5AF;
	}

	.monthLink {
		padding: 0;
		margin: 0;
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #0F699C;
		text-decoration: none;
	}

	.monthLink:hover {
		padding: 0;
		margin: 0;
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
	}
	
	/* month box */
	.monthBox {
		position: absolute;
		z-index: 5;
		top: 0px;
		left: 135px;
		width: 435px;
		height: 225px;
		margin: 0;
		padding: 0;
		background: transparent;
		overflow: auto;
		scrollbar-base-color: #FFFFFF;
		scrollbar-base-color: #FFFFFF;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-face-color: #8E98A3;
		scrollbar-highlight-color: #8E98A3;
		scrollbar-shadow-color: #8E98A3;
		scrollbar-track-color: #DCDCDC;
	}
	
	/* text styles */
	
	.calHeadOne {
		font: bold 20px/1 "Times New Roman", Times, serif;
		color: #0F699D;
		padding: 0;
		margin: 5px 0;
		text-decoration: none;
		border-bottom: 1px solid #0F699D;
	}
	
	.calHeadTwo {
		font: bold 16px "Times New Roman", Times, serif;
		color: #0F699D;
		padding: 0;
		margin: 5px 0;
		text-decoration: none;
	}
	
	.calTextOne {
		font: normal 12px/1.5 Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	.calLinkOne {
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	.calLinkOne:hover {
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #9BB689;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	.calLinkOne:visited {
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	.calLinkOne:active {
		font: normal 12px Arial, Helvetica, sans-serif;
		color: #0F699C;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}


