/* This is the CSS style sheet for the DentalHomeopathy.org wbesite.*/
/*Author Robert Way - R&B Business Services www.shenvalleytech.com*/
body {
		font-family: Verdana, Tahoma, Arial, sans-serif; 
		font-weight: normal;
		font-size: 100%; 
	     width: 800px;
	     margin-left: auto;
	     margin-right: auto;
	     color: #000000;
	     background-color: #000080;
	     border: 1px solid #008000;
	}
img	{
	display: block;
	border: 0;
	}

#intro img 	{
		margin: 0;
		border: 1px solid #008000;
		}
        
#pic1 img	{
		margin: 0;
		display: inline
		}
		
#footer img 	{
		vertical-align: middle;
		border: 0;
		display: inline;
		}
        
p    { 
     line-height: 1.5em;
     font-size: 1.0em;
}

/* Header definitions */					
h1, h2, h3	{
		     font-family:  "Book Antiqua", Garamond, "Times New Roman", serif;
		     font-weight: bold;
		     font-variant: small-caps;
		     color: #000000;
}

h1        {
          font-size: 1.8em;
          }
          
h2		{
          font-size: 1.5em;
}

h3		{
          font-size: 1.2em;
		}
		
blockquote	{
		width: 300px;
		margin-left: auto;
		margin-right: auto;
		font-size: .9em;
		margin-top: 1.0em;
		margin-bottom: 1.0em;
		}
		
.class    {
		     font-size: 1.0em;
          }
          
.picleft { float: left;
         margin-right: 10px;
         margin-bottom: 10px;
 }

.picright {float: right;
         margin-left: 10px;
         margin-bottom: 10px;
 }

.clear  {clear: both; }

.picsize {
          width: 320px;
          height: 240px;
          
 } 
/* id definitions */
			
	
#intro 		{
		/*background: url(i/zdh_banner1.gif) top center no-repeat;*/
 	 	width: 788px;
		height: 100px;
		margin: 0px;
		padding: 0px;
		background: #008000;
		}
#pic1 		{
		/*background: url(i/zdh_pic1.jpg) top center no-repeat;*/
 	 	width: 660px;
		height: 185px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		}
        
#pic2 		{
		/*background: url(i/zdh_pic2.jpg) top center no-repeat;*/
 	 	width: 226px;
		height: 142px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		}
        
#pic3 		{
		/*background: url(i/zdh_pic3.jpg) top center no-repeat;*/
 	 	width: 476px;
		height: 140px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		}		
        
#pic4 		{
		/*background: url(i/zdh_pic4.jpg) top center no-repeat;*/
 	 	width: 563px;
		height: 100px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		}				
#splash		{
		background: url(i/NDSHLogoLight.gif) top center no-repeat;
 	 	width: 600px;
		height: 450px;
		margin-left: auto;
		margin-right: auto;
		font-size: 1.5em;
		font-variant: small-caps;
		text-align: center;
		color: #008000;
		padding-bottom: 1px;
		}
		
#mainpage 	{
		width: 700px;
		margin-left: auto;
		margin-right: auto;
		font-weight: bold;
		text-align: center;
		}#centerpage 	{
		width: 750px;
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		font-weight: normal;
		text-align: left;
		}#main		{
		border: 2px solid #008000;
		padding: 5px;
		background-color: #fafafa;
		}
#centerpage a	{
		font-weight : normal; 
		text-decoration : none;
		color: #000080;
		background: transparent; 
		}#centerpage a:hover 	{
			font-weight : normal; 
			text-decoration : underline;
			color: #000080;
			background: transparent; 
			}
			
			
#disclaimer 	{
		width: 600px;
		margin-top: 2.0em;
		margin-bottom: 2.0em;
		margin-left: auto;
		margin-right: auto;
		font-weight: normal;
		text-align: left;
		}#disclaimer a	{
		font-weight : normal; 
		text-decoration : none;
		color: #000080;
		background: transparent; 
		}#disclaimer a:hover 	{
			font-weight : bold; 
			text-decoration : underline;
			color: #000080;
			background: transparent; 
			}			
/*top nav bar definitions*/#topnav		{
		font-family:  Verdana, Tahoma, Arial, sans-serif;
		margin: 0px;
		padding: 1px;
		width: 100%;
		font-weight: bold;
		font-size: .9em; 
		font-variant: small-caps;
		color: #E6E6FA;
		background-color: #008000;
		}#topnav ul 	{
		width: 100%;
		margin-left: 0;
		padding: 3px 0;
		display: inline;
		} #topnav ul li 	{
		margin-left: 0;
		padding: 0 5px;
		border-left: 2px solid #E6E6FA;
		list-style: none;
		display: inline;
		color: #E6E6FA;
		background-color: #008000;
		}
	
		
#topnav ul li.first 	{
			margin-left: 0;
			border-left: none;
			list-style: none;
			display: inline;
			}#topnav li a		{
			font-weight : bold; 
			text-decoration : none;
			color: #E6E6FA;
			background: transparent; 
			}#topnav li a:hover 	{
			font-weight : bold; 
			text-decoration : underline;
			color: #FFF;
			background: transparent; 
			}		
/*footer definitions*/#footer 	{
		font-size: .9em;
		width: 100%;
		text-align: center; 
		border-top: 3px solid #008000;
		color: #008000;
		margin-top: 3px;
		}
		
#footer a 		{
			font-weight : bold; 
			text-decoration : underline;
			color: #008000;
			background: transparent; 
			}#footer a:hover 	{
			font-weight : bold; 
			text-decoration : underline;
			color: #6A5ACD;
			background: transparent; 
			}			
#footer ul 	{
	    	font-size: .75em;
	    	width: 100%;
	    	margin-left: 0;
	    	padding: 3px 0;
	    	display: inline;
	    	} #footer ul li 	{
	      	margin-left: 0;
	       	padding: 0 6px;
	       	border-left: 2px solid #008000;
	       	list-style: none;
	       	display: inline;
	       	}#footer ul li.footfirst 	{
		     		margin-left: 0;
		     		border-left: none;
		     		list-style: none;
		     		display: inline;
		     		}#footer p	{
		color: #008000;
		margin-bottom: 1px;
		}
/* Table Definitions */table 		{width: 100%;}table.top	{
		margin: 0px;
		color: #E6E6FA;
		background-color: #008000;
		border-bottom: 3px solid #D8BFD8;
		}td 		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
	  	vertical-align: top;
	  	}
	  
td.schedule	{
		/*font-size: 1.0em;*/
		font-weight: normal;
		vertical-align: top;
		padding: 0px;
		}	
		
td.store	{
		/*background: url(i/manual.gif) top center no-repeat;*/
 	 	width: 33%;
		margin: 1px 5px 3px;
		}
	  
/* Paragraph Definitions*/
		
/* list definitions */
		
ol 	{
	list-style-type: decimal;
	font-size: .9em;
	}ol li 	{
	padding-bottom: .5em;
	line-height: 1.5em;
	}
	
ol ul	{
	list-style-type: lower-alpha;
	font-size: 1.0em;
	}ol ul li 	{
	padding-bottom: .5em;
	line-height: 1.5em;
	}
	
ul 	{
	list-style-type: disc;
	font-size: .9em;
	}ul li 	{
	padding-bottom: .5em;
	line-height: 1.5em;
	}	
/* misc definitions */
