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



body {
	/*background:url(images/background.jpg);*/
	background: #E7EFFE;
	color:#A6BACE;
	font-family:  Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

h1 {
font-weight: normal;
padding:0px;
margin:0px;
}

h2 {
color:#014F7C;
font-size:1.2em;
margin:0px 0px 5px 0px;
padding:0px;
}

.navigation {
	width:50%;
	float:left;
	margin-top:10px;
	padding:0px;
}

.navigation ul {
	padding:0px;
	margin:0px;
}

.navigation ul  li{
	display:inline;
	margin:0px 0px 0px 10px;
	padding:0px;
	
	}
	
.navigation  ul  li a {
	text-decoration:none;
	font-family: Georgia, Times New Roman, Times, serif;
	color:#A6BACE;
	padding:0px;
	font-size:0.9em;
	
	}


.wrapper {
	width:1000px;
	margin:0px auto;
	

}

.gallery {
	background:#FFFFFF;
	padding:20px;
}

.flash {
	width:800px;
	margin:0px auto;
}

.logo {
	width 300px; 
	float:right;
	margin-right:50px;
	}
	
	
.homeImage {
	width:461px;
	float:left;
}
.profileImage {
	width:504px;
	float:right;
	margin-top:50px;
}

.homeText {
	margin:180px 0px 0px 20px;
	}
	
.homeText, .profileText, .contactText {
	width:400px;
	float:left;
	margin:10px 0px 0px 20px;
	}
	
.profileText p {
	margin-top:10px;
}
	
.homeText {
	margin:180px 0px 0px 20px;
	}
	
.contactImage {
	width:504px;
	float:right;
	margin-top:0px;
}
	
.homeText p, .profileText p, .contactText {
	color:#014F7C;
	font-size:0.9em;
	margin:0px;
}	



.reset {
	clear:both;
	line-height:0px;
	}


.credit {
	padding-top:5px;
	font-weight:bold;
	font-style:italic;	
}

/* Contact Form Styles */

form 
{
	font-size:0.9em;
}

form p 
{
	text-align:left;
}

legend 
{
	font-weight:bold;
}

label 
{
	width: 120px;
	display:block;
	text-align: right;
	margin-right: 0.5em;
	float:left;
	padding:5px;
}

input 
{
	float:left;
	margin:5px;
}

form .reset 
{
	background:url(images/dashedline1.gif) bottom repeat-x;
	line-height:1px;
}
	
fieldset 
{
	background:url(images/fieldset_bg.gif) bottom repeat-x;
}

.required 
{
	color:red;
	font-weight:bold;
}