/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
	
#banner {
	font-family: "Comic Sans MS";
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	height: 8em;
	background-color: #FFFFFF;
	background-image: url(images/banner5.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.breadcrumbstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #006666;
	font-weight: bolder;
}

.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .6em;
	font-style: italic;
	color: #000000;
	margin-left: 0.3em;
}

.breadcrumbsdelimiter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
}

.breadcrumbbackground {
	background-color: #F3F3F3;
	padding-bottom: 0.10em;
	padding-left: 0.25em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
}

#mainbottom {
	border-top: 0.05em solid #000000;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	float: none;
	background-color: #FFFFFF;
	width: 100%;
	padding-top: 1em;
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin-top: 1em;
	height: auto;
}

#mainbottom p {
	clear: none;
	float: none;
	background-color: #FFFFFF;
	color: #000000;
}

#mainbottom a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0033CC;
	background-color: #FFFFFF;
}

#mainbottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0099FF;
	background-color: #FFFFFF;
}

.mainbottomleft {
	text-align: center;
	vertical-align: middle;
}

.mainbottomright {
	background-image: url(images/aac_logo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30%;
	text-align: center;
	margin-top: 1em;
	padding-top: 9em;
}
	
#mainleft {
	width: 21%;
	padding-right: 0.2em;
	border-right-width: 0.075em;
	border-right-style: dashed;
	border-right-color: #990000;
	clear: both;
	float: left;
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 1em;
	margin-top: 0em;
	height: 50%;
}

.mainleftlinks {
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #006666;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-right: 0.5em;
	padding-bottom: 0.25em;
	padding-left: 1em;
	width: 165px;
}

.mainleftlinks a {
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #006666;
	padding-right: 0.5em;
	padding-bottom: 0.25em;
	padding-left: 1em;
	text-decoration: none;
	font-weight: bold;
	border-left-width: 4px;
	border-left-style: double;
	border-left-color: #C69E00;
	background-color: #FFFFFF;
	width: 165px;
}

.mainleftlinks a:hover {
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #C69E00;
	padding-right: 0.5em;
	padding-bottom: 0.25em;
	padding-left: 1em;
	background-color: #FFFFFF;
	font-weight: bold;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #006666;
	width: 165px;
}

.mainleft1p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: italic;
	color: #006666;
	text-decoration: underline overline;
	text-align: center;
	background-color: #FFFFFF;
}

.mainleft2p {
	text-decoration: none;
	text-align: center;
	background-color: #FFFFFF;
	border-top-width: 0.01em;
	border-bottom-width: 0.01em;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

.mainleftsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #006666;
	margin-bottom: 0.2em;
	font-weight: bold;
	padding-left: 1em;
}

.disableleftlink {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #006666;
	text-decoration: none;
	background-color: #FCF1D8;
	padding-left: 0.6em;
	width: auto;
	border-top-width: .05em;
	border-bottom-width: .05em;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #006633;
	border-bottom-color: #006633;
}
	
#maincenter {
	width:56%;
	margin-top: 0.5em;
	float: left;
	clear: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	padding-left: 0.5em;
	height: auto;
	background-color: #FFFFFF;
}

#maincenter h1 {
	color: #006666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-variant: small-caps;
	padding: 0.25em;
	margin-top: 1.5em;
	margin-bottom: 0em;
	margin-right: 0em;
	margin-left: 0em;
	text-decoration: none;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #D5AA00;
}

#maincenter p {
	background-color: #FFFFFF;
	vertical-align: top;
	padding-left: 0.5em;
}

#maincenter a {
	color: #0000FF;
}

#maincenter a:hover {
	color: #009966;
}

.maincenterbc {
	font-weight: bold;
	text-align: center;
}

.maincentersecondcolumn {
	float: right;
}

#maincenter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
	background-color: #FFFFFF;
	clear: none;
	float: left;
	width: 75%;
	margin-top: 0.5em;
	padding-left: 0.5em;
}

#maincenter2 p {
	background-color: #FFFFFF;
	vertical-align: top;
	padding-left: .5em;
}

#maincenter2 a {
	color: #0000FF;
}

#maincenter2 a:hover {
	color: #009966;
}

#maincenter2 h1 {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000000;
	margin-bottom: 1em;
}

#maincenter td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}
	
#mainright {
	width:20%;
	float: right;
	clear: right;
	margin-top: 0;
}

#mainright h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	text-align: center;
	background-color: #006666;
	height: 1.5em;
	padding-bottom: .1em;
	font-weight: bolder;
	margin-top: 0em;
	margin-bottom: 0.5em;
	padding-top: .1em;
	border: 0.05em solid #006666;
}

.mainright1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #006666;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em;
	padding-bottom: 0.5em;
}

.mainright1p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #006666;
	text-align: center;
	background-color: #FFFFFF;
	margin-left: 0.4em;
	margin-right: 0.4em;
	padding-bottom: 0.25em;
	margin-top: 1em;
	border-bottom-width: .1em;
	border-bottom-style: dashed;
	border-bottom-color: #006666;
}

#mainright1p a {
	background-color: #F8E39E;
}

.mainright2 {
}

.mainright2p {
	font-family: "Comic Sans MS";
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #666633;
}

.mainright3 {
	height: 6.3em;
	text-align: center;
	vertical-align: middle;
	border-top-width: 0.1em;
	border-bottom-width: 0.1em;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF0000;
	border-bottom-color: #0000FF;
	border-right-width: 0.1em;
	border-left-width: 0.1em;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-left-color: #FF0000;
}

#mainright h2 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 1em;
	color: #006666;
	margin: 0em;
}

.mainrightindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #006666;
	text-indent: 0.5em;
	font-weight: bold;
}

.mainrightindent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #006666;
	padding-right: 1em;
	padding-left: 1em;
	text-align: center;
}

#toplinks {
	text-align: center;
	background-color: #FFFFFF;
	border-bottom-width: .1em;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	float: left;
	width: 100%;
	border-top-width: .1em;
	border-top-style: solid;
	border-top-color: #FFCC00;
}

#toplinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #006666;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	width: auto;
	padding-right: .1em;
	padding-left: .1em;
}

#toplinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC00;
	text-align: center;
	vertical-align: middle;
	width: auto;
	padding-right: .1em;
	padding-left: .1em;
}

#toplinks h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #990000;
	text-decoration: none;
	background-color: #FFCC99;
	vertical-align: middle;
	text-align: left;
	float: left;
}

#toplinks strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #006666;
	vertical-align: middle;
	font-weight: normal;
	text-align: center;
	padding-right: .1em;
	padding-left: .1em;
	background-color: #FFFFFF;
}

#toplinks a:active {
}

.disabletoplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #990000;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: auto;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border:none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border:none;
}

.dunaway {
	float: left;
	height: 13em;
	width: 33%;
	text-align: center;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-position: center center;
}

.mcclain {
	background-image: url(administration/photos/frankie_mcclain_small.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 13em;
	width: 33%;
}

.mcconnell {
	background-image: url(administration/photos/linda_mcconnell_small.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 13em;
	width: 33%;
}

.moore {
	background-image: url(administration/photos/john_moore_small.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 13em;
	width: 33%;
}

.stewart {
	background-image: url(council/photos/tony-stewart.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 13em;
	width: 33%;
}

.engineone {
	background-image: url(fire/photos/engine_one.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 10em;
	width: 40%;
	margin-left: 0.5em;
}

.enginetwo {
	background-image: url(fire/photos/engine_two.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 10em;
	width: 40%;
	margin-left: 0.5em;
}

.enginethree {
	background-image: url(fire/photos/engine_three.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 10em;
	width: 40%;
	margin-left: 0.5em;
}

.firestation {
	background-image: url(photos/buildings/fire_department.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 10em;
	width: 40%;
	margin-right: 0.03em;
	margin-left: 0.05em;
}

.firestationone {
	background-image: url(fire/photos/station_one.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 7em;
	width: 35%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: .5px;
}

.firestationtwo {
	background-image: url(fire/photos/station_two.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 7em;
	width: 35%;
	margin-right: 0.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.rescuepatch {
	background-image: url(fire/photos/rescue_patch.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 10em;
	width: 45%;
	margin-right: 0.5em;
	margin-left: 0.2em;
	margin-bottom: .1em;
}

.riverstreetphoto {
	background-image: url(photos/river_street.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 10em;
	width: 30%;
	margin-left: 0.5em;
	border: .1em solid #006666;
}

.safetyhouse {
	background-image: url(fire/photos/safety_house.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 9em;
	width: 35%;
	margin-right: .5em;
	margin-top: .5em;
	margin-bottom: .5em;
}

.tours {
	background-image: url(fire/photos/tour.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 9em;
	width: 35%;
	margin-left: .5em;
	margin-bottom: .5em;
	margin-top: .5em;
}

.trainingfacilityone {
	background-image: url(fire/photos/training_facility_one.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 8em;
	width: 35%;
	margin-right: .5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.trainingfacilitytwo {
	background-image: url(fire/photos/training_facility_two.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 8em;
	width: 35%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}

#umbrella a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	color: #006666;
	height: 16em;
	width: 100%;
}

#umbrella a:visited {
	color: #000000;
}

#umbrella a:hover {
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}

#umbrella a:active {
}

#crimestoppers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	width: 35%;
	border: 0.1em solid #FF0000;
	color: #000000;
	background-image: url(images/crimestoppers.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	margin-top: 0.5em;
	height: 7em;
	margin-left: 0.5em;
}

#crimestoppers a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	color: #006666;
	height: 7em;
	width: 100%;
}

#crimestoppers a:visited {

	color: #000000;
}

#crimestoppers a:hover {

	color: #006666;
	text-decoration: none;
	font-weight: bold;
}

#crimestoppers a:active {
}

.promise {

	background-image: url(recreation/youth/OurPromise2Kids.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 12em;
	width: 35%;
	margin-right: 1em;
	margin-bottom: 1em;
}

#vote {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	width: 26%;
	color: #000000;
	float: right;
	background-image: url(images/vote.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 6em;
	background-color: #FFFFFF;
}

#vote a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	color: #006666;
	height: 6em;
	width: 100%;
}

#vote a:visited {
	color: #000000;
}

#vote a:hover {
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}

#vote a:active {
}

#publicrecords {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	width: 26%;
	color: #000000;
	float: right;
	background-image: url(images/public_records.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 17em;
	background-color: #FFFFFF;
	clear: right;
}

#publicrecords a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	color: #006666;
	height: 17em;
	width: 100%;
	float: right;
	clear: right;
}

#publicrecords a:visited {
	color: #000000;
}

#publicrecords a:hover {
	color: #006666;
	text-decoration: none;
	font-weight: bold;
	height: 17em;
	width: 100%;
	clear: right;
	float: right;
}

#publicrecords a:active {
}

.reccenter {
	background-image: url(images/rec_center.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 12em;
	width: 55%;
	text-align: center;
	vertical-align: middle;
	margin-right: 1em;
}

#govdeals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	width: 26%;
	color: #000000;
	float: right;
	background-image: url(images/GovDealsLogo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 7em;
	background-color: #FFFFFF;
	clear: right;
	margin-top: 0.4em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #FF0000;
	margin-bottom: 0.2em;
}

#govdeals a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	color: #006666;
	height: 7em;
	width: 100%;
}

#govdeals a:visited {
	color: #000000;
}

#govdeals a:hover {
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}

#govdeals a:active {
}

.newnumber {
	background-repeat: no-repeat;
	background-position: center center;
	height: 3em;
	width: 40%;
	background-color: #FFFF00;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	border: thin dotted #FF0000;
	float: left;
	margin-right: .2em;
}

#downtowncalendar {
	text-decoration: none;
	text-align: left;
	width: 26%;
	background-repeat: no-repeat;
	background-position: right center;
	height: 8em;
	float: right;
	background-image: url(images/downtown_events.jpg);
	border-top-width: medium;
	border-bottom-width: medium;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #990066;
	border-bottom-color: #990066;
}

#downtowncalendar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	width: 26%;
	background-repeat: no-repeat;
	background-position: left center;
	color: #990066;
	margin-top: 0.5em;
	text-align: center;
	height: 8em;
}

#downtowncalendar a:visited {
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#downtowncalendar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #CC9900;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 8em;
	width: 26%;
}

#downtowncalendar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center bottom;
}

.chili {
	background-image: url(images/chili.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 12.5em;
	width: 25%;
}

.paradesmall {
	background-image: url(photos/paradesmall.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 10em;
	width: 40%;
	margin-right: 0.5em;
}

.smokealarm {
	background-image: url(photos/smokealarm.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 12em;
	width: 60%;
	margin-left: .5em;
}

.publicart {
	background-image: url(photos/publicart.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 11em;
	width: 45%;
	margin-left: 0.05em;
}

.policechief {
	background-image: url(photos/policechief.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 9em;
	width: 40%;
}

.drugdog {
	background-image: url(photos/drug_dog.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 15em;
	width: 35%;
}

.light {
	background-image: url(photos/light.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 9em;
	width: 47%;
}

.recreation {
	background-image: url(photos/recreationcenter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 12em;
	width: 50%;
}

.troberts {
	background-image: url(council/photos/terence-roberts.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 15em;
	width: 40%;
	font-weight: bold;
	text-align: center;
}

#maincenter strong {
	color: #006666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	padding: 0.25em;
	margin-bottom: 1em;
	margin-top: 0em;
	margin-right: 0em;
	margin-left: 0em;
	text-decoration: none;
}

.atyourrequest {
	background-image: url(images/request.gif);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	float: left;
	height: 100px;
	width: 200px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BB8C00;
	border-bottom-color: #BB8C00;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.atyourrequest a {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	height: 100px;
	width: 200px;
	background-image: url(images/request.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.atyourrequest a:hover {
	clear: both;
	float: left;
	height: 100px;
	width: 200px;
	background-image: url(images/request.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.google {
	float: left;
	height: 100px;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.google a {
	background-color: #FFFFFF;
	float: left;
	height: 100px;
	width: 200px;
}

.sitesearch {
	background-color: #C69E00;
	clear: both;
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}

.billpay {
	background-image: url(images/online-bill-pay-test.gif);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.billpay a {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/online-bill-pay-test.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.billpay a:hover {
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/online-bill-pay-test.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.cgi {
	float: left;
}

.citizens {
	background-image: url(photos/citizens-academy.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	height: 167px;
	width: 250px;
	margin-left: 1em;
	margin-bottom: 1em;
}

.meeks {
	background-image: url(photos/meeks.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 119px;
	width: 100px;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: .5em;
}

.chastain {
	background-image: url(fire/photos/chastain.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 117px;
	width: 100px;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: .5em;
}

#smo {
	width:56%;
	margin-top: 0.5em;
	float: left;
	clear: none;
	padding-left: 0.5em;
	height: auto;
}

#maincentertwitter p {
	color: #36C;
}

.weather {
	float: left;
	margin-left: 5px;
}

.priorities-downtown {
	float: right;
	background-image: url(images/priorities-downtown.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 59px;
	width: 150px;
}

.priorities-downtown a {
	float: right;
	background-color: #FFFFFF;
	height: 59px;
	width: 150px;
	background-image: url(images/priorities-downtown.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.priorities-downtown a:hover {
	float: right;
	height: 59px;
	width: 150px;
	background-image: url(images/priorities-downtown.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.priorities-housing {
	float: right;
	background-image: url(images/priorities-housing.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 59px;
	width: 150px;
}

.priorities-housing a {
	float: right;
	background-color: #FFFFFF;
	height: 59px;
	width: 150px;
	background-image: url(images/priorities-housing.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.priorities-housing a:hover {
	float: right;
	height: 59px;
	width: 150px;
	background-image: url(images/priorities-housing.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.priorities-recreation {
	float: right;
	background-image: url(images/priorities-recreation.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 59px;
	width: 150px;
}

.priorities-recreation a {
	float: right;
	background-color: #FFFFFF;
	height: 59px;
	width: 150px;
	background-image: url(images/priorities-recreation.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.priorities-recreation a:hover {
	float: right;
	height: 59px;
	width: 150px;
	background-image: url(images/priorities-recreation.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.bids {
	background-image: url(images/bids.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.bids a {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/bids.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.bids a:hover {
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/bids.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


.letsmove {
	background-image: url(images/lets-move.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.letsmove a {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/lets-move.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.letsmove a:hover {
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/lets-move.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.roaddiets {
	float: right;
	height: 360px;
	width: 480px;
}

.hof {
	background-image: url(photos/hof.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 346px;
	width: 640px;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: .5em;
}

.calvary {
	background-image: url(photos/calvary.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 184px;
	width: 640px;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: .5em;
}

.elections {
	background-image: url(images/elections.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.elections a {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/elections.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.elections a:hover {
	clear: both;
	float: left;
	height: 133px;
	width: 200px;
	background-image: url(images/elections.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

