#business-experts-top-wrapper, #business-experts-bottom-wrapper{
	height:auto;
	width:628px;	
}

/**INTRO**/

.home #intro-content{
	height:100%;
	width:628px;
	position:relative;
}

#intro-content .text{
	height:100%;
	padding:30px 0 25px 25px;
}

#intro-content .image{
	padding-top:20px;
}

#intro-content .no-button{
	padding-top:40px;
}

.experts img{
	position:absolute;
	bottom:0;
	left:340px;
}

#intro-content .text p{
	width:300px;
	font-size:12px;
	line-height:150%;
	color:#666666;
	padding-bottom:11px;
}

/**MAIN CONTENT**/
#main-content{
	height:100%;
	width:628px;
	float:left;
	display:inline;
	background: url("bg/home-business-store-shelf-divider.png") 0 0 no-repeat transparent;
	padding:25px 0px 0px 25px ;
}

#main-content.no-apple-care{
	height:100%;
	width:628px;
	float:left;
	display:inline;
	background: url("bg/home-business-store-shelf-divider.png") 0 0 no-repeat transparent;
	padding:35px 0px 5px 0px;
}

#business-consulting, #business-financing{
	margin:0px 0px 40px 0px;
	width:280px;
	float:left;
	*padding-bottom:40px;
}

#business-financing{
	position:relative;
}

#business-consulting{
	margin-left:30px;
}

#business-account{
	width:628px;
}

#business-account .image{
	float:left;
	width:320px;
}

#business-account .text{
	padding-top:10px;
	float:left;
}

#business-account .text h4{
	width:270px;
	padding-bottom:10px;
}

#business-account .text p{
	width:290px;
	padding-top:0px;
}

#business-financing h4, #business-consulting h4, #business-account h4{
	font-size:18px;
	font-weight:normal;
	line-height:120%;
}

#business-financing p, #business-consulting p, #business-account p{
	color:#666666;
	padding-top:5px;
	padding-bottom:15px;
	font-size:12px;
	font-weight:normal;
	width:160px;
}

#business-financing h4{
	width:190px;
	padding-bottom:5px;
}

#business-financing .financing-image{
	position:absolute;
	left:160px;
	top:-10px;
}

#business-consulting h4{
	width:250px;
	padding-bottom:5px;
}

#business-consulting p{
	width:200px;
	float:left;
}

#business-consulting img{
	float:left;
	padding-left:10px;
	padding-top:20px;
}

/**GEO**/

#business-financing div.apple-account h4{
	width:260px;
}

#business-consulting div.applecare p{
	width:160px;
}

#business-consulting div.applecare img{
	float:left;
	padding:0px 0px;
}
#intro-content span.tel, .apple-account span.tel, #business-account span.tel {
	color:#000;
}

span.marketing-button{
	background-color:#0B7ACC;
}


/**RIGHT RAIL**/

#recycle h2{
	padding:0px;
	line-height:150%;
}

#recycle .images{
	padding:0px 0px 5px 25px;
}

.border-divider{
	border-top:1px solid lightgray;
	margin:10px 10px 0px;
}

#secondary .footerblock .list_content ul li a{
	background:none;
}

/*MODULE FOOTERBLOCK FIXES*/
#footer-module{
	background:url("http://storeimages.apple.com/2034/store.apple.com/rs/css/i/aos/module/primary_main-bg-alt2.png") repeat-y scroll 100% 0 transparent;
	min-height:162px;
	color:#666666;
	height: auto !important;
	padding-bottom:0;
	padding-top:0;
	display: inline;
	float: left;
	width: 100%;
}

.footerblock #store_details .modulecontentwrap h3, .footerblock #store_updates .modulecontentwrap h3{
	font-weight:bold;
	padding-top:1px;
	padding-bottom:2px;
	font-size:12px;
	color:#333333;
	margin: 0 2px 0 1px;
}

.footerblock #store_updates .modulecontentwrap h3{
	margin-top:10px;
	margin-bottom:1px;
}

.footerblock #store_details .modulecontentwrap p, .footerblock #store_updates .modulecontentwrap p{
	line-height:14px;
}

.footerblock #store_updates #email_notification h3{
	margin-top:20px;
}
