/* =================================================================== */
/* Boxed Layout
====================================================================== */

	body {
		/*background: url(../images/bg/noise.png);*/
		/*background: url(../images/bg/low_contrast_linen.png);*/
		/*background: url(../images/bg/Centum_background_tile_bright.png);*/
		background: url(/Includes/SMimages/SMies_background_tile_updated.PNG);
		font: 12px Arial, sans-serif;
		color: #666;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
		overflow-x: hidden;
	 }
	 
	 /* Below entry about #totalcontainer added by DRB */
	#totalcontainer {
		width: 1030px;
		/*margin: 50px auto 50px auto;*/
		margin: 50px auto 0px auto;
		padding: 0px;
		background: #fff;
		-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
		box-shadow:  0px 0px 6px 0px rgba(0, 0, 0, 0.2);
	}
	
	
	/*Below entry about #topnav added by DRB */
	#topnav {
		height:28px;
		width:100%;
		background-color:#72b626;
		margin:0;
		position:relative;
	}
	
	 
	#wrapper {
		background: #fff;
		/*-webkit-box-shadow:  0px 0px 6px 0px rgba(0, 0, 0, 0.2);*/
		/*box-shadow:  0px 0px 6px 0px rgba(0, 0, 0, 0.2);*/
		width: 960px;
		padding: 25px 35px 35px 35px;
		/*margin: 50px auto 0 auto;*/
		/*margin: 0;*/
	}
	
	#footer {
		/*background: #454141;*/
		background: #3c3c3c;
		/*background: #303030;*/
		width: 960px;
		padding: 15px 35px 0px 35px;
		/*margin: 0 auto 50px auto;*/
		
		border-top: 5px solid #72b626;
	}


/* Smaller than standard 1029 (devices and browsers)
====================================================================== */
@media only screen and (max-width: 1029px) {
		
	/*Below lines about #totalcontainer added by DRB */
	#totalcontainer {
		margin:0 auto 0 auto;
		-webkit-box-shadow: none;
		box-shadow: none;
		width: 100% !important;
	}
	
	#wrapper {
		margin: 0 auto;
		padding: 25px 0 30px 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		width: 100%;
	}
	
	body {
		background: #fff
	}
	
	#footer {
		margin: 0 auto;
		padding: 15px 0 0 0;
		width: 100% !important;
	}
	
}
	
/* Tablet Portrait (devices and browsers)
====================================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	/*Below lines about #totalcontainer added by DRB */
	#totalcontainer {
		margin:0 auto 0 auto;
		-webkit-box-shadow: none;
		box-shadow: none;
		width: 100% !important;
	}


	#footer {
		padding: 10px 0 0 0;
		width: 100% !important;
	}
	
}

/* All Mobile Sizes (devices and browser)
====================================================================== */
@media only screen and (max-width: 767px) {

	/*Below lines about #totalcontainer added by DRB */
	#totalcontainer {
		margin:0 auto 0 auto;
		-webkit-box-shadow: none;
		box-shadow: none;
		width: 100% !important;
	}
	
	/*Below lines about #tagline added by DRB */
	#tagline {
		display:none;
	}
	
	#wrapper {
		margin: 0 auto;
		padding: 15px 0 30px 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	body {
		background: #fff
	}
	
	#footer {
		margin: 0 auto;
		padding: 15px 0 0 0;
		width: 100% !important;
	}

}

/* All Mobile Sizes (devices and browser) smaller than 480px (This whole section added by DRB)
============================================================================================== */
@media only screen and (max-width: 479px) {

	/*Below entry about #topnav added by DRB */
	/*#topnav {
		height:48px;
		line-height:20px;
	}*/
}
