body {background-image:url(images/background.jpg);
}

img, div, td {behavior: url(ie-png.htc);
}
p  {margin:8px;
}
ul  {
      list-style-position:inside;
      margin-left:0px;
	  font-family: Arial, Helvetica, sans-serif;
	  color:#000000;
	  font-size:14px;
}
h3 { font-family: Arial, Helvetica, sans-serif;
    
}	  
#mainWrapper{
	text-align:center;
	width: 900px;
	height: 2300px;
	border: 0px;
}
.contentWrapper{
	width: 699px;
	background-image:url('images/index_01.jpg');
	background-repeat:no-repeat;
	height:144px;
	vertical-align:top;
	text-align: left;
}
.contentWrapper2{
	width: 800px;
	background-image:url('images/index_02.jpg');
	background-repeat:repeat-y;
	height:216px;
	vertical-align:top;
	text-align: left;
}
.contentWrapper3{
	width: 800px;
	background-image:url('images/index_03.jpg');
	background-repeat:no-repeat;
	height:54px;
	vertical-align:top;
	text-align: left;
}
.heading {font-family: Georgia, "Times New Roman", Times, serif;
		  color:#ffffff;
		  font-style:italic;
		  
}
.heading2 {font-family:Arial, Helvetica, sans-serif;
		  color:#ffffff;
		  font-size:16px;
		  font-weight:bold;
		  text-decoration:underline;
}
.heading3 {font-family:Arial, Helvetica, sans-serif;
		  color:#000000;
		  font-size:18px;
		  font-weight:bold;
		
}
.heading4 {font-family: "Times New Roman", Times, serif;
		  color:#330755;
		  font-size:24px;
		  font-weight:bold;
		
}
.menutext {font-family: Arial, Helvetica, sans-serif;
           font-size:14px;
		   color:#013601;
		   text-decoration:none;
}

p {margin-left:10px;
   margin-right:10px;
}   		  		  
.contacttext {
        
		font-family: Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:14px;
		text-decoration:none;
}
.footertext {
       	font-family: Arial, Helvetica, sans-serif;
		margin-left:0px;
		margin-right:0px;
		margin-top:20px;
		color:#ffffff;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
}
.maintext {
       	font-family: Arial, Helvetica, sans-serif;
		margin-left:0px;
		margin-right:0px;
		color:#ffffff;
		font-size:14px;
}
.taglinetext {
        font-family: Arial, Helvetica, sans-serif;
		color:#330755;
		font-size:18px;
		text-decoration:none;
		font-style:italic;
		font-weight:bold;
}
.sidetext {
        font-family: Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:18px;
		text-decoration:none;
		font-weight:bold;
}
.bigtitle {
        font-family:"Baskerville Old Face", Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:18px;
		text-decoration:none;
		font-weight:bold;
}
.medtitle {
        font-family:"Baskerville Old Face", Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:14px;
		text-decoration:underline;
		font-weight:bold;
}
.smalltitle {
        font-family: Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:12px;
		text-decoration:none;
}
.servicesText {
        margin-left:10px;
		margin-right:10px;
		font-family: "Eras Light ITC", Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:14px;
		text-decoration:none;
}
.emailLink {
        font-family: Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
}
.maintext2 {
        margin-left:0px;
		margin-right:0px;
		font-family: Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:16px;
}
.maintext3 {
        margin-left:22px;
		margin-right:20px;
		font-family: Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:14px;
}

.taglinetxt {font-family: Arial, Helvetica, sans-serif;
             font-size:20px;
			 font-style:italic;
			 color:#330755;
			 font-weight:bold;
}			 
.formfields  { 
	color: #000000; 
	border: 1px solid #000000; 
	padding-left: 2px; 
	padding-right: 2px; 
	background-color: #FFFFFF;
    background-image: url('images/formgrad.jpg'); 
    background-position: top; 
    background-repeat:no-repeat;
}
.formtext {font-family: Arial, Helvetica, sans-serif;
           font-size:11px;
		   color:#000000;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.borderstyle {border-style:ridge;
}
.borderleft {border-left-style:ridge;
             border-top-style:ridge;
			 padding-left:10px;
			 padding-right:10px;			 
}
.borderright {border-right-style:ridge;
             border-top-style:ridge;
			 padding-left:10px;
			 padding-right:10px;
}
.borderleftside {border-left-style:ridge;
             	 padding-left:10px;
			 	 padding-right:10px;			 
}
.borderrightside {border-right-style:ridge;
                  padding-left:10px;
			      padding-right:10px;
}           
