@charset "UTF-8";

body  { background-color: #F3DACA;
			 margin: 0;
			 padding: 0;
			 background-image:;
}


form { padding: 0;
				margin: 0;
				width: 1240px;
				text-align: left;
				
}






#wrapper { background-color: #F1D2CA; 
				    width: 1250px;
					margin: 0 auto;
					border: solid 1px #000;
					padding:0;
}

#header { padding: 0;
				margin: 0;
				width: 1240px;
				text-align: center;
				border-style: groove;
				border-width: thick;
				border-color: #F00;
}

h1 {
	font-family: "Rosewood Std Regular", "Baskerville Old Face", Playbill;
	text-align: center;
	font-weight: 800;
	font-size: 3.5em;
}

#logo { background-color: #A7DCE3;
			 text-align: center;
			width: 100%;
			height: 2em;
			margin: 0;
			padding: 0;
}

/* Collins' navigation menu */
#navtop {
	text-align: center;
	margin: 0;
	padding: 0;
	width: auto;
	background: transparent;
	border-bottom: thin solid #000;
}	
	
body #navtop {
	width: auto; /* ie5win fudge ends */
	}

#navtop ul {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	text-align: center;
	display: block;
	background-color: #ccc;
}

#navtop li {
	margin: 0 1px 0 0;
	line-height: 40px;
	list-style-type: none;
	font-size: 1em;
	font-weight: bold;
	white-space: nowrap;
	display: inline;
	background-color: #eeeeee;
	color: #000;
	padding: 2px;
	width: auto;
}

.lastlink { /*What is this?*/
	margin-right: 0;
	padding-right: 0;
}
#navtop li a 	{ /*styles individual element blocks*/
	text-align: center;/*text within the block*/
	border: 1px solid red;/*thickness and type of block border*/
	height: 1.5em;/*height of block*/
	width: auto; /*width of block*/
	/*padding: 3px 10px 0 9px;area between words and edge of block border*/
	padding: .25em;
	font-size: 1em; 
	font-weight: bold; 
	text-decoration: none;/*underline removed from hyperlink loook*/
	/*text-transform: lowercase;*/
  	outline: none;
}

#nav {
	text-align: center;
	margin: 0;
	padding: 0;
	width: auto;
	background: transparent;
	border-bottom: thin solid #000;
}	
	
body #nav { width: auto;
	}

#nav ul { 	margin: 0;
	padding: 0;
	white-space: nowrap;
	text-align: center;
	display: block;
	background-color: #ccc;
}

#nav li { 	margin: 0 1px 0 0;
	line-height: 40px;
	list-style-type: none;
	font-size: 1em;
	font-weight: bold;
	white-space: nowrap;
	display: inline;
	background-color: #eeeeee;
	color: #000;
	padding: 2px;
	width: auto;
}

.lastlink { /*What is this?*/
	margin-right: 0;
	padding-right: 0;
}
#nav li a 	{ /*styles individual element blocks*/
	text-align: center;/*text within the block*/
	border: 1px solid red;/*thickness and type of block border*/
	height: 1.5em;/*height of block*/
	width: auto; /*width of block*/
	/*padding: 3px 10px 0 9px;area between words and edge of block border*/
	padding: .25em;
	font-size: 1em; 
	font-weight: bold; 
	text-decoration: none;/*underline removed from hyperlink loook*/
	/*text-transform: lowercase;*/
  	outline: none;
}

h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 2em;
	font-weight: 700;
	text-align: left;
	padding-left: 1em;
}

h3 { font-family: Verdana, Geneva, sans-serif;
    	font-size: 1.5em;
     	font-weight: 650;
	 	text-align: left;
	 	padding-left: 1.5em;
}
	
h4 { 	font-family: "Rosewood Std Regular", "Baskerville Old Face", Playbill;
	font-size: 1.25em;
	text-align: center;
	line-height: 1.35em;
	font-weight: 800;
}

h5 { 	font-family: "Rosewood Std Regular", "Baskerville Old Face", Playbill;
	font-size: 1em;
	text-align: center;
	line-height: 1.1em;
	font-weight: 800;
}

#content { width: auto;
				 height:auto;
		 		 margin-left:auto;
				 margin-right: auto;
				 padding-top: 2em;
		   	 	 padding-bottom: 2em;
		   		 padding-right: 2em;
		   		 padding-left: 2em;
		   		 margin-bottom: 2em;
		   		 margin-top: 2em;
		   		 font-size: 1em;
		   		 line-height: 1.3em;
		   		 text-align: justify;
		   		 color: #000;
		   		 font-style: normal;
}

   ul p { text-align: justify;
	 	 
}  
 { font-family: Verdana, Geneva, sans-serif;
}
   
  ol {  color: black;
	 text-align: justify;
	 padding-top: .5em;
	 padding-bottom: .5em;
	 padding-right: 2em;
	 padding-left: 2em;
	 margin-bottom: .5em;
	 margin-left: .5em;
	 margin-right: .5em;
	 margin-top: .5em;
	 font-family:Verdana, Geneva, sans-serif;
 	 font-size: 2em;
	 font-weight: 700;
	 text-align: left;
	 padding-left: 1em;
	 
}

  ol p{  color: Black;
	 text-align: justify;
	 padding-top: .5em;
	 padding-bottom: .5em;
	 padding-right: 2em;
	 padding-left: 2em;
	 margin-bottom: .5em;
	 margin-left: .5em;
	 margin-right: .5em;
	 margin-top: .5em;
	 font-family:Verdana, Geneva, sans-serif;
 	 font-size: .5em;
	 font-weight: 600;
	 text-align: left;
	 padding-left: 1em;
	 
}
  
p { font-family: Verdana, Geneva, sans-serif;
}

p:first-letter { font-size: 150%; color: inherit;
                	   font-family:Verdana, Geneva, sans-serif;
}

 ul { font-family: Verdana, Geneva, sans-serif;
}
 
 li { font-family: Verdana, Geneva, sans-serif;
}

img { border-style: groove;
		  border-style: inset;
	 	  border-width:thin;
		  padding: .5em;	

}

.image { text-align:center;
				padding: 2em;
}

.image p{ text-align:center;
}

.image img{ background-color:#F00;
}

.figcaption { font-family: "Times New Roman", Times, serif;
			  		 font-size: .9em;
			  		 font-variant: small-caps;
			  		 line-height: normal;
			  		 font-weight: bold;
			  		 border-style: groove;
			  		 border-width: thin; 
			  		 background-color: #FCC;
			  		 width: 450px;
			  		 height: auto;
			  		 padding-top: 1em;
			  		 padding-bottom: 1em;
			  		 padding-right: 1em;
			  		 padding-left: 1em;
			  		 margin-bottom: 1em;
			  		 margin-left: auto;
			  		 margin-right: auto;
			  		 margin-top: 0em;	
			  		 text-align: left;
}

blockquote { font-family: "Times New Roman", Times, serif;
			 		 font-size: .95em;
			 		 line-height: 1em;
			 		 text-align: justify;
			 		 width: 75%;
			 		 height: auto;
			 		 margin-left: auto;	
			 		 margin-right: auto;
			 		 font-style: italic;
			 		 line-height: normal;
			 		 font-weight: bold;
			 		 color: #000;
			 		 padding: 1em;
			 		 border-style: groove;
			 		 border-width: thin;
}

blockquote:first-letter { font-size: 150%; color: inherit;
             			  			   font-family: "Times New Roman", Times, serif;
 }

form {
	font: Verdana, Geneva, sans-serif 10px #C90;
	width: 50%;
}

form input, form textarea {
	width: 80%;
}
form input.auto {
	width: auto;
}

form select {
	width: auto;
}

/*
form					{  }
	fieldset			{ padding: 0 0 10px 0; }
	legend			{ font-size: 20pt; font-weight: bold; margin-bottom: 10px; line-height: 2.5em; padding-left: 35px; background: font-family: Georgia, "Times New Roman", Times, serif; }
	.formItem			{ display: block; clear: left; padding: 5px 0 5px 0; width: 345px; margin: 0 auto; }		
	label				{ display: block; padding: 3px 0 0 0; float: left; width: 110px; }	
	.floatLabel 		{ padding-left: 25px; display: inline-block; }	
	.floatLabel label	{ width: 73px; float: left; }	
	#formRequired		{ text-transform: uppercase; font-size: 8pt; line-height: 8pt; }
	.formRequired		{ color:#f00; font-weight: bold; font-size: 10pt;}
	.formItem input, .formItem textarea, .formItem select 
						{ border:1px solid rgb(98, 150, 156); padding: 2px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; letter-spacing: .05em; }
	.formItem input:focus, .formItem textarea:focus, .formItem select:focus 
						{ border: 1px solid rgb(40, 67, 93); outline: 0px none; }
	.formText			{ width: 225px; }
	.formDrop			{ width: 230px; }
	.formState			{ width: 30px; }
	.formSmText			{ width: 85px; }
	.formZip			{ width: 85px; }
	.formTextarea		{ width: 225px; height: 4.2em; }
	.formTextareaTall	{ width: 225px; height: 7.5em; }
	.formItemInfo		{ padding-left: 110px; }
	.etapDollarSign		{ font-weight: bold; padding: 0; margin: 0px 1px 0px -9px; }
	.SubmitButton		{ margin-left: 110px; background: rgb(237, 243, 243); color: rgb(98, 150, 156); font-weight: bold; text-transform: uppercase; letter-spacing: 2px;  }
	.SubmitButton:hover { border: 1px solid rgb(40, 67, 93); color: rgb(40, 67, 93); cursor: pointer; }
	#captchaContainer 	{ padding-left: 110px; width: 100%; }
	#etapCaptchaImage img	{ margin: 0 auto; float: none; }
	#captchaContainer div	{ margin: 5px 0; }
	#etapCaptchaInstructions{ color: #000000; display: block; font-size: 1em; line-height: 1.4em; }
	#etapCaptchaChallenge	{ display: none; }
	#etapCaptchaInput 	{ display: inline; }
	a.etapReset 		{ float: right; margin: 4px 10px 0 0; }
	#etapPoweredBy 		{ margin-top: 30px; float: right; }
	#etapThawte 		{ margin: 25px 0 10px 0; }
	#etapThawte img		{ border: none; }
	#etapTellAFriend img{ padding: 0; }
	#etapTellAFriend 	{ float: right; background: rgb(237, 243, 243); padding: 3px; }

*/






#footer { font-family: "Times New Roman",  Georgia, Times, serifwidth: auto;
		  		margin-left: auto;
		  		margin-right: auto;
		  		height: auto;
		  		text-align: center;
		  		border-style: groove;
				border-width: thick;
				border-color: #F00;

}

#footer p { padding: 0em;
				  text-align: center;
		  	      font-size: 1em;
}

#footer img { padding-top: 0em;
					  padding-bottom: 0em;
}

a:link { font-weight: bold; color: red; }
a:visited { font-weight: normal; color: blue; }
a:hover { font-weight: bold; color: maroon; }
a:active { font-weight: bold; color: yellow;}

a img{ border: thick;
			border: 94px;
			border:#00F;
			background-color:white;
}

.statcounter {text-align: center;
					  border: #F00;
					  border-width: thin;
					  img-align: center;
}

.statcounter img { text-align: center;
}


a:link img{ border: thick;
				   border: 94px;
				   border: #00F;
				   background-color: white;
}


.footnotes {font-size: .75em;				
				   font-family: "Times New Roman", Georgia, Times, serif;
				   padding: .7em;
				   margin: .7em;
				  font-weight: bold;
			  	  border-style: groove;
			  	  border-width: thin; 
			  	  background-color: #FCC;
}

.footnotes p:first-letter { font-size: 100%; 
										color: inherit;
}
