﻿/* 
-------------------
HOME TABS
------------------
*/
.subtabs{margin:0;padding:0;padding-top:0px;width:100%;height:30px;background-color: transparent;}
.subtabs ul{margin:0;padding:0;list-style:none;}
.subtabs ul li{padding:0;margin:0;float:left;white-space:nowrap;}
.subnavigation{background: url('../images/col-left-bucket-bg-top.gif') no-repeat 0 26px;}
.subtabs a{color: Black;background: white url(../images/tabs-left-bg.gif) repeat;margin:0 2px 0 0;padding:0 0 0px 3px;text-decoration:none;letter-spacing: 1px;height:30px;float:left;cursor:pointer;overflow:hidden;}
.subtabs a span{display:block;background: transparent url(../images/tabs-right-bg.gif) no-repeat 100% top;padding: 8px 8px 5px 7px;height:100%;line-height:18px;}
.subtabs a.current{background-color: #9dbdd6;color:White;}
.subtabcontainer{background: transparent;margin-top:0;padding:5px 8px 0 8px;min-height:200px;}
.tabs-content{display:none;margin:0px;padding:0px;}
.tabs-content ul li{padding-top:4px;padding-bottom:4px;}
.subnavbottom{background: #dddddd url(../images/col-left-bucket-bg-bottom.gif) no-repeat 0 -10px;height:10px;}

.tab_cont_inner_no_viewall{height:200px;width:99%;overflow-y:auto;overflow-x:hidden;margin:0px;padding:0px;}
.tab_cont_inner{height:180px;width:99%;overflow-y:auto;overflow-x:hidden;margin:0px;padding:0px;}
.tab_cont_inner_services {height:250px;width:99%;margin:0px;padding:0px;}
.services_frame{height:250px;border:0px ;width:100%;}

.clearviewall{width:100%;border:solid 0px transparent;clear:both;height:0px;}

.home_news ul{list-style-type:circle;margin:10px 0 0 0;padding-left:15px;}
.home_news ul li {}
.home_news a,.home_news a:visited{color:Black;text-decoration:none;}
.home_news a:hover{color:Black;text-decoration:underline;}
.home_alerts .alert_header th{background-color:#f3f3f3;color:#155593;font-weight:bold;}
.home_events td{vertical-align:top;}
.mouover{}
.no_active_alerts{width:100%;text-align:center;padding:20px;}
.event_cont{}
.event_cont ul{margin:0px;padding:0px;}
.event_cont ul li{margin-left:15px;padding:0px;}


#media_left{float:left;padding-top:3px;width:14%;padding-left:10px;}
#media_right_container{float:left;height:190px;vertical-align:middle;width:84%;border:solid 1px #9dbdd6;margin-top:5px;overflow-y:auto;overflow-x:hidden;}
#media_right_container .outerul li{float:left;width:48%;clear:none;padding-top:2px;padding-bottom:2px;}
#media_left a{padding-left:10px;cursor:pointer;}
#media_left a div{width:100%;padding:3px 0 3px 0;background-color: #9dbdd6;}
#media_left a.current{color:White;}
#media_left ul{padding:0;margin:0;}
#media_left li{padding:2px 0 2px 0;margin:0;}

#hero.bucket img {border:3px solid white;}

#main-banner-slideshow{position:relative;height:206px;}
#main-banner-slideshow IMG {position:absolute;top:0;left:0;z-index:8;border:3px solid white;}
#main-banner-slideshow IMG.active {z-index:10;}
#main-banner-slideshow IMG.last-active {z-index:9;}
#main-banner-slideshow0 {position:relative;height:206px;}
#main-banner-slideshow0 IMG {position:absolute;top:0;left:0;z-index:8;border:3px solid white;}
#main-banner-slideshow0 IMG.active {z-index:10;}
#main-banner-slideshow0 IMG.last-active {z-index:9;}
#banner-text{position:relative;z-index:1130;top:176px;background-color:Transparent;height:30px;float:right;vertical-align:baseline; width:680px;text-align:right;}
#banner-text h3{font-size:14px;padding:3px;margin:0px;}


a.view-all {float: right; margin: 0 20px;}

#the-mayor {padding: 0;}
#mayor-image {float:left; margin-bottom:1px; margin-right:10px; display:block;}
#sticker-311 {float:right;text-align:center;vertical-align:baseline;margin:10px 0px 0px 0px;padding:0px 30px 0px 0px;}
#sticker-311 img{padding:0px;margin:0px;}
/* slideshow items */
#slideshow {width: 255px; margin: 0 auto 5px; padding: 5px 0;}
#slideshow-controls {width: 255px; height: 25px; font-size: 10px; color: #999; text-transform: uppercase; padding-bottom: 5px;}
#prev, #next, #play_stop {display: block; height: 25px; float: left;}
#play_stop {width: 159px; height: 18px; text-align: center; padding-top: 7px; background-color: #eaeaea; }
#play_stop span {margin: 0 5px;}
#prev, #next, #play_stop span {cursor: pointer;}
DIV.experience_columbus_logo{text-align:center;border:solid 2px white;margin-top:10px;padding:5px;clear:both;font-size:13px;}
.right-text{float:right;color:#000;font-size:13px;}
.quick_links{}
.quick_links ul{margin:5px 0px 10px 25px;padding:0px;}
/*
----------------------------------------
NEWS PAGE 
----------------------------------------
*/
ul.news-list{padding:0px; margin:0px;}
ul.news-list li {list-style-type:none;padding:5px 0px 5px 0px;}
/*
----------------------------------------
EVENTS PAGE 
----------------------------------------
*/
.events_filter_heading{float:left;}
.events_list_mode{float:right;}
.EventsList {padding:10px 0px 0px 0px;}
.EventsList ul {padding:0px; margin:0px;}
.EventsList ul h5 {padding:0px 0px 0px 0px; margin:0px;border-bottom:solid 1px #a3a3a3;}
.event-title{font-weight:bold;}
.EventsList ul li{padding:0px 0px 0px 0px; list-style-type:none;}
.EventsList ul li ul{padding:0px 0px 0px 25px; }
.EventsList ul li ul li{padding:0px 0px 10px 0px; list-style-type:circle;}
.EventsList p{padding:0px; margin:0px;display:inline;}
.evt_cal table tr td{padding:0px;background-color:transparent;border:0;text-align:center;}
.evt_cal tr td{padding:3px;background-color:White;text-align:center;}
.evt_cal tr th{padding:3px 0 3px 0;text-align:center;}
.evt_cal{}
.events_filter{}
.events_filter h4{padding:0px; margin:0px;font-size:14px;}
/*
----------------------------------------
VISITORS PAGE 
----------------------------------------
*/
.rss ul {margin:0px;padding:0px 0px 0px 18px;}
.rss ul li{list-style-type:disc;margin-bottom:10px;}
.rss {line-height:18px;}

/*
----------------------------------------
COMMON PAGE 
----------------------------------------
*/
#divCommonPage{line-height:17px;}

/*
----------------------------------------
CALENDAR PAGE 
----------------------------------------
*/
.calendar{width:100%;}
.calendar td{vertical-align:top;}
.calendar table td{text-align:center;font-weight:bold;background-color:#900;color:#fff;}
.cal-month-navigation{background-color:#900;color:#fff;}
.cal-month-navigation a{color:#fff;}
.cal-title{}
.cal-title td{}
.cal-selector{}
.cal-selected-day{}
.cal-todays-date{background-color:#ffffff;color:Black;}
.cal-day-header{padding-top:5px;padding-bottom:5px;text-align:center;color:#000;font-weight:bold;}
.cal-day{background-color:#e3e3e3;}
.cal-other-month{background-color:#e3e3e3;color:#a3a3a3;}
.cal-weekends{background-color:#d3d3d3;}
.cal-summary{font-size:85%;}
.cal-events{}
.cal-events a{font-size:85%;line-height:12px;}
.prg_details{display:none;}
.float_div{width:400px;position:absolute;z-index:10000;text-align:right;left:10px;top:10px;background-color:#ffffff;padding:0 5px 5px 5px;border:solid 1px #900;display:none;}
#divFloatInner{width:100%;text-align:left;line-height:18px;padding:0;}
