Body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#c0aca4;background:#3f3a3e}hr,blockquote,article,aside,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent}article,aside,dialog,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}mark{color:#000;background-color:#FF9;font-style:italic;font-weight:bold}abbr[title],dfn[title]{border-bottom:1px dashed #CCC;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}caption,th,td{text-align:left;font-weight:normal}textarea{resize:none;margin:0;padding:0}input[type="submit"],input[type="button"]{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type="submit"],input[type="button"]{-webkit-appearance:none}input,textarea{border-radius:0}#maincol .main-content .content ul li,#maincol .main-content .content ol li;{margin-bottom:0 !important}.manage-gallery .img-list p{text-align:center !important}#gbWindow #gbContainer .container1 .right_box label{vertical-align:bottom}.subpage{display:flex;flex-direction:column;min-height:100vh}.subpage #wrapper{flex:1 0 auto}#pagewidth{margin:0;padding:0}.header{clear:both}.fullBox{width:100%}.imgcontainer .imageleft img,.content img,.imgcontainer img,#content_container .img,.main-content img{background:none repeat scroll 0 0 #fff;border:1px solid #d3d8da;margin:5px;padding:4px}.imgcontainer ol li{color:#c0aca4;font-size:16px;line-height:16px;font-family:GalliardRoman;font-weight:normal}.imgcontainer ul li{color:#c0aca4;font-size:16px;line-height:16px;font-family:GalliardRoman;font-weight:normal}#info_window h3{color:#000;font-size:14px;padding:0 !important;margin:0 !important}#info_window{color:#000 !important;font-size:12px !important;padding:0;margin:0}#maincol .box .leftbox .moveDiv img{background:0}.maincol .content-box{color:#c0aca4;font-size:16px;line-height:18px;font-family:GalliardRoman;font-weight:normal}.nav_bg{background:url(../images/bg_nav.jpg) repeat-x;min-height:36px}.nav{width:960px;margin:0 auto;clear:both;position:relative;z-index:112}.nav ul{display:table;margin:0 auto;padding:0}.nav ul li{background:url(../images/divider.jpg) no-repeat right 2px;padding:0;margin:10px 0 0 0;float:left;list-style:none}.nav ul li a{padding:0 !important;margin:0 6px 10px 0;display:block}.nav ul li a span{margin:0;padding:0 20px 0 20px;color:#beb2ac;font-family:GalliardRoman;font-size:15px;line-height:14px;display:bolck}.nav ul li:hover a span,.nav ul li.active a span{background:#2d342a}.nav ul li.none{background:0}.nav .sf-menu ul{margin:0;padding:0;width:290px;background:0;border:0;display:block}.nav .sf-menu ul li{margin:0;padding:0;background:#444f40;border-bottom:1px solid #404b3c;border-top:2px solid #3a4437;display:block}.nav .sf-menu ul li a{border:0;margin:0;padding:0}.nav .sf-menu ul li a span{border:0 none;display:block;background:0;margin:0;padding:12px 0 12px 40px;color:#beb2ac;font-family:GalliardRoman;font-size:15px;font-weight:normal;text-transform:capitalize}.nav .sf-menu .top-none{border-top:0}.nav .sf-menu ul li:hover a span,.nav .sf-menu ul li.active a span{border:0;display:block;background:url(../images/ico_rollover.png) no-repeat 10px 10px}.bg_small_wrapper{background:url(../images/bg_small_wrapper.jpg);min-height:269px}.small_wrapper{margin:0 auto;height:269px;width:960px;position:relative;clear:both;background:url(../images/bg_banner.jpg) no-repeat}.bg_logo{background:0;width:466px;height:269px}.small_wrapper .main_logo{margin:0 auto;padding:0 0 0 31px;width:287px;height:177px}.small_wrapper .main_logo img{height:177px;margin:0;padding:11px 0 0 0;width:287px;text-align:center}.schedule{float:left;margin:0;width:147px;position:absolute;top:198px;left:169px}.schedule a{float:left;width:147px;height:99px;background:url(../images/img-schedule-text.png) no-repeat 0 0}.schedule a img{width:147px;height:99px}.schedule a:hover{background-position:0 bottom}.schedule a.appointment-fr{background-position:right 0}.schedule a.appointment-fr:hover{background-position:right bottom}.schedule a img{visibility:hidden}.ui-selectmenu-menu-popup{margin-top:-1px}.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,.ui-selectmenu-hasIcon .ui-selectmenu-status{margin-left:5px;padding-left:20px;position:relative}.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{left:0;margin-top:-8px;position:absolute;top:1em}.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:700}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8}#langOption{background:url(../images/bg_langoption.png) no-repeat;margin:0;padding:0;width:135px;height:22px;position:absolute;top:238px;left:26px}#langOption select{display:none;float:left}#selectClientLang-button.ui-selectmenu{cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;overflow:hidden;padding:0 0 0 15px;position:relative;text-decoration:none;width:135px !important}#langOption .ui-icon{height:0;width:0}#selectClientLang-menu.ui-selectmenu-menu{border:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;list-style:outside;overflow:hidden;padding:0;position:absolute;margin:0;visibility:hidden;width:135px !important;z-index:5}#selectClientLang-menu.ui-selectmenu-open{visibility:visible}#selectClientLang-menu.ui-selectmenu-menu li{-moz-border-radius:0;-webkit-border-radius:0;border:0;border-radius:0;margin:3px 0 0 0}#selectClientLang-menu.ui-selectmenu-open li.ui-selectmenu-item-focus a,#selectClientLang-menu.ui-selectmenu-open li.ui-selectmenu-item-selected a{width:120px;height:22px;background:url(../images/bg_langoption_hover.png) no-repeat}#selectClientLang-button .ui-selectmenu-menu li a,#selectClientLang-button .ui-selectmenu-status,#selectClientLang-menu.ui-selectmenu-menu li a,#selectClientLang-menu.ui-selectmenu-status{color:#fff;display:block;font-size:13px;padding:0}#selectClientLang-menu.ui-selectmenu-menu li a,#selectClientLang-menu.ui-selectmenu-status{border:0 none;color:#fff;display:block;font-size:12px;font-weight:normal;margin:0;outline:0 none;padding:4px 0 0 15px;text-decoration:none;text-transform:uppercase;background:url(../images/bg_langoption.png) no-repeat;height:22px;width:120px}#selectClientLang-button .ui-selectmenu-status{display:inline-block;float:left;font-size:12px;font-weight:normal;margin:0;padding:4px 0 0 0;text-align:left;text-transform:uppercase;width:120px;font-family:Arial,Helvetica,sans-serif;background:0}#selectClientLang-button.ui-state-hover .ui-selectmenu-status,#selectClientLang-button.ui-state-active .ui-selectmenu-status{color:#fff;font-family:Arial,Helvetica,sans-serif}.banner-v2{float:right;height:268px;width:494px;padding:0;margin:0}.banner-v2 .bannerLoader{background:url(../images/banner-loader.gif) no-repeat center center;display:block;width:100%;height:100%}.banner-img-wrapper{float:right}.banner-img-wrapper,.banner-v2 ul,.banner-v2 img{width:494px !important;height:268px !important}.bg_twocols{background:url(../images/bg_twocols.png) repeat-x 0 bottom #5f7a55}.twocols{margin:0 auto;padding:0 10px 66px 10px;width:940px;display:table;clear:both}.maincol{width:676px}#rightcol{width:236px;border:0;background:url("../images/bg_phone.png") no-repeat;padding:42px 0 0 0}.rightcol{margin:22px 0 0 0}.rightcol_content{background:url("../images/bg_middle_rightcol.png") repeat-y;clear:both;width:236px;border:0}.bg_bottom_rightcol{background:url("../images/bg_bottom_rightcol.png") no-repeat;clear:both;width:236px;height:5px}.maincol h1,h1 a{font-family:GalliardRoman;font-weight:bold;font-size:30px;line-height:30px;text-align:left;color:#eddad0;margin:0;padding:45px 0 31px 0;text-decoration:none;font-style:normal}h1.topmargin{font-size:30px;line-height:30px;clear:both;padding:20px 0}.maincol h3{font-family:GalliardRoman;font-weight:normal;font-size:22px;line-height:22px;text-align:left;color:#eddad0;margin:0;padding:0 0 15px 0;text-decoration:none;font-style:normal}.maincol p{font-family:GalliardRoman !important;font-size:16px !important;line-height:18px;color:#c0aca4 !important;text-decoration:none;font-style:normal;text-align:left}.main-content p a{color:#c0aca4}.maincol .form{overflow:hidden;width:100%;float:left;margin:0 0 15px 0}.form form,.form .formwidth{display:block;float:left;margin:0;padding:20px 0 0;width:100%}.form form .fullwidth{width:665px}.form label{color:#eddad0;height:16px;padding:0;margin:6px 0 6px;display:block;font-family:GalliardRoman;font-size:16px}.form select,.form .textfield,.form .text-area,.form .search-field{font-size:12px;font-family:helvetica;color:#827167 !important;font-style:normal;border:1px solid #d2d2d2}.form select{margin:3px 10px 0 0;height:19px}.form .textfield,.form .search-field{display:block;padding:8px 4px;height:14px;width:295px}.form .text-area{display:block;padding:4px 4px 0;margin:0;overflow:auto;height:113px;width:310px}.form select:hover,.form .textfield:hover,.form .text-area:hover,.form .search-field:hover{background:#e2e2e2}.form .inputbutton,.form .search-button{font-family:GalliardRoman;color:#a2b597;text-transform:capitalize;display:block;cursor:pointer;float:right;padding:7px 9px 7px;padding:8px\9;margin:8px 0 0;overflow:visible;border:0 solid transparent;background:#292217;border:0;font-size:14px}@media screen and (-webkit-min-device-pixel-ratio:1.0){.form .inputbutton,.form .search-button{padding:8px}}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){.form .inputbutton,.form .search-button{padding:8px}}.form .inputbutton:hover,.form .search-button:hover{background:#2a2a2a;color:#a2b597}.maincol .box{padding:10px 0 20px;width:100%}.maincol .box .leftbox{font-size:16px;border-bottom:1px dashed #c0aca4;margin:0 0 10px 0;clear:both;width:285px;font-family:'GalliardRoman' !important;color:#c0aca4;line-height:18px;text-align:left}.maincol .box .leftbox .title{font-size:14px;font-weight:bold;display:block;margin:0 0 10px 0;color:#eddad0}.maincol .box .leftbox p{margin:0 0 7px 0;font-size:14px;font-family:'GalliardRoman' !important}.maincol .box .rightbox{width:302px;float:right;text-align:right}.maincol .box .rightbox img{border:1px dashed #c0aca4;padding:0;margin:0;background:0}.maincol .box .leftbox span a{color:#c0aca4}.manage-gallery .img-list .photos-box .moveDiv,#sortable .screen .moveDiv,#maincol .box .leftbox .moveDiv{color:#eddad0 !important}.maincol .commentbox{float:left;width:100%}.maincol .commentbox .content{float:left;margin-bottom:20px;padding:0 0 15px 0;width:100%;border-bottom:1px dashed #c0aca4}.maincol .commentbox .content span{padding:0 0 10px;display:block}.maincol .commentbox .content span a{font-family:GalliardRoman;font-size:14px;font-weight:normal;color:#eddad0;text-transform:capitalize}.maincol .commentbox .content span a:hover{color:#a2b597}#twocols .content-box .display .sitepage{top:0;right:0}.display{clear:both;padding:0;margin:0;position:relative;width:940px;z-index:0}.display .content p{font-family:GalliardRoman;font-size:16px;line-height:18px;color:#c0aca4;text-decoration:none;font-style:normal}.display .schedule{float:right}.display p{width:auto;padding:10px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px}.display>p{width:874px}.display h1,.display .content{width:940px}.display h1{font-family:GalliardRoman;font-weight:bold;font-size:30px;line-height:30px;text-align:left;color:#eddad0;margin:0;padding:40px 0 10px 0;text-decoration:none;font-style:normal}.display .box{clear:both;margin:0 28px;padding:15px 0 0;overflow:hidden;width:882px;background:url(../images/bg-gallery-top.png) no-repeat scroll center top transparent}.display .box .body{background:url(../images/bg-gallery-body.png) no-repeat center bottom}.display .box .img-margin{margin:20px 0 0 0}.display .heading-text{font-weight:bold}.display .box .large-image{padding:10px;text-align:center}.display .box .thumbnails{font-size:12px;text-align:center;margin:15px 0 0 0}.display .box .img-title{color:#fff;text-align:left;margin:25px 0 5px 90px;display:block}#practiceHrs p{text-align:left}.maincol .screen{width:100%;overflow:hidden;clear:both;display:block;padding:5px 0 10px;margin:0 0 20px;border-bottom:1px dashed #c0aca4;position:relative}.maincol .screen .imgbox{float:left;width:120px;padding:5px 20px 10px 0}.maincol .screen .leftimg{text-align:center;background:0;width:120px;margin:0 0 8px 0}.maincol .screen .para-width{padding:5px 0 0 0;float:left;min-height:90px;width:536px;background:url(../images/bg-rounded-screen.png) no-repeat left 5px transparent}.maincol .screen .full{clear:both;width:100%}.maincol .screen .para-width h3{font-size:16px;margin:0 0 5px;padding-bottom:5px}.maincol .content-box .screen .bgnone{background:0}.maincol .screen span{color:#a2b597;font-size:14px}.maincol .screen h6{font-size:13px;clear:both;padding:0;font-family:GalliardRoman;color:#c0aca4}.maincol .screen img{border:0;padding:5px;margin:0;background:0}.phone-text{font-family:DINRegular;margin:-1px 0 0 3px;width:230px;font-size:20px !important;color:#a2b597;text-shadow:0 -1px #414d35;text-align:center;font-weight:bold;background:#617b57}.phone-text .text{display:block;padding:10px 0 0 0}.phone-text .number a{color:#a2b597}.mainnav{width:230px;padding:12px 0 0;background:#617b57;margin:0 0 0 3px}.mainnav ul{list-style:none outside;margin:1px 1px 2px;padding:6px 0 0 0;width:228px}.mainnav ul li{margin:0;padding:0;background:0}.mainnav ul li a{font-family:DINRegular;background:url("../images/bg_ul_middle.png") repeat-y;font-size:15px;color:#a2b597;display:block;padding:8px 0 8px 24px;margin:0;text-shadow:0 -1px #3d4b34;border-top:1px solid #36482f;border-bottom:1px solid #5e7854}.mainnav ul li:hover a,.mainnav ul li.active a{background:url("../images/bg_ul_middle_hover.png") repeat-y;color:#aab898;text-shadow:0 -1px #495135;border-top:1px solid #424e30;border-bottom:1px solid #5e7854}.mainnav ul li.top-none a{background:url("../images/bg_ul_upper.png") no-repeat;border-top:0}.mainnav ul li.top-none:hover a,.mainnav ul li.top-none.active a{background:url("../images/bg_ul_upper_hover.png") no-repeat}.mainnav ul li.bottom-li a{background:url(../images/bg_ul_none.png) no-repeat 0 bottom;border-bottom:0;margin:0 0 -1px 0}.mainnav ul li.bottom-li:hover a,.mainnav ul li.bottom-li.active a{background:url(../images/bg_ul_none_hover.png) no-repeat 0 bottom;border-bottom:0}.blogscreen{clear:both;width:100%;margin:0;padding:0;overflow:hidden;border-bottom:1px solid #3f4e3a}.main-content .blogscreen{padding:0}#maincol .blogscreen{padding-top:0 !important}.blogscreen h1{padding:10px 0 10px}.blogheading h1{padding:10px 0 0}.blogscreen .blogheading{width:100%;overflow:hidden;clear:both;padding-bottom:10px;margin:0 0 10px 0;border-bottom:1px dashed #3f4e3a}.blogscreen .blogcontent{clear:both}.blogscreen h4{float:none;padding:45px 0 0 0;margin:0 0 5px;color:#eddad0;font-size:18px;font-family:GalliardRoman;font-weight:normal}.blogscreen h4 a{color:#eddad0;font-size:18px;font-family:GalliardRoman;font-weight:normal}#post h4 a{padding:0}.blogscreen h4 a:hover{color:#a2b597}.blogscreen .message{padding:7px 0 7px 10px;clear:both;font-size:12px;margin:0 0 10px 0;background:#516749;color:#eddad0}.blogscreen .date{font-size:12px;display:block;padding:5px 0 0;clear:both;color:#c0aca4;font-family:GalliardRoman;font-weight:normal}.blogscreen .date a{color:#eddad0;font-weight:bold;padding:0 4px 0 0}.blogscreen .date a:hover{color:#a2b597}.blogscreen .right-link{display:block;text-align:right;padding:5px 0 15px;clear:both}.blogscreen .right-link a{color:#eddad0;font-weight:bold}.blogscreen .right-link a:hover{color:#a2b597}.blogscreen .postdate{font-size:12px;display:block;padding:5px 0;color:#c0aca4;font-family:GalliardRoman;font-weight:normal}#reply.none,#reply form{padding:0 !important}.bloglist,.education-links{padding:12px 0 20px 0;width:230px;margin:0 0 0 3px;background:#617b57}.bloglist h2,.education-links h2{font-family:DINRegular;margin:0;font-size:20px;line-height:20px;padding:12px 0;color:#a2b597;text-align:center;font-weight:bold}.bloglist ul,.education-links ul{margin:0;padding:0}.bloglist ul li,.bloglist ul li.none,.education-links ul li{list-style:none;margin:0;padding:0;clear:both;border-bottom:1px dashed #3f4e3a}.bloglist ul li a,.education-links ul li a{font-size:14px;color:#a2b597;padding:7px 0 7px 25px;margin:0;display:block;background:url(../images/icon-blog-list.png) no-repeat 13px 13px}.bloglist ul li:hover a,.bloglist ul li.active a,.education-links ul li a:hover,.education-links ul .active a{color:#404b33;background:url(../images/icon-blog-list-hover.png) no-repeat 13px 13px}#topic_text_wgt_body .links a.edit{line-height:15px}#twocols #content_container{font-size:16px;color:#c0aca4;font-family:GalliardRoman;font-style:normal;line-height:16px;text-decoration:none}.form .search-field,.form .search-button{float:left;margin:0}.form .search-button{height:32px}.maincol .faqscreen{text-align:left;font-weight:normal;float:left;margin:20px 0 0;overflow:hidden}.maincol .faqscreen .toplinks{font-size:16px;line-height:26px;font-weight:bold;margin:10px 0 25px 0}.maincol .faqscreen .toplinks a{font-family:GalliardRoman;font-weight:normal;color:#c0aca4;margin:0 5px;display:inline-block;text-decoration:none !important}.maincol .faqscreen .bold-text{font-family:GalliardRoman;color:#c0aca4;font-size:22px;display:block}.maincol .faqscreen a:hover,.maincol .faqscreen .active,.maincol .faqscreen .toplinks .active{color:#a2b597;text-decoration:underline}.maincol .faqscreen ul{margin:10px 0 0 0;padding:0}.maincol .faqscreen li{margin:0;padding:0;list-style:none;padding:8px 0 8px 0}.maincol .faqscreen li a{color:#c0aca4;font-size:16px;text-decoration:none !important}.maincol .faqscreen p{font-size:14px;margin:10px 0 10px 0}.maincol .faqscreen .rightlink{display:block;text-align:right}.maincol .faqscreen .rightlink a{font-size:12px;color:#c0aca4;font-weight:bold;padding:0 12px 0 0}.maincol .faqscreen .rightlink a:hover{color:#a2b597;text-decoration:none}.education-links li ul{width:auto;background:#516749}.education-links li ul li,.education-links li ul li.active{padding:0;margin:0;border-bottom:0}.education-links li ul li a,.education-links li.active ul li a{font-size:12px;color:#a2b597;margin:0;padding:7px 10px 7px 20px;background:#516749}.education-links li ul li a:hover,.education-links li ul li.active a,.education-links li.active ul li a:hover,.education-links li.active ul li.active a{color:#aab898;background:#5d6d4a}.bg_bottom-col{background:#292217}.bottom-col{margin:0 auto;width:960px;padding:0 0 30px 0;clear:both;display:table}.bottom-col h2,h2 a{font-family:GalliardRoman;font-weight:bold;font-size:26px;line-height:26px;text-align:center;color:#e1e1e1;margin:0;padding:50px 0 11px 0;text-decoration:none;font-style:normal}.bottom-col p{font-family:DINRegular;font-size:12px;font-weight:normal;line-height:15px;text-align:center;color:#afafaf;text-decoration:none;font-style:normal}.our-location{width:250px;margin:0;padding:0;position:relative}.our-location img{position:absolute;top:-38px;left:80px;background:url(../images/ico_our_location.png) no-repeat}.our-location .content{width:115px;padding:26px 0 0 70px}.our-location .content a{color:#afafaf}.patient-education{margin:0;padding:0;width:345px;position:relative}.patient-education img{position:absolute;top:-38px;left:128px;background:url(../images/ico_our_location.png) no-repeat}.patient-education .content{width:235px;padding:13px 55px 0 55px}.patient-education .textfield{margin:0;width:164px}.patient-education .inputbutton{background:#363636}.patient-education .inputbutton:hover{background:#464545}.patient-education a{font-size:12px;color:#afafaf;font-family:DINRegular;text-align:center;display:block}.patient-education a:hover{color:#8f6d5a}.patient-education .box{width:234px;padding:20px 0 0 0}.patient-education form .divtextfield{background:url(../images/img-texfield.png) no-repeat;width:189px;height:25px;float:left;margin:0;padding:0 5px}.patient-education form .divtextfield:hover,.patient-education .patient-education-content form .divtextfield.active{background:url(../images/img-textfield-hover.png) no-repeat}.patient-education form .textfield{float:left;border:0;padding:0;margin:0 0 0 5px;width:177px;height:25px;line-height:18px;background:0;font-family:DINRegular;font-size:12px;color:#827167}.patient-education form .inputbutton{background:url(../images/img-form-button.png) no-repeat left top;width:36px;height:25px;border:0;font-size:0;line-height:0;margin:0;padding:0;text-indent:36px;cursor:pointer}.patient-education .inputbutton:hover{background:url(../images/img-form-button.png) no-repeat left bottom}.newsletter{padding:0;margin:0;width:365px;position:relative}.newsletter img{position:absolute;top:-38px;left:142px;background:url(../images/ico_our_location.png) no-repeat}.newsletter .content{width:235px;padding:0 65px 0 65px}.newsletter label{color:#827167;display:block;font-size:12px;font-family:DINRegular;margin:0 0 2px 0}.newsletter .namebox,.newsletter .emailbox{float:left;margin:0 0 4px 0}.newsletter .inputbutton:hover{background:#5d5566}.newsletter .box{width:234px;padding:4px 0 0 0}.newsletter .namebox .divtextfield{height:22px;float:left;margin:0;padding:0}.newsletter .namebox .textfield{float:left;border:0;padding:0 7px;margin:0;width:218px;height:20px;background:#f0f0f0;font-family:DINRegular;font-size:12px;color:#827167;border-radius:2px;border:1px solid #f0f0f0}.newsletter .namebox .textfield:hover{background:#ccc;border:1px solid #ccc}.newsletter .emailbox .textfield:hover{background:#ccc;border:1px solid #ccc}.newsletter .emailbox .divtextfield{height:22px;float:left;margin:0;padding:0}.newsletter .emailbox .textfield{float:left;border:0;padding:0 7px;margin:1px 0 0 0;width:179px;height:20px;background:0;font-family:DINRegular;font-size:12px;color:#827167;border-radius:2px;border:1px solid #f0f0f0;background:#f0f0f0}.newsletter .emailbox .inputbutton{float:left;background:url(../images/img-form-button.png) no-repeat left top;width:36px;height:25px;border:0;font-size:0;line-height:0;margin:0 0 0 3px;padding:0;text-indent:36px;cursor:pointer}.newsletter .emailbox .inputbutton:hover{background:url(../images/img-form-button.png) no-repeat left bottom}.newsletter .emailbox .textfield.error,.newsletter .namebox .textfield.error{border-radius:2px;border:1px solid red}.bg_footer{background:#3f3a3e}#footer{padding:21px 0;width:960px;margin:0 auto}#footer .botttom-nav{text-align:center;width:960px;color:#7a7978}#footer .botttom-nav p{font-family:Verdana;font-size:11px;color:#7a7978;margin:0;text-align:center}#footer .botttom-nav a{font-family:Verdana;font-size:11px;color:#7a7978;text-transform:capitalize;padding:0 2px}#footer .botttom-nav a:hover{color:#eddad0}#footer .note{font-family:Verdana;font-size:11px;font-style:normal;text-align:center;color:#7a7978;padding:5px 0 0;width:960px}#footer .note a{color:#7a7978}#footer .note a:hover{color:#eddad0}#footer .righttext a{color:#7a7978;padding:0 0 0 4px}#footer .righttext a:hover{color:#eddad0}.main-content ol,.main-content ul{padding:0;margin:0;color:#c0aca4;font-family:GalliardRoman;font-size:16px}.bottom-col .our-location p{font-size:14px;color:#afafaf}.bottom-col .our-location p a{color:#afafaf}.patient-education .box ol,.patient-education .box ul,.newsletter .box ol,.newsletter .box ul{color:#afafaf;margin:0;padding:0;text-align:center;font-size:12px;font-family:dinregular}.patient-education .box img,.newsletter .box img{width:100%;position:relative;top:0;left:0;border:0;padding:0;margin:0}#maincol .imgcontainer .imageleft{padding:0 15px 0 0}@-moz-document url-prefix(){.mainnav ul li a{padding:9px 0 8px 24px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.nav .sf-menu ul{margin:-1px 0 0 0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.nav .sf-menu ul{margin:-1px 0 0 0}}