/* Multiple Pages */
#mainbody #righttemplate{
	float: right;
    width: 300px;
    margin-left: -300px;
    text-align: left;
    margin-top:0;
}

.sectionHeader .top-static-menu .categories-module{background:none;}

.slick-slider-thumbnail .slider-nav-thumbnails .column-link-button{background:#ad155a;color:#fff;border:none;}

.side-text-container{text-align:right;}
.side-text{display:inline-block;opacity:.75;}
.side-text-href{font-weight: bold;color: #124884;text-decoration: underline;}
.side-text-href:hover{font-weight: bold;color: #124884;text-decoration:none;}

/*#middletemplate ul a:visited{color:#AA2020 !important;}*/
.cl-top-nextprev{float:right;width:177px;padding-top:2px;}
.cl-bcrumbs-nextprev{float:left;width:465px;}
.cl-top-nextprev a{font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-size:12px;font-weight:600;color:#1B4977;}
/*#middletemplate ul#left-carousel a:visited{color:#1C3667 !important;}*/
.cl-wrapper{text-align:left;}
a.bcrumbs{
	display:inline-block;
	font-size:9pt;	
	margin-right:4px;
	color:rgba(0,30,70,.9);
	margin-left:4px;
	border-bottom:1px dotted rgba(5,60,140,.25);
	font-weight:bold;
}
.col1-content-box{
	clear:both;
	border:1px solid #C0C0C0;
	border-radius:6px;
	margin:6px 4px;
	background: -moz-linear-gradient(top , rgba(103, 146, 191, 0.7) -10% , rgba(255,255,255,0.5) 5px,rgba(255,255,255,0.5) 90%, rgba(103, 146, 191, 0.7) 140%) no-repeat scroll 0 0 #FAFAFA;
}
.col1-content-box:after{content:"";display:table;clear:both;}
.col1-content-box2{width:640px;margin:6px 0;}
.col1-content-box2 .other-listings-ul li{margin:1px 0;}

.col1-content-box-inline{background:none;border:none;padding:0 1px;}
.col1-content-heading{
	text-align:left;
	background-color:#20578F;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 8px;
	color:#FFF;
}
.col1-content-heading-two{
	text-align:left;
	background-color:#E6E6E6;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 8px;
	color:#1B3566;
}
.col1-content-heading-three{
	border-bottom:1px solid rgba(150,150,150,0.6);
	line-height:1.75;
	font-size:12pt;
	font-family:arial,sans-serif;
	margin:3px;
	text-align:left;
}
.col1-content-heading a, .col1-content-heading-two a, .col1-content-heading-three a{color:#000;text-decoration:none;}
.col1-content-heading-accent{color:#094A82;}
.col1-content-heading-more{float:right;width:68px;font-size:12px;line-height:26px;}
.col1-content-heading-more a{color:#094A82;text-decoration:underline;}
.col1-content-subheading{font-family:Arial, Helvetica, sans-serif;font-size:16px;margin:11px 8px;text-align:left;}
#search-container{
	padding:10px 9px 15px;
	margin:0 0 0 1px;
	background-color:#EEEEEE;
	/*border-bottom:1px solid #254889;*/
}
#search-container:after{content:"";display:table;clear:both;}
#search-container form{margin:0;}
#search-container input, #search-container select{font-size:12px;}
#search-container input{padding:3px;}
#search-container input[type="submit"]{padding:0 2px;font-size:11px;}
#search-cat{width:150px;}
#search-cat-subpage{width:90px;}
.cl-bcrumbs{clear:both;padding:3px 0 3px 13px;text-align:left;}
.cl-noitems{clear:both;margin:10px;padding:2px;}
.cl-results-subheading{float:left;width:470px;text-align:left;}
.cl-results-body{padding:0;text-align:left;}
.cl-results-detail{float:left;width:220px;margin-top:3px;}
.cl-maxrows-nextpages{float:right;width:260px;text-align:right;}
ul.cl-listings-ul{clear:both;padding:0 !important;margin:0;list-style-type:none !important;}
.cl-listings-ul li{padding:6px 0 6px 38px;}
.cl-listings-ul{font-size:11px;}
.cl-listings-ul a{font-size:14px;font-weight:bold;}
li.hasgraphic{background: transparent URL(https://www.woodlandsonline.com/images/iconpic.gif) no-repeat 16px 10px;}
li.newlist{background: transparent URL(https://www.woodlandsonline.com/images/iconnew.gif) no-repeat 16px 11px;}
li.newlist_hasgraphic{background: transparent URL(https://www.woodlandsonline.com/images/cameranew.png) no-repeat 0px 11px;}
.cl-results-recordcount{font-size:13px;font-weight:600;margin-top:5px;}
.cl-results-recordcount2{margin-top:0;}
.t-right{text-align:right;}
.cl-listings-h3{display:block;margin:0 0 5px;text-align:center;padding:6px;background-color:#20578F;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:20px;}
.cl-nextpages-container{}
#middletemplate .nextPages-list{text-align:right;padding-right:6px !important;margin-bottom:2px;}
/* listing page - clitem.cfm */
.story_headline{background-color: #E4E4E4;
    color: #1C3667;
    font-family: arial,sans-serif;
    font-size: 25px;
    margin: 0;
    padding: 5px 8px;
    text-align: left;
    clear:both;
}
#emailanchor, #emaildiv, .icon_print, .icon_facebook, .icon_twitter, #myfavs, .icon_email{float:left;margin-top:3px;text-decoration:none;}
.icon_print{margin-left:6px;}
#myfavs{float:right;margin-right:15px;}
.networking_container, .networking_container2{
	background: #F4F4F4;
	height:26px;
	-webkit-border-radius: 4px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius: 4px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomright: 15px;
	border-radius: 4px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	margin: 0 auto 6px;
    padding: 0;
    position: relative;
    top: -4px;
    left:0px;
    z-index: 2;
}
.cl-bcrumbs-clitem{padding-left:0;}
.cl-item-nextprev{clear:both;margin:1px 0 0;text-align:center;}
.cl-item-nextprev a{font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-size:16px;font-weight:600;color:#1B4977;}
.cl-listing-date{color: #8C8C8C;
    display: inline-block;
    font-family: trebuchet ms,sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: 600;}
.view-more-photos{
	background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.2);
    display: inline-block;
    font-family: arial,sans-serif;
    font-size: 10pt;
    padding: 6px 8px;
    text-decoration: none;text-shadow:-1px 1px 2px rgba(40,70,80,0.25);
}
.other-listings-more{float:right;width:230px;font-size:12px;line-height:36px;}
.other-listings-more a{color:#094A82;text-decoration:underline;}
ul.other-listings-ul{list-style-type:none !important;;padding:1px 3px 6px 6px !important;margin:0;text-align:center;}
.other-listings-ul li{float:left;width:142px;margin: 1px 0 6px;padding: 12px 8px 4px;border-right:1px solid #EEEEEE;min-height:117px;}
.other-listings-ul p{margin:3px;}
.other-listings-ul img, .other-listings-feat-li img{max-height:80px;max-width:140px;}
.other-listings-feat-li{background-color:#FFF6DD;border-radius:8px;}
li.other-listings-li-last{border-right:none;}
.listings-contact-us-wrapper{float:left;width:121px;padding:14px 6px;}
.listing-details{margin:6px 14px 14px;font-size:13px;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.view-more-photos-container{margin:10px 0 6px;}
.listings-modules-container{
	clear:both;
	margin:6px 4px;
	padding:3px 4px 6px 4px;
	border:1px solid #C0C0C0;
	border-radius:6px;
	box-shadow:0 0 3px rgba(150,150,150,.25);
	background: -moz-linear-gradient(top , rgba(103, 146, 191, 0.7) -40% , rgba(255,255,255,0.5) 5px,rgba(255,255,255,0.5) 90%, rgba(103, 146, 191, 0.7) 180%) no-repeat scroll 0 0 #FAFAFA;
}
.listings-modules-heading{
	clear: both;
    color: #997A4C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    letter-spacing:0.05em;
    font-weight: bold;
    text-indent: 2px;
    text-align: left;
}
.listings-modules-subcontainer{
    clear: both;  
    margin-top: 1px;
    background-color:#F9F9F9;
    border-radius:6px;
    border:2px solid rgba(153,122,76,0.33);
    padding:4px 2px;
    overflow:hidden;
}
.listings-modules-cols3{
	float:left;
	padding:2px;
	width:203px;
	margin:0 2px;
}
.listings-modules-subheading{text-align:left;border-bottom:1px solid #E0E0E0;padding-bottom:4px;}
.listings-modules-subheading, .listings-modules-subheading a{font-size:13pt;color:#1C3667;font-weight:600;font-family:Verdana,Arial,Helvetica;text-decoration:none;}
ul.listings-modules-ul{padding:4px 0 0 !important;list-style-type:none !important;text-align:left;}
.listings-modules-ul li{background: url("https://www.woodlandsonline.com/images/dot_listings_home.jpg") no-repeat scroll 0 8px transparent;line-height: 18px;padding-left: 10px;}
.listings-modules-ul a{font-size: 11px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color:#000;}
.contact-info-dl{float:left;width:392px;font-size:13px;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:3px 8px;}
.contact-info-dl dt{clear:both;float:left;width:60px;font-weight:600;margin:3px;}
.contact-info-dl dd{float:left;width:318px;line-height:16px;margin:3px;}
#subpage-home-link{display:block;float:left;width:330px;height:90px;margin-top:41px;}
/* CL Home */
.cl-home-header{width:100%;height:131px;background:transparent URL(https://www.woodlandsonline.com/cnt/files/Topic_Header_Classifieds_2.jpg) no-repeat left -10px;}
.cl-home-search{box-sizing:border-box;float:left;width:50%;height:146px;padding:15px;background: url("https://www.woodlandsonline.com/images/grysliver.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);}
.cl-home-pageinfo-left{float:left;width:50%;padding:15px;box-sizing:border-box;}
.cl-home-search-header{color:#94784F;font-size:18px;padding: 2px 0 9px;}
#search-term{border: 1px solid #CCCCCC;padding: 3px;width:245px;}
#search-term-subpage{border: 1px solid #CCCCCC;padding: 3px;width:215px;display:inline-block;margin-left:5px;}
#search-subcontainer{float: left;
    font-size: 11px;
    margin-left: 8px;}
#post-ad-container{float:left;width:145px;margin-left:150px;line-height:21px;}
#post-ad-container a{font-size:12px;color:#143D64;font-weight:bold;}
#search-submit{background: url("https://www.woodlandsonline.com/images/go_button.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    height: 22px;
    margin-left: 3px;
    text-indent: -9000px;
    width: 30px;}
.cl-cats-header-home{background-color: #1B3766;
    clear: both;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 20px;
    margin: 0;
    padding-top: 4px;
    text-align: center;
    width: 140px;}
.cl-cats-container-home{
	float:left;
	width:100%;
	background-color: #F7F7F7;
    border-top: 2px solid #1B3766;
    clear: both;
    margin-bottom: 6px;}
.cl-home-pageinfo-top{clear:both;}
.cl-home-carousel-feat-container{clear:both;float:left;width:100%;background-color:#F7F7F7;}
.cl-home-carousel{float:left;width:300px;height:300px;margin:12px 12px 12px 8px;border-radius:8px;padding:6px;border:2px solid #CCC;background-color:#FFF;}
.cl-home-carousel-viewport{clear:both;display:none;border:6px solid #1D3867;width:288px;height:255px;}
#middletemplate ul.cl-home-carousel-ul{float:left;width:300px;padding:0;margin:0;list-style-type:none;border-top-left-radius:8px;border-top-right-radius:8px;}
.cl-home-carousel-ul li{float:left;width:100px;height:33px;text-align:center;}
.cl-home-carousel-ul a{display:block;height:100%;padding-top:2px;font-size:11px;font-weight:600;line-height: 14px;background-color:#E0E0E0;color:#1B3766;text-decoration:none;}
.carousel-4-li-first a{border-top-left-radius:8px;}
.carousel-4-li-last a{border-top-right-radius:8px;}
#left-carousel-viewport1{display:block;}
.cl-home-feat{background-color: #F0F0F0;
    border-radius: 8px;
    box-shadow: 0 0 4px rgba(80, 80, 80, 0.75);
    float: left;
    margin:12px 8px 12px 12px;
    padding: 6px;
    width: 274px;}
.cl-home-feat-header{background-color: #1B3766;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    line-height: 32px;
    text-align: center;}
#middletemplate ul.cl-home-feat-ul{
	float:left;
	width:246px;
	background-color: #FFFFFF;
    border-bottom: 1px solid #FDFDFD;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-left: 1px solid #FDFDFD;
    border-right: 1px solid #FDFDFD;
    list-style-type: none !important;
    margin: 0;
    padding: 13px;}
.cl-home-feat-ul li{clear:both;padding: 6px 0 6px 6px;}
.cl-home-bottom-heading{clear: both;
	margin-top:6px;
    color: #997A4C;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 28px;
    font-weight: bold;
    padding-left: 2px;
    text-align: left;
    width: 210px;}
.cl-home-bottom-heading a{color:#997A4C;text-decoration:none;font-weight:bold;}
#middletemplate ul.cl-home-bottom-ul{float:left;width:50%;padding:4px;list-style-type:none;margin:0;box-sizing:border-box;}
.cl-home-bottom-ul li{clear:both;}
.cl-home-bottom-ul-right{background-color:#F2F2F2;border-left:1px solid #CCC;}
.cl-listing-link-bottom{float: left;
    margin: 2px;
    width: 234px;height:50px;}
.cl-listing-link-bottom-nopic{float: left;
    margin: 4px 2px;
    width: 294px;height:50px;}
.cl-listing-link-bottom a, .cl-listing-link-bottom-nothumb a{color: #464646;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;}
.cl-home-bottom-body{clear:both;float:left;width:100%;border-top:2px solid #997A4C;padding-top:2px;}    
.recent-other-opts-top a{color:#997A4C;font-weight:bold;}    
.cl-home-bottom-heading-splitleft{width:321px;border-right:1px solid #CCC;}    
.cl-home-bottom-heading-splitright{clear:none;}
.cl-listing-pic-feat img{width:75px;max-height:50px;}
.cl-listing-pic-feat{height:50px;text-align:center;clear:both;float:left;width:75px;margin-right:4px;border:1px solid #F6F6F6;background-color:#FDFDFD;padding:2px 2px;}
.cl-listing-pic img{width:65px;max-height:50px;} 
/*.cl-listing-pic{height:50px;}*/   
.jq-carousel img{width:120px;max-height:112px;}
.jq-carousel li{height:112px;}
.majorcat-2col-highlights-thumbnail-a img{width:80px;max-height:65px;}
.majorcat-2col-highlights-body2 img{width:264px;max-height:240px;}
.col-2-highlights-listings-lead-img-container img, .col-2-highlights-listings-lead-img-container img{width:80px;max-height:60px;}
.col-2-highlights-listings-lead img{width:80px;max-height:60px;}
.cl-home-header-rkzy{float: right;
    height: 46px;
    margin-top: 65px;
    width: 270px;color:#FFF;}


ul.cl-home-cats{float:left;width:205px;list-style-type:none !important;margin:0 2px 0 0 !important;padding:3px 5px 5px !important;}
.cl-home-cats li{/*background: url("/images/blockps.gif") no-repeat scroll 0 4px transparent;*/padding: 2px 0 2px 0;}
li#cl-cats-toggle{background:none !important;}
.cl-cats-container-catpage ul.cl-home-cats{width:148px;}
.cl-home-cats a{ 
	color: #1B3766;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 140%;
    text-decoration: none;
}

.cl-home-cats a:visited{ 
	color: #1A303A;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 130%;
    text-decoration: none;
	font-weight: bold;
}
/*li.cl-li-odd{background-color:#EFEFEF !important;border:1px solid #E1E1E1;border-radius:8px;}*/

.cl-cats-header{clear:both;background-color:#B0956A;/*background:#CBDDF4 url(/cnt/files/site/sidebars/leftbluetop.jpg) no-repeat left top;*/color:#FFF;float:left;text-indent:6px;width:100%;margin:0;font-size:12px;letter-spacing:1px;padding-top:1px;padding-bottom:1px;font-family:verdana,sans-serif;line-height:20px;text-align:left;}
.cl-cats-header a{color:#FFF;text-decoration:none;font-weight:bolder;}
.cl-cats-container-catpage .cl-cats-header{font-size:14px;line-height: 20px;}
.cl-cats-container{
	float:left;
	width:162px;
	background-color: #F4F4F4;
   
    clear: both;
    margin-bottom: 14px;
    text-align: left;
	margin-right:7px;
	margin-top:0;
	padding-bottom: 159px;
	border-bottom-left-radius: 24px;
	box-shadow:-1px 1px 1px rgba(10, 75, 130, 0.2);
	/*
	border-top: 2px solid #3B5B8E;
	border-bottom:2px solid #3B5B8E;
	*/
}
.cl-catpage-sort a, .cl-results-body a, .cl-catpage-sorted span, .cl-catpage-recordcount{color:#20578F;}
#catpage-cat-toggle{display:inline-block;margin-left:20px;padding-bottom:8px;font-weight:bold;}
.clearit{clear:both;}
.cl-cats-container-catpage{position:relative;text-align:left;padding:7px 0 0;}
.cl-cats-container-catpage a{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#catpage-favs{position:absolute;right:5px;top:-2px;}
.cl-catpage-sorted{float:left;width:50%;text-align:center;padding:8px;font-size:13px;border-right:4px solid #fff;background-color:#E1E1E1;font-family:Arial, Helvetica, sans-serif;box-sizing:border-box;}
.cl-catpage-sort{float:left;width:50%;min-height:12px;text-align:center;padding:8px 8px 12px 8px;font-size:13px;background-color:#E1E1E1;font-family:Arial, Helvetica, sans-serif;box-sizing:border-box;}
.cl-catpage-recordcount{clear:both;height:16px;padding:6px;background-color:#E1E1E1;text-align:left;font-size:12px;font-weight:bold;text-indent:3px;}



li.cl-home-cat-external{height:auto !important;padding-left:3px !important;}
.cl-featured-container, .cl-recent-container{float:left;width:485px;margin:0 5px 8px 0px;/*border-bottom:2px solid #3B5B8E;*/}
.cl-featured-body, .cl-recent-body{clear:both;position:relative;top:5;left:0;padding:0 0 29px;border: 0px solid #CCC;border-bottom:none;}
.cl-featured-body{padding-bottom:0;}
ul.cl-recent-featured-ul{background-color:rgba(252, 252, 254, 1);}
ul.cl-recent-featured-ul, ul.cl-featured-ul{text-align:left;list-style-type:none !important;padding:2px 6px 4px !important;border-bottom: 1px solid rgba(220, 225, 255, 0.9);margin-bottom:0 !important;min-height:194px;}
ul.cl-featured-ul, ul.cl-recent-featured-ul{float:left;width:255px;}
.cl-recent-featured-ul li, .cl-featured-ul li{clear:both;padding:6px 0;min-height:52px;}
.cl-recent-featured-ul a, .cl-featured-ul a{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#74603D;font-weight: bold;}
.cl-recent-featured-ul-right a{color:#464646;}
.cl-featured-heading, .cl-recent-heading{
    float:left;
    width:200px;
    font-size: 28px;
    color: #997A4C;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}
.cl-featured-heading{width:482px;margin-top:8px;}
.recent-other-opts-top, .featured-other-opts-top{
    float: right;
    width:333px;
    margin:9px 12px 0 0;
    
}
.recent-other-opts-top a{display:block;float:left;height:28px;text-indent:-9000px;text-decoration:none;}
.recent-other-opts-top a:hover{opacity:.8;}
a.other-opts-today{width:98px;background:transparent URL(https://www.woodlandsonline.com/cnt/files/todayyesterday.jpg) no-repeat left top;}
a.other-opts-yesterday{width:127px;margin-left:2px;background:transparent URL(https://www.woodlandsonline.com/cnt/files/todayyesterday.jpg) no-repeat -98px top;}
a.other-opts-mostviewed{width:104px;margin-left:2px;background:transparent URL(https://www.woodlandsonline.com/cnt/files/todayyesterday.jpg) no-repeat -225px top;}



.recent-other-opts-top span{color:#1B3766;}

.featured-other-opts-top{width:145px;}
.cl-listing-pic{text-align:center;clear:both;float:left;width:65px;margin-right:4px;border:1px solid #F6F6F6;background-color:#FDFDFD;padding:2px 2px;}
.cl-listing-pic-size2{width:60px;}
.cl-listing-link, .cl-listing-link-size2{float:left;width:150px;margin:2px;}
.cl-listing-link a{font-size:12px;color:#2E2E30;}
.cl-listing-link-size2{width:142px;}
.cl-listing-link-nothumb{width:295px;padding:15px 0 15px 20px;background:transparent URL(https://www.woodlandsonline.com/images/blockps.gif) no-repeat 10px 19px;}
.cl-recent-other-opts-bottom{
	/*border-top: 2px solid #3B5B8E;*/
    bottom: 0;
    clear: both;
    font-size: 11.5px;
    height: 26px;
    left: 0;
    padding: 0px;
    position: absolute;
    width: 483px;
	background-image: url(https://www.woodlandsonline.com/images/bottomg.jpg);
}
.cl-listing-link2{float:left;width:152px;margin:2px 0;}
.cl-listing-pic2{text-align:center;float:left;width:65px;margin-right:5px;border:1px solid #F6F6F6;background-color:#FDFDFD;padding:2px 2px 0 2px;}
.cl-recent-bycat-ul li{clear:both;padding:3px 0;}
ul.cl-recent-daily-ul{
	
    list-style-type: none !important;
    margin: 3px 7px !important;
    padding: 2px !important;
    border:0px solid rgba(220, 225, 255, 1);
    
    text-align: center;
}
.cl-recent-daily-ul li{float:left;width:150px;text-align:center;}
.cl-recent-daily-ul a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.cl-recent-daily-li-bleft{border-left:1px solid #CCCCCC;padding-left:4px;}
.cl-recent-bycat{float:left;width:242px;margin:6px 0;padding:0;border:1px solid #CCC;}
.cl-recent-bycat-col1{border-left:none;}
.cl-recent-bycat-col2{border-right:none;border-left:none;}
.cl-recent-bycat-heading, .cl-recent-bycat-heading a{
	
    clear: both;
    color: #997A4C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13.5pt;
    font-weight: bold;
    margin-bottom: 0;
    padding: 4px 1px;
    text-align: left;
    text-decoration: none;
    text-indent: 2px;
}
.cl-recent-bycat-heading-more{display:block;float:right;width:21px;height:20px;margin-right:5px;margin-top:1px;}
.cl-recent-bycat-ul li.cl-recent-bycat-noimg, .cl-recent-featured-ul .cl-recent-featured-li-noimg{height:auto;padding:4px 4px 4px 9px;font-size:12px;background:url(https://www.woodlandsonline.com/cnt/files/gbbullet.jpg) no-repeat scroll 0 10px transparent;}
.cl-recent-bycat-ul li.cl-recent-bycat-noimg{background:transparent URL(https://www.woodlandsonline.com/images/dot_listings_home.jpg) no-repeat 0 11px;}
#middletemplate ul.cl-recent-bycat-ul{   
	/*background-color: #F4F4F4;
    border-top: 1px solid #CCCCCC;*/
    float: left;
    font-size: 12px;
    list-style-type: none !important;
    margin: 3px 0 2px !important;
    padding: 0 0 2px 6px !important;
    text-align: left;
    width: 233px;
}
.cl-recent-bycat-ul a{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#464646;font-weight:bold;}
.cl-recent-featured-ul-right li{min-height:0;font-weight:bold;}
ul.cl-recent-featured-ul-right{ background-color: #F4F4F4;
    border-left: 1px solid rgba(220, 225, 255, 0.9);width:203px;}
.cl-recent-bycat-ul li{height:51px;}
.cl-recent-bycat-sectionheading{float:left;width:490px;font-size:14pt;}
li.cl-recent-bycat-sponsor-li{
	clear:both;
	background-color: #FCFCFC;
    border: 0px solid #DDDDDD;
    color: #7E7A7A;
    font-size: 9.5px;
    font-weight: 600;
    height: 77px;
    margin: 5px;
    padding: 2px;
    text-indent:5px;
   box-shadow:-1px 1px 2px rgba(50,50,50,.3);
}
.cl-recent-bycat-sponsor-li img{width:212px;height:58px;border:none;margin-left:3px;margin-top:2px;}
.cl-lost-dog{float:left;margin-top:6px;border-radius:12px;padding:6px 18px;border:1px solid #D9D9D9;background-color:#F8F8F8;width:190px;height:140px;box-shadow:0 0 2px rgba(20,20,20,.2);}
.cl-2col-highlights, .cl-1col-highlights{float:left;margin:8px 0;width:355px;padding:6px;}
.cl-1col-highlights{width:659px;}
.cl-recent-bycat-ul li.cl-recent-bycat-noimg{margin-left:6px;}
.cl-2col-highlights-first{margin-right:12px;}
.cl-2col-highlights-heading, .cl-1col-highlights-heading{float:left;width:280px;line-height:28px;font-size:25px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;color:#1B3766;}
.cl-1col-highlights-heading a{text-decoration:none;font-size:25px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;color:#997A4C;}
.cl-1col-highlights-heading{width:580px;}
.cl-2col-highlights-heading2{color:#997A4C;}
.cl-2col-highlights-more, .cl-1col-highlights-more2, .cl-1col-highlights-more{float:left;width:60px;line-height:28px;border-left:1px solid #C0C0C0;padding-left:5px;}
.cl-2col-highlights-more a, .cl-1col-highlights-more a, .cl-1col-highlights-more2 a{color:#666666;text-decoration:none;}
.cl-1col-highlights-more2{margin-top:5px;}
.cl-2col-highlights-body{float:left;width:310px;padding:8px;background-color:#F0F0F0;/*border-top: 1px solid #C0C0C0;*/}
.cl-2col-highlights-body2{background-color: #FFFFFF;border-radius: 8px 8px 8px 8px;box-shadow: 0 0 4px rgba(80, 80, 80, 0.75);float: left;margin: 10px;padding: 10px;width: 266px;}
.cl-2cols-in1-container{float:left;width:99%;background-color:#F0F0F0;border-top: 1px solid #C0C0C0;}
ul#cl-highlights-ul{list-style-type:none !important;text-align:left;padding:10px;}
ul#cl-highlights-cats-ul{
	background-color: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 4px rgba(80, 80, 80, 0.75);
    clear:both;
    float: left;
    margin: 4px 10px 10px 20px;
    padding: 10px;
    width: 240px;
    text-align:left;
    list-style-type:none;
}
#cl-highlights-cats-ul a{
	color: #4F412F;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    line-height: 145%;
    font-size:13px;
    text-decoration: none;
}
ul#cl-class-cats-ul{
	background-color: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 4px rgba(80, 80, 80, 0.75);
    clear:both;
    float: left;
    margin: 1px 10px 10px 20px;
    padding: 10px;
    width: 240px;
    text-align:left;
    list-style-type:none;
}
#cl-class-cats-ul a{
	color: #4F412F;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    line-height: 145%;
    font-size:13px;
    text-decoration: none;
}
ul.cl-extrainfo-ul{list-style-type:none !important;text-align:left;padding:10px !important;}
.cl-extrainfo-ul li{padding:3px 0 3px 3px;font-size:13px;clear:both;}
.cl-extrainfo-ul a{
	color:#000;font-size:12px;font-family:arial;font-weight:bold;line-height:1.25;text-decoration:none;
}
#cl-highlights-cats-ul li{padding:2px 2px 2px 10px;}
#cl-highlights-ul li{padding:3px 0 3px 10px;font-size:13px;clear:both;}
#cl-highlights-ul a{color:#000;font-size:12px;font-family:arial;font-weight:bold;line-height:1.25;text-decoration:none;}
.cl-home-module-links{clear:both;float:left;width:165px;margin-top:11px;margin-right:4px;}
.cl-most-viewed{clear:both;float:left;width:465px;padding:4px 4px 8px;text-align:left;margin:0 8px 2px;border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 3px rgba(80, 80, 80, 0.35);}
.cl-most-viewed-heading{font-size:16px;font-weight:bold;text-indent:3px;line-height:1.6;color:#997A4C;font-family:Arial, Helvetica, sans-serif;}
ul.cl-most-viewed-ul{
	float:left;
	list-style-type:none !important;
	margin: 2px 3px 0px !important;
    padding: 2px 3px !important;
    width: 38%;
    background-color: #F4F4F4;
    border: 1px solid #CCCCCC;
    border-radius:4px;
}
.cl-most-viewed-ul li{padding:8px 0;clear:both;}
li.most-viewed-list-heading{
	text-align:left;
	text-indent:1px;
    min-height:0;
    border-bottom:1px solid #CCCCCC;
    margin:0 3px;
    padding: 3px 0;
}
.cl-most-viewed-ul a{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#464646;}
li.most-viewed-list-heading a{color: #1C3667;font-size: 14px;font-weight: 600;text-decoration: none;font-family:Arial, Helvetica, sans-serif;}
.most-viewed-list-heading a{text-decoration:none;}
li.most-viewed-list-more{text-align:right;margin-right:3px;min-height:0;}
/* Carousel */
.jq-carousel-container{
	position: relative;
	left: 0;
    top: 0;
	background-color: #F8F8F8;
    border-radius: 8px 8px 8px 8px;
    box-shadow: -1px 1px 3px rgba(25, 25, 25, 0.3);
    float: left;
    height: 150px;
    margin: 0 3px 12px 3px;
    overflow: hidden;
    padding: 4px 0 3px;
    border-left:8px solid #F8F8F8;
    border-right:8px solid #F8F8F8;
    width: 135px;	
}
.cl-home-carousels-right{float:right;width:155px;margin-top:3px;}
.jq-carousel-container-alt{background-color:#EAF5FC;border-color:#EAF5FC;box-shadow:0px 1px 3px rgba(25, 25, 25, 0.5);}
.jq-carousel-container-alt ul.jq-carousel{background-color:#F9FBFD;border-color:#DFE8F6;}
.jq-carousel-container-alt2{background-color:#FFF0E0;border-color:#FFF0E0;}
.jq-carousel-container-alt2 ul.jq-carousel{background-color:#FFF9E9;border-color:#A86073;}
.jq-carousel-container-alt3{background-color:#F4ECE1;border-color:#F4ECE1;}
div.carousel-arrow{
	position:absolute;
	top:3px;
	width:14px;
	padding:1px 4px;
	
	height:15px;
}
div.carousel-arrow a{display:block;height:15px;opacity:0.9;border:1px solid transparent;background: transparent URL(https://www.woodlandsonline.com/codetemps/carousel/botharr.png) top left no-repeat;}
div.carousel-arrow a:hover{opacity:1;width:12px;height:14px;box-shadow:-1px 1px 0px rgba(75, 33, 2, 0.15);border:1px solid rgba(200, 100, 5, 0.45);border-radius:6px;background-color:rgba(255,255,255,1);}
div.carousel-arrow-right a{background-position:1px -76px;}
div.carousel-arrow-left{left:-7px;}
div.carousel-arrow-right{right:-7px;}
.cl-lost-dog{overflow:hidden;float:left;width:150px;height:135px;margin:2px 0 11px 7px;}
.cl-lost-dog-row1{margin: 0 0 13px 7px;}
ul.jq-carousel{list-style-type:none !important; border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;background-color: rgba(255,255,255,.7);margin:0 !important;padding:5px 0px !important;text-align:center;width:9000px;height:112px;position:relative;top:0;left:0;}
.cl-jq-carousel-heading{font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-bottom:4px;text-align:center;margin:0 4px;}
.jq-carousel li{float:left;width:135px;height:112px;margin-right:40px;}
.cl-cats-toggleable{display:none;}
.cl-cats-toggled{display:block;}
/* Category Page Styles */
.cl-cat-body{text-align:left;}
#middletemplate ul.cl-cat-ul{
	clear:both;
	padding:6px;
	background-color:#EAEAEA;
	list-style-type:none !important;
}
.cl-cat-ul li{padding:5px 2px 5px 140px;font-size:14px;}
.cl-cat-ul a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#22568F;}
.cl-cat-ul a:visited{color:#AA2020;}
.cl-cat-ul li.divider{padding:0;margin:10px 0 6px 0;height:2px;width:100%;background-color:#CCC;background-image:none;}
.margb8{margin-bottom:8px;}
.cl-cat-heading{float:left;width:285px;text-align:left;margin-left:10px;}
.cl-results-subheading2{float:left;width:100px;margin-bottom:4px;}
.cl-cats-container-catpage2{padding-bottom:12px;}
li.cl-cat-ul-title-li{padding:6px 24px 12px;color:#22568F;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.cl-cat-ul-title-li span{color:#000;}


#middletemplate ul.cl-cats-catpage-ul{list-style-type:none !important;display:none;float:left;width:148px;padding:5px 7px;}
.cl-cats-catpage-ul li{padding:3px 0;}


.cl-cats-today-yesterday{float:right;width:267px;font-size:12px;font-family:arial,sans-serif;}
.cl-cats-today-yesterday a{font-weight:bold;}
.cl-cats-rowlimit{float:right;width:200px;font-size:12px;font-family:arial,sans-serif;}

.cl-recent-bycat-sponsor-li #modulesponsortxt{line-height:1.3;}
.cl-recent-bycat-sponsor-li #modulesponsorimg{clear:both;margin-left:30px;}

.cl-catpage-rowlimit{float:right;width:166px;margin-top:-4px;}

.listings-nextpages-top{float:left:width:50%;text-align:right;}
.listings-recsdisp-2col{float:left;width:50%;}

/* Advertisers Page */

.kzypage-kzy-container{margin:20px 0;text-align:center;}
