/*Layout*/
#page-container{padding:0 10px;}
#global-container{background-color: white; margin:0 auto;min-width:630px;max-width:630px;}
#header{height:300px;background:url(i/header-pattern.png) repeat-x 0 0;}
#content{padding:20px;border:1px solid #ccc;border-top:0;}
#header .header-content{height:175px;background:url(i/header-items.jpg) no-repeat 100% 0;}
#header .header-content a img{display:block;}
#content{overflow:hidden;background:url(i/partners/content.png) repeat-x 0 1px;}
#content .intro{margin:0 20px 15px;font-size:14px;}
#content .intro h1{margin:0 0 15px;color:#8E0707;font-size:20px;}
#content .box{position:relative;margin:0 0 15px;padding-top:12px;}
#content .box h2{
	position:absolute;
	top:0px;
	left:14px;
	padding:0 5px;
	color:#8E0707;
	font-size:18px;
	background:#fff;
	width: 366px;
	height: 43px;
}
#content .box .box-content{overflow:hidden;padding-top:20px;border:1px solid #a5a4a5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;zoom:1;}
#content .box .box-image{display:inline;float:center;padding:0 60px 0 70px;}
#content .box .box-desc{padding:0 40px 0 20px;}
#content .box .box-desc h3{margin:10px 0 5px;font-size:14px;}
#content .box .box-desc p{margin:0 0 15px;}
