body{
	margin:0;
	padding:0;
	background:#d7d3c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

img{
	border:none;
}

h1{
	font-size:24px;
	font-weight:normal;
	color:#054971;
}

h2{
	font-size:16px;
	color:#d54600;
	text-align:center;
}

a{
	color:#073890;
}


/*div structure*/
#arch{
	position:relative;
	top:0px;
	width:1000px;
	margin:0 auto -126px auto;
	text-align:center;
	}
	#arch p{
		padding:0px;
		margin:0px;
	}
	
#container{
	width:950px;
	margin:0 auto;
	padding:0px 25px 22px 25px;
	background:url(../images/bg-rays.gif) no-repeat bottom left #e7e3d4;
	}
	#main-content{
		float:left;
		width:704px;
		margin:0px;
		padding:0px;
		}
		#main-content-top{
			width:664px;
			padding:105px 0px 20px 40px;
			margin:0px;
			background:url(../images/main-content-bg-top.png) no-repeat top;
			behavior:url(jscripts/iepngfix.htc);
			}
			#main-content-top p{
				width:320px;
			}
			
			/* Easy Slider */
			#slider ul, 
			#slider li{
				margin:0;
				padding:0;
				list-style:none;
				}
			#slider {		
				margin:0px;
				padding:0px;
				border:1px solid rgb(249,163,81);
				background:url(../images/events-bg.jpg) no-repeat bottom left #fef8df;
			}
			#slider, 
			#slider li{ 
				/* 
					define width and height of container element and list item (slide)
					list items must be the same size as the slider area
				*/ 
				width:305px;
				height:140px;
				overflow:hidden; 
				}
			#slider li{ 
				}		
			#slider li h2{ 
				margin:0 20px 0px 20px;
				padding-top:20px;
				font-size:14px;
				font-weight:bold;
				color:#000;
				text-align:left;
				}	
			#slider li p{ 
				margin:0 0 10px 20px;
				}				
			span#prevBtn{}
			span#nextBtn{}					
		
			#prevBtn, #nextBtn{ 
				display:block;
				width:10px;
				height:14px;
				position:relative;
				left:270px;
				top:-25px;
				z-index:90;
				}	
			#nextBtn{ 
				left:285px;
				margin-top:-14px;
				z-index:91;
				}														
			#prevBtn a, #nextBtn a{  
				display:block;
				width:10px;
				height:14px;
				background:url(../images/btn_prev.gif) no-repeat 0 0;	
				}	
			#nextBtn a{ 
				background:url(../images/btn_next.gif) no-repeat 0 0;	
				}
				
		/* end easy slider */
		
		.logo{
			padding:6px 0px;
		}
			
		#main-content-bottom{
			width:704px;
			height:38px;
			clear:left;
			float:left;
			overflow:inherit !important;
			overflow:hidden;
			}
			#people{
				position:relative;
				display:inline;
				top:-298px;
				left:365px;
				width:361px;
				z-index:100;
				height:290px;
			}
		
	
	
	#right-content{
		float:right;
		width:213px;
		padding:121px 10px 0px 10px;
		background:url(../images/right-content-bg-top.gif) no-repeat top;
		min-height:375px;
		}
		#right-content h2 a{
			color:#d54600;
			text-decoration:underline;
		}
		#menu ul {
			list-style-type:none;
			list-style-position:outside;
			margin:0px 0px 10px 0px;
			padding:0px 0px 10px 0px;
			}
			#menu li {
				font-size:12px;
				line-height:14px;
				margin:5px 5px 0px 12px;
				padding:5px 5px 0px 12px;
			}
			
		#apply-btn{
			width:144px;
			height:32px;
			margin:0px auto 5px auto;
			background:url(../images/apply-now.gif) no-repeat top;
			display:block;
			}
			#apply-btn a{
				display:block;
			}
			#apply-btn a:hover{
				width:144px;
				height:32px;
				background:url(../images/apply-now.gif) no-repeat bottom;
			}

		
	#right-content-bottom{
		width:233px;
		height:48px;
		clear:right;
		float:right;
		background:url(../images/right-content-bg-bottom.gif) no-repeat bottom;
	}
	
/*end div structure*/


/*general styles*/
.clear{
	clear:both;
	height:1px;
	font-size:1px;
}

.left{
	float:left;
}
.right{
	float:right;
}

.center{
	text-align:center;
}

.italic{
	font-style:italic;
}
.bold{
	font-weight:bold;
}
.bolditalic{
	font-weight:bold;
	font-style:italic;
}

sup{
	font-size: 80%;
	vertical-align: top;
}

.png-img{
	behavior:url(jscripts/iepngfix.htc);
}
/*end general styles*/
