Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later. View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community. Join the City of Odessa's Parks and Recreation Department for the Daddy/Daughter Dance, “Sea of Memories (Under the Sea),” on June 13, 2026, from 5:00 – 9:00 p.m. at the Odessa Marriott Hotel. Enjoy a fun, ocean-themed evening of dancing and memories; tickets are $30 per person. The deadline to buy tickets is June 10, 2026. Agenda Facility Submit Event Print Email Event Subscription View RSS Feeds Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more Agenda $(window).on("load", function () { $('.icalDescription').urlToLink({ target: '_blank' }); }); var currentTextBox = null; var currentDatePicker = null; function hidePopup() { return currentDatePicker && currentDatePicker.hidePopup(); } //This method is called to handle the onclick and onfocus client side events for the texbox function showPopup(sender, e) { //this is a reference to the texbox which raised the event //see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender); // hide previous pop-up if open textBox !== currentTextBox && hidePopup(); currentTextBox = textBox; } function dismissHook(e) { return (e.keyCode === 27 || e.keyCode === 9) && hidePopup(); } function handleKeydown(e) { dismissHook(e) || searchTextHook(e); } //this handler is used to set the text of the TextBox to the value of selected from the popup function dateSelected(sender, args) { if (currentTextBox != null) { //currentTextBox is the currently selected TextBox. Its value is set to the newly selected //value of the picker currentTextBox.value = args.get_newValue(); } } //this function is used to parse the date entered or selected by the user function parseDate(sender, e) { if (currentDatePicker != null) { var date = currentDatePicker.get_dateInput().parseDate(sender.value); var dateInput = currentDatePicker.get_dateInput(); if (date == null) { date = currentDatePicker.get_selectedDate(); } var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); sender.value = formattedDate; } } function clearPostBack() { Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack); $('.icalDescription').urlToLink({ target: '_blank' }); } function redrawContentCalendar() { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack); if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '') raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, ''); else raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, ''); blockMenuSpawn = false; } function previousFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev'); } function nextFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext'); } order+='ModuleContent\n' Live Edit // $(document).ready(function (e) { renderSlideshowIfApplicable($('#divEditor' + '749504d6-8e2b-41f9-9568-09905ee4ce05')); }); NEW UTILITY SERVICE AGREEMENTTurn on your city services including water, sewer and trash. .fancyButton426.fancyButton:link,.fancyButton426.fancyButton:visited, .fancyButton426div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton426.fancyButton:hover,.fancyButton426.fancyButton:focus,.fancyButton426.fancyButton:active,.fancyButton426.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton426.fancyButton:link > span,.fancyButton426.fancyButton:visited > span, .fancyButton426div.fancyButton > span{ } .fancyButton426.fancyButton:hover > span,.fancyButton426.fancyButton:focus > span,.fancyButton426.fancyButton:active > span,.fancyButton426.fancyButton.hover > span{ } .fancyButton426.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8449'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton426 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton426.fancyButton:hover .text,.fancyButton426.fancyButton:focus .text,.fancyButton426.fancyButton:active .text,.fancyButton426.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton426.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle1, .fancyButton426.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton426.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle2, .fancyButton426.fancyButton.hover .textStyle2{ text-decoration: underline; } .fancyButton426.fancyButton .textStyle3{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle3, .fancyButton426.fancyButton.hover .textStyle3{ text-decoration: underline; } FILE A POLICE REPORT ONLINE (ENGLISH)An easy way to file a report with police. .fancyButton427.fancyButton:link,.fancyButton427.fancyButton:visited, .fancyButton427div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton427.fancyButton:hover,.fancyButton427.fancyButton:focus,.fancyButton427.fancyButton:active,.fancyButton427.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton427.fancyButton:link > span,.fancyButton427.fancyButton:visited > span, .fancyButton427div.fancyButton > span{ } .fancyButton427.fancyButton:hover > span,.fancyButton427.fancyButton:focus > span,.fancyButton427.fancyButton:active > span,.fancyButton427.fancyButton.hover > span{ } .fancyButton427.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton427 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton427.fancyButton:hover .text,.fancyButton427.fancyButton:focus .text,.fancyButton427.fancyButton:active .text,.fancyButton427.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton427.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton427.fancyButton:hover .textStyle1, .fancyButton427.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton427.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton427.fancyButton:hover .textStyle2, .fancyButton427.fancyButton.hover .textStyle2{ text-decoration: underline; } JOB OPENINGSFind current job openings. .fancyButton429.fancyButton:link,.fancyButton429.fancyButton:visited, .fancyButton429div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton429.fancyButton:hover,.fancyButton429.fancyButton:focus,.fancyButton429.fancyButton:active,.fancyButton429.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton429.fancyButton:link > span,.fancyButton429.fancyButton:visited > span, .fancyButton429div.fancyButton > span{ } .fancyButton429.fancyButton:hover > span,.fancyButton429.fancyButton:focus > span,.fancyButton429.fancyButton:active > span,.fancyButton429.fancyButton.hover > span{ } .fancyButton429.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton429 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton429.fancyButton:hover .text,.fancyButton429.fancyButton:focus .text,.fancyButton429.fancyButton:active .text,.fancyButton429.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton429.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton429.fancyButton:hover .textStyle1, .fancyButton429.fancyButton.hover .textStyle1{ text-decoration: none; } GEOINTELLIGENCE (GIS)Popular, Interactive City Maps. .fancyButton428.fancyButton:link,.fancyButton428.fancyButton:visited, .fancyButton428div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton428.fancyButton:hover,.fancyButton428.fancyButton:focus,.fancyButton428.fancyButton:active,.fancyButton428.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton428.fancyButton:link > span,.fancyButton428.fancyButton:visited > span, .fancyButton428div.fancyButton > span{ } .fancyButton428.fancyButton:hover > span,.fancyButton428.fancyButton:focus > span,.fancyButton428.fancyButton:active > span,.fancyButton428.fancyButton.hover > span{ } .fancyButton428.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8447'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton428 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton428.fancyButton:hover .text,.fancyButton428.fancyButton:focus .text,.fancyButton428.fancyButton:active .text,.fancyButton428.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton428.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton428.fancyButton:hover .textStyle1, .fancyButton428.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton428.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton428.fancyButton:hover .textStyle2, .fancyButton428.fancyButton.hover .textStyle2{ text-decoration: underline; } PAY UTILITY BILLEasily pay your bills online. .fancyButton430.fancyButton:link,.fancyButton430.fancyButton:visited, .fancyButton430div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton430.fancyButton:hover,.fancyButton430.fancyButton:focus,.fancyButton430.fancyButton:active,.fancyButton430.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton430.fancyButton:link > span,.fancyButton430.fancyButton:visited > span, .fancyButton430div.fancyButton > span{ } .fancyButton430.fancyButton:hover > span,.fancyButton430.fancyButton:focus > span,.fancyButton430.fancyButton:active > span,.fancyButton430.fancyButton.hover > span{ } .fancyButton430.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8446'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton430 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton430.fancyButton:hover .text,.fancyButton430.fancyButton:focus .text,.fancyButton430.fancyButton:active .text,.fancyButton430.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton430.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton430.fancyButton:hover .textStyle1, .fancyButton430.fancyButton.hover .textStyle1{ text-decoration: none; } WATCH A MEETINGView live or past meetings. .fancyButton723.fancyButton:link,.fancyButton723.fancyButton:visited, .fancyButton723div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton723.fancyButton:hover,.fancyButton723.fancyButton:focus,.fancyButton723.fancyButton:active,.fancyButton723.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton723.fancyButton:link > span,.fancyButton723.fancyButton:visited > span, .fancyButton723div.fancyButton > span{ } .fancyButton723.fancyButton:hover > span,.fancyButton723.fancyButton:focus > span,.fancyButton723.fancyButton:active > span,.fancyButton723.fancyButton.hover > span{ } .fancyButton723.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton723 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton723.fancyButton:hover .text,.fancyButton723.fancyButton:focus .text,.fancyButton723.fancyButton:active .text,.fancyButton723.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton723.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton723.fancyButton:hover .textStyle1, .fancyButton723.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton723.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton723.fancyButton:hover .textStyle2, .fancyButton723.fancyButton.hover .textStyle2{ text-decoration: underline; } PUBLIC INFORMATION REQUEST CENTERStay informed with us. .fancyButton431.fancyButton:link,.fancyButton431.fancyButton:visited, .fancyButton431div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton431.fancyButton:hover,.fancyButton431.fancyButton:focus,.fancyButton431.fancyButton:active,.fancyButton431.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton431.fancyButton:link > span,.fancyButton431.fancyButton:visited > span, .fancyButton431div.fancyButton > span{ } .fancyButton431.fancyButton:hover > span,.fancyButton431.fancyButton:focus > span,.fancyButton431.fancyButton:active > span,.fancyButton431.fancyButton.hover > span{ } .fancyButton431.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton431 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton431.fancyButton:hover .text,.fancyButton431.fancyButton:focus .text,.fancyButton431.fancyButton:active .text,.fancyButton431.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton431.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton431.fancyButton:hover .textStyle1, .fancyButton431.fancyButton.hover .textStyle1{ text-decoration: none; } ADOPTABLE ANIMALSFind a Forever Friend. .fancyButton731.fancyButton:link,.fancyButton731.fancyButton:visited, .fancyButton731div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton731.fancyButton:hover,.fancyButton731.fancyButton:focus,.fancyButton731.fancyButton:active,.fancyButton731.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton731.fancyButton:link > span,.fancyButton731.fancyButton:visited > span, .fancyButton731div.fancyButton > span{ } .fancyButton731.fancyButton:hover > span,.fancyButton731.fancyButton:focus > span,.fancyButton731.fancyButton:active > span,.fancyButton731.fancyButton.hover > span{ } .fancyButton731.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton731 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton731.fancyButton:hover .text,.fancyButton731.fancyButton:focus .text,.fancyButton731.fancyButton:active .text,.fancyButton731.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton731.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton731.fancyButton:hover .textStyle1, .fancyButton731.fancyButton.hover .textStyle1{ text-decoration: none; } WATER LEAKSCall 432-368-3561 or 432-335-3318 after hours. .fancyButton720.fancyButton:link,.fancyButton720.fancyButton:visited, .fancyButton720div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton720.fancyButton:hover,.fancyButton720.fancyButton:focus,.fancyButton720.fancyButton:active,.fancyButton720.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton720.fancyButton:link > span,.fancyButton720.fancyButton:visited > span, .fancyButton720div.fancyButton > span{ } .fancyButton720.fancyButton:hover > span,.fancyButton720.fancyButton:focus > span,.fancyButton720.fancyButton:active > span,.fancyButton720.fancyButton.hover > span{ } .fancyButton720.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8449'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton720 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton720.fancyButton:hover .text,.fancyButton720.fancyButton:focus .text,.fancyButton720.fancyButton:active .text,.fancyButton720.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton720.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton720.fancyButton:hover .textStyle1, .fancyButton720.fancyButton.hover .textStyle1{ text-decoration: none; } TEAM ODESSAReport City Issue. We're Here to Help! .fancyButton732.fancyButton:link,.fancyButton732.fancyButton:visited, .fancyButton732div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton732.fancyButton:hover,.fancyButton732.fancyButton:focus,.fancyButton732.fancyButton:active,.fancyButton732.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton732.fancyButton:link > span,.fancyButton732.fancyButton:visited > span, .fancyButton732div.fancyButton > span{ } .fancyButton732.fancyButton:hover > span,.fancyButton732.fancyButton:focus > span,.fancyButton732.fancyButton:active > span,.fancyButton732.fancyButton.hover > span{ } .fancyButton732.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton732 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton732.fancyButton:hover .text,.fancyButton732.fancyButton:focus .text,.fancyButton732.fancyButton:active .text,.fancyButton732.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton732.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton732.fancyButton:hover .textStyle1, .fancyButton732.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton732.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton732.fancyButton:hover .textStyle2, .fancyButton732.fancyButton.hover .textStyle2{ text-decoration: underline; } CAPITAL IMPROVEMENT PROJECTSPlan Ahead. .fancyButton730.fancyButton:link,.fancyButton730.fancyButton:visited, .fancyButton730div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton730.fancyButton:hover,.fancyButton730.fancyButton:focus,.fancyButton730.fancyButton:active,.fancyButton730.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton730.fancyButton:link > span,.fancyButton730.fancyButton:visited > span, .fancyButton730div.fancyButton > span{ } .fancyButton730.fancyButton:hover > span,.fancyButton730.fancyButton:focus > span,.fancyButton730.fancyButton:active > span,.fancyButton730.fancyButton.hover > span{ } .fancyButton730.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton730 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton730.fancyButton:hover .text,.fancyButton730.fancyButton:focus .text,.fancyButton730.fancyButton:active .text,.fancyButton730.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton730.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton730.fancyButton:hover .textStyle1, .fancyButton730.fancyButton.hover .textStyle1{ text-decoration: none; } RECLAIM OR LOST ANIMALSFind Your Pet. .fancyButton724.fancyButton:link,.fancyButton724.fancyButton:visited, .fancyButton724div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton724.fancyButton:hover,.fancyButton724.fancyButton:focus,.fancyButton724.fancyButton:active,.fancyButton724.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton724.fancyButton:link > span,.fancyButton724.fancyButton:visited > span, .fancyButton724div.fancyButton > span{ } .fancyButton724.fancyButton:hover > span,.fancyButton724.fancyButton:focus > span,.fancyButton724.fancyButton:active > span,.fancyButton724.fancyButton.hover > span{ } .fancyButton724.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton724 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton724.fancyButton:hover .text,.fancyButton724.fancyButton:focus .text,.fancyButton724.fancyButton:active .text,.fancyButton724.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton724.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton724.fancyButton:hover .textStyle1, .fancyButton724.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton724.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton724.fancyButton:hover .textStyle2, .fancyButton724.fancyButton.hover .textStyle2{ text-decoration: underline; } CITY OF ODESSA
Today, law enforcement officers from the Odessa Police Department, Ector County Sheriff’s Office, Midland Police Department and Midland County Sheriff’s Office came together for the 13th Annual Bustin for Badges Check Presentation. The Bustin for Badges Board presented checks to each agency for $180,000. Bustin for Badges is an annual sporting clays tournament that takes place at Windwalker Farms in Martin County. The clay shoot benefits local law enforcement and helps pay for much needed equipment. Since its establishment in 2014, the tournament has raised several million dollars for local law enforcement! A big thank you to ExxonMobil, Sewell Family of Companies, Permian Equipment Rentals, Flowco, Diamondback Energy, Conoco Phillips, United Rentals, Walmart, Family Power Sports, Safety Solutions LLC, MMI Tactical, The Kent Companies, SM Energy, and all other sponsors who contributed to this event!
Today, law enforcement officers from the Odessa Police Department, Ector County Sheriff’s Office, Midland Police Department and Midland County Sheriff’s Office came together for the 13th Annual Bustin for Badges Check Presentation. The Bustin for Badges Board presented checks to each agency for $180,000. Bustin for Badges is an annual sporting clays tournament that takes place at Windwalker Farms in Martin County. The clay shoot benefits local law enforcement and helps pay for much needed equipment. Since its establishment in 2014, the tournament has raised several million dollars for local law enforcement! A big thank you to ExxonMobil, Sewell Family of Companies, Permian Equipment Rentals, Flowco, Diamondback Energy, Conoco Phillips, United Rentals, Walmart, Family Power Sports, Safety Solutions LLC, MMI Tactical, The Kent Companies, SM Energy, and all other sponsors who contributed to this event!
"Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later. View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community. In accordance with the Open Meetings Act, Chapter 551, Texas Government Code, notice is hereby given to all interested persons that the City Council of the City of Odessa, Texas, will meet on Tuesday, June 23, 2026, at 6:00 p.m. in the Council Chamber, 5th Floor, City Hall, 411 West 8th Street, Odessa, Texas. In accordance with Health & Safety Code, Sec. 534.002-534.005 regarding the procedures and criteria for membership on PermiaCare Board of Trustees, the following is hereby noted: the City Secretary, City of Odessa, P.O. Box 4398, Odessa, Texas 79760 no later than June 12, 2026. For additional information, please contact the City Secretary at 432-335-3276 or This Notice is being posted on the South door of City Hall and on the bulletin board of the first floor of City Hall, Odessa, Texas, this the 12th day of May 2026, at 2:25 p.m., said time being more than three business days prior to the time at which the subject meeting will be convened and called to order. The public notice is also posted on the City of Odessa's website www.odessa-tx.gov Agenda Facility Submit Event Print Email Event Subscription View RSS Feeds Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more Agenda $(window).on("load", function () { $('.icalDescription').urlToLink({ target: '_blank' }); }); var currentTextBox = null; var currentDatePicker = null; function hidePopup() { return currentDatePicker && currentDatePicker.hidePopup(); } //This method is called to handle the onclick and onfocus client side events for the texbox function showPopup(sender, e) { //this is a reference to the texbox which raised the event //see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender); // hide previous pop-up if open textBox !== currentTextBox && hidePopup(); currentTextBox = textBox; } function dismissHook(e) { return (e.keyCode === 27 || e.keyCode === 9) && hidePopup(); } function handleKeydown(e) { dismissHook(e) || searchTextHook(e); } //this handler is used to set the text of the TextBox to the value of selected from the popup function dateSelected(sender, args) { if (currentTextBox != null) { //currentTextBox is the currently selected TextBox. Its value is set to the newly selected //value of the picker currentTextBox.value = args.get_newValue(); } } //this function is used to parse the date entered or selected by the user function parseDate(sender, e) { if (currentDatePicker != null) { var date = currentDatePicker.get_dateInput().parseDate(sender.value); var dateInput = currentDatePicker.get_dateInput(); if (date == null) { date = currentDatePicker.get_selectedDate(); } var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); sender.value = formattedDate; } } function clearPostBack() { Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack); $('.icalDescription').urlToLink({ target: '_blank' }); } function redrawContentCalendar() { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack); if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '') raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, ''); else raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, ''); blockMenuSpawn = false; } function previousFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev'); } function nextFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext'); } order+='ModuleContent\n' Live Edit // $(document).ready(function (e) { renderSlideshowIfApplicable($('#divEditor' + '749504d6-8e2b-41f9-9568-09905ee4ce05')); }); NEW UTILITY SERVICE AGREEMENTTurn on your city services including water, sewer and trash. .fancyButton426.fancyButton:link,.fancyButton426.fancyButton:visited, .fancyButton426div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton426.fancyButton:hover,.fancyButton426.fancyButton:focus,.fancyButton426.fancyButton:active,.fancyButton426.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton426.fancyButton:link > span,.fancyButton426.fancyButton:visited > span, .fancyButton426div.fancyButton > span{ } .fancyButton426.fancyButton:hover > span,.fancyButton426.fancyButton:focus > span,.fancyButton426.fancyButton:active > span,.fancyButton426.fancyButton.hover > span{ } .fancyButton426.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8449'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton426 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton426.fancyButton:hover .text,.fancyButton426.fancyButton:focus .text,.fancyButton426.fancyButton:active .text,.fancyButton426.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton426.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle1, .fancyButton426.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton426.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle2, .fancyButton426.fancyButton.hover .textStyle2{ text-decoration: underline; } .fancyButton426.fancyButton .textStyle3{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle3, .fancyButton426.fancyButton.hover .textStyle3{ text-decoration: underline; } FILE A POLICE REPORT ONLINE (ENGLISH)An easy way to file a report with police. .fancyButton427.fancyButton:link,.fancyButton427.fancyButton:visited, .fancyButton427div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton427.fancyButton:hover,.fancyButton427.fancyButton:focus,.fancyButton427.fancyButton:active,.fancyButton427.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton427.fancyButton:link > span,.fancyButton427.fancyButton:visited > span, .fancyButton427div.fancyButton > span{ } .fancyButton427.fancyButton:hover > span,.fancyButton427.fancyButton:focus > span,.fancyButton427.fancyButton:active > span,.fancyButton427.fancyButton.hover > span{ } .fancyButton427.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton427 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton427.fancyButton:hover .text,.fancyButton427.fancyButton:focus .text,.fancyButton427.fancyButton:active .text,.fancyButton427.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton427.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton427.fancyButton:hover .textStyle1, .fancyButton427.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton427.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton427.fancyButton:hover .textStyle2, .fancyButton427.fancyButton.hover .textStyle2{ text-decoration: underline; } JOB OPENINGSFind current job openings. .fancyButton429.fancyButton:link,.fancyButton429.fancyButton:visited, .fancyButton429div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton429.fancyButton:hover,.fancyButton429.fancyButton:focus,.fancyButton429.fancyButton:active,.fancyButton429.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton429.fancyButton:link > span,.fancyButton429.fancyButton:visited > span, .fancyButton429div.fancyButton > span{ } .fancyButton429.fancyButton:hover > span,.fancyButton429.fancyButton:focus > span,.fancyButton429.fancyButton:active > span,.fancyButton429.fancyButton.hover > span{ } .fancyButton429.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton429 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton429.fancyButton:hover .text,.fancyButton429.fancyButton:focus .text,.fancyButton429.fancyButton:active .text,.fancyButton429.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton429.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton429.fancyButton:hover .textStyle1, .fancyButton429.fancyButton.hover .textStyle1{ text-decoration: none; } GEOINTELLIGENCE (GIS)Popular, Interactive City Maps. .fancyButton428.fancyButton:link,.fancyButton428.fancyButton:visited, .fancyButton428div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton428.fancyButton:hover,.fancyButton428.fancyButton:focus,.fancyButton428.fancyButton:active,.fancyButton428.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton428.fancyButton:link > span,.fancyButton428.fancyButton:visited > span, .fancyButton428div.fancyButton > span{ } .fancyButton428.fancyButton:hover > span,.fancyButton428.fancyButton:focus > span,.fancyButton428.fancyButton:active > span,.fancyButton428.fancyButton.hover > span{ } .fancyButton428.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8447'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton428 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton428.fancyButton:hover .text,.fancyButton428.fancyButton:focus .text,.fancyButton428.fancyButton:active .text,.fancyButton428.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton428.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton428.fancyButton:hover .textStyle1, .fancyButton428.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton428.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton428.fancyButton:hover .textStyle2, .fancyButton428.fancyButton.hover .textStyle2{ text-decoration: underline; } PAY UTILITY BILLEasily pay your bills online. .fancyButton430.fancyButton:link,.fancyButton430.fancyButton:visited, .fancyButton430div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton430.fancyButton:hover,.fancyButton430.fancyButton:focus,.fancyButton430.fancyButton:active,.fancyButton430.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton430.fancyButton:link > span,.fancyButton430.fancyButton:visited > span, .fancyButton430div.fancyButton > span{ } .fancyButton430.fancyButton:hover > span,.fancyButton430.fancyButton:focus > span,.fancyButton430.fancyButton:active > span,.fancyButton430.fancyButton.hover > span{ } .fancyButton430.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8446'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton430 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton430.fancyButton:hover .text,.fancyButton430.fancyButton:focus .text,.fancyButton430.fancyButton:active .text,.fancyButton430.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton430.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton430.fancyButton:hover .textStyle1, .fancyButton430.fancyButton.hover .textStyle1{ text-decoration: none; } WATCH A MEETINGView live or past meetings. .fancyButton723.fancyButton:link,.fancyButton723.fancyButton:visited, .fancyButton723div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton723.fancyButton:hover,.fancyButton723.fancyButton:focus,.fancyButton723.fancyButton:active,.fancyButton723.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton723.fancyButton:link > span,.fancyButton723.fancyButton:visited > span, .fancyButton723div.fancyButton > span{ } .fancyButton723.fancyButton:hover > span,.fancyButton723.fancyButton:focus > span,.fancyButton723.fancyButton:active > span,.fancyButton723.fancyButton.hover > span{ } .fancyButton723.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton723 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton723.fancyButton:hover .text,.fancyButton723.fancyButton:focus .text,.fancyButton723.fancyButton:active .text,.fancyButton723.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton723.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton723.fancyButton:hover .textStyle1, .fancyButton723.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton723.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton723.fancyButton:hover .textStyle2, .fancyButton723.fancyButton.hover .textStyle2{ text-decoration: underline; } PUBLIC INFORMATION REQUEST CENTERStay informed with us. .fancyButton431.fancyButton:link,.fancyButton431.fancyButton:visited, .fancyButton431div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton431.fancyButton:hover,.fancyButton431.fancyButton:focus,.fancyButton431.fancyButton:active,.fancyButton431.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton431.fancyButton:link > span,.fancyButton431.fancyButton:visited > span, .fancyButton431div.fancyButton > span{ } .fancyButton431.fancyButton:hover > span,.fancyButton431.fancyButton:focus > span,.fancyButton431.fancyButton:active > span,.fancyButton431.fancyButton.hover > span{ } .fancyButton431.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton431 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton431.fancyButton:hover .text,.fancyButton431.fancyButton:focus .text,.fancyButton431.fancyButton:active .text,.fancyButton431.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton431.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton431.fancyButton:hover .textStyle1, .fancyButton431.fancyButton.hover .textStyle1{ text-decoration: none; } ADOPTABLE ANIMALSFind a Forever Friend. .fancyButton731.fancyButton:link,.fancyButton731.fancyButton:visited, .fancyButton731div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton731.fancyButton:hover,.fancyButton731.fancyButton:focus,.fancyButton731.fancyButton:active,.fancyButton731.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton731.fancyButton:link > span,.fancyButton731.fancyButton:visited > span, .fancyButton731div.fancyButton > span{ } .fancyButton731.fancyButton:hover > span,.fancyButton731.fancyButton:focus > span,.fancyButton731.fancyButton:active > span,.fancyButton731.fancyButton.hover > span{ } .fancyButton731.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton731 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton731.fancyButton:hover .text,.fancyButton731.fancyButton:focus .text,.fancyButton731.fancyButton:active .text,.fancyButton731.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton731.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton731.fancyButton:hover .textStyle1, .fancyButton731.fancyButton.hover .textStyle1{ text-decoration: none; } WATER LEAKSCall 432-368-3561 or 432-335-3318 after hours. .fancyButton720.fancyButton:link,.fancyButton720.fancyButton:visited, .fancyButton720div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton720.fancyButton:hover,.fancyButton720.fancyButton:focus,.fancyButton720.fancyButton:active,.fancyButton720.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton720.fancyButton:link > span,.fancyButton720.fancyButton:visited > span, .fancyButton720div.fancyButton > span{ } .fancyButton720.fancyButton:hover > span,.fancyButton720.fancyButton:focus > span,.fancyButton720.fancyButton:active > span,.fancyButton720.fancyButton.hover > span{ } .fancyButton720.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8449'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton720 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton720.fancyButton:hover .text,.fancyButton720.fancyButton:focus .text,.fancyButton720.fancyButton:active .text,.fancyButton720.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton720.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton720.fancyButton:hover .textStyle1, .fancyButton720.fancyButton.hover .textStyle1{ text-decoration: none; } TEAM ODESSAReport City Issue. We're Here to Help! .fancyButton732.fancyButton:link,.fancyButton732.fancyButton:visited, .fancyButton732div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton732.fancyButton:hover,.fancyButton732.fancyButton:focus,.fancyButton732.fancyButton:active,.fancyButton732.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton732.fancyButton:link > span,.fancyButton732.fancyButton:visited > span, .fancyButton732div.fancyButton > span{ } .fancyButton732.fancyButton:hover > span,.fancyButton732.fancyButton:focus > span,.fancyButton732.fancyButton:active > span,.fancyButton732.fancyButton.hover > span{ } .fancyButton732.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton732 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton732.fancyButton:hover .text,.fancyButton732.fancyButton:focus .text,.fancyButton732.fancyButton:active .text,.fancyButton732.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton732.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton732.fancyButton:hover .textStyle1, .fancyButton732.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton732.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton732.fancyButton:hover .textStyle2, .fancyButton732.fancyButton.hover .textStyle2{ text-decoration: underline; } CAPITAL IMPROVEMENT PROJECTSPlan Ahead. .fancyButton730.fancyButton:link,.fancyButton730.fancyButton:visited, .fancyButton730div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton730.fancyButton:hover,.fancyButton730.fancyButton:focus,.fancyButton730.fancyButton:active,.fancyButton730.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton730.fancyButton:link > span,.fancyButton730.fancyButton:visited > span, .fancyButton730div.fancyButton > span{ } .fancyButton730.fancyButton:hover > span,.fancyButton730.fancyButton:focus > span,.fancyButton730.fancyButton:active > span,.fancyButton730.fancyButton.hover > span{ } .fancyButton730.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton730 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton730.fancyButton:hover .text,.fancyButton730.fancyButton:focus .text,.fancyButton730.fancyButton:active .text,.fancyButton730.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton730.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton730.fancyButton:hover .textStyle1, .fancyButton730.fancyButton.hover .textStyle1{ text-decoration: none; } RECLAIM OR LOST ANIMALSFind Your Pet. .fancyButton724.fancyButton:link,.fancyButton724.fancyButton:visited, .fancyButton724div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton724.fancyButton:hover,.fancyButton724.fancyButton:focus,.fancyButton724.fancyButton:active,.fancyButton724.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton724.fancyButton:link > span,.fancyButton724.fancyButton:visited > span, .fancyButton724div.fancyButton > span{ } .fancyButton724.fancyButton:hover > span,.fancyButton724.fancyButton:focus > span,.fancyButton724.fancyButton:active > span,.fancyButton724.fancyButton.hover > span{ } .fancyButton724.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton724 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton724.fancyButton:hover .text,.fancyButton724.fancyButton:focus .text,.fancyButton724.fancyButton:active .text,.fancyButton724.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton724.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton724.fancyButton:hover .textStyle1, .fancyButton724.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton724.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton724.fancyButton:hover .textStyle2, .fancyButton724.fancyButton.hover .textStyle2{ text-decoration: underline; } CITY OF ODESSA"
"Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later. Odessa Development Corporation meeting "
"Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later. View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community. Join the City of Odessa's Parks and Recreation Department for the Daddy/Daughter Dance, “Sea of Memories (Under the Sea),” on June 13, 2026, from 5:00 – 9:00 p.m. at the Odessa Marriott Hotel. Enjoy a fun, ocean-themed evening of dancing and memories; tickets are $30 per person. The deadline to buy tickets is June 10, 2026. Agenda Facility Submit Event Print Email Event Subscription View RSS Feeds Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more Agenda $(window).on("load", function () { $('.icalDescription').urlToLink({ target: '_blank' }); }); var currentTextBox = null; var currentDatePicker = null; function hidePopup() { return currentDatePicker && currentDatePicker.hidePopup(); } //This method is called to handle the onclick and onfocus client side events for the texbox function showPopup(sender, e) { //this is a reference to the texbox which raised the event //see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender); // hide previous pop-up if open textBox !== currentTextBox && hidePopup(); currentTextBox = textBox; } function dismissHook(e) { return (e.keyCode === 27 || e.keyCode === 9) && hidePopup(); } function handleKeydown(e) { dismissHook(e) || searchTextHook(e); } //this handler is used to set the text of the TextBox to the value of selected from the popup function dateSelected(sender, args) { if (currentTextBox != null) { //currentTextBox is the currently selected TextBox. Its value is set to the newly selected //value of the picker currentTextBox.value = args.get_newValue(); } } //this function is used to parse the date entered or selected by the user function parseDate(sender, e) { if (currentDatePicker != null) { var date = currentDatePicker.get_dateInput().parseDate(sender.value); var dateInput = currentDatePicker.get_dateInput(); if (date == null) { date = currentDatePicker.get_selectedDate(); } var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); sender.value = formattedDate; } } function clearPostBack() { Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack); $('.icalDescription').urlToLink({ target: '_blank' }); } function redrawContentCalendar() { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack); if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '') raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, ''); else raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, ''); blockMenuSpawn = false; } function previousFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev'); } function nextFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext'); } order+='ModuleContent\n' Live Edit // $(document).ready(function (e) { renderSlideshowIfApplicable($('#divEditor' + '749504d6-8e2b-41f9-9568-09905ee4ce05')); }); NEW UTILITY SERVICE AGREEMENTTurn on your city services including water, sewer and trash. .fancyButton426.fancyButton:link,.fancyButton426.fancyButton:visited, .fancyButton426div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton426.fancyButton:hover,.fancyButton426.fancyButton:focus,.fancyButton426.fancyButton:active,.fancyButton426.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton426.fancyButton:link > span,.fancyButton426.fancyButton:visited > span, .fancyButton426div.fancyButton > span{ } .fancyButton426.fancyButton:hover > span,.fancyButton426.fancyButton:focus > span,.fancyButton426.fancyButton:active > span,.fancyButton426.fancyButton.hover > span{ } .fancyButton426.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8449'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton426 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton426.fancyButton:hover .text,.fancyButton426.fancyButton:focus .text,.fancyButton426.fancyButton:active .text,.fancyButton426.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton426.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle1, .fancyButton426.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton426.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle2, .fancyButton426.fancyButton.hover .textStyle2{ text-decoration: underline; } .fancyButton426.fancyButton .textStyle3{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton426.fancyButton:hover .textStyle3, .fancyButton426.fancyButton.hover .textStyle3{ text-decoration: underline; } FILE A POLICE REPORT ONLINE (ENGLISH)An easy way to file a report with police. .fancyButton427.fancyButton:link,.fancyButton427.fancyButton:visited, .fancyButton427div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton427.fancyButton:hover,.fancyButton427.fancyButton:focus,.fancyButton427.fancyButton:active,.fancyButton427.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton427.fancyButton:link > span,.fancyButton427.fancyButton:visited > span, .fancyButton427div.fancyButton > span{ } .fancyButton427.fancyButton:hover > span,.fancyButton427.fancyButton:focus > span,.fancyButton427.fancyButton:active > span,.fancyButton427.fancyButton.hover > span{ } .fancyButton427.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton427 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton427.fancyButton:hover .text,.fancyButton427.fancyButton:focus .text,.fancyButton427.fancyButton:active .text,.fancyButton427.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton427.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton427.fancyButton:hover .textStyle1, .fancyButton427.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton427.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton427.fancyButton:hover .textStyle2, .fancyButton427.fancyButton.hover .textStyle2{ text-decoration: underline; } JOB OPENINGSFind current job openings. .fancyButton429.fancyButton:link,.fancyButton429.fancyButton:visited, .fancyButton429div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton429.fancyButton:hover,.fancyButton429.fancyButton:focus,.fancyButton429.fancyButton:active,.fancyButton429.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton429.fancyButton:link > span,.fancyButton429.fancyButton:visited > span, .fancyButton429div.fancyButton > span{ } .fancyButton429.fancyButton:hover > span,.fancyButton429.fancyButton:focus > span,.fancyButton429.fancyButton:active > span,.fancyButton429.fancyButton.hover > span{ } .fancyButton429.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton429 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton429.fancyButton:hover .text,.fancyButton429.fancyButton:focus .text,.fancyButton429.fancyButton:active .text,.fancyButton429.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton429.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton429.fancyButton:hover .textStyle1, .fancyButton429.fancyButton.hover .textStyle1{ text-decoration: none; } GEOINTELLIGENCE (GIS)Popular, Interactive City Maps. .fancyButton428.fancyButton:link,.fancyButton428.fancyButton:visited, .fancyButton428div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton428.fancyButton:hover,.fancyButton428.fancyButton:focus,.fancyButton428.fancyButton:active,.fancyButton428.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton428.fancyButton:link > span,.fancyButton428.fancyButton:visited > span, .fancyButton428div.fancyButton > span{ } .fancyButton428.fancyButton:hover > span,.fancyButton428.fancyButton:focus > span,.fancyButton428.fancyButton:active > span,.fancyButton428.fancyButton.hover > span{ } .fancyButton428.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8447'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton428 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton428.fancyButton:hover .text,.fancyButton428.fancyButton:focus .text,.fancyButton428.fancyButton:active .text,.fancyButton428.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton428.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton428.fancyButton:hover .textStyle1, .fancyButton428.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton428.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton428.fancyButton:hover .textStyle2, .fancyButton428.fancyButton.hover .textStyle2{ text-decoration: underline; } PAY UTILITY BILLEasily pay your bills online. .fancyButton430.fancyButton:link,.fancyButton430.fancyButton:visited, .fancyButton430div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton430.fancyButton:hover,.fancyButton430.fancyButton:focus,.fancyButton430.fancyButton:active,.fancyButton430.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton430.fancyButton:link > span,.fancyButton430.fancyButton:visited > span, .fancyButton430div.fancyButton > span{ } .fancyButton430.fancyButton:hover > span,.fancyButton430.fancyButton:focus > span,.fancyButton430.fancyButton:active > span,.fancyButton430.fancyButton.hover > span{ } .fancyButton430.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8446'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton430 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton430.fancyButton:hover .text,.fancyButton430.fancyButton:focus .text,.fancyButton430.fancyButton:active .text,.fancyButton430.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton430.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton430.fancyButton:hover .textStyle1, .fancyButton430.fancyButton.hover .textStyle1{ text-decoration: none; } WATCH A MEETINGView live or past meetings. .fancyButton723.fancyButton:link,.fancyButton723.fancyButton:visited, .fancyButton723div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton723.fancyButton:hover,.fancyButton723.fancyButton:focus,.fancyButton723.fancyButton:active,.fancyButton723.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton723.fancyButton:link > span,.fancyButton723.fancyButton:visited > span, .fancyButton723div.fancyButton > span{ } .fancyButton723.fancyButton:hover > span,.fancyButton723.fancyButton:focus > span,.fancyButton723.fancyButton:active > span,.fancyButton723.fancyButton.hover > span{ } .fancyButton723.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton723 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton723.fancyButton:hover .text,.fancyButton723.fancyButton:focus .text,.fancyButton723.fancyButton:active .text,.fancyButton723.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton723.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton723.fancyButton:hover .textStyle1, .fancyButton723.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton723.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton723.fancyButton:hover .textStyle2, .fancyButton723.fancyButton.hover .textStyle2{ text-decoration: underline; } PUBLIC INFORMATION REQUEST CENTERStay informed with us. .fancyButton431.fancyButton:link,.fancyButton431.fancyButton:visited, .fancyButton431div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton431.fancyButton:hover,.fancyButton431.fancyButton:focus,.fancyButton431.fancyButton:active,.fancyButton431.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton431.fancyButton:link > span,.fancyButton431.fancyButton:visited > span, .fancyButton431div.fancyButton > span{ } .fancyButton431.fancyButton:hover > span,.fancyButton431.fancyButton:focus > span,.fancyButton431.fancyButton:active > span,.fancyButton431.fancyButton.hover > span{ } .fancyButton431.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton431 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton431.fancyButton:hover .text,.fancyButton431.fancyButton:focus .text,.fancyButton431.fancyButton:active .text,.fancyButton431.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton431.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton431.fancyButton:hover .textStyle1, .fancyButton431.fancyButton.hover .textStyle1{ text-decoration: none; } ADOPTABLE ANIMALSFind a Forever Friend. .fancyButton731.fancyButton:link,.fancyButton731.fancyButton:visited, .fancyButton731div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton731.fancyButton:hover,.fancyButton731.fancyButton:focus,.fancyButton731.fancyButton:active,.fancyButton731.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton731.fancyButton:link > span,.fancyButton731.fancyButton:visited > span, .fancyButton731div.fancyButton > span{ } .fancyButton731.fancyButton:hover > span,.fancyButton731.fancyButton:focus > span,.fancyButton731.fancyButton:active > span,.fancyButton731.fancyButton.hover > span{ } .fancyButton731.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton731 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton731.fancyButton:hover .text,.fancyButton731.fancyButton:focus .text,.fancyButton731.fancyButton:active .text,.fancyButton731.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton731.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton731.fancyButton:hover .textStyle1, .fancyButton731.fancyButton.hover .textStyle1{ text-decoration: none; } WATER LEAKSCall 432-368-3561 or 432-335-3318 after hours. .fancyButton720.fancyButton:link,.fancyButton720.fancyButton:visited, .fancyButton720div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton720.fancyButton:hover,.fancyButton720.fancyButton:focus,.fancyButton720.fancyButton:active,.fancyButton720.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton720.fancyButton:link > span,.fancyButton720.fancyButton:visited > span, .fancyButton720div.fancyButton > span{ } .fancyButton720.fancyButton:hover > span,.fancyButton720.fancyButton:focus > span,.fancyButton720.fancyButton:active > span,.fancyButton720.fancyButton.hover > span{ } .fancyButton720.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8449'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton720 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton720.fancyButton:hover .text,.fancyButton720.fancyButton:focus .text,.fancyButton720.fancyButton:active .text,.fancyButton720.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton720.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton720.fancyButton:hover .textStyle1, .fancyButton720.fancyButton.hover .textStyle1{ text-decoration: none; } TEAM ODESSAReport City Issue. We're Here to Help! .fancyButton732.fancyButton:link,.fancyButton732.fancyButton:visited, .fancyButton732div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton732.fancyButton:hover,.fancyButton732.fancyButton:focus,.fancyButton732.fancyButton:active,.fancyButton732.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton732.fancyButton:link > span,.fancyButton732.fancyButton:visited > span, .fancyButton732div.fancyButton > span{ } .fancyButton732.fancyButton:hover > span,.fancyButton732.fancyButton:focus > span,.fancyButton732.fancyButton:active > span,.fancyButton732.fancyButton.hover > span{ } .fancyButton732.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton732 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton732.fancyButton:hover .text,.fancyButton732.fancyButton:focus .text,.fancyButton732.fancyButton:active .text,.fancyButton732.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton732.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton732.fancyButton:hover .textStyle1, .fancyButton732.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton732.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton732.fancyButton:hover .textStyle2, .fancyButton732.fancyButton.hover .textStyle2{ text-decoration: underline; } CAPITAL IMPROVEMENT PROJECTSPlan Ahead. .fancyButton730.fancyButton:link,.fancyButton730.fancyButton:visited, .fancyButton730div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton730.fancyButton:hover,.fancyButton730.fancyButton:focus,.fancyButton730.fancyButton:active,.fancyButton730.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton730.fancyButton:link > span,.fancyButton730.fancyButton:visited > span, .fancyButton730div.fancyButton > span{ } .fancyButton730.fancyButton:hover > span,.fancyButton730.fancyButton:focus > span,.fancyButton730.fancyButton:active > span,.fancyButton730.fancyButton.hover > span{ } .fancyButton730.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8448'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton730 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton730.fancyButton:hover .text,.fancyButton730.fancyButton:focus .text,.fancyButton730.fancyButton:active .text,.fancyButton730.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton730.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton730.fancyButton:hover .textStyle1, .fancyButton730.fancyButton.hover .textStyle1{ text-decoration: none; } RECLAIM OR LOST ANIMALSFind Your Pet. .fancyButton724.fancyButton:link,.fancyButton724.fancyButton:visited, .fancyButton724div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton724.fancyButton:hover,.fancyButton724.fancyButton:focus,.fancyButton724.fancyButton:active,.fancyButton724.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton724.fancyButton:link > span,.fancyButton724.fancyButton:visited > span, .fancyButton724div.fancyButton > span{ } .fancyButton724.fancyButton:hover > span,.fancyButton724.fancyButton:focus > span,.fancyButton724.fancyButton:active > span,.fancyButton724.fancyButton.hover > span{ } .fancyButton724.fancyButton .text{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: "Georgia"; text-align: left; padding-right: 10px; padding-left: 115px; font-style: normal; text-decoration: none; background-color: rgb(49, 49, 49); padding-right: 10px; padding-left: 115px; background-image: url('/ImageRepository/Document?documentID=8444'); background-repeat: no-repeat; background-position: 20px center; height:100px; box-shadow: 0px 3px 6px #00000029; border-radius: 10px; line-height:1.3; transition:all .3s ease-in-out; position:relative; } .fancyButton724 .text::after{ position:absolute; content:""; width:5px; height:45px; border-radius:3px; bottom:50%; left:91px; transform:translateY(50%); background:#AD8350; } .fancyButton724.fancyButton:hover .text,.fancyButton724.fancyButton:focus .text,.fancyButton724.fancyButton:active .text,.fancyButton724.fancyButton.hover .text{ text-decoration: underline; background-color: rgb(34, 34, 34); background-repeat: no-repeat; background-position: 20px center; } .fancyButton724.fancyButton .textStyle1{ color: rgb(239, 245, 255); font-size: .9em; font-family: Georgia; text-align: left; font-style: normal; text-decoration: none; } .fancyButton724.fancyButton:hover .textStyle1, .fancyButton724.fancyButton.hover .textStyle1{ text-decoration: none; } .fancyButton724.fancyButton .textStyle2{ color: rgb(239, 245, 255); font-size: 1.1em; font-family: Georgia; font-style: normal; text-decoration: none; } .fancyButton724.fancyButton:hover .textStyle2, .fancyButton724.fancyButton.hover .textStyle2{ text-decoration: underline; } CITY OF ODESSA"
"Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later. Planning and Zoning Commission Regular Meeting Agenda (PDF) Planning and Zoning Commission Regular Meeting Agenda (PDF) Planning and Zoning Commission Regular Meeting Agenda (PDF) "
"Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later."
Sharing announcements helps build a stronger, more connected community.