@charset "utf-8";
/* CSS Document */

body{
background:#fff url(../images/bg_body.gif) repeat-x;
font:80%;
color:#999;
line-height:180%;
margin:0;
padding:0;
}

h1{
font-size:200%;
font-weight:normal;
}		
h2, h3, h4 {
font-weight:normal;
margin:1em 0;
}	
h2{            
font-size:160%;
}	
.col h2{            
padding-bottom:.5em;
}				
h3{          
font-size:140%;
}
h4{          
font-size:120%;
}

	/* HTML Tags */
        a{
			text-decoration:none;
			color:#2D6862;
            }
        a:hover{
			color:#699;
            }			
	
		blockquote{
			}
		img{
			border:none;
			}			
		hr{
			display:none;
			}	
		table{
			margin:1em 0;
			width:100%;
			border-collapse:collapse;
			}
		th, td{	
			padding:2px 5px;
			}	
		th{	
			text-align:left;
			}	
		li{
			display:list-item;
			}
		cite{
			font-size:17px;
			font-weight:bold;
			}
	
/* page setup */

#container{
margin:auto;
position:relative;
text-align:center;
width:696px;
background:#fff;		
}	

#header {
background: url(../images/header.jpg) #586164;
height:197px;
width:100%;
border-top:3px solid #B0B0B0;
border-bottom:3px solid #B0B0B0;
margin:0px;
padding:0px;
}

#intro {
	margin:auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:135%;
	letter-spacing:120%;
	font-size:18px;
	width:696px;
	text-align:left;
	letter-spacing:1px;
}

#contentabt {
	width:960px;
	margin:auto;
	font-family: Helvetica, Arial, sans-serif;
	font-size:small;
	letter-spacing:105%;
	color:#606060;
}
#contentabt h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:115%;
	color:#066;
}
#contentabt h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:105%;
	color:#066;
}
#contentabt .biopic {
margin: 0px 0px 0px 50px;
}

#contentabt .content-left {
	margin:auto;
	line-height:135%;
	width:656px;
	text-align:left;
	padding-top: 15px;
	padding-bottom: 50px;

}

#contentabt .content-left .columnone{
	margin:auto;
	line-height:135%;
	width:200px;
	float:left;
	text-align:left;
}
#contentabt .content-left .columntwo{
	margin:auto;
	line-height:135%;
	width:200px;
	text-align:left;
}
#contentabt .content-left .columnthree{
	margin:auto;
	line-height:135%;
	width:200px;
	text-align:left;
	float:inherit;
	clear: none;
}


#contentabt .content-right {
	margin:auto;
	line-height:135%;
	width:320px;
	text-align:left;
	float:right;
	padding-top: 15px;
	padding-bottom: 50px;

}

p {
	font-family:Georgia, "Times New Roman", Times, serif; 
	color: #366;
}

/* Footer Properties */

#footer {
	display:block;
	background: url(../images/footer.jpg) #586164;
	height:415px;
	margin:auto;
	border-top:5px solid #B0B0B0;
	border-bottom:5px solid #B0B0B0;

}

#footer .content {
	width:700px;
	margin:auto;

}

/*
#footerlayout .columns {
	background-color: #586164;
	padding: 200px 0 35px;
	height:100px;
	margin: 50px auto auto;
	position:relative;
}
*/



#footer p{
		margin:0;
			line-height:70px;		
		}	

#footer .left {
float:left;
width:310px;
}

#footer .right {
float:right;
width:250px;
text-align:center;

}

#quote {
	background: none repeat scroll 0 0 #FFF;
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 26px;
	text-align: center;
	color:#C0C0C0;
	margin: 225px 0 0 0;
	letter-spacing: 2px;
	}
	
#content {
	width: 960px;
}


.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.clearfix:after {
	clear:both;
	content:'.';
	display:block;
	visibility:hidden;
	height:0;
}
.clearfix {
	display:inline-block
}
* html .clearfix {
	height:1%
	}

.clearfix {
	display:block;
}

/**Form Properties **/

.form {
	
}
.form input {
	display:block;
	background:url(../images/form.gif) #ffffff repeat-x;
	border: 1px solid #699;
	color: #2D6862;
	font:1em Georgia, "Times New Roman", Times, serif;
	width: 200px;
	height: 18px;
	margin: 0px 0px 0px 100px;
	padding: 0px 0px 0px 0px;
	}
.form input:focus {
	background:url(../images/form2.gif) #ffffff repeat-x;
	border: 1px solid #369;
	outline: none;
	text-decoration: none;
}
.form textarea {
	display:block;
	background:url(../images/form.gif) #ffffff repeat-x;
	border: 1px solid #699;
	color: #2D6862;
	font: 1em Georgia, "Times New Roman", Times, serif;
	line-height: 1.5em;
	width: 191px;
	height: 125px;
	margin: 210px 180px 20px 100px;
	padding: 0px 5px 0px 5px;
}
.form textarea:focus {
	border:1px solid #369;
}
.form .small {
	width: 110px;
	height: 20px;
	margin: 20px 0px 20px 190px;
}
.form .wrong {
	display:block;
	background-color:#399;
	color: #ffffff;
	padding: 5px;
	width: 200px;
	margin: -15px 0px 10px 100px;
}
.form .submit {
	display:block;
	background:url(../images/formsubmit.gif) -1px -1px no-repeat;
	width: 100px;
	height: 25px;
	margin:0px 0px 0px 150px;
	padding:0;
}

.form .submit:hover,
.form .submit:focus {
	background:url(../images/formsubmit.gif) -1px -25px no-repeat;
}
.form .label {
display:block;
clear:both;
color:#2D6862;
float:left;
width:100px;
margin:0px 0px 0px 0px;
font:.9em bold Georgia, "Times New Roman", Times, serif;
}
.form .label span {
display:block;
color:#999;
font:italic .8em Georgia, "Times New Roman", Times, serif;
line-height:1em;
text-transform:none;
}
.form .text {
	display:block;
	clear:both;
	color:#2D6862;
	float:left;
	margin: 0px 0px 0px 0px;
	width: 100px;
	font: 1em Georgia, "Times New Roman", Times, serif;
}
.form .text span {
	display:block;
	color: #CFF;
	font: .7em italic Georgia, "Times New Roman", Times, serif;
	line-height: 1em;
	text-transform: none;
}
.content h3 {
	font-size: 20px;
	color:#066;
	margin: 0px 0px 0px 0px;
	text-align:center;
}
.copyright {
color:#9F9F9F;
font:.85em Georgia, "Times New Roman", Times, serif;
letter-spacing:2px;
padding:10px 0px 0px 100px;
}

	
