#grey{height:299px;background-image:url("../_images/tile_grey_home.png");background-repeat:repeat-x}
#sliderPlus{float:left;height:288px;visibility:hidden}
/* cycle-lite slider ***************************/
 #slider{float:left;width:295px;height:288px}
 #slider div{width:295px;height:288px}
 #slider div img{margin:auto;display:block}
#tagline{float:left;width:595px}

/*#page ul{width:100%;display:inline-block;padding:0}
#page ul li{width:33.3%;float:left;display:inline}
#page ul li h2,#page ul li p,#page ul li a{margin-left:35px;margin-right:20px}

#page.home h2{color:#424446;font-size:24px;padding-bottom:15px;padding-top:0;font-weight:normal} /* equiv to h1 on other pages*/

section.msg{clear:both;float:left;width:100%;text-align:center;padding-bottom:30px;padding-top:25px;background-color:#5a5c5f;color:#fff;overflow: hidden;}
section.msg p{color:#fff;font-size:22px;font-weight:normal;line-height:1.1em;margin-bottom:0}
section.msg.link{transition:background-color 0.15s ease 0s;-webkit-transition:background-color 0.15s ease 0s;-moz-transition:background-color 0.15s ease 0s;-o-transition:background-color 0.15s ease 0s;-ms-transition:background-color 0.15s ease 0s}
section.msg.link:hover{background-color:#969696}
div.nomsg{float:left;width:100%;height:10px;background-color:#5a5c5f;}

section.content{font-size:18px;line-height:28px;}
section.content h2{font-size:32px;color: #1E1E1E;font-weight:700;letter-spacing: -1px;margin-bottom: 5px;}
section.content h3{font-size:24px;color: #1E1E1E;font-weight:700;letter-spacing: -0.5px;margin-bottom: 2px;}
section.cs1.content .col{padding-right:42px;padding-bottom: 20px;}
section.cs2.content .col{padding-right:42px;padding-bottom: 20px;}
.cdescrip strong{color:#de8222}
.cdescrip a{color:#b63526;font-weight:bold} .cdescrip a:hover{color:#de8222}
.dots{background-image:url(../_images/dot_orange.png);background-repeat:repeat-x;height:4px;width: 93%;margin-bottom: 15px;}