/* CSS Document */

		@media only screen and (max-width: 800px) {

		   body { /*font-size: 40%;*/ }
		   #container{
		   	width:100% !important;
			margin:0px;
		   }
		   #mainHeader{
		   	/*display:none;*/
			text-align:center;
		   }
		   #mainHeader img#strap{
		   	display:none;
		   }
		   #mainHeader img#logo {
			   position:relative;
			   left:0px;
			   margin:0 auto;
				max-width:100%;
			}
			#breadCrumbs, #map {
				display:none;
			}
			table.resultsTbl {
				width:95%
			}
			.hide-on-mobile{
				display:none;
			}
			.show-on-mobile{
				display:inherit !important;
			}
			.show-on-mobile-inline{
				display:inline-block !important;
			}
			.lhsColumn, .rhsColumn{
				width:90% !important;
				float:none;
			}
			.rhsColumn .rightIt{
				float:none;
			}
			.rhsColumn img.rightIt{
				max-width:100%;
			}
			#bodyArea, #contentBase {
				width:100%;
			}
			#flashBox{
				display:none;
			}
			#sliderHolder{
				position:relative !important;
				top:10px !important;
				left:10px !important;
				right:0px !important;
				height:600px !important;
			}
			#mainHomeBody{
				height:750px !important;
			}
		}
		@media only screen and (max-width: 320px) {
			table.resultsTbl {
				width:90%
			}
			#flashBox{
				display:none;
			}
			#mainHomeBody{
				/*background-image:url('/img/home_mobile_bg_sm.png');
				background-size:100%;*/
				background-image:none;
			}
		}