@font-face{font-family:'QuicksandBook';src:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Book-webfont.eot);src:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Book-webfont.eot#1765390797) format('embedded-opentype'),url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Book-webfont.woff) format('woff'),url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Book-webfont.ttf) format('truetype'),url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Book-webfont.svg#QuicksandBook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'QuicksandBold';src:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Bold-webfont.eot);src:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Bold-webfont.eot#1765390797) format('embedded-opentype'),url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Bold-webfont.woff) format('woff'),url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Bold-webfont.ttf) format('truetype'),url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/fonts/Quicksand_Bold-webfont.svg#QuicksandBold) format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0}body{background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kb-fitness-pageBG.gif);background-repeat:repeat-x;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,h7{font-weight:400}#header{width:960px;position:relative;z-index:20}#searchHolder{float:right;margin-left:15px;width:240px}.searchInput{width:203px;padding-left:5px;height:20px;background-color:#e5ecf5;border:none;color:#9d9d9d;font-size:13px;vertical-align:top;font-family:Arial,Helvetica,sans-serif}.searchInput2{width:150px;padding-left:5px;height:20px;background-color:#e5ecf5;border:none;color:#9d9d9d;font-size:13px;vertical-align:top;font-family:Arial,Helvetica,sans-serif}.navRow{width:660px;text-align:right;font-size:12px;color:#dbe8f7;padding-top:5px;float:right}.navRow ul,.fRow ul{list-style:none}.navRow a{color:#adadad;text-decoration:none}.navRow a:hover{color:#3573B9}.navRow .grey{color:#adadad}.fRow ul li{display:inline;margin-left:10px}.navRow ul li{display:inline;margin-left:20px;font-family:'QuicksandBold',Arial,sans-serif;font-size:15px;position:relative}.navRow ul li a{color:#787878;text-transform:uppercase;text-decoration:none}.navRow ul li a:hover{color:#3573B9}.navRow ul li:hover ul{display:block;left:-15px}.navRow ul li:hover ul li a{display:block;left:-15px}.navRow ul li ul li:hover div.subRow ul{left:0;display:block}#contentHolder{background-color:#ede9d6}#content{width:960px;border-left:5px solid #fff;border-right:5px solid #fff;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kb-fit-col2BG.gif);background-repeat:repeat-y;position:relative}.fImg{width:715px;height:620px}#fImgHolder{position:relative;overflow:hidden;width:715px;height:620px}#fImgs{position:absolute;top:0;left:0;height:2480px;width:715px;background-repeat:no-repeat}.fText{padding-left:25px;padding-right:25px;padding-top:245px;text-align:center}.fText h1{color:#fff;font-size:52px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-2px;text-transform:uppercase;text-shadow:0 2px 10px #333;margin-bottom:10px}.fTextBox{width:665px;position:relative;height:130px}.fTextBoxFade{background-color:#000;position:absolute;top:0;left:0;height:130px;width:665px;z-index:10;-webkit-border-radius:0 0 25px 0;-moz-border-radius:0 0 25px 0;border-radius:0 0 25px 0;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}.fTextFull{position:absolute;z-index:11;color:#fff;padding:25px;top:0;left:0;font-size:28px;letter-spacing:-1px;font-family:'QuicksandBook',Arial,sans-serif;width:615px}.fTextFull a{display:block;font-size:14px;letter-spacing:0;color:#fff;text-decoration:none;margin-top:6px;font-family:'QuicksandBold',Arial,sans-serif;text-transform:uppercase}.fTextFull a:hover{color:#999}#fNavHolder{width:240px;position:relative;overflow:hidden;height:465px;background-color:#86abd5;margin-left:30px;float:right;-webkit-border-radius:0 25px 0 0;-moz-border-radius:0 25px 0 0;border-radius:0 25px 0 0;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#fNavs{position:absolute;height:;width:240px;top:-155px;left:0;height:620px}.fNav{height:130px;width:190px;text-align:left;padding:25px 25px 0 25px;color:#fff;font-size:15px;cursor:pointer;line-height:16px}.fNav h1,#cCol2Nav h1{color:#124782;font-size:20px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px;margin-top:5px;margin-bottom:7px}.fNav h1{margin-top:3px;padding-left:27px;line-height:20px}.fNavBtn{width:21px;height:21px;margin-right:6px;float:left;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/f-arrow-up.jpg);background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#recentPosts{height:150px;margin-top:5px;width:715px;text-align:left;margin-bottom:5px}#postTitle{background-color:#dbd0ad;height:125px;float:left;width:190px;color:#ab9b67;padding:25px 25px 0 25px;text-align:left;font-size:56px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px;line-height:48px}#postHolder{background-color:#c0b07e;position:relative;width:455px;height:150px;overflow:hidden}#posts{width:455px;height:450px;position:absolute;top:0;left:0}.post{width:400px;height:125px;color:#fff;font-size:22px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px;text-align:center;padding:25px 30px 0 25px}.post a{color:#fff;font-family:'QuicksandBold',Arial,sans-serif;text-decoration:none;font-size:12px;letter-spacing:0;display:block;margin-top:6px}.post a:hover{color:#876921}.postBtns{display:inline-block;margin-top:15px}.leftPArrow{width:21px;height:21px;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/post-arrow-left-up.jpg);margin-right:7px;float:left;cursor:pointer}.rightPArrow{width:21px;height:21px;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/post-arrow-right-up.jpg);margin-left:7px;float:left;cursor:pointer}#arrowLeftSponsor{float:left;width:21px;height:20px;background-image:url(http://kbfitnesssolutions.com/wp-content/themes/kbfit/images/arrowLeft.png);margin:5px 7px 0 25px;cursor:pointer;background-repeat:no-repeat}#arrowRightSponsor{float:right;width:21px;height:21px;background-image:url(http://kbfitnesssolutions.com/wp-content/themes/kbfit/images/arrowRight.png);margin:5px 25px 0 7px;cursor:pointer;background-repeat:no-repeat}#sponsorButtonHolder{width:62px;margin-top:10px}.cCol2Img{width:265px;height:330px;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kb-fitness-homeCol2.jpg);background-repeat:no-repeat;border:5px solid #fff;float:right;position:relative;z-index:19;background-color:#fff;border-right:none;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#contactCol{margin-left:30px;width:190px;float:right;text-align:left;color:#fff;font-size:14px;padding:25px}#contactCol a{color:#fff;text-decoration:none}#contactCol a:hover{color:#1c5698}#contactCol h2{font-size:19px;color:#635959;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px}#btmRow{background-color:#86abd5;color:#fff;font-size:14px;width:960px;border-top:5px solid #fff}#btmRow a{color:#fff;text-decoration:none;line-height:24px}#btmRow a:hover{color:#1c5698}#btmRow h1{color:#1c5698;font-size:20px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px}.bCol{float:left;width:190px;padding:25px 25px 0 25px;text-align:left}#footer{width:960px;color:#818181;font-size:12px;margin-bottom:45px}#footer a{color:#818181;text-decoration:none}#footer a:hover{color:#1c5698}.fRow{width:960px}#footLogo{background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kb-fitness-footer-logo.gif);width:71px;height:53px;background-repeat:no-repeat;margin-left:-25px;margin-top:-40px;float:left;position:relative;z-index:18;margin-right:2px;-webkit-border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}.fCol1{float:left}.fCol2{float:right}#cCol1,#cCol2{margin-top:-25px;position:relative;text-align:left}#cCol1{float:left;z-index:14;border-right:solid 5px #fff;width:715px;min-height:452px}#cCol2{float:right;z-index:15;width:270px;margin-left:-30px;-webkit-border-radius:0 25px 0 0;-moz-border-radius:0 25px 0 0;border-radius:0 25px 0 0;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#facebook{background-color:#fff}.designDevelopment{color:#a8a8a8;font-size:11px}.clearBoth{clear:both}#corner{width:25px;height:25px;position:absolute;right:0;top:0;z-index:30}.navRow ul li ul{background-color:#FFF;display:block;left:-3000px;position:absolute;text-align:left;top:12px;padding:15px 0;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}.navRow ul li ul li a{display:block;padding:15px 20px 0 15px;white-space:nowrap;text-transform:none}div.subRow{position:relative;float:right}.navRow ul li ul li:hover div.subRow ul{left:0;display:block}.navRow ul li div.subRow ul{background-color:#FFF;display:none;left:-3000px;padding:0 0 15px 0;position:absolute;text-align:left;top:-30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#mainPhoto{width:715px;height:185px;text-align:center;color:#fff;padding-top:100px;background-repeat:no-repeat;background-color:#fff;border-bottom:5px solid #fff}#mainPhoto h1{font-size:68px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px;text-shadow:0 2px 10px #333}#mainTitle h1{font-size:50px;font-family:'QuicksandBook',Arial,sans-serif;letter-spacing:-1px;text-shadow:0 2px 10px #333}#mainTitle{background-color:#c0b07e;color:#fff;padding:50px 50px 30px 50px;border-bottom:5px solid #fff;text-align:center}#main_text{font-family:'QuicksandBook',Arial,sans-serif;background-color:#c0b07e;color:#fff;padding:30px 50px 30px 50px;font-size:22px;line-height:28px;text-align:left;border-bottom:5px solid #fff}#body_text{font-size:14px;line-height:22px;color:#727272;padding:30px 25px 30px 50px;margin-bottom:140px}#body_text h1{font-size:24px;font-family:'QuicksandBook',Arial,sans-serif;color:#3573b9;letter-spacing:-1px}#body_text h2{font-size:18px;font-family:'QuicksandBook',Arial,sans-serif;color:#666;letter-spacing:-1px}#body_text h6{font-size:26px;font-family:'QuicksandBook',Arial,sans-serif;color:#a18e54;text-align:center;line-height:28px}#body_text h6 a{font-family:'QuicksandBold',Arial,sans-serif;color:#a18e54;text-decoration:none}#body_text h5{font-size:20px;font-family:'QuicksandBook',Arial,sans-serif;color:#a18e54;text-align:center;line-height:25px}#body_text h5 a{font-family:'QuicksandBold',Arial,sans-serif;color:#a18e54;text-decoration:none}#mid1{float:left;border-right:5px solid #fff}#mid2{float:left}#midPhotos{width:715px;height:200px;border-bottom:5px solid #fff}#cCol2Nav{background-color:#86ABD5;margin-left:30px;padding:25px;width:190px;border-bottom:5px solid #fff;-webkit-border-radius:0 25px 0 0;-moz-border-radius:0 25px 0 0;border-radius:0 25px 0 0;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#cCol2Nav a{text-decoration:none}#btm_photo{border-bottom:5px solid #FFF;border-left:5px solid #FFF;border-top:5px solid #FFF;bottom:160px;z-index:200;right:0;height:195px;position:absolute;width:265px;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}#cCol2 ul{list-style:none}#cCol2 ul li a{font-decoration:none;color:#124782;font-family:'QuicksandBook',Arial,sans-serif;font-size:18px;letter-spacing:-1px}#cCol2 ul li a:hover{color:#fff}#cCol2 ul li ul.children li a{font-size:13px;color:#fff;font-family:Arial,Helvetica,sans-serif}#cCol2 ul li ul.children{margin-bottom:20px}#cCol2 ul li ul.children li a:hover{color:#124782}#btmRowAd{background-repeat:none;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kbfit-skinny-socials-ad.jpg);width:240px;height:175px;border-left:5px solid #fff}#body_text .bioBox{float:none;line-height:16px;margin-right:8px;text-align:center;width:152px;font-size:12px;margin-bottom:30px;display:inline-block;vertical-align:top}#body_text .bioBox a{text-decoration:none;color:#727272}#body_text .bioBox img{margin-bottom:10px}#body_text p .alignright{float:right;border-radius:6px;-moz-border-radius:6px}#col1Filler{background-color:#86ABD5;border-bottom:5px solid #fff;padding:25px}.postHolder{padding:25px;color:#727272;font-size:14px;line-height:18px}#main_text a{color:#876921;text-decoration:none;font-family:'QuicksandBold',Arial,sans-serif}#main_text a:hover{color:#fff}.postHolder a,#body_text p a,.dropNav{color:#3573B9;text-decoration:none}.postHolder a:hover,#body_text p a:hover,.dropNav:hover{color:#1d1060}.dropNav{cursor:pointer;margin-top:10px;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kb-droparrow.gif);background-repeat:no-repeat;padding-left:15px;background-position:left 5px;font-size:15px;font-family:'QuicksandBold',Arial,sans-serif}.dropContent{color:#727272;margin-bottom:20px;font-weight:400;font-family:Arial,Helvetica,sans-serif;font-size:14px}#sideNav li{margin-bottom:10px}#main_text p strong{font-family:'QuicksandBold',Arial,sans-serif;font-weight:400}.title{font-size:11px;color:#a0a0a0}.bioBox img,.bioBox a img{border:none}.postAuthor{float:left;width:90px;height:90px;margin-right:15px;background-repeat:no-repeat;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/PIE.htc)}.postText{float:left;padding-top:6px}.caption{color:#999;font-size:12px}.caption a{color:#727272;text-decoration:none}.wpcf7-text{margin-bottom:8px}.wpcf7-list-item{display:block;margin-bottom:4px}.wpcf7-submit{margin-top:10px}.postThumb{width:120px;float:left;margin-right:15px;height:120px}.postThumb img{border-radius:6px}.postThumb a img{border:none}#morePosts{width:585px}#morePosts a{display:block;padding-top:10px;padding-bottom:30px}#morePosts a:hover{color:#1d1060}#nextPost{float:right}#prevPost{float:left}ul.page-numbers{width:615px;text-align:center}ul.page-numbers li{display:inline;margin-right:10px}.authorText{width:485px;float:left}.h3Rule{height:4px;border:none;margin-top:15px;margin-bottom:15px;background-color:#EDE9D6}#commentform{width:590px}.commentlist{padding-left:15px;padding-right:15px;width:585px}.avatar{float:left;margin-right:15px;margin-bottom:15px;width:45px;height:45px}.comment{clear:both}.comment-meta{width:165px;float:left;font-size:12px;padding-right:15px}time{color:#999;font-size:12px}.comment-awaiting-moderation{float:left;color:#860038;width:585px;font-size:14px}#commentform label{display:inline-block;width:90px}#commentform p{margin-bottom:15px}#commentform .form-allowed-tags{display:none}.dropDown{width:240px}.kbFormSubmit{width:137px;height:41px;background-image:url(https://kbfitnesssolutions.com/wp-content/themes/kbfittheme/images/kb-form-submit.jpg);background-repeat:no-repeat;border:none;outline:none;cursor:pointer}#sponsorRow{height:300px;background-color:#fff}#sponsors{position:absolute;top:0;height:90px}#sponsorHeader{color:#000;background-color:#dbd0ad;text-align:center;font-family:'QuicksandBook',Arial,sans-serif;height:35px}#homePageSponsor #sponsorArea{list-style:none}#subPageSponsor #sponsorArea{position:absolute;z-index:10;bottom:0;left:0}#sponsorArea{background-color:#dbd0ad;width:715px;border-top:solid 5px #fff}.sponsorImg{background-image:url(http://skinnysocials.com/wp-content/gallery/sponsor-logos/thumbs/thumbs_kb-fitness-solutions.jpg);background-repeat:no-repeat;height:100px}#sponsorHolder{height:100px;position:relative;overflow:hidden;width:660px;margin-left:25px}.sponsorsBox{width:100px;float:left;margin-right:27px;padding:5px;background-color:#fff;height:75px}#sponsorHeader h2{color:#ab9b67;font-family:'QuicksandBook',Arial,sans-serif;font-size:20px;padding-top:5px}#sponsorHeader h3{color:#fff}#homePageSponsor li{list-style:none}#subPageSponsor li{list-style:none}.page-numbers li a{text-decoration:none;color:inherit}.page-numbers li a{background-color:#EDE9D6;padding:2px 7px}.uam_login_form{position:relative}.uam_login_form .input{display:block}.uam_login_form .input_label{display:block}.uam_login_form .checkbox_label{left:20px}.uam_login_form .button{display:block}