body 
{
margin:0px;
padding:0px;
font: 13px/20px 'PTSansRegular', Arial, Helvetica, sans-serif;
line-height: 20px;
}



#header 
{ 
	background-color:#ffffff; 
	width:1calc(~"100% - 266px"); 
	height:80px;
	padding-top:11px; 
	padding-left:133px; 
	padding-right:133px; 
}
#moving
{
padding-left:133px; 
	padding-right:133px; 
	background-color:#ffffff; 
	
}
#mvimg {
width:1calc(~"100% - 266px"); 
	height:408px;
}
		
#content1 
{
	position:relative; 
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E8E8E8;
	border-left:none;
	border-right:none;
	background-color:#f8f8f8;
	width:100%; 
	height:400px;
}
#content1a
{
	position:relative; 
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E8E8E8;
	border-left:none;
	border-right:none;
	background-color:#f8f8f8;
	width: calc(~"100% - 150px"); 
	height:52px;
	padding-left:150px;
	padding-top:33px;
	font-size:18px;
}
#content2
{

	position:relative; 
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E8E8E8;
	border-left:none;
	border-right:none;
	background-color:#ffffff;
	width:100%; 
	height:400px;
}

#subcontent1 
{

	padding-left:133px; 
	padding-right:133px; 
	border-top: 1px solid #E8E8E8;
	border-left:none;
	border-right:none;
	border-bottom:none;
	Position:absolute; 
	top:33px;
	width: calc(~"100% - 266px");
	height:377px; 
}

#subcontent2
{
	Position:absolute; 
	top:100px;
	padding-left:133px; 
	padding-right:133px; 
	width: calc(~"100% - 266px");
	height:377px; 
}

#navbar {
height:80px; width:500px; position:absolute; top:0px; right:233px;
}
.navbtn
{ 
	
	display: inline-block;
	height:80px;
	font-size:14px;
	padding-top:30px;
	margin-right:30px;
}
.navbtn:hover 
{
	background-image: url('pics/navbg.png'); background-repeat:repeat-x; color:#e10707;
	cursor:pointer;
	}
	
#fake1 {
  width: 100vw;
  height: 36.85vw;
  background-image: url('pics/fake1.png'); background-size: 100% 100%;
}
#fake2 {
  width: 100vw;
  height: 33.11vw;
  background-image: url('pics/fake2.png'); background-size: 100% 100%;
}
#fake3 {
  width: 100vw;
  height: 56.85vw;
  background-image: url('pics/fake3.png'); background-size: 100% 100%;
}
#fake4 {
  width: 100vw;
  height: 58.90vw;
  background-image: url('pics/fake4.png'); background-size: 100% 100%;
}
#fake5 {
  width: 100vw;
  height: 28.06vw;
  background-image: url('pics/fake5.png'); background-size: 100% 100%;
}
#spacer1 {
 width:100%; height:200px; 
}
#spacer2 {
 width:100%; height:200px; 
}
#spacer3 {
 width:100%; height:200px; 
}
#spacer4 {
 width:100%; height:200px; 
}
#spacer5 {
 width:100%; height:200px; 
}
#pg_thumb {
 width:200px; height:auto;
}
#pgtd { padding:25px; }	
#pgtb { margin-left:auto; margin-right:auto; }	
#contactstuff{ position:absolute; bottom:0px; } 
#contactcontent { position:relative; width:1100px; height:800px; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:50px;} 
#contactinfo { position:absolute; right:0px; top:150px; }
#map { width: 500px ; height: 300px; position:absolute; left:0px;}
#outimg { width:500px; height:300px; position:absolute; left:0px; top:300px;}



