
/* CSS Document */
.ServiceImage
{
margin:8px;
border:solid 4 #F2F291;
border-radius:5px;
position:relative; 
}


p {margin-top:1em;margin-bottom:1em;}
.style1 {color: #FFFFFF}
body{
text-align:center;
margin:0px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
padding-bottom:4px;
font: 100% Papyrus, Georgia, "Times New Roman", Times, serif;
background-image:url(paper.jpg);
background-repeat:repeat;
width:100%;
}

.bodyDiv{
width:900px;
text-align:left;
background-color:#FFFFFF;
border:solid thin #000000;
padding:0px;

}

h1
{
	font-size:larger;
	text-align:center;

}

h2
{
	font-size:larger;
}
	
	
#menu a 
{
	padding:0;
	text-decoration:none; 
   
}

 .selectedMenu
{
   color:green;  

}

 .notSelectedMenu
{
   color:#5B4727;  

}



#menu
{
text-align:center;
background-color:#F2F291;
	}
#menuList{
margin:0;
}
#menu #menuList li
{
display: inline;
list-style-type: none;
font-weight:bold;
font-size:18px;
padding-right:2em;
}
#menuList li a
{
 color:#5B4727;  
}




.submenu 
{
	background-color:#fdfacf;padding-top:.25em;
	text-align:center;

}
.submenu a 
{
	text-decoration:none;

}

.selectedMenuItem
{
 color:green;
}

.submenu #menuList li
{
display: inline;
list-style-type: none;
font-weight:bold;
font-size:16px;
padding-left:2em;

}
#menuListSmall{
margin:0;
}
#menuListSmall li a
{
 color:#5B4727;  
}

.submenu #menuListSmall li
{
display: inline;
list-style-type: none;
font-weight:bold;
font-size:16px;
}



.headerImg{
position:absolute;left:150px;
height:125px;width:530px;top:0;
border:0;

}
.headerTitle{
position:absolute;left:311px;top:0px;font-size:50px;color:green;
}


	#header {
height:125px;position:relative;background-color:#fdfacf;margin:0;
	
}

#container {
      position:relative;
	}
#content	 {
	margin-left:0;
	margin-right:0;
	margin-bottom:2em;
	padding:1em;
	background-color:white;
		
	}

#content p 
	{
	text-indent:5em;
	
}
#footer
{
 border-top:solid thin #000000;
 background-color:#fdfacf;
 padding-top:.5em;

 padding-bottom:.5em;
}
	.footerLine
	{
	text-align:center
	}

#quote
{
margin-top:1em;
text-align:center;
padding-bottom:1em;
width:95%;
padding-right:4em;
padding-left:4em;

}
.quoteText{
 font-style:italic;
 font-weight:bold;
}
.quoteAuthor{
	color:#333333;
}
	
	
.stress
{

 font-weight:bold;
}

.PractImage
{
	height:120px;width:120px;
	padding-right:2em;
}

.homelink
{
 text-decoration:none;
}

.additionalLinks 
{	
 margin-bottom:2em;
}

.numberOne
{
background-color:#fdfacf;
text-align:center;
font-size:larger;
font-weight:bold;
}


.special
{

border:solid #F2F291 4;
text-align:center;
border-radius:5px

}

.FrontPageImage
{
	margin: 5px; vertical-align: middle;
	border:solid 4 #F2F291;

}

.PractTitle {font-size:larger;font-weight:bold;}

.emailLink{text-decoration:none;}

.pAnchor{}

.pImage{float:left;margin-right:8px;}

.PractDiv{margin-bottom:1em;width:99%}

.practTable{width:100%;background-color:#fdfacf}


.testimonialDiv {margin-top:0;margin-bottom:1em;margin-left:1em;margin-right:1em;}
.testimonialTitleDiv {text-align:left;xbackground-color:#fdfacf;font-weight:bold}
.testimonialTextDiv {padding:4px}

a 
{
text-decoration:none;
}

.rateBookNowDiv
{
background-color:#fdfacf;
text-align:center;
font-size:larger;
font-weight:bold;
xcolor:green;
}
.rateBookText
{
   padding:6px;
}

.rateBookDiv
{
text-align: left;
margin-bottom: 1em;
border: solid black 1;

width:600px;
}

.ApptTitle
{
background-color:#F2F291;

}

.FrontPageList li
{
 margin-bottom: 1em;
}
