/* Customer CSS */
.sbContainer {
font-size:14px;
}

#about {
float:right;
width:360px;
height:280px;
text-align:center;
margin-bottom:20px;
}

#homeText {
float:left;
width:360px;
height:280px;
text-align:center;
margin-bottom:20px;
}

#homepage {
margin-top:-20px;
}

#comp-contactForm,#page-index #comp-flashText1 {
display:none;
}

#appointment {
background:url(../images/bottom_bg.gif) top no-repeat;
height:43px;
}

#appointment a,#ext-gen16 a {
background:url(../images/nav_list.gif) left no-repeat;
color:#fff;
margin-left:39px;
padding-top:13px;
padding-bottom:13px;
}

#appointment a:hover {
color:#7B7C7D;
}

#slot-address {
font-size:14px;
margin-top:5px;
}

#slot-lsidebar {
margin-left:-20px;
width:235px;
font-size:12px;
}

#login {
display:block;
height:51px;
width:223px;
background:url(../images/login.gif) no-repeat top;
text-indent:-5000px;
}

#login a {
display:block;
height:100%;
width:100%;
}

#login a:hover {
display:block;
height:51px;
width:223px;
background:url(../images/login.gif) no-repeat bottom;
}

.sbContainer .input1,.input3 {
background-color:#111;
border:1px solid #B8B8B8;
font-size:15px;
height:22px;
margin:3px 0 0;
width:190px;
color:#fff;
}

#contact_wrapper,#library_wrapper {
font-size:13px;
margin-top:65px;
}

#library {
overflow:visible;
}

#comp-flashText1,#education_menu {
display:none;
}

#page-blog #comp-flashText1 {
display:block;
}

#comp-bannerHolder {
height:248px;
}

#flash {
height:245px;
}

#comp-flashText {
display:none;
}

#comp-flashText2Holder {
width:550px;
}

#testimonial_guiliana,#testimonial_don,#testimonial_howie,#testimonial_tom,#testimonial_everett,#testimonial_guiliana,#testimonial_schneider,#testimonial_weaver,#testimonial_jacobs,#testimonial_thomajan,#testimonial_darlene,#testimonial_ornstein,#testimonial_mattison,#testimonial_feit,#testimonial_eric, #testimonial_ray {
float:right;
}

#page-neuremedy-for-neuropathy #testimonial_mattison {
float:none;
width:360px;
}

.sbContainer .mission {
font-size:18px;
text-align:center;
font-family:georgia, serif;
font-style:italic;
}

#int_header {
background:url(../images/header_new1.jpg) top no-repeat;
}

#page-staff #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#page-office #int_header,#page-offices #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#page-services #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#page-patients #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#page-education #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#page-contact #int_header {
background:url(../images/header_new3_alt.jpg) top no-repeat;
}

#page-appointment #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#page-neuremedy #int_header {
background:url(../images/header_new5.jpg) top no-repeat;
}

#page-order-neuremedy #int_header {
background:url(../images/landing/header_new3_alt.jpg) top no-repeat;
}

#page-capsin #int_header,#page-order-capsin #int_header {
background:url(../images/header_new4.jpg) top no-repeat;
}

#page-taking-neuremedy #int_header,#page-treatment-for-neuropathy #int_header {
background:url(../images/header_new2.jpg) top no-repeat;
}

#int_footer,#footer {
height:170px;
font-size:12px;
}

#page-patient-testimonials #int_header,#page-patient-success-stories-2 #int_header {
background:url(../images/header_new1.jpg) top no-repeat;
}

#page-success-stories #int_header,#doctor-success-stories-2 #int_header,#doctor-success-stories-3 #int_header {
background:url(../images/header_new6.jpg) top no-repeat;
}

#slot-navigation #navigation-7 a,#slot-links #links-4 a,#slot-lsidebar a {
color:#FDFF3F;
}

#slot-navigation #navigation-7 a:hover,#slot-links #links-4 a:hover,#slot-lsidebar a:hover,#slot-navigation #navigation-6 a:hover {
color:#7B7C7D;
}

#slot-lsidebar a:hover {
color:#ccc;
}

#page-index #comp-flashText2 {
display:none;
}

#quote {
margin:-85px 0 20px;
position:absolute;
}

#page-capsin #comp-logo,#page-capsin-faqs #comp-logo,#page-order-capsin #comp-logo {
display:none;
}

#page-capsin #logo,#page-capsin-faqs #logo #page-order-capsin #logo {
background:url(../images/capsin-logo.png) no-repeat;
}

#slot-footer3 #footer3-3 {
display:none;
}

#slot-navigation #navigation-6 {
border:none;
}

.sbContainer .title {
font-size:20px;
letter-spacing:.1em;
text-align:center;
font-family:georgia, serif;
}

#offer h1 {
color:#FDFF3F;
font-size:24px;
}

#offer h2 {
font-size:16px;
letter-spacing:.1em;
line-height:20px;
}

#offer {
text-align:center;
}

#access {
font-size:16px;
}

#slot-navigation a,#appointment a {
font-weight:700;
}

#social {
margin-top:-97px;
margin-bottom:25px;
}

.yellowBox {
background:none repeat scroll 0 0 #F9DD6F;
border:3px solid #FC0;
color:#000;
font-family:georgia;
font-style:italic;
margin-bottom:20px;
padding:5px;
text-align:center;
width:280px;
}

.yellowBox p {
margin:0;
}

.yellowBox a {
color:#35488c;
text-decoration:none;
}

.yellowBox a:hover {
text-decoration:underline;
color:#35488c;
}

#holtzman,#udell,#udell2,#nicholas,#leupshen,#weaver,#sommer,#ross,#wellens,#hotchkiss,#moore {
width:428px;
height:240px;
float:right;
margin-left:10px;
}

#landing {
background:#000;
min-height:600px;
position:relative;
padding-bottom:30px;
}

#landingTop {
width:695px;
background:url(../images/landing/landingTop.jpg) #000 top center no-repeat;
min-height:350px;
position:relative;
}

#landing a {
color:#FFD700;
}

#landing a:hover {
color:#fff;
}

#landingPhysician {
position:absolute;
top:15px;
left:15px;
}

#landingSave {
position:absolute;
top:490px;
left:255px;
}
