@charset "utf-8";
/* Layout CSS Document */


#container {
	width:871px;
	margin:auto;
	margin-top:55px;
}
#header {
	width:871px;
	margin:auto;
}
#content {
	width:871px;
	margin:auto;
	padding-bottom: 15px;
	padding-top: 15px;
}
#footer {
	padding:10px 0px 10px 0px;
	width:871px;
	margin:auto;
}
#copyright {
	padding:10px 0px 10px 0px;
	width:871px;
	margin:auto;
}
#content_left {
	width:475px;
	padding-left:20px;
	float:left;
	padding-right: 10px;
}
#content_right {
	width:358px;
	float:left;
}


#inner_content_left {
	float:left;
	width:401px;
	padding-left:20px;
}
#inner_content_right {
	padding-left:20px;
	width:400px;
	float:left;
	padding-right:10px; 
	text-align:center;
}

#inner_content_right img{
	margin-bottom:5px;
	
}


.side_container_350 {
	width:340px;
	clear:both;
	padding:3px;
}
.side_container_400 {
	width:390px;
	clear:both;
	padding:3px;
}
.side_container_400 .side_container_header {
	width:380px;
	margin:auto;
	margin:3px;
}
.side_container_400 .side_container_text {
	width:370px;
	margin:auto;
}
.side_container_header {
	width:330px;
	margin:auto;
	margin:3px;
}
.side_container_text {
	padding:10px;
	width:300px;
	margin:auto;
}
.side_container_footer {
	width:320px;
	padding:2px;
	margin:auto;
}
.side_blue {
	width:170px;
	float:left;
	margin-right:5px;
	margin-top: 10px;
}
.side_blue_header {
	padding:5px;
	width: 150px;
	margin: auto;
	margin-top: 5px;
}
.side_blue_text {
	padding:5px 15px 15px 15px;
}
.side_blue_text img {
	padding-right:3px;
}

#case_study{
	width:550px; 
	margin:auto; 
}

