	/* ###################################################################### */
	/* File controls home styles */
	/* ###################################################################### */	
	
	/* Containers */
	/* -------------------------------------------------------------------- */		
	/* Welcome */	
	#welcome .container	{
		background: url('/app_themes/corporatesite/assets/images/pages/home/banners/banner_home.jpg') top left no-repeat;		
		width: 930px;
		height: 353px;
	}
	#welcome .container h1 {
		display: none;
	}	
	#welcome .container p {
		position: absolute;
		font-size: 16px;
		width: 551px;
		top: 31px;
		right: 32px;
		text-align: right;
		padding: 0px;
		line-height: 19px;
	}
	#welcome .container .btn_clientlogin {
		background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_client-login.png') top left no-repeat;		
		display: block;
		position: absolute;
		width: 243px;
		height: 63px;
		top: 290px;
		left: 375px;
		text-indent: -9999px;				
	}	
	#welcome .container .btn_requestquote {
		background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_request-quote.png') top left no-repeat;	
		display: block;	
		position: absolute;
		width: 308px;
		top: 290px;
		left: 625px;		
		height: 63px;
		text-indent: -9999px;		
	}
	#welcome .container .btn_clientlogin:hover { background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_client-login.png') -243px no-repeat; }			
	#welcome .container .btn_requestquote:hover { background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_request-quote.png') -308px no-repeat; }		
				
	/* West */
	.west {
		width: 469px;
	}
	.west .main_panel .container {
		width: 448px;
	}	
	.west h2 {
		display: none;
	}
	.west #portfolio a {
		background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_our-portfolio.jpg') 0px no-repeat;		
		display: block;		
		width: 448px;
		height: 113px;
		text-indent: -9999px;				
	}		
	.west #services a {
		background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_our-services.jpg') 0px no-repeat;		
		display: block;		
		width: 448px;
		height: 113px;
		text-indent: -9999px;				
	}
	.west #team a {
		background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_our-team.jpg') 0px no-repeat;		
		display: block;		
		width: 448px;
		height: 113px;
		text-indent: -9999px;				
	}		
	.west #portfolio a:hover { background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_our-portfolio.jpg') -448px no-repeat; }		
	.west #services a:hover { background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_our-services.jpg')  -448px no-repeat; }			
	.west #team a:hover { background: url('/app_themes/corporatesite/assets/images/pages/home/content/button_our-team.jpg') -448px no-repeat; }		
	
	
	/* East */	
	.east {
		width: 469px;		
	}
	.east #latest_news .container {		
		height: 411px;		
	}	
	.east #latest_news .our_blog {
		background: url('/app_themes/corporatesite/assets/images/pages/home/headers/header_our-blog.png') top left no-repeat;
		width: 146px;
		height: 49px;
		padding: 0px;
		margin: 20px 0px 0px 20px;		
	}
	.east #latest_news .latest_news {
		background: url('/app_themes/corporatesite/assets/images/pages/home/headers/header_latest-news.png') top left no-repeat;
		width: 184px;
		height: 40px;
		padding: 0px;
		margin: 25px 0px 0px 20px;
	}
	.east #latest_news .title {
		color: #95bfe2;
		font-size: 20px;
		font-weight: normal;
		text-decoration: none;
		line-height: 23px;
	}			
	.east #latest_news .title:hover {
		color: #b6e9ff;
	}	
	.east #latest_news p {
		font-size: 12px;
		line-height: 16px;
		padding: 4px 0px 4px 26px;		
	}
	.east #latest_news .more {
		float: right;		
		padding: 10px 30px 0px 0px;		
	}	
	.east .main_panel .container {		
		background: url('/app_themes/corporatesite/assets/images/panels/container_bg3.jpg') #000000 top right no-repeat;
		width: 448px;
	}		