body { background: url(bg-body.png) } #wrapper { background: url(bg-wrapper.png) } a { color: #d4620f} a:hover { color: #a64600} #content ul li { background: url(icon-sprite.gif) -5px -236px no-repeat; padding: 2px 0 2px 20px } #content .post-text ul li { padding: 6px 0 0 22px } .btn { background: url(btn-med.png) 0 0 no-repeat; padding: 16px 0; width: 175px; margin: auto; display: inline-block; text-align: center; color: #ffffff; } .btn:hover { background-position: -1px -53px; color: #ffffff } blockquote {color: #2f2f2f } #super-header { background: #2b455d url(bg-superheader.png) repeat-x; padding-top: 15px; height: 22px; overflow: hidden } #super-header a { color: #f4f1ea ; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; } #super-header a:hover { color: #ffffff} .social li a { display: block; overflow: hidden; background: url(social-sprite.gif) no-repeat ; width: 17px; height: 16px; float: left; text-indent: -9999px; margin-right: 10px; text-align: left; } .social .facebook a { background-position: 0 0} .social .twitter a { background-position: -28px 0} .social .flickr a { background-position: -56px 0} .social .youtube a { background-position: -84px 0} .social .rss a { background-position: -112px 0} .social .facebook a:hover { background-position: 0 -16px} .social .twitter a:hover { background-position: -28px -16px} .social .flickr a:hover { background-position: -56px -16px} .social .youtube a:hover { background-position: -84px -16px} .social .rss a:hover { background-position: -112px -16px} #top-nav .home a { background: url(icon-sprite.gif) -5px -169px no-repeat; display: block; float: left; width: 20px; height: 20px; text-indent: -99999px; overflow: hidden; margin-right: 15px;} #super-header #search { background: #f4f1ea url(icon-sprite.gif) no-repeat 198px -208px; color: #b19f8b } .logo { background: url(logo.gif) 0 6px no-repeat; padding-left: 53px; color: #d4620f} #header { border: 0; padding-bottom: 12px } #main-nav { margin-top: 20px } #main-nav li a { padding: 0 8px; color: #d4620f; display: block; float: left; margin-left: 10px; line-height: 1.4 } #main-nav li a:hover { color: #a64600 } #main-nav .active a { display: block; color: #ffffff; background:url(bg-mainnav.png); 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} #main-nav li ul { background: #ffffff; padding-top: 10px } #main-nav li ul li a { border: 1px #E7D8C0 solid;margin: -1px 0;} #main-nav li ul { margin: 0; padding: 0} #main-nav>li>ul li a:hover { background: #E7D8C0; color: #d4620f } #slideshow { padding: 28px 0 20px 30px ; margin: 0 0 0 -25px; background: url(bg-slideshow.jpg) no-repeat; width: 1011px } #slideshow .slide { color: #f2e7ce} #slideshow .slide h2 a { color: #ffffff} #slideshow .slide-img { background: url(slide-shadow.gif) no-repeat bottom ; padding-bottom: 16px } #slideshow .slide-img embed, #slideshow .slide-img object, #slideshow .slide-img img { background: #ffffff } #slideshow .learn-more { text-align: center} #slideshow .btn { height: 20px } #slideshow .slide-content { margin: 15px 10px 15px 60px} .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 { margin-left: 3px} #slide-nav a { width: 64px; height: 54px; text-indent: -99999px } #slide-nav .next {background: transparent url(btn-slidenav-next.gif) no-repeat; } #slide-nav .next:hover { background-position: 0 -54px } #slide-nav .prev {background: transparent url(btn-slidenav-prev.gif) no-repeat; } #slide-nav .prev:hover { background-position: 0 -54px } #contact-us { background: url(bg-contactus.gif); border: 1px #e7d8c0 solid; } #contact-us .blurb { color: #7c572d;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(btn-large.png) 0 0 no-repeat; width: 170px; height: 50px; overflow: hidden; color: #ffffff; padding: 15px 25px 0 25px } #contact-us .contact-us:hover { background-position: 0 -68px;} #contact-us .contact-us:hover em { color: #ffffff} #contact-us .contact-us em { color: #f1dec8} #homepage-widgets { margin-top: 30px } #homepage-widgets h3 a, #homepage-widgets { color: #d4620f} #homepage-widgets .widget { border-right: 1px #e4d6be 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(btn-small.png) center 0 no-repeat; height: 20px; padding: 12px 0; width: 210px; } #homepage-widgets .widget .btn:hover { background-position: center -49px } #content { padding-top: 40px; padding-bottom: 0; border-top: 3px #e4d6be solid; margin-top: 10px; } .home #content { margin-top: 50px; } h2.updates { background: url(recent-updates.gif) no-repeat; padding: 0 0 5px 60px; color: #d4620f } .post .post-content { border-color: #e5dfd5; color: #646464; background: #fcf9f5 } .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(bg-date.png) 6px 2px no-repeat; width: 50px; padding: 12px 10px; text-transform: uppercase;font-size: 9px; letter-spacing: 2px } .post .keep-reading { margin: 0 0 -41px 0; text-align: center } .post .keep-reading .btn { background:url(btn-small.png) center 0 no-repeat; height: 25px; padding: 11px 0; width: 171px; } .post .keep-reading .btn:hover { background-position: center -49px } .page #main-content .post-content { background: transparent} .post .info .comments { background:url(icon-sprite.gif) -5px -143px no-repeat ;} .post .info .author { background:url(icon-sprite.gif) -5px -113px no-repeat ;} .commentlist li { border-left-color: #e5dac6; } #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 ; margin-top: -25px} #blog-nav .btn a { background: url(btn-nav.gif) no-repeat; padding: 9px 15px; width: 93px; color: #ffffff; text-align: center } #blog-nav .btn a:hover {background-position: 0 -41px} #blog-nav .prev a { text-align: left; } #blog-nav .next a { text-align: right; } #sidebar .widget { border-color: #dcdcdc; color: #6b6b6b; background: #fffdfa } #sidebar .widget h4 { color: #d4620f; line-height: 1} #sidebar .widget_categories h4 { padding-left: 30px; background: url(icon-sprite.gif) 0 -4px no-repeat } #sidebar .widget_tag_cloud h4 h4 { padding-left: 30px; background: url(icon-sprite.gif) 0 -72px no-repeat } #sidebar .widget_archive h4 { padding-left: 30px; background: url(icon-sprite.gif) 0 -40px no-repeat } #footer { background: url(bg-footer.jpg) top repeat-x; padding: 5px 0; color: #f0e4d1; } #footer a {color: #f0e4d1;} #footer a:hover { color: #ffffff } #footer-container { border: 0; } #footer .widget { color: #f0e4d1;} #super-footer { background: url(bg-superfooter.png); color: #f0e4d1; margin: 0} #super-footer a { color: #ffffff}