.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*{margin:0;padding:0;}
.cli-ch div#faux-cols{background:#fff;}
.cli-ch div#clich-head-banner{background:#fff url(/images/cli-ch/common/banner.gif);height:95px;margin-bottom:10px;}
#content.cli-ch.two-col #clich-main-content{background:url(/images/cli-ch/cols/content-two-col.gif);float:left;margin-bottom:10px;width:745px;}
#content.cli-ch #clich-primary{float:right;width:556px;padding:0;}
#content.cli-ch #clich-sidebar{float:left;min-height:200px;width:180px;}
#content.cli-ch #clich-primary .col{float:left;width:180px;margin:0;}
#content.cli-ch #clich-primary .col.left{float:left;width:180px;padding:0 0 0 10px;}
#content.cli-ch #clich-primary .col.right{float:right;width:335px;padding:0 10px 15px 0;}
#content.cli-ch #clich-primary .col.full-width{float:left;width:535px;padding:0 10px 10px;}
.cli-ch .row{background-position:top left;background-repeat:repeat-y;float:left;margin-bottom:10px;width:745px;}
.cli-ch .row.thirded{background-image:url(/images/cli-ch/cols/cols-thirded.gif);}
.cli-ch .row.quartered{background-image:url(/images/cli-ch/cols/cols-quartered.gif);}
.cli-ch .row.fifthed{background-image:url(/images/cli-ch/cols/cols-fifthed.gif);}
.cli-ch .row.full-width{background:#fff;width:715px;padding:10px 15px;}
.cli-ch .row.full-width.featured{background:#e4771d;color:#fff;position:relative;}
.cli-ch .col{float:left;margin-right:5px;padding-bottom:50px;}
.cli-ch.template-2 .col{padding-bottom:20px;}
.cli-ch .row.thirded .col.middle{width:369px;}
.cli-ch .row.quartered .col.last{margin-left:-1px;width:182px;}
.cli-ch .row.fifthed .col{margin-right:6px;width:144px;}
.cli-ch .row.sponsors .col{margin-right:20px;padding-bottom:0;}
.cli-ch .col .col-header{background:#e4771d;color:#fff;min-height:45px;padding:10px 15px;}
.cli-ch .col .col-content{padding:10px 15px 0;}
.cli-ch.template-2 .col-header{background:url(/images/cli-ch/cols/col-header-blue.png);min-height:1em;}
.cli-ch #clich-sidebar .col{min-height:1em;padding-bottom:0;width:180px;}
.cli-ch #clich-sidebar .col.with-border{border-bottom:10px solid #D2D2D2;}
.cli-ch #clich-sidebar .col-header{min-height:1em;}
div#content.cli-ch .full-width .event{float:left;margin-top:10px;width:100%;}
div#content.cli-ch .full-width .details{clear:none;float:right;width:345px;}
div#content.cli-ch .row.full-width.featured .content{float:left;min-height:167px;width:345px;}
div#content.cli-ch .row.full-width.featured .content h1{margin-bottom:15px;}
div#content.cli-ch .row.full-width.featured .content p{font-size:105%;font-weight:bold;}
div#content.cli-ch .row.full-width.featured img{position:absolute;right:0;top:0;}
div#content.cli-ch .row.object-list .item{float:left;margin-top:10px;width:355px;}
div#content.cli-ch .row .item-details{float:left;padding-left:10px;width:210px;}
div#content.cli-ch .row.full-width.copy-content{float:left;min-height:167px;}
div#content.cli-ch .row.full-width.copy-content h2{font-size:1.6em;font-weight:bold;margin-bottom:10px;}
div#content.cli-ch .row.full-width.copy-content .item{float:left;margin-bottom:15px;width:715px;}
div#content.cli-ch .row.full-width.copy-content .copy{float:left;width:440px;}
div#content.cli-ch .row.full-width.copy-content .image-wrapper{float:right;overflow:hidden;width:262px;}
div#content.cli-ch h1,div#content.cli-ch h2,div#content.cli-ch h3,div#content.cli-ch h4{font-weight:normal;margin:0;padding:0;}
div#content.cli-ch .event h2{font-size:1.4em;font-weight:bold;margin-bottom:10px;}
div#content.cli-ch h2 span{display:block;font-size:.9em;font-weight:normal;}
div#content.cli-ch h3,div#content.cli-ch h4{margin:0 0 5px;padding:0;}
div#content.cli-ch h1.bar,div#content.cli-ch h2.bar{color:#fff;float:left;font-size:1.8em;margin-bottom:10px;width:725px;padding:10px;}
div#content.cli-ch #clich-primary h1.bar,div#content.cli-ch #clich-primary h2.bar{margin-bottom:10px;width:536px;}
div#content.cli-ch h1.bar,div#content.cli-ch h2.bar.no-margin{margin-bottom:0;}
div#content.cli-ch .bar{background:#e4771d;}
div#content.cli-ch .bar.blue{background:url(/images/cli-ch/cols/col-header-blue.png);}
div#content.cli-ch p{margin:0 0 10px;}
div#content.cli-ch #cli-ch-footer p{clear:right;float:right;margin-bottom:5px;}
div#content.cli-ch p.full-link a,div#content.cli-ch #cli-ch-footer a{font-weight:normal;}
div#content.cli-ch .slider ul li a{color:#fff;font-weight:bold;}
div#content.cli-ch p.read-more,div#content.cli-ch p.rss,div#content.cli-ch p.download,div#content.cli-ch ul li{background-image:url(/images/cli-ch/icons/arrow-more-up.gif);background-repeat:no-repeat;background-position:0 .3em;line-height:1.4em;font-weight:bold;padding-left:15px;}
div#content.cli-ch ul li a,div#content.cli-ch p.read-more a,div#content.cli-ch p.rss a{padding:0 1px 1px 2px;}
div#content.cli-ch ul li a:hover,div#content.cli-ch p.read-more a:hover,div#content.cli-ch p.rss a:hover{background-color:#e4771d;color:#fff;}
div#content.cli-ch p.rss{background-image:url(/images/cli-ch/icons/rss.gif);display:block;line-height:20px;height:20px;padding-left:20px;}
div#content.cli-ch p.download{background-image:url(/images/cli-ch/icons/arrow-download-up.gif);color:#fff;}
div#content.cli-ch ul{list-style:none;}
ul#footer{border-top:8px solid #e4771d;}
dt{display:block;font-weight:bold;margin-right:5px;}
div#content.cli-ch .event dl{line-height:1.7em;margin-bottom:5px;}
div#content.cli-ch .event dt{display:inline;float:left;}

div#content.cli-ch .module h2 { font-size: 1.3em; padding: 10px; line-height: 1.05em; margin: 0 0 10px; background-color: #E4771D; color: #fff;}
div#content.cli-ch .module h2 a, .event-calendar .title { color: #fff; text-decoration:none; background-color: #E4771D; }

/* Events Calendar Styles */
.event-calendar{background-color: White;border: 2px solid;}
.event-calendar .title{background-color: #E4771D;font-weight: bold;color: White;border-width: 0px;font-size: 10pt;}
.event-calendar .navigate{border-color: #E4771D;border-width: 2px;font-size: 8pt;}
.event-calendar .navigate a{color: White !important;}
.event-calendar td{border-color: White;}
.event-calendar td.selected {color: White;background: #ff5c01;}

div#content.cli-ch .module h2 a:hover {color: #f3f3f3;} 
div#content.cli-ch .event-calendar .title {font-weight:bold; font-size: 1.1em;}
div#content.cli-ch .event-calendar .navigate a {color: #fff !important; font-size: 0.9em;}
div#content.cli-ch .module {border-bottom: none;}
	
.cli-ch .row.sponsors .col-1{width:164px;}
.cli-ch .row.sponsors .col-2{width:95px;}
.cli-ch .row.sponsors .col-3{width:140px;}
.cli-ch .row.sponsors .col-4{float:right;width:180px;}
.cli-ch .row.sponsors img{margin-right:10px;}
.cli-ch .row.sponsors .col-4 img{margin-right:30px;}
.cli-ch .row.sponsors .col-4 img.last{margin-right:0;margin-bottom:0;}
.cli-ch .row.sponsors img.shell{margin-left:5px;margin-right:20px;}
div#content.cli-ch p.social-media{float:right;font-size:1.2em;height:22px;}
div#content.cli-ch p.social-media a,div#content.cli-ch p.social-media span{display:block;float:left;line-height:22px;margin-right:5px;overflow:hidden;position:relative;}
div#content.cli-ch p.social-media a.facebook{background-image:url(/images/cli-ch/icons/icon-facebook.png);}
div#content.cli-ch p.social-media a{background-position:top left;background-repeat:no-repeat;height:16px;margin-top:2px;text-indent:-999em;width:16px;}
div#content.cli-ch p.social-media a.twitter{background-image:url(/images/cli-ch/icons/icon-twitter.png);}
div#content.cli-ch p.social-media a.delicious{background-image:url(/images/cli-ch/icons/icon-delicious.png);}
div#content.cli-ch input.text{border:1px solid #000;width:143px;padding:3px;}
div#content.cli-ch button{background:none;border:none;float:right;margin-bottom:10px;}
div#content.cli-ch p.button a,div#content.cli-ch button span{background:#e4771d;border:1px solid #eb7804;color:#fff;cursor:pointer;font-family:Arial, sans-serif;font-weight:bold;display:block;line-height:.9em;text-decoration:none;padding:4px 12px;}
div#content.cli-ch p.button{margin-top:20px;}
div#content.cli-ch .featured-content{background:#015E9F;float:left;margin-bottom:10px;padding-bottom:0px;}
div#content.cli-ch .featured-content .controls{float:left;width:715px;padding:10px 15px 0;}
div#content.cli-ch .featured-content ul.thumbs li{background:none;float:left;margin-right:10px;padding:0;}
div#content.cli-ch .featured-content ul.thumbs li a,
div#content.cli-ch .featured-content ul.thumbs li a:hover,
div#content.cli-ch #image-gallery ul.thumbs li a,
div#content.cli-ch #image-gallery ul.thumbs li a:hover{background:none;}
div#content.cli-ch .featured-content .caption{color:#fff;float:left;padding:0;}
div#content.cli-ch.template-2 .featured-content{background:#015E9F url(/images/cli-ch/common/loader.gif) no-repeat 50%;}
div#content.cli-ch.template-2 #featured-content-wrapper{height:452px;width:745px;}
div#content.cli-ch.template-3 .featured-content{background:#f2f2f2;height:480px;padding-bottom:0;width:745px;}
div#content.cli-ch #image-gallery{float:left;margin-top:0;width:535px;padding:0 10px;}
div#content.cli-ch #image-gallery #main-image{background:#fff url(/images/cli-ch/common/loader-grey.gif) no-repeat 50%;float:left;}
div#content.cli-ch #image-gallery ul.thumbs{float:right;width:162px;}
div#content.cli-ch #image-gallery ul.thumbs li{background:none;float:left;clear:left;height:64px;margin-bottom:9px;position:relative;width:162px;padding:0;}
div#content.cli-ch #image-gallery ul.thumbs li a.plus{background:url(/images/cli-ch/common/plus.gif) no-repeat top left;display:block;height:9px;margin-bottom:5px;position:absolute;bottom:5px;right:5px;text-indent:-999em;width:9px;}
div#content.cli-ch .slider{width:745px;height:325px;position:relative;margin:0 auto 10px 0;}
div#content.cli-ch .slider .wrapper{width:745px;overflow:hidden;height:325px;position:absolute;top:0;left:0;margin:0;}
div#content.cli-ch .slider .wrapper ul{width:99999px;list-style:none;position:absolute;top:0;left:0;margin:0;}
div#content.cli-ch .slider ul li{background-image:none;background-position:top left;background-repeat:no-repeat;display:block;float:left;height:305px;width:705px;margin:0;padding:20px;}
div#content.cli-ch .slider .arrow{display:none;}
div#content.cli-ch .slider #thumbNav{background:url(/images/cli-ch/slider/bar.png);height:30px;position:relative;top:300px;text-align:center;}
div#content.cli-ch .slider #thumbNav a,div#content.cli-ch .slider #thumbNav a:hover{background:url(/images/cli-ch/slider/thumbnav-a-up.png);display:inline-block;height:12px;outline:none;text-decoration:none;width:13px;margin:7px 5px 0 0;padding:0;}
div#content.cli-ch .slider a#start-stop{text-decoration:none;}
div#content.cli-ch .slider #thumbNav a.cur{background:url(/images/cli-ch/slider/thumbnav-a-cur.png);}
div#content.cli-ch .slider #start-stop{background:url(/images/cli-ch/slider/playpause.gif) no-repeat top left;color:#FFF;height:13px;width:50px;outline:none;position:absolute;right:10px;top:305px;padding:0 0 0 15px;}
div#content.cli-ch .slider #start-stop.playing{background:url(/images/cli-ch/slider/playpause.gif) no-repeat bottom left;}
div#content.cli-ch .slider .wrapper ul ul{position:static;background:none;overflow:visible;width:auto;border:0;margin:0;}
div#content.cli-ch .slider .wrapper ul ul li{float:none;height:auto;width:auto;background:none;}
div#content.cli-ch div.event-select-header{background:url(/images/cli-ch/common/date-select-header.gif) repeat-y;color:#fff;line-height:15px;margin-bottom:5px;position:relative;width:160px;padding:5px 10px;}
div#content.cli-ch div.event-select-header a{background:url(/images/cli-ch/common/arrow-down.gif) no-repeat 100px;color:#fff;display:block;position:absolute;right:0;top:0;width:110px;margin:0;padding:5px 10px;}
table.jCalendar{background:#fff;border-collapse:separate;border-spacing:2px;width:173px;}
table.jCalendar th{background:#E6E6E6;color:#000;font-weight:bold;text-align:center;padding:3px 5px;}
table.jCalendar td{background:#E6E6E6;color:#000;text-align:center;padding:3px 5px;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background:#e4771d;color:#fff;}
table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}
div.dp-calendar{margin-top:0;margin-left:3px;margin-bottom:3px;}
div.dp-popup{position:relative;background:#fff;border:1px solid #000;font-size:10px;width:178px;margin:0 auto;padding:0;}
div#dp-popup{position:absolute;z-index:199;}
div#content div.dp-popup h2{color:#fff;font-size:12px;font-weight:bold;text-align:center;line-height:20px;height:20px;position:relative;overflow:hidden;width:90px;z-index:10;margin:3px auto;padding:0;}
a#dp-close{font-size:11px;text-align:center;display:block;padding:4px 0;}
a#dp-close:hover{text-decoration:underline;}
div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}
div.dp-popup div.dp-nav-prev{background:#e4771d;position:absolute;height:20px;top:3px;left:3px;line-height:20px;width:172px;}
div.dp-popup div.dp-nav-prev a{color:#fff;float:left;line-height:15px;margin-left:3px;position:relative;z-index:1100;}
div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;z-index:1100;}
div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}
div.dp-popup div.dp-nav-next a{color:#fff;float:right;line-height:15px;margin-right:3px;}
div.dp-popup a.disabled{cursor:default;color:#aaa;}
div.dp-popup td{cursor:pointer;}
a.dp-choose-date{float:left;width:16px;height:16px;display:block;text-indent:-2000px;overflow:hidden;background:url(calendar.png) no-repeat;margin:5px 3px 0;padding:0;}
a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}
input.dp-applied{width:140px;float:left;}
.cli-ch .row.thirded .col,.cli-ch .row.quartered .col{margin-right:6px;width:182px;}
#content.cli-ch .col.last,div#content.cli-ch p.social-media a.last,div#content.cli-ch .slider #thumbNav a.last{margin-right:0;}
.cli-ch .event img,div#content.cli-ch .row .item.right{float:right;}
.cli-ch .full-width .event img,div#content.cli-ch .row .item img,div#content.cli-ch p.button a{float:left;}
div#content.cli-ch .event,div#content.cli-ch #clich-primary .full-width .col.right{margin-top:30px;}
div#content.cli-ch .row.full-width.copy-content .image-wrapper img,div#content.cli-ch .slider ul li p{margin-bottom:5px;}
div#content.cli-ch h1,div#content.cli-ch h2,div#content.cli-ch h2.bar,div#content.cli-ch a{font-weight:bold;}
div#content.cli-ch p.download a:hover,table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}
div#content.cli-ch .featured-content ul.thumbs,div#content.cli-ch div.event-select-header p{margin:0;}
table.jCalendar td.selected,table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}
table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover,table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}
div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup td.disabled{cursor:default;}