@charset "utf-8";
/* CSS Document */

/* Content */
html {
	
}
body {
	position:static;
	min-width: 770px; /* Use this, or */
	background: #90003f url(images/bg.jpg) center top no-repeat;
	margin: 0;
	padding: 0;
	border: 0;
		}
		
img {
border: none;
}


DIV {
	margin: 0;
	padding: 0;
	border: 0;
}

P
{
color:#666666;
font: normal 13px Verdana;
width:350px;

}

#submenu{
color:#fdf3e9;
font: normal 10px Verdana;
width:390px;
}
#submenu a, #submenu a:visited  {
font-weight:100;
color:#ffffff;
text-decoration:none;
}

#submenu a:hover, #submenu a:visited:hover {
font-weight:100;
color:#CC0000;
text-decoration:none;
}


.titleimage {
position:relative;
left:230px;
top:160px;
margin-bottom:-0px;padding:0px;border:0px;
}

.titleevents {
margin-left:0px;
margin-bottom:-23px;padding:none;border:none;
}


#HRimage
{
height:20px;
top:-55px;
margin:0px;padding:0px;border:0px;
z-index:-1;
}

#HRimage2
{
background-position:top;
top:-75px;
margin:0px;padding:0px;border:0px;
}

/* Menu */

#menu {
	position: relative;
	width:950px;
	height:45px;
	top:145px;
	left:175px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	margin: 0; padding: 0; border: 0;
	}

#menu a, #menu a:visited  {
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#menu a:hover, #menu a:visited:hover {
font-weight:bold;
color:#b2d4fa;
text-decoration:none;
}

/* Top Links */

#toplinks {
	position: relative;
	width:200px;
	height:20px;
	top:-15px;
	left:675px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	margin: 0; padding: 0; border: 0;
	}
	
	/* memberships */

#memberships {
	position: relative;
	width:190px;
	height:44px;
	top:-15px;
	left:615px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	margin: 0; padding: 0; border: 0;
	}

/* Footer */
#footer{
	position:relative;
	color:#666666;
	height:43px;
	width:900px;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	top:310px;
	
	margin: 0;
	padding: 0;
	border: 0;
	margin-left:auto;
	margin-right:auto;
	
			
}
#footer a{
color:#c54e81;
text-decoration:none;
}

#footer a:hover{
color:#89023c;
text-decoration:none;
}

/* Footer Banners */
#footerbanners{
	position:relative;
	height:0px;
	width:1000px;
	top:285px;
	left:0px;
	margin: 0;
	padding: 0;
	border: 0;
				
}

/* Featured */
.pictures1{
	position:relative;
	height:251px;
	width:252px;
	top:-30px;
	left:580px;
	margin: 0;
	padding: 0;
	border: 0;
}

.appointment{
	position:relative;
	height:251px;
	width:252px;
	top:-95px;
	left:230px;
	margin: 0;
	padding: 0;
	border: 0;
	
}
.menuengineers{
	position:relative;
	height:50px;
	width:1000px;
	top:-95px;
	left:120px;
	font-family:"Verdana", Verdana;
	font-size:11px;
	margin: 0;
	padding: 0;
	border: 0;
	
}
.menuengineers a{
	color:#567c87;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

.menuengineers a:hover{
font-weight:bold;
color:#b7f3fe;
text-decoration:none;
}

/* Main Frame */
.mainFrame{
	position: relative;
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	width:1000px;
	height:776px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	
}

.content {
	position: relative;
	height:435px;
	width:903px;
	top:35px;
	

	}

/* Panel */

.Panel{
	position:relative;
	top:158px;
	left:213px;
	font-family:"Verdana", Verdana;
	font-size:12px;
	color:#c1f5ff;
	width:550px;
	height:250px;
	z-index:2;
	margin: 0;
	padding: 0;
	border: 0;
	
}

.Panel a{
	color:#ff983b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

.Panel a:hover{
font-weight:bold;
color:#e66d00;
text-decoration:none;
}

.Panel2{
	position:relative;
	top:158px;
	left:513px;
	font-family:"Verdana", Verdana;
	font-size:12px;
	color:#c1f5ff;
	width:550px;
	height:250px;
	z-index:2;
	margin: 0;
	padding: 0;
	border: 0;
	
}

.Panel2 a{
	color:#fdc293;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

.Panel2 a:hover{
font-weight:bold;
color:#ff943e;
text-decoration:none;
}

.Fields{
	top:10px;
	font-family:"Verdana", Verdana;
	border:2px solid #929f04;
	width:190px;
}

.Fields2{
	top:10px;
	font-family:"Verdana", Verdana;
	border:2px solid #929f04;
	
}
.Comment{
	top:10px;
	font-family:"Verdana", Verdana;
	border:2px solid #929f04;
	width:443px;
}



