/* IMPORT THE CSS LAYOUT */
@import url(layout.css);
/* IMPORT THE TYPOGRAPHY */
@import url(type.css);

IMG	{margin:0; padding:0;}

/* FORM
------------------------------------------------------------------------*/
FORM	{	margin:8px 20px 0px 20px; }
INPUT,TEXTAREA,SELECT	
		{	font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height:100%;
			margin:2px 0 0 0; border:1px solid #CCAC6C; background-color:#D8C7A3	}


/* classes & contextual selectors (format by structure)
------------------------------------------------------------------------*/
.alignC	{	text-align:center; text-decoration:none;}
.alignL	{	text-align:left;}
.alignR	{	text-align:right;}
.floatL	{	float:left; margin-bottom:8px; margin-right:10px;}
.floatR	{	float:right; margin-bottom:8px; margin-left:10px;}
.clrALL	{	clear:both;}

/* format footer */
#FTRFRAME P		{	font-size:10px; margin:5px 10px; text-decoration:none;}
#FTRFRAME a {text-decoration:none;}
#FTRFRAME a:hover {text-decoration:none;}
#FTRFRAME a:active {text-decoration:none;}
#FTRFRAME a:visited {text-decoration:none;}

/* Set margin for main content area */
#CFRAME P,#CFRAME H1,#CFRAME H2,#CFRAME H3,#CFRAME H4, #CFRAME FORM		{	margin:8px 33px 0px 33px; }
#CPFRAME P,#CPFRAME H1,#CPFRAME H2,#CPFRAME H3,#CPFRAME H4, #CPFRAME FORM		{	margin:8px 33px 0px 33px; }
#CPFRAME UL.customList, #CPFRAME OL.customList {	padding-left:40px; padding-top:5px; line-height:125%; margin-right:35px;}
.FeaturedPatients { margin:25px 0 0 30px;}


/* FORMTABLE format	*/
#FORMTABLE .heading		{ font-size: 12px; font-weight:bold;	}
#FORMTABLE .reqSTAR		{	color:#990000; font-weight:bold;	}
.CHECKBUTTON			{	margin:2px 0 0 0; border:0; background:#A08B6E;}

/* indents*/
.indent1	{padding-left:15px}
.indent2	{padding-left:25px}
.indent3	{padding-left:45px}

/* use for page navigations */
#CPFRAME DIV.subNAV	{	font-size:10px; margin:10px 33px 10px 33px; padding:10px 0; width:516px; 
			background:#CCAC6C; border:1px solid #89785F; text-align:center}
#CPFRAME DIV.subNAV a, #CPFRAME DIV.subNAV a:hover	{font-weight: normal; text-transform: uppercase; text-decoration:none }


.simpleBG	{ background:#A08B6E;	}

/*----- for the Photo GAllery page ------*/
#GALLERYTBL	{	margin-left:32px; width:520px; height:450px; background:url(../images/gallery-bg.jpg) no-repeat #A08B6E; background-position:left bottom;}
#GALLERYTBL FORM,#GALLERYTBL INPUT,#GALLERYTBL TEXTAREA,#GALLERYTBL SELECT		{	font-size:13px; padding:1px}
#GALLERYTBL P,#GALLERYTBL H3		{	margin:5px 1px; padding:0}
#GALLERYTBL A		{	font-weight:normal; text-decoration:none;  }
#GALLERYTBL A:hover	{	text-decoration:underline; background:#A08B6E}
#GALLERYTBL HR		{	background: #CEAC6C; border:0; height:1px}
#GALLERYTBL.Detail IMG		{	margin:5px 0}

/* Link to Media Page at bottom of home page */

.ImgBdrGold2{
border:1px solid #C7A86B;
padding:1px;
}

.ContentMainBottom{
		border:1px solid #c7b06d;
		background:#7b685a;
		padding:20px 0 0 0;
		width:351px;
		margin:0 0 0 20px;
		}
			.ContentMainBottom .AboutDoc{
			float:left;
			padding:0;
			margin:0 10px 0 10px;
			}
				.AboutDoc li{
				background:url(../images/AboutDocLi.jpg) no-repeat top left;
				list-style:none;
				font:11px Arial, Helvetica, sans-serif;
				padding:0 0 10px 40px;
				margin:0;
				}
					.AboutDoc li a {
						color:#000;
						text-decoration:none;
						font-weight: normal;
					}
					#CFRAME .AboutDoc li a:hover {
						color:#CC0000;
					}
					
.SubPageContentMainBottom{
		background:url(../images/SubPageContentMainBottom.jpg) no-repeat;
		padding:20px 0 0 0;
		width:539px;
		height:140px;
		margin:20px 0 0 8px;
		}
			.SubPageContentMainBottom .AboutDocPic{
			float:left;
			width:120px;
			padding:0;
			margin:0 0 0 20px;
			}
				.SubPageContentMainBottom .AboutDoc{
				float:left;
				width:300px;
				padding:0;
				margin:0;
				}
.BackToPTMain{
float:right;
font-size:11px;
font-weight:normal;
}		
.FeaturedPtPhotos{
border:1px solid #666;
padding:3px;
margin:10px;
}	
.Article li {
line-height: 24px;
}	