img 		{max-width:80%;
		height:250; 
		display:block;
  		margin-left:auto;
  		margin-right:auto; }

#masthead	{font-size:150%;  
  		color:blue;
		background-color:#fcfcfc;
		padding:0.5em;
		margin-left:10%;
		margin-right:10%;
		text-align:right; }

#mastheadsm	{font-size:100%;  
  		color:#4747ff;
		background-color:#fcfcfc;
		padding:0.5em;
		margin-left:10%;
		margin-right:10%;
		text-align:center; }

#menu		{float:left;
		line-height:280%;
		background-color:#fcfcfc;
		font-weight:bold;
		list-style-type:none;
		width:16%;
		height:100%;
		margin-left:8%; }

body		{background-color:#fcfcfc; }

#mainText	{margin:20px 12% 0 25%;
		color:black;
		background-color:#fcfcfc;
		font-size: 16px;
		font-family: sans-serif; }

#foot    	{text-align:right;
		color:#404040;
		font-size: 14px;
		margin:20px 12% 0 25%; }

#menusm		{padding:0.5em;
		text-align:center;
		font-weight:bold;
		margin-left:10%;
		margin-right:10%; }

#email,#insurance,#bigger	{color:#4747ff;
		font-weight:bold; }

#email:active,#insurance:active,#bigger:active,#email:focus,#insurance:focus,#bigger:focus,#email:hover,#insurance:hover,#bigger:hover
		{color:#db0000;
		font-weight:bold; }

.map		{width:80%;
		height:480px;
		border-width:1px solid black;}

.plain		{list-style-type:none;}

.center		{text-align:center;}

.practice	{line-height:150%}

.bluehr		{border-color:blue;
		color:blue;}

.container {
    display: table;
    width:100%
    }
.row  {
    display: table-row;
    }
.left, .right, .middle {
    display: table-cell;
    padding-right: 25px;
    }
.left p, .right p, .middle p {
    margin: 1px 1px;
   }

@media screen 
and (max-width: 760px){
#masthead	{display: none;}
#menu		{display: none;}
}

@media screen 
and (min-width: 760px){
#mastheadsm	{display: none;}
#menusm         {position: absolute;
		left: -999em;}
}

#index #menu-index, 
#why #menu-why, 
#practices #menu-practices, 
#testimonials #menu-testimonials, 
#privacy #menu-privacy,
#tandc #menu-tandc,
#statement #menu-statement,
#sustain #menu-sustain,
#prescriptions #menu-prescriptions,
#map #menu-map,
#index #menu-indext,
#why #menu-whyt,
#practices #menu-practicest,
#testimonials #menu-testimonialst,
#privacy #menu-privacyt,
#tandc #menu-tandct,
#statement #menu-statementt,
#sustain #menu-sustaint,
#prescriptions #menu-prescriptionst,
#map #menu-mapt,
#index #menu-indexb,
#why #menu-whyb,
#practices #menu-practicesb,
#testimonials #menu-testimonialsb,
#privacy #menu-privacyb,
#statement #menu-statementb,
#sustain #menu-sustainb,
#tandc #menu-tandcb,
#prescriptions #menu-prescriptionsb,
#map #menu-mapb

		{color:#4747ff;
		font-weight:bold; } 

a		{color:#4747ff;
		font-weight:bold;}

a:link		{color:#4747ff;
		font-weight:bold;}

a:visited	{color:#4747ff;
		font-weight:bold; }

a:hover, a:active, a:focus	{color:#db0000;
		font-weight:bold; }

a.menu		{color:#4747ff;
		font-weight:bold;
		display:block; }
		
a.menu:link	{color:#4747ff;}
a.menu:visited	{color:#4747ff;}
a.menu:hover, a.menu:active, a.menu:focus	{color:#db0000;
		font-weight:bold;}
