/* Snap Responsive Web Pages */
	.container {
		position:relative;	/* Fix IE7 overflow hidden bug */
		clear:both;
		width:940px;
		margin:0 auto;
		overflow:hidden; /* Crops overhanging divs */
		position:relative;
		background-repeat:no-repeat;
		background:#fff;
		border:1px solid #33679F; /* used with light background */
		border:1px solid #076F1E;
		margin: 0px auto;	/* added for snap responsive layouts */
		padding: 0px 10px;	/* added for snap responsive layouts */
	}
	

	.wrapper {width: 100%;}
	.one_third, .one_half, .two_thirds, .one_fourth, .one_sixth {margin-right: 20px; margin-bottom: 15px; float: left;}
	.one_third {width: 300px;}
	.one_half {width: 460px;}
	.two_thirds {width: 620px;}
	.one_fourth {width: 220px;}
	.one_sixth {width: 140px;}
	
	.last {margin-right: 0px !important;}
	
/* 	html {
	-webkit-text-size-adjust:none;
	} */

	/* iPad */
	@media (min-width: 768px) and (max-width: 960px) {
	.container {width: 748px;}
	.one_third {width: 236px;}
	.one_half {width: 364px;}
	.two_thirds {width: 492px;}
	.one_fourth {width: 172px;}
	.one_sixth {width: 108px;}
	}

	/* Smart Phone Sideways */
	@media (min-width: 639px) and (max-width: 767px) { 
	.container {width: 620px;}
	.one_third {width: 193px;}
	.one_half {width: 300px;}
	.two_thirds {width: 387px;}
	.one_fourth {width: 140px;}
	.one_sixth {width: 86px;}
	}

	/* Smart Phone */
	@media (min-width: 1px) and (max-width: 638px) {
	.container {width: 300px;}
	.one_third, .one_half, .two_thirds, .one_fourth, .one_sixth {width: 300px; margin-right: 0px;}
	}


