/* This holds it all in place */
#frame {
	width: 615px;
	margin: 0;
	padding: 0;
	text-align: left;
	background: transparent;
}

/* Homepage Styles */
#homeLeft {
	float: left;
	width: 238px;
	height: 530px;
	padding: 0;
	margin: 0;
	background-color: #e5e7ec;
}

#homeRight {
	float: right;
	width: 375px;
	height: 530px;
	padding: 0;
	margin: 0;
	background-color: #cccfd9;
}

#homeContentRight {
	width: 375px;
	padding: 0;
	margin: 0;
	border-top: 2px solid #FFF;
	background: transparent;
}

/* Large head style */
#homeLeft h1 {
	font: normal 25px Georgia, "Times New Roman", Times, serif;
	color: #e8370e;
	text-decoration: none;
	padding: 10px 20px 5px 20px;
	margin: 0;
}

/* Medium head style */
#homeLeft h2 {
	font: normal 13px/1.75 Arial, Helvetica, sans-serif;
	color: #505d8e;
	text-decoration: none;
	padding: 0 20px;
	margin: 0;
}

/* Small head style */
#homeLeft h3 {
	font: normal 13px/2 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #001141;
	text-decoration: none;
	padding: 0 25px 10px 25px;
	margin: 0;
}

#homeContentRight h1 {
	font: bold 17px Georgia, "Times New Roman", Times, serif;
	color: #001141;
	text-decoration: none;
	padding: 10px 15px;
	margin: 0;
}

/* unordered list */

#homeContentRight ul {
	padding: 0 15px;
	margin: 0;
	list-style-type: none;
}

#homeContentRight ul li {
	padding: 0 0 10px 0;
	margin: 0;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #e8370e;
	text-decoration: none;
}

#homeContentRight ul li a:link, #homeContentRight ul li a:active, #homeContentRight ul li a:visited {
	padding: 00;
	margin: 0;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #e8370e;
	text-decoration: underline;
}

#homeContentRight ul li a:hover {
	padding: 00;
	margin: 0;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #001141;
	text-decoration: underline;
}


/* Secondary Styles */

#profileLeft {
	float: left;
	width: 410px;
	padding: 0;
	margin: 0;
}

#profileRight {
	float: right;
	width: 195px;
	padding: 0;
	margin: 0;
	background: #ef9257 url(rightColProBG.gif) no-repeat bottom;
	/* /images/uploaded/capitalvasc/ */
}

#profileRight img {
	width: 165px;
	height: 207px;
	padding: 0;
	margin: 15px;
}

/* Large head style */
.headOne {
	font: normal 21px Palatino Linotype, "Times New Roman", Times, serif;
	color: #d03314;
	text-decoration: none;
	padding: 0;
	margin: 0 0 10px 0;
}

/* Medium head style */
.headTwo {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #001141;
	text-decoration: none;
	padding: 0;
	margin: 0 0 10px 0;
}

/* Small head style */
.headThree {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #001141;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

/* simple text */
.textOne {
	font: normal 13px/1.5 Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

/* Profile Text Styles */

.physicianName {
	font: normal 21px Palatino Linotype, "Times New Roman", Times, serif;
	color: #d03314;
	text-decoration: none;
	padding: 0 15px;
	margin: 0 0 10px 0;
}

.profileTxt {
	font: normal 13px/1.5 Arial, Helvetica, sans-serif;
	color: #013a81;
	text-decoration: none;
	padding: 0 15px;
	margin: 0;
}

/* link */
a.physLink:link, a.physLink:visited, a.physLink:active {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #013a81;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.physLink:hover {
	text-decoration: underline;
}




/* link */
a.linkOne:link, a.linkOne:visited, a.linkOne:active {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #013a81;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.linkOne:hover {
	text-decoration: underline;
}

/* unordered list */

/* no bullets */
.listOne {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.listOne li {
	padding: 0 0 3px 0;
	margin: 0;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

/* w/ bulllets */
.listTwo {
	padding: 0 0 0 17px;
	margin: 0;
	list-style-type: square;
}

.listTwo li {
	padding: 0 0 3px 0;
	margin: 0;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

/* photo */
.sitePhoto {
	float: right;
	width: 233px;
	height: 226px;
	margin: 0 0 5px 5px;
	padding: 0;
}


/* Footer */
#footer {
	width: 615px;
	padding: 3px 0;
	margin: 0;
	text-align: left;
	background-color: #FFF;
	border-top: 1px solid #BABDC4;
	clear: left;
}

/* Footer: list */
.footerList {
	float: right;
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.footerList li {
	float: left;
	padding: 0 0 0 5px;
	margin: 0;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
}

/* Footer: links */
.footerLink:link, .footerLink:active, .footerLink:visited {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #013a81;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.footerLink:hover {
	text-decoration: underline;
}


/* Announcements */

/* font style */
.anncHead {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #e8380f;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.anncLink:link, a.anncLink:active, a.anncLink:visited  {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #505d8e;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.anncLink:hover {
	color: #001141;
}

a.anncLinkTwo:link, a.anncLinkTwo:active, a.anncLinkTwo:visited  {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #001141;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

a.anncLinkTwo:hover {
	text-decoration: underline;
}


/* list style */
ul.anncList {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

ul.anncList li {
	padding: 10px 0 0 0;
	margin: 0;
}

ul.myListToo {
	padding: 0 0 0 18px;
	margin: 0;
	list-style-type: square;
}

ul.myListToo li {
	padding: 0;
	margin: 0;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}

/* Search Box */
.anncSearch {
	background-color: #c8cede;
	padding: 0;
	margin: 0;
}

.anncInput {
	width: 112px;
	background: #FFF;
	border: none;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #001141;
	text-decoration: none;
	padding: 0;
	margin: 0
}	