  /* Extra small devices (phones, 400px and down)
	NOTE: This is ideal for iPhones 6 and up.
  */
  
  @media only screen and (min-width: 320px) and (max-width: 410px) {
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	.min-width {
  		background-image: url(../img/dark.png);
  		background-color: #fbfbfb;
  	}
  	.mobile12Header {
  		display: inline;
  		width: 630px;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: inline;
  	}
  	#logo-wrap-mb {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  		display: inline;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 135px !important;
  		display: inline;
  		float: left;
  	}
  	.municipalButtons_mb {
  		width: 295px;
  		height: 50px;
  		float: right;
  		display: inline;
  	}
  	#sideImage01 {
  		display: none;
  	}
  	#sideImage02 {
  		display: none;
  	}
  	#sideImage03 {
  		display: none;
  	}
  	#sideImage04 {
  		display: none;
  	}
  	#sideImage05 {
  		display: none;
  	}
  	#sideImage06 {
  		display: none;
  	}
  	#sideImage07 {
  		display: none;
  	}
  	#sideImage08 {
  		display: none;
  	}
  	#sideImage01-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage02-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage03-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage04-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage05-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage06-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage07-mb {
  		display: inline;
  		width: 20%;
  	}
  	#sideImage08-mb {
  		display: inline;
  		width: 20%;
  	}
	#sideImage09-mb {
  		display: inline;
  		width: 20%;
  	}
  }
  /* BlackBerry PRIV */
  
  @media only screen and (min-width: 360px) and (max-width: 480px) and (min-height: 640px) and (max-height: 853px) and (-webkit-min-device-pixel-ratio: 3) {
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	.min-width {
  		background-image: url(../img/dark.png);
  		background-color: #fbfbfb;
  	}
  	.mobile12Header {
  		display: inline;
  		width: 480px;
  	}
  	.default12Header {
  		display: none;
  	}
  	#main {
  		width: 480px;
  	}
  	.logo {
  		display: none;
  	}
  	#left-col {
  		display: none;
  	}
  	#sideImage01 {
  		display: none;
  	}
  	#sideImage02 {
  		display: none;
  	}
  	#sideImage03 {
  		display: none;
  	}
  	#sideImage04 {
  		display: none;
  	}
  	#sideImage05 {
  		display: none;
  	}
  	#sideImage06 {
  		display: none;
  	}
  	#sideImage07 {
  		display: none;
  	}
  	#sideImage08 {
  		display: none;
  	}
  	#iframer {
  		width: 435px;
  		left: 0px;
  	}
  	#upd1 {
  		width: 435px;
  	}
  	.head-row1 .col2 {
  		margin-left: 400px;
  	}
  	.col2 ul li {
  		font-size: 8px !important;
  	}
  	.col2 a {
  		width: 59px !important;
  	}
  	#imageContainer {
  		width: 480px;
  		margin: 0px 0px;
  	}
  	.footText {
  		margin: 0 0 0 25px;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: inline;
  	}
  	#logo-wrap-mb {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  		display: inline;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 135px !important;
  		display: inline;
  		float: left;
  	}
  }
  /* Small Devices */
  
  @media only screen and (min-width: 411px) and (max-width: 767px) {
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	.min-width {
  		background-image: url(../img/dark.png);
  		background-color: #fbfbfb;
  	}
  	.mobile12Header {
  		display: inline;
  		width: 480px;
  	}
  	.default12Header {
  		display: none;
  	}
  	#main {
  		width: 480px;
  	}
  	.logo {
  		display: none;
  	}
  	#left-col {
  		display: none;
  	}
  	#sideImage01 {
  		display: none;
  	}
  	#sideImage02 {
  		display: none;
  	}
  	#sideImage03 {
  		display: none;
  	}
  	#sideImage04 {
  		display: none;
  	}
  	#sideImage05 {
  		display: none;
  	}
  	#sideImage06 {
  		display: none;
  	}
  	#sideImage07 {
  		display: none;
  	}
  	#sideImage08 {
  		display: none;
  	}
  	#iframer {
  		width: 435px;
  		left: 0px;
  	}
  	#upd1 {
  		width: 435px;
  	}
  	.head-row1 .col2 {
  		margin-left: 400px;
  	}
  	.col2 ul li {
  		font-size: 8px !important;
  	}
  	.col2 a {
  		width: 59px !important;
  	}
  	#imageContainer {
  		width: 480px;
  		margin: 0px 0px;
  	}
  	.footText {
  		margin: 0 0 0 25px;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: inline;
  	}
  	#logo-wrap-mb {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  		display: inline;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 108px !important;
  		display: inline;
  		float: left;
  	}
  	#sideImage01-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage02-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage03-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage04-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage05-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage06-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage07-mb {
  		display: inline;
  		width: 100%;
  	}
  	#sideImage08-mb {
  		display: inline;
  		width: 100%;
  	}
	#sideImage09-mb {
  		display: inline;
  		width: 90%;
  	}
  	.municipalButtons_mb {
  		width: 316px;
  		height: 28px;
  		float: right;
  		display: flex;
  		justify-content: right;
  		margin: 18px 8px;
  	}
  	.municipalButtons_mb_spacer {
  		display: inline;
  		width: 20px;
  	}
	  
	#ads{
		display: none;
	}
	#adsr{
		display: none;
	}
  }
  /* Medium devices (landscape tablets, 768px and up) */
  
  @media only screen and (min-width: 768px) and (max-width: 991px) {
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	.default12Header {
  		display: inline;
  		width: 920px;
  	}
  	#main {
  		margin: 100px 20px;
  		width: 920px;
  	}
  	#upd1 {
  		width: 916px;
		height: 778px;
  	}
  	#iframer {
  		left: 0px;
  		width: 916px;
  	}
  	.default12Header {
  		display: inline;
  	}
  	.mobile12Header {
  		width: 630px;
  		display: none;
  	}
  	#imageContainer {
  		width: 100%;
  		margin: 0px 0px;
  	}
  	.head-row1 {
  		width: 665px;
  	}
  	.head-row1 .col2 {
  		margin-left: 0px;
  	}
  	.head-row1 .col2 a {
  		width: 85px;
  	}
	#control{
		  height: 800px;
	}
  	.col2 ul li {
  		font-size: 13px !important;
  	}
  	#left-col {
  		display: none;
  	}
  	#sideImage01 {
  		display: none;
  	}
  	#sideImage02 {
  		display: none;
  	}
  	#sideImage03 {
  		display: none;
  	}
  	#sideImage04 {
  		display: none;
  	}
  	#sideImage05 {
  		display: none;
  	}
  	#sideImage06 {
  		display: none;
  	}
  	#sideImage07 {
  		display: none;
  	}
  	#sideImage08 {
  		display: none;
  	}
  	.footText {
  		margin: 0 0 0 210px;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: inline;
  	}
  	#logo-wrap-mb {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  		display: inline;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 50px !important;
  		max-width: 210px !important;
  		display: inline;
  		float: left;
  	}
  	.municipalButtons_mb {
  		width: 730px;
  		height: 50px;
  		float: right;
  		display: inline;
  	}
  	#sideImage01-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage02-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage03-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage04-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage05-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage06-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage07-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
  	#sideImage08-mb {
  		display: inline;
  		width: 120%;
  		margin: 10px 0px;
  	}
	#sideImage09-mb {
  		display: inline;
  		width: 100%;
  		margin: 10px 0px;
  	}
  	.municipalButtons_mb {
  		width: 730px;
  		height: 60px;
  		float: right;
  		display: flex;
  		justify-content: right;
  		margin: 0px 15px;
  	}
  	.municipalButtons_mb_spacer {
  		display: inline;
  		width: 40px;
  	}
	  
	#ads{
		display: none;
	}
	#adsr{
		display: none;
	}
	
	.li-spacer{
		width: 8px;
	 }
  }
  /* Large devices (laptops/desktops, 992px and up) */
  
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	#ads {
  		top: 210px;
  		left: 20px;
  		text-align: left;
  		margin: 0px auto;
  		float: left;
  		width: 260px;
  		position: fixed;
  	}
  	#adsr {
  		top: 210px;
  		right: 20px;
  		text-align: right;
  		margin: 0px auto;
  		float: right;
  		width: 260px;
  		position: fixed;
  	}
  	.min-width {
  		background-image: url(../img/dark.png);
  		background-color: #fbfbfb;
  	}
  	#main {
  		margin: 0 auto;
  		width: 890px;
  	}
  	#wrapper {
  		text-align: center;
  		margin: 0px auto;
  		width: 100%;
  		background: #ddd;
  		position: relative;
  		border: 2px solid #600000;
  	}
  	.bg-top {
  		width: 100%;
  		overflow: hidden;
  	}
  	.top-contain {
  		color: #600000;
  		background: url(/web/20161031034920im_/http://eastgta.com/images/bg-top2.jpg) no-repeat 0 0;
  		width: 100%;
  		overflow: hidden;
  	}
  	.head-row1 {
  		background-color: #ddd;
  		height: 58px;
  		width: 854px;
  		overflow: hidden;
  		float: right;
  	}
  	.head-row1 .col2 {
  		margin-left: 210px;
  		padding-top: 0px;
  		float: left;
  		position: relative;
  		display: block;
  	}
  	#top_widget {
  		clear: both;
  	}
  	.col2 ul {
  		padding-left: 0px;
  		width: 100%;
  	}
  	ul,
  	ul li {
  		list-style: none;
  		list-style-image: none;
  		list-style-type: none;
  	}
  	.col2 ul li {
  		font-family: 'Arial Narrow', 'Arial', 'Tahoma', 'Helvetica', sans-serif;
  		letter-spacing: 1px;
  		font-weight: normal;
  		float: left;
  		font-size: 14px !important;
  		font-stretch: condensed;
  		text-align: center;
  	}
  	.head-row1 .col2 a {
  		color: #949494;
  		background-color: #316d96;
  		padding: 0px 0px 0px 0px;
  		display: block;
  		width: 85px;
  		height: 33px;
  		text-decoration: none;
  		text-align: center;
  		line-height: 33px;
  		text-shadow: 1px 1px 1px #0c0d0f !important;
  	}
  	.head-row1 .col2 a:hover {
  		color: #6699cc;
  		background-color: #dddddd;
  	}
  	.default12Header {
  		display: inline;
  	}
  	.head-row1 .col2 li:hover {
  		background-color: #949494;
  	}
  	#control {
  		background-color: #fbfbfb;
  		position: relative;
  		width: 100%;
  	}
  	#left-col {
  		border-right: 1px solid #404040;
  		width: 231px;
  		margin-right: -242px;
  		top: -50px;
  		float: left;
  		position: relative;
  	}
  	#logo-wrap {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  	}
  	.logo {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 210px !important;
  	}
  	#iframer {
  		border-radius: 5px;
  		box-shadow: 4px 4px 10px #600000;
  		margin: 0 auto;
  		overflow: hidden;
  		top: 2px;
  		left: 115px;
  		width: 680px;
  		background: #fbfbfb;
  		position: relative;
  		border: 1px solid #ccc;
  	}
  	#upd1 {
  		width: 680px;
  		height: 360px;
  	}
  	footer {
  		background-color: #333 !important;
  		color: #fff;
  		font-size: 11px;
  		text-align: center;
  		width: 100%;
  		overflow: hidden;
  		text-transform: none;
  		background: none;
  	}
  	footer a {
  		color: #c0c0c0;
  		text-decoration: underline;
  	}
  	.footText {
  		color: #c0c0c0;
  		text-align: center;
  		margin: 0 0 0 242px;
  		float: left;
  		width: 425px;
  	}
  	.li-spacer {
  		height: 100px;
  		width: 2px;
  	}
  	#imageContainer {
  		width: 660px;
  		margin: 0px 232px;
  	}
  	.mobile12Header {
  		width: 630px;
  		display: none;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: none;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 210px !important;
  		display: none;
  	}
  	.municipalButtons_mb {
  		width: 295px;
  		height: 50px;
  		float: right;
  		display: none;
  	}
  	#sideImage01-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage02-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage03-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage04-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage05-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage06-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage07-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage08-mb {
  		display: none;
  		width: 20%;
  	}
	#sideImage09-mb {
  		display: none;
  		width: 20%;
  	}
  	.municipalButtons_mb {
  		width: 295px;
  		height: 50px;
  		float: right;
  		display: none;
  	}
  	#municipalButtons_mb_spacer {
  		display: none;
  	}
  }
  /* Extra large devices (large laptops and desktops, 1200px and up) */
  
  @media only screen and (min-width: 1200px) and (max-width: 1515px) {
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	#ads {
  		top: 210px;
  		left: 20px;
  		text-align: left;
  		margin: 0px auto;
  		float: left;
  		width: 260px;
  		position: fixed;
  	}
  	#adsr {
  		top: 210px;
  		right: 20px;
  		text-align: right;
  		margin: 0px auto;
  		float: right;
  		width: 260px;
  		position: fixed;
  	}
  	.mobile12Header {
  		width: 630px;
  		display: none;
  	}
  	.min-width {
  		background-image: url(../img/dark.png);
  		background-color: #fbfbfb;
  	}
  	#main {
  		margin: 0 auto;
  		width: 890px;
  	}
  	#wrapper {
  		text-align: center;
  		margin: 0px auto;
  		width: 100%;
  		background: #ddd;
  		position: relative;
  		border: 2px solid #600000;
  	}
  	.bg-top {
  		width: 100%;
  		overflow: hidden;
  	}
  	.top-contain {
  		color: #600000;
  		background: url(/web/20161031034920im_/http://eastgta.com/images/bg-top2.jpg) no-repeat 0 0;
  		width: 100%;
  		overflow: hidden;
  	}
  	.head-row1 {
  		background-color: #ddd;
  		height: 58px;
  		width: 854px;
  		overflow: hidden;
  		float: right;
  	}
  	.head-row1 .col2 {
  		margin-left: 210px;
  		padding-top: 0px;
  		float: left;
  		position: relative;
  		display: block;
  	}
  	#top_widget {
  		clear: both;
  	}
  	.col2 ul {
  		padding-left: 0px;
  		width: 100%;
  	}
  	ul,
  	ul li {
  		list-style: none;
  		list-style-image: none;
  		list-style-type: none;
  	}
  	.col2 ul li {
  		font-family: 'Arial Narrow', 'Arial', 'Tahoma', 'Helvetica', sans-serif;
  		letter-spacing: 1px;
  		font-weight: normal;
  		float: left;
  		font-size: 14px !important;
  		font-stretch: condensed;
  		text-align: center;
  	}
  	.head-row1 .col2 a {
  		color: #949494;
  		background-color: #316d96;
  		padding: 0px 0px 0px 0px;
  		display: block;
  		width: 85px;
  		height: 33px;
  		text-decoration: none;
  		text-align: center;
  		line-height: 33px;
  		text-shadow: 1px 1px 1px #0c0d0f !important;
  	}
  	.head-row1 .col2 a:hover {
  		color: #6699cc;
  		background-color: #dddddd;
  	}
  	.head-row1 .col2 li:hover {
  		background-color: #949494;
  	}
  	#control {
  		background-color: #fbfbfb;
  		position: relative;
  		width: 100%;
  	}
  	#left-col {
  		border-right: 1px solid #404040;
  		width: 231px;
  		margin-right: -242px;
  		top: -50px;
  		float: left;
  		position: relative;
  	}
  	#logo-wrap {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  	}
  	.logo {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 210px !important;
  	}
  	#iframer {
  		border-radius: 5px;
  		box-shadow: 4px 4px 10px #600000;
  		margin: 0 auto;
  		overflow: hidden;
  		top: 2px;
  		left: 115px;
  		width: 680px;
  		background: #fbfbfb;
  		position: relative;
  		border: 1px solid #ccc;
  	}
  	#upd1 {
  		width: 680px;
  		height: 360px;
  	}
  	footer {
  		background-color: #333 !important;
  		color: #fff;
  		font-size: 11px;
  		text-align: center;
  		width: 100%;
  		overflow: hidden;
  		text-transform: none;
  		background: none;
  	}
  	footer a {
  		color: #c0c0c0;
  		text-decoration: underline;
  	}
  	.footText {
  		color: #c0c0c0;
  		text-align: center;
  		margin: 0 0 0 242px;
  		float: left;
  		width: 425px;
  	}
  	.li-spacer {
  		height: 100px;
  		width: 2px;
  	}
  	#imageContainer {
  		width: 660px;
  		margin: 0px 232px;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: none;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 210px !important;
  		display: none;
  	}
  	.municipalButtons_mb {
  		width: 295px;
  		height: 50px;
  		float: right;
  		display: none;
  	}
  	#sideImage01-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage02-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage03-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage04-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage05-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage06-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage07-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage08-mb {
  		display: none;
  		width: 20%;
  	}
	#sideImage09-mb {
  		display: none;
  		width: 20%;
  	}
  	#municipalButtons_mb_spacer {
  		display: none;
  	}
  }
  /* Large TV Displays */
  
  @media only screen and (max-width: 3840px) and (max-height: 2160px) and (min-width: 1516px) {
  	/* Styles for 4K TVs */
  	body {
  		color: #ffffff;
  		background-image: url(../img/dark.png);
  		font-family: Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		line-height: 16px;
  	}
  	#ads {
  		top: 210px;
  		left: 20px;
  		text-align: left;
  		margin: 0px auto;
  		float: left;
  		width: 260px;
  		position: fixed;
  	}
  	#adsr {
  		top: 210px;
  		right: 20px;
  		text-align: right;
  		margin: 0px auto;
  		float: right;
  		width: 260px;
  		position: fixed;
  	}
  	.mobile12Header {
  		width: 630px;
  		display: none;
  	}
  	.min-width {
  		background-image: url(../img/dark.png);
  		background-color: #fbfbfb;
  	}
  	#main {
  		margin: 0 auto;
  		width: 890px;
  	}
  	#wrapper {
  		text-align: center;
  		margin: 0px auto;
  		width: 100%;
  		background: #ddd;
  		position: relative;
  		border: 2px solid #600000;
  	}
  	.bg-top {
  		width: 100%;
  		overflow: hidden;
  	}
  	.top-contain {
  		color: #600000;
  		background: url(/web/20161031034920im_/http://eastgta.com/images/bg-top2.jpg) no-repeat 0 0;
  		width: 100%;
  		overflow: hidden;
  	}
  	.head-row1 {
  		background-color: #ddd;
  		height: 58px;
  		width: 854px;
  		overflow: hidden;
  		float: right;
  	}
  	.head-row1 .col2 {
  		margin-left: 210px;
  		padding-top: 0px;
  		float: left;
  		position: relative;
  		display: block;
  	}
  	#top_widget {
  		clear: both;
  	}
  	.col2 ul {
  		padding-left: 0px;
  		width: 100%;
  	}
  	ul,
  	ul li {
  		list-style: none;
  		list-style-image: none;
  		list-style-type: none;
  	}
  	.col2 ul li {
  		font-family: 'Arial Narrow', 'Arial', 'Tahoma', 'Helvetica', sans-serif;
  		letter-spacing: 1px;
  		font-weight: normal;
  		float: left;
  		font-size: 14px !important;
  		font-stretch: condensed;
  		text-align: center;
  	}
  	.head-row1 .col2 a {
  		color: #949494;
  		background-color: #316d96;
  		padding: 0px 0px 0px 0px;
  		display: block;
  		width: 85px;
  		height: 33px;
  		text-decoration: none;
  		text-align: center;
  		line-height: 33px;
  		text-shadow: 1px 1px 1px #0c0d0f !important;
  	}
  	.head-row1 .col2 a:hover {
  		color: #6699cc;
  		background-color: #dddddd;
  	}
  	.head-row1 .col2 li:hover {
  		background-color: #949494;
  	}
  	#control {
  		background-color: #fbfbfb;
  		position: relative;
  		width: 100%;
  	}
  	#left-col {
  		border-right: 1px solid #404040;
  		width: 231px;
  		margin-right: -242px;
  		top: -50px;
  		float: left;
  		position: relative;
  	}
  	#logo-wrap {
  		margin: 0 auto;
  		text-align: center !important;
  		width: 100%;
  		height: 100%;
  		max-height: 125px !important;
  		max-width: 220px !important;
  		overflow: hidden;
  	}
  	.logo {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 210px !important;
  	}
  	#iframer {
  		border-radius: 5px;
  		box-shadow: 4px 4px 10px #600000;
  		margin: 0 auto;
  		overflow: hidden;
  		top: 2px;
  		left: 115px;
  		width: 680px;
  		background: #fbfbfb;
  		position: relative;
  		border: 1px solid #ccc;
  	}
  	#upd1 {
  		width: 680px;
  		height: 360px;
  	}
  	footer {
  		background-color: #333 !important;
  		color: #fff;
  		font-size: 11px;
  		text-align: center;
  		width: 100%;
  		overflow: hidden;
  		text-transform: none;
  		background: none;
  	}
  	footer a {
  		color: #c0c0c0;
  		text-decoration: underline;
  	}
  	.footText {
  		color: #c0c0c0;
  		text-align: center;
  		margin: 0 0 0 242px;
  		float: left;
  		width: 425px;
  	}
  	.li-spacer {
  		height: 100px;
  		width: 2px;
  	}
  	#imageContainer {
  		width: 660px;
  		margin: 0px 232px;
  	}
  	#top-col-mb {
  		border-bottom: 1px solid #404040;
  		width: 231px;
  		display: none;
  	}
  	.logo_mb {
  		margin: 0px 0px 5px 0px;
  		height: auto;
  		width: auto;
  		max-height: 95px !important;
  		max-width: 210px !important;
  		display: none;
  	}
  	.municipalButtons_mb {
  		width: 295px;
  		height: 50px;
  		float: right;
  		display: none;
  	}
  	#sideImage01-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage02-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage03-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage04-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage05-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage06-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage07-mb {
  		display: none;
  		width: 20%;
  	}
  	#sideImage08-mb {
  		display: none;
  		width: 20%;
  	}
	#sideImage09-mb {
  		display: none;
  		width: 20%;
  	}
  	#municipalButtons_mb_spacer {
  		display: none;
  	}
  }