body {
		 margin: 0 auto; 
		 padding: 0; width: 780px; 
		 background: url(../images/body_bg.png); 
		 background-repeat: repeat-x; 
		 font-family: Arial, Georgia, Verdana, Sans-serif; 
		 font-size: 1em; 
		 color: #000;
		 }
		 
/* Header Section */
		 
#header {
     padding: 3em; 
		 background: url(../images/header_contact.jpg); 
		 background-repeat: no-repeat; 
		 height: 316px; 
		 margin-top: 1em; 
		 text-indent: -9999px;
		 }

/* Main navigation bar */

#navigation {
		margin-top: -6.3em;
		font-size: 96%;
		}

#navigation ul {
		width: 780px;
		height: 38px;
		margin: 0;
		padding: 0px;
		list-style-type: none;
		text-align: center;
		background-image: url(../images/menu_bar.png);
		background-repeat: no-repeat;
		}

#navigation ul li {  
		display: inline;
		}

#navigation ul li a {
		text-decoration: none;
		font-weight: bold;
		line-height: 36px;
		padding-top: .6em;
		padding-bottom: .7em;
		padding-left: 2em;
		padding-right: 2em;
		color: #fff;		
		}

#navigation ul li a:hover {
		color: #ccc;
		background-color: #000000;
		}
		
#content { 
    background: url(../images/contact_bg_gry.png);
		height: 464px;
		width: 780px;
		margin: 0 auto;
		margin-top: 1.5em;
		margin-bottom: 1.5em;
		padding-top: 1.8em;
		}
 
form fieldset {
		background-color: #fff;
		width: 658px;
		margin: 0 auto;
		padding-top: .5em;
		border: 1px solid #000066;}

form fieldset legend {
		font-weight: bold;
		font-size: 1em;
		color: #000066;
		}

form p {
		height: 1%;
		}
	
form p:after	{
		display: block;	
		clear: both;
		height: 0;
		}
	
form p label {
		font-size: 1em; 
		color: #000066;
		float: left;
		display: block;
		width: 30%;
		margin-right:20px;
		padding: 5px;
		font-weight: bold;
		}
 
form p input {
		font-size: 1em;
		width: 50%;
		}

form button {
	 	border: 0;
		cursor: pointer;
		font-size: 1em;
		background-image: url(../images/submit_button.png);
		background-repeat: no-repeat;
		width: 149px;
		height: 35px;
		margin-left: 14%;
		color: #fff;
		font-weight: bold;
		}

/* Footer */	

#footer {
		margin-top: 1em; 
		background: url(../images/footer_bg.png); 
		background-repeat: no-repeat; 
		width: 780px; 
		height: 48px;
		}

#additional-info {
		float: right; 
		width: 550px; 
		padding-top: 4px; 
		color: #f0f0f0; 
		font-size: 78%;
		}

#additional-info a:link, a:visited {
		color: #fff;
		}

#additional-info a:hover {
		color: #e2e2e2; 
		text-decoration: none;
		}	

