/* This is the CSS style sheet for the DentalHomeopathy.org website.*/
/*Author Robert Way - R&B Business Services www.shenvalleytech.com*/


body 	{
			font-family:  Verdana, Tahoma, Arial, sans-serif; 
			font-size: 100%;
			font-weight: normal;
          	width: 795px;
          	margin-left: auto;
          	margin-right: auto;
          	color: #000000;
          	background-color: #330033;
          	border: 4px inset #DDA0DD; 
}

img		{
		display: block;
		border: 0;
		}

#intro img 	{
		margin: 0;
		border: 1px solid #fffafa;
		}
        
#footer img 	{
		vertical-align: middle;
		border: 0;
		display: inline;
		}
        
/* Header definitions */					
h1, h2, h3		{
		font-family:  "Book Antiqua", Garamond, "Times New Roman", serif;
		font-weight: bold;
		font-variant: small-caps;
		color: #000000;
		background-color: #fffafa;
		margin: 10px 0px;
		}
        
h1		{ font-size: 1.5em; }


.small    { 
               font-size: 1.3em;
               margin-top: -5px;
           }
           
h2		{
		font-size: 1.3em;
		color: #fffafa;
		background-color: #660099;
		}

h3		{
		font-size: 1.1em;
		}
        
p	{
	font-size: .9em;
	line-height: 1.5em;
	}
    
.tleft { 
       text-align:left;       
 } 
		
/* Nav bar definitions*/

/*Alternative no-image  navbar*/

#altnav		{
		background: url(i/zdcnavbar_red_775.jpg) left no-repeat;
 	 	width: 775px;
		height: 35px;
		margin-left: auto;
		margin-right: auto;
		display: none;
		}
		
#altnav a 	{ 
		height: 35px;
		display: block;
		text-decoration: none;
		color: #ffffff;
		background-color: inherit; 
		padding: 0px 10px;
		margin-left: 20px;
		}
		
#altnav a .first	{ 
		margin-left: 50px; 
		}#altnav a:hover	{
			color: #ffff00;
			background-color: inherit;
			text-decoration: underline;
			}/*Image based nav bar*/
				
#zdcnav 	{
		background: url(i/zdcnavbar_red_775a.jpg) top left repeat;
 	 	width: 775px;
		height: 38px;
		padding: 0px;
		/*margin: 0px;*/
		margin-right: auto;
		margin-left: auto;
		}
		
#zdcnav a 	{ 
		height: 37px;
		margin: 0 5px;
		display: block; 
		outline-style: none;
		}
		
#zdcnav ul	{
		margin-right: 50px;
		margin-left: 60px;
		padding: 0;
		list-style: none;
		}
        
#zdcnav li 	{ 
		float: left; 
		display: inline; 
		}
        
#bar-1 a {
  	background: url("i/home.png") top left no-repeat;
  	width:71px;
  	}
    
#bar-2 a {
  	background: url("i/history.png") top left no-repeat;
  	width: 73px;
  	}
 
#bar-3 a {
  	background: url("i/cranial.png") top left no-repeat;
  	width: 133px;
  	}
 
#bar-4 a {
  	background: url("i/classes.png") top left no-repeat;
  	width: 75px;
  	}
 
 #bar-5 a {
  	background: url("i/cases.png") top left no-repeat;
  	width: 68px;
  	}
 
 #bar-6 a {
  	background: url("i/exam.png") top left no-repeat;
 	width: 62px;
  	}
 
 #bar-7 a {
  	background: url("i/contact.png") top left no-repeat;
  	width: 98px;
  	}
    
#zdcnav a:hover { background-position: 0px -38px; }


/* id definitions */
	
#main		{
		border: 2px solid #000080;
		padding: 5px;
		color: #000000;
		background-color: #fffafa;
		}
		
#intro 		{
		background: url(i/zdcbanner1.gif) top center no-repeat;
 	 	width: 750px;
		height: 100px;
		margin: 0px;
		padding: 10px;
		color: #0000ff;
		background-color: inherit;
		}
		
#splash		{
		background: url(i/zdclogobig_purp.jpg) top center no-repeat;
 	 	width: 700px;
		height: 465px;
		margin-left: auto;
		margin-right: auto;
		}
		
#mainpage 	{
		font-family:  "Book Antiqua", Garamond, "Times New Roman", serif;
		font-size: 1.6em;
		font-variant: small-caps;
		font-weight: bold;
		line-height: 2.0em;
		text-align: center;
		color: #660099;
		background-color: inherit;
		padding-top: 1em;
		padding-bottom: 1em;
		}
        
 #centerpage 	{
		width: 750px;
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		font-weight: normal;
		text-align: left;
		/*color: #660099;
		background-color: inherit;*/
		}
        
#centerpage a	{
		font-weight : normal; 
		text-decoration : none;
		color: #990000;
		background-color: inherit;
		}
        
#centerpage a:hover 	{
			font-weight : bold; 
			text-decoration : underline;
			color: #990000;
		     background-color: inherit;
			}							
/*top nav bar definitions*/
		
/*footer definitions*/

#footer 	{
		font-size: .8em;
		width: 100%;
		text-align: center; 
		border-top: 3px solid #800000;
		color: #800000;
		background-color:  #fffafa;
		margin-top: .5em;
		}
		
#footer a 		{
			font-weight : bold; 
			text-decoration : none;
			}#footer a:hover 	{
			font-weight : bold; 
			text-decoration : underline;
			color: #ff8c00;
			background-color: inherit; 
			}			
#footer ul 	{
	    	width: 100%;
	    	margin-left: 0;
	    	padding: 3px 0;
	    	display: inline;
	    	}

#footer ul li 	{
	      	margin-left: 0;
	       	padding: 0 12px;
	       	border-left: 2px solid #800000;
	       	list-style: none;
	       	display: inline;
}

#footer ul li.footfirst 	{
		     		margin-left: 0;
		     		border-left: none;
		     		list-style: none;
		     		display: inline;
}

#footer p	{
		color: #990000;
		background-color: inherit; 
		margin-bottom: 1px;
}


.exam2		{
		margin-left: 10px;
}

/* list definitions */

.exam1		{
		list-style-type: upper-alpha;
		}
		
ol 	{
	list-style-type: decimal;
	font-size: .9em;
	margin-left: 35px;
}

ol li 	{
	padding-bottom: .3em;
	line-height: 1.5em;
	}
	
ol ul	{
		font-size: 1.0em;
		margin-left: 25px;
		}
		
ol ul li	{
		padding-bottom: .3em;
		line-height: 1.5em;
		}
	
ul	{
	list-style-type: disc;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: .9em;
	margin-left: 35px;
	}
    
ul li 	{
	padding-bottom: .3em;
	line-height: 1.5em;
	}	
		
.clean { list-style-type: none; }/* Table Definitions */table 	{
		border-collapse: collapse;
		margin-left: 75px;
		border: 1px solid #609;
		}
        
th        {
		font-weight: bold;
		color: #ffffff;
		background-color: #609;
		padding: 3px;
          }
		
.basic		{
		width: 50%;
		vertical-align: top;
		text-align: center;
}

.basic td	{
		width: 50%;
		padding: 3px;
		border: 1px solid #609;
}

.advanced	{
		width: 75%;
		vertical-align: top;
		text-align: center;
}

.advanced td	{
		width: 33%;
		padding: 5px 0px;
		border: 1px solid #609
		}
		
.top		{
		font-weight: bold;
		}
	  
.schedule	{
		font-weight: normal;
		}	
		
.casetop	{
		font-size: 1.1em;
		font-variant: small-caps;
		}	
