a { color: #557d9e} a:hover { color: #415f78} #content ul li { background: url(li.gif) 0 9px no-repeat; padding: 2px 0 2px 15px } .post table { border-left: 1px #cccccc solid; border-top: 1px #cccccc solid} .post table td, .post table th { padding: 5px 10px; border-bottom: 1px #cccccc solid; ; border-right: 1px #cccccc solid;} .post table th { background: #dddddd} .btn { background: url(corporate-sprite.png) 0 -547px no-repeat; padding: 6px 0; width: 155px; margin: auto; display: inline-block; text-align: center; color: #ffffff; } .btn:hover { background: url(corporate-sprite.png) 0 -584px no-repeat; color: #ffffff } #super-header { background: #2b455d url(bg-superheader.png) repeat-y; color: #b0b0b0; } #super-header a { color: #c5d2de; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; } #super-header a:hover { color: #ffffff} .social li a { display: block; overflow: hidden; background: url(corporate-sprite.png) no-repeat ; width: 17px; height: 17px; float: left; text-indent: -9999px; margin-right: 10px; text-align: left; } .social .facebook a { background-position: 0 -1086px} .social .twitter a { background-position: -28px -1086px} .social .flickr a { background-position: -57px -1086px} .social .youtube a { background-position: -84px -1086px} .social .rss a { background-position: -112px -1086px} .social .facebook a:hover { background-position: 0 -1110px} .social .twitter a:hover { background-position: -28px -1110px} .social .flickr a:hover { background-position: -57px -1110px} .social .youtube a:hover { background-position: -84px -1110px} .social .rss a:hover { background-position: -112px -1110px} #top-nav .home a { background: url(corporate-sprite.png) 0 -871px no-repeat; display: block; float: left; width: 20px; height: 20px; text-indent: -99999px; overflow: hidden; margin-right: 15px } #top-nav .home a:hover { background-position: 0 -892px} #super-header #search { background: #eef8ff url(corporate-sprite.png) no-repeat 205px -1043px; color: #8997a0 } .logo { background: url(corporate-sprite.png) 0 -925px no-repeat; padding-left: 53px; color: #407aa2 } #header { border-bottom: 3px #e2e2e2 solid; padding-bottom: 12px } #main-nav { margin-top: 10px } #main-nav li a { padding: 0 8px; color: #3f627d; display: block; float: left; margin-left: 10px; line-height: 1.4 } #main-nav li a:hover { color: #2b2b2b } #main-nav li ul { background: #eeeeee; padding-top: 10px } #main-nav li ul li a { border: 1px #b1b1b1 solid;margin: -1px 0;} #main-nav li ul { margin: 0; padding: 0} #main-nav>li>ul li a:hover { background: #b1b1b1; color: #ffffff} #main-nav .active a { display: block; color: #ffffff; background:url(bg-mainnav.png) top no-repeat; height: 34px;position: relative; padding: 0 10px; margin-top: -5px } #main-nav .active a .left, #main-nav .active a .right {display: block; color: #ffffff; height: 34px; position: absolute; top: 0; width: 20px; } #main-nav .active a .left{ background:url(bg-mainnav-left.png) left no-repeat; left: 0 } #main-nav .active a .right { background:url(bg-mainnav-right.png) right no-repeat; right: 0 } #main-nav .active a:hover { color: #ffffff} #header .menu ul { margin-top: 10px } #header .menu ul li a { padding: 0 8px; color: #3f627d; display: block; float: left; margin-left: 10px; line-height: 1.4 } #header .menu ul li a:hover { color: #2b2b2b } #header .menu ul li ul { background: #eeeeee; padding-top: 10px } #header .menu ul li ul li a { border: 1px #b1b1b1 solid;margin: -1px 0;} #header .menu ul li ul { margin: 0; padding: 0} #header .menu ul>li>ul li a:hover { background: #b1b1b1; color: #ffffff} #header .menu ul .active a { display: block; color: #ffffff; background:url(bg-mainnav.png) top no-repeat; height: 34px;position: relative; padding: 0 10px; margin-top: -5px } #header .menu ul .active a .left, #header .menu ul .active a .right {display: block; color: #ffffff; height: 34px; position: absolute; top: 0; width: 20px; } #header .menu ul .active a .left{ background:url(bg-mainnav-left.png) left no-repeat; left: 0 } #header .menu ul .active a .right { background:url(bg-mainnav-right.png) right no-repeat; right: 0 } #header .menu ul .active a:hover { color: #ffffff} #slideshow { padding: 28px 0 0 0 ; margin: 0} #slideshow .slide { background: #ffffff; color: #7599b0 } #slideshow .slide h2 a { color: #407aa2} #slideshow .slide-img { background: url(corporate-sprite.png) no-repeat -395px -55px ; padding-bottom: 23px } #slideshow .slide-img embed, #slideshow .slide-img object, #slideshow .slide-img img { background: #ffffff } #slideshow .learn-more { text-align: center} #slideshow .slide-content { margin: 15px 10px 15px 60px; color: #525252} #slideshow .slide-content .btn { padding: 8px 0 } .video-embed { background: #000000; text-align: center; padding: 10px 10px 100px 10px; width: 60%; height: 60%; } .video-embed object, .video-embed embed { width: 100%; height: 110%} .video-embed a { color: #ffffff; padding-top: 10px; display: block; width: auto; text-align: center; position: absolute; bottom: 20px; right: 20px} #slide-nav a { width: 64px; height: 54px; text-indent: -99999px } #slide-nav .next {background: transparent url(corporate-sprite.png) -140px -359px no-repeat; } #slide-nav .next:hover { background-position: -140px -412px } #slide-nav .prev {background: transparent url(corporate-sprite.png) 0 -363px no-repeat; } #slide-nav .prev:hover { background-position: 0 -416px } #contact-us { background: url(corporate-sprite.png) 0 0 no-repeat; border: 0; } #contact-us .blurb { color: #294e67;text-shadow: #ffffff 1px 1px 0px;-webkit-text-shadow: #ffffff 1px 1px 0px; -moz-text-shadow: #ffffff 1px 1px 0px} #contact-us .contact-us { background: url(corporate-sprite.png) 0 -193px no-repeat; width: 170px; height: 40px; overflow: hidden; color: #ffffff } #contact-us .contact-us:hover { background: url(corporate-sprite.png) 0 -254px no-repeat;} #contact-us .contact-us:hover em { color: #d8e8f3} #contact-us .contact-us em { color: #f1dec8} #homepage-widgets { margin-top: 30px; border-bottom: 1px #d1d1d1 solid } #homepage-widgets h3 a, #homepage-widgets h3 { color: #3d627f } #homepage-widgets .widget { border-right: 1px #d8d8d8 solid; width: 270px; padding-right: 40px; margin-right: 40px; display: inline} #homepage-widgets .widget p, #homepage-widgets .widget div { color: #525252; line-height: 1.8} #homepage-widgets .widget .btn { background: url(corporate-sprite.png) 0 -547px; padding: 6px 0 4px 0 } #homepage-widgets .widget .btn:hover { background-position: 0 -584px} #content { border-top: 0; margin-top: 10px} .home #content { padding-top: 40px; margin-top: 50px; border-top: 0 } h2.updates { background: url(corporate-sprite.png) 0 -990px no-repeat; padding: 0 0 5px 60px; color: #3d627f } .post .post-content { border-color: #dcdcdc; color: #646464; } .post img { padding: 5px; border: 1px #dcdcdc solid } .post .post-thumbnail { width: 520px; height: 130px } .post .post-content-container { padding-bottom: 0} .post .date { background: url(corporate-sprite.png) 0 -113px no-repeat; width: 50px; padding: 13px 10px; text-transform: uppercase;font-size: 11px; letter-spacing: 2px } .post .keep-reading { margin: 0 0 -41px 0; text-align: center } .post .keep-reading .btn { background:url(corporate-sprite.png) -4px -741px no-repeat ;padding: 10px 0; width: 151px; } .post .keep-reading .btn:hover { background:url(corporate-sprite.png) -4px -781px no-repeat } .post .info .comments { background:url(corporate-sprite.png) 0 -840px no-repeat ;} .post .info .author { background:url(corporate-sprite.png) 0 -1182px no-repeat ;} .commentlist li { border-left-color: #cccccc; } #respond .comment-form-comment label { display: block; } #blog-nav { border-bottom: 1px #d4d4d4 solid; margin-top: 20px; padding: 0 20px } #blog-nav .btn { background: none; padding: 0; margin: 0; width: auto} #blog-nav .btn a { background: url(corporate-sprite.png) -4px -745px no-repeat; padding: 8px 25px; width: 101px; margin-top: -17px; color: #ffffff; text-align: center } #blog-nav .btn a:hover {background-position: -4px -785px} #blog-nav .prev a { text-align: left;} #blog-nav .next a { text-align: right; } #sidebar .widget { border-color: #dcdcdc; color: #6b6b6b } #sidebar .widget h4 { line-height: 1} #sidebar .widget_categories h4 { padding-left: 30px; background: url(corporate-sprite.png) -939px -570px no-repeat } #sidebar .widget_tag_cloud h4 { padding-left: 30px; background: url(corporate-sprite.png) -939px -479px no-repeat } #sidebar .widget_archive h4 { padding-left: 30px; background: url(corporate-sprite.png) -939px -526px no-repeat } #footer { background: #eaeaea url(bg-footer.png) top repeat-x; padding: 5px 0; color: #555555; border-bottom: 1px #575757 solid; } #footer-container { border: 0; } #footer .widget { color: #555555;} #super-footer { border-top: 1px #707070 solid; background: #3d3d3d; color: #939393; margin: 0} #super-footer a { color: #ffffff}