/*
#5fc8d1 - light blue
*/
body {		
		background: #2b3336 url(images/body-back.png) repeat-x;
		position: relative;
		margin: 0;
		padding: 0;
		}

#body-back-image {
		background: #2b3336 url(images/body-back-image.jpg) no-repeat center top;
		width: 100%;
		height: 988px;
		position: absolute;
		top: 0;
		z-index:-1;
		margin: 0;
		padding: 0;
}

#content {
		width: 861px;
		margin: 0px auto;
		margin-top: -5px;
		margin-bottom: 0;
		background: transparent url(images/content-back4.png) repeat-y;
		min-height: 988px;
		}

#incontent {margin: 0px 40px; border:0px solid red;}

#content-bottom {
		width: 861px;
		margin: 0px auto;
		margin-top: -20px;
		background: transparent url(images/content-back-bottom.png) no-repeat;
		height: 51px;
}

.text-links {
			clear: both;
			background-color: transparent;
			margin: 30px auto;
			padding: 0;
			text-align: center;
			font-size: 18px;
			}
		
.text-links a {
			color: red;
			text-decoration: none;
			border: 0;
			margin: 0 0 0 30px;
			padding: 0;
			}		
				
.text-links a:focus, .text-links a:hover, .text-links a:active {
			color: yellow;
			text-decoration: underline;
			}
			
.text-links hr {
			color: #258cd2;
			color: #9d714a;
			}

form {margin-bottom: 0px;}

#contact-form {
		width: 60%;
		margin: 0 auto;
		background-color: #343041;
		padding: 5px;
		}
		
#contact-form p {
		text-indent: 0;
		color: white;
		}

#contact-form legend {color: white;}

#copyright {
			background-color:transparent;
			color: black;
			width: 60%;
			margin: 20px auto 20px auto;
			padding: 0;
			text-align: center;
			font-size: .7em;
			border: 1px solid gray;
			}
		
#copyright p { 
			text-indent: 0;
			line-height: 1em;
			}
		
#copyright a {
			color: ;#5fc8d1;
			text-decoration: none;
			border: 0;
			margin: 0 auto;
			padding: 0;
			}
				
#copyright a:focus, #copyright a:hover, #copyright a:active {
			text-decoration: underline;
			}
/*
#5fc8d1 - light blue
*/

ol li {color:white;}

a {font-weight: bold; color: #5fc8d1;}
	
h1 {
		font-family:Arial,Georgia,Serif;
		font-size: 2em;
		text-align: center;
		color: yellow;
		margin: 5px 0;
		}
		
h2 {
		font-family:"Arial",Georgia,Serif;
		font-size: 1em;
		text-align: center;
		color: white;
		margin: 20px auto;
		background-color: #5fc8d1;
		border: 1px solid #0e3753;
		width: 80%;	
		}
	
h3 {
		font-family:"Times New Roman",Georgia,Serif;
		font-size: 1.5em;
		text-align: center;
		color: black;
		}
h4 {text-align: center; color: #9e2e2c;}
	
p {
		width: 80%;
		font-family:"Arial",Georgia,Serif;
		font-size: .85em;
		color: white;
		text-indent: 1em;
		line-height: 1.5em;
		margin: 1em auto;
		}
		
p.centered {
		text-align: center;
		text-indent: 0;		
		font-size: .9em;
		line-height: 1em;
		}
		
ul {margin-left: 100px;}

hr {width: 80%;}

/*
#5fc8d1 - light blue
*/

#faq1 {display:none}
#faq2 {display:none}
#faq3 {display:none}
#faq4 {display:none}
#faq5 {display:none}
#faq6 {display:none}
#faq7 {display:none}
#faq8 {display:none}
#faq9 {display:none}
#faq10 {display:none}
#faq11 {display:none}
#faq12 {display:none}
#faq13 {display:none}
#faq14 {display:none}
#faq15 {display:none}
#faq16 {display:none}

.models {display: none;}

p.question {color: yellow; font-size: 14px; margin-left: 100px;}
p.answer {color: #5fc8d1; font-size: 12px; margin-left: 150px;}

form {		
		width: 20em; 
		margin: 0 auto .5em auto;
		}

input, textarea {
		background-color: #ffcc33;
 		border-left: 1px solid #cc3333;
 		border-top: 1px solid #cc3333;
 		border-bottom: 2px solid black;
		border-right: 2px solid black;
		}
		
textarea {margin-bottom: .30em;}