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

body {
	margin: 0;

}
	
		img.bg {
			/* Set rules to fill background */
			min-height: 100%;
			min-width: 1024px;
			
			/* Set up proportionate scaling */
			width: 100%;
			height: auto;
			
			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;
		}
		
		@media screen and (max-width: 1024px){
			img.bg {
				left: 50%;
				margin-left: -512px; }
		}
		
#page-wrap { 
	position: relative; 
	width: 915px; 
	margin: 0px auto; 
	padding-top: 0px; 
	padding-bottom: 5px; 
	
}
#pagetop{  
	width: 915px; 
	margin:0 px auto;
	height:156px;
		
}
#top_left{  
	width: 275px; 
	margin:0;
	height:156px;
	background:url(images/logo.png) 0 0 no-repeat;
	float: left;
		
}
#top_right{  
	width: 640px; 
	margin:0;
	height:156px;
	float:left;
}
#top_no{
	width: 230px; 
	margin-left:387px;
	margin-right:22px;
	height:50px;
	background: rgba(255, 255, 255, 0.8); 
	-moz-box-shadow: 0 0 20px black; 
	-webkit-box-shadow: 0 0 20px black; 
	box-shadow: 0 0 20px black;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F00FF00', EndColorStr='#7F00FF00');
}
#number{
	width: 200px; 
	height:auto;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	font: 1.8em 'Helvetica', sans-serif;
	text-align:centre;
	color:#e18b26;
}
#top_nav{  
	width: 640px; 
	margin:0;
	height:28px;
	padding-top:78px;
	background: url(images/nav_bkg.png)0 0 no-repeat;
	float: left;
		
}

.pagemain{  
	width: 915px; 
	margin: 0 auto;
	min-height:450px;
	height:auto;
	background:url(images/padd.png) top no-repeat;
	
}
.container{  
	width: 872px; 
	margin: 0 22px 0 22px;
	min-height:450px;
	height:auto;
	padding-top: 0px; 
	padding-bottom: 0px; 
	background: rgba(255, 255, 255, 0.8); 
		
}
.pagemain_about{  
	width: 915px; 
	margin: 0 auto;
	min-height:520px;
	height:auto;
	background:url(images/padd.png) top no-repeat;
	
}
.container_about{  
	width: 872px; 
	margin: 0 22px 0 22px;
	min-height:520px;
	height:auto;
	padding-top: 0px; 
	padding-bottom: 0px; 
	background: rgba(255, 255, 255, 0.8); 
		
}

#pg_left{
	width:358px;
	height:auto;
	float:left;
		
}
#pg_right{
	width:515px;
	height:auto;
	float:left;
	
	
}
#pic{
	width:481px;
	height:391px;
	float:left;
	padding-left:18px;
	padding-right:0px;
	padding-top:5px;
	
}
#logo_btm{
	width:358px;
	height:105px;
	background: url(images/logo_btm.png) 0 0 no-repeat;
	float
}
#nav_btm{
	width:514px;
	height:30px;
	background:url(images/nav_btm.png) 0 0 no-repeat;
	float:right;
}
#left_text{
	width:326px;
	height:auto;
	padding-left:32px;
	font: 1.0em 'Helvetica', sans-serif;
	text-align:justify;
	font-weight:lighter !important;
	color:#666;
	
}
#title{
	font-size:1.7em;
	width:326px;
	height:auto;
	font: 'Helvetica', sans-serif;
	text-align:left;
	font-weight:lighter !important;
	color:#666;
}
.pagemain_btm{  
	width: 915px; 
	margin: 0 auto;
	min-height:17px;
	background: url(images/footer_top.png) bottom no-repeat;
	
}
.container_btm{  
	width: 872px; 
	margin: 0 22px 0 22px;
	min-height:17px;
	padding-top: 0px; 
	padding-bottom: 0px; 
	background: rgba(255, 255, 255, 0.8); 
		
}
#footer {
	width: 915px; 
	margin: 0 auto;
	height:90px;
	background: url(images/footer_btm.png) 0 0 no-repeat;
}
#footer_top {
	width: 872px; 
	margin: 0 auto;
	height:17px;
	background: url(images/footer_top_ins.png) 0 0 no-repeat;
}
#subnav {
	 width: 792px;
	 padding-top: 3px; 
	 padding-bottom: 0px;
	 font:Arial, Helvetica, sans-serif;
	 font-size:0.7em;
	 color:#FFF;
	 text-align:right; 
}
