    body
    {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-family: Arial, Verdana, Sans-Serif;
        color: #565656;
        font-size: 13px;
        width: 100%;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/content-page-bg.jpg) center top no-repeat;
    }
    *
    {
        margin: 0px 0px;
        padding: 0px 0px;
    }
    a
    {
        outline: none;
    }
    .clear
    {
        clear: both;
        margin: 0;
        padding: 0;
        visibility: hidden;
        height: 0px;
    }
    .auto-overflow
    {
        overflow: auto;
    }
    p
    {
        margin: 0px 0px 17px 0px
    }
    h1, h2, h3, h4, h5, h6
    {
        margin: 0px 0px 5px 0px
    }
    
    h3{
    	color:#322318;
		font-family:Georgia,Times New Roman,Arial,Verdana,Sans-Serif;
		font-size:28px;
		font-weight:normal;
		border-bottom:1px dotted #322419;
    }
    
    h1
    {
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        font-size: 28px;
        font-weight: normal;
        color: #322318;
    }
    h2
    {
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        font-size: 18px;
        font-weight: normal;
        color: #A6510E;
    }
    .bold
    {
        font-weight: bold;
    }
    .italic
    {
        font-style: italic;
    }
    .float-left
    {
        float: left;
    }
    .float-right
    {
        float: right;
    }
    .link-hover-underline:hover
    {
        text-decoration: underline;
    }
    .link-hover-underline, .link-hover-underline:visited, .link-hover-underline:active
    {
        text-decoration: none;
    }
    .no-underline
    {
        text-decoration: none;
    }
    .no-border
    {
        border: none;
    }
    .font-white
    {
        color: #FFFFFF;
    }
    .font-black
    {
        color: #000000;
    }
    .font-dark-gray
    {
        color: #322318;
    }
    .font-orange
    {
        color: #A6510E;
    }
    .font-orange a:link, .font-orange a:hover, .font-orange a:active, .font-orange a:visited
    {
        color: #A6510E;
		text-decoration: none;
    }
	.font-orange a:hover {text-decoration: underline;}
    .font-brown
    {
        color: #322318;
    }
    .font-georgia
    {
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
    }
    .font-10px
    {
        font-size: 10px;
    }
    .font-11px
    {
        font-size: 11px;
    }
    .font-12px
    {
        font-size: 12px;
    }
    .font-14px
    {
        font-size: 14px;
    }
    .font-16px
    {
        font-size: 16px;
    }
    .font-18px
    {
        font-size: 18px;
    }
    .font-21px
    {
        font-size: 21px;
    }
    .font-22px
    {
        font-size: 22px;
    }
    .font-24px
    {
        font-size: 24px;
    }
    .font-28px
    {
        font-size: 28px;
    }
    .font-30px
    {
        font-size: 30px;
    }
    .font-38px
    {
        font-size: 38px;
    }
    #full-width-wrapper
    {
        width: 100%;
        min-width: 1025px;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/body-bg.jpg) center top no-repeat;
        /*height: 1750px;*/ height:2455px;
    }
    #full-width-subpage-wrapper
    {
        width: 100%;
        min-width: 1025px;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/content-page-bottom-bg.jpg) center bottom no-repeat;
        min-height: 1750px;
    }
    #body-wrapper
    {
        width: 1025px;
        min-height: 1750px;
        margin: 0px auto;
        padding: 0px 0px 0px 0px;
    }
    #body-content
    {
        position: relative;
        z-index: 10;
    }
    #header-wrapper
    {
        position: relative;
        height: 179px;
        width: 1032px; /* updated by oliver */
        margin: 0px auto;
        z-index: 11;
    }
    #nav
    {
        position: relative;
        z-index:500;
        height: 32px;
    }
    #nav li
    {
    	/*
        display: inline;
        list-style: none;
        */
        display:block;  /* update by oliver - used block display instead so it can handle the drop downs better */
		float:left;
    }
    #nav li a, #nav li div
    {
	    
	    padding: 0;
	    height: 32px;
	    display: block;
	    float: left;
        background:url('http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/header-sprite.jpg') no-repeat;
    }
    #nav li .menu-home
    {
        background-position:0px -560px;
        width: 78px;
    }
    #nav li .menu-home:hover
    {
        background-position:0px -528px;
    }
    #nav li .menu-about-nouriche
    {
        background-position:0px -496px;
        width: 166px;
    }
    #nav li .menu-about-nouriche:hover
    {
	    background-repeat:no-repeat;
	    background-position:0px -464px;
    }
    #nav li .menu-our-facility
    {
	    background-position:0px -432px;
        width: 134px;
    }
    #nav li .menu-our-facility:hover
    {
        background-position:0px -400px;
    }
    #nav li .menu-becoming-a-patient
    {
	    background-position:0px -368px;
        width: 191px;
    }
    #nav li .menu-becoming-a-patient:hover
    {
        background-position:0px -336px;
    }
    #nav li .menu-current-patients
    {
	    background-position:0px -304px;
        width: 173px;
    }
    #nav li .menu-current-patients:hover
    {
        background-position:0px -272px;
    }
    #nav li .menu-cosmetic-store
    {
	    background-position:0px -240px;
        width: 156px;
    }
    #nav li .menu-cosmetic-store:hover
    {
        background-position:0px -208px;
    }
    #nav li .menu-contact-us
    {
	    background-position:0px -176px;
        width: 127px;
    }
    #nav li .menu-contact-us:hover
    {
        background-position:0px -144px;
    }

    
    
    
    
    #follow-us
    {
        position: absolute;
        top: 85px;
        left: 13px;
    }
    #follow-us ul li
    {
        display: inline;
        list-style: none;
    }
    #follow-us ul li div
    {
	    background-image:url('http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/header-sprite.jpg');
	    background-repeat:no-repeat;
	    height: 19px;
	    width: 114px;
	    background-position:0px -700px;
    }
    #social-media-sprites
    {
        position: absolute;
        top: 109px;
        left: 13px;
    }
    #social-links li
    {
        display: inline;
        list-style: none;
    }
    #social-links li a
    {
	    background-image:url('http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/header-sprite.jpg');
	    background-repeat:no-repeat;
	    padding: 0;
	    height: 32px;
	    display: block;
	    float: left;
	    margin-right: 8px;
    }
    #social-links li a.facebook
    {
        background-position:0px -36px;
        width: 33px;
    }
    #social-links li a:hover.facebook
    {
        background-position:0px 0px;
    }
    #social-links li a.twitter
    {
        background-position:0px -108px;
        width: 33px;
    }
    #social-links li a:hover.twitter
    {
        background-position:0px -72px;
    }
    #social-links li a.rss
    {
        background-image: url(images/follow-us-rss.jpg);
	    background-repeat:no-repeat;
		background-position:0px -36px;
        width: 33px;
    }
    #social-links li a:hover.rss
    {
        background-position:0px 0px;
    }
#social-links li a.twitter, #social-links li a.rss {display: none; visiblity: hidden;}
    #social-links li a.email
    {
        background-image: url(images/email.jpg);
	    background-repeat:no-repeat;
		background-position:0px -36px;
        width: 33px;
    }
    #social-links li a:hover.email
    {
        background-position:0px 0px;
    }
    #logo
    {
        position: absolute;
        top: 40px;
        left: 363px;
    }
    #logo ul li
    {
        display: inline;
        list-style: none;
    }
    #logo ul li a
    {
	    background-image:url('http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/header-sprite.jpg');
	    background-repeat:no-repeat;
	    height: 121px;
	    width: 295px;
	    background-position:0px -719px;
	    display: block;
	    float: left;
    }
    #click-to-call-container
    {
        position: absolute;
        top: 45px;
        right: 0px;
    }
    #click-to-call
    {
        width: 267px;
    }
    #click-to-call li
    {
 	    list-style-type:none;
	    font-size:2em;
    }
    #click-to-call li a
    {
	    background-image:url('http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/header-sprite.jpg');
	    background-repeat:no-repeat;
	    padding: 0;
	    display: block;
	    height: 55px;
    }
    #click-to-call li a
    {
        background-position:0px -646px;
    }
    #click-to-call li a:hover
    {
        background-position:0px -592px;
    }
	#click-to-call ul li 
    #contact-form-div input
    {
        width: 250px;
        height: 22px;
        padding: 6px 0px 0px 5px;
        border: solid 1px #A9A9A9;
        font-family: Arial;
        font-size: 14px;
        color: #535353;
    }
    #mosaic1, #mosaic2, #mosaic3, #mosaic4, #mosaic5, #mosaic6, #mosaic7, #mosaic8, #mosaic9, #mosaic10, #mosaic11, #mosaic12, #mosaic13, #mosaic14
    {
        width: 100%;
        max-width: 1920px;
        min-width: 1025px;
        position: absolute;
        left: 0px;
    }
    #mosaic1, #mosaic2
    {
        height: 412px;
    }
    #mosaic3, #mosaic4, #mosaic5, #mosaic6, #mosaic7, #mosaic8, #mosaic9, #mosaic10, #mosaic11, #mosaic12, #mosaic13, #mosaic14
    {
        height: 193px;
    }
    #mosaic2, #mosaic4, #mosaic6, #mosaic8, #mosaic10, #mosaic12, #mosaic14
    { 
        top: -50000px;
        z-index: 1;
    }
    #mosaic1
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic1.jpg) no-repeat center center;
        top: 179px;
        z-index: 0;
    }
    #mosaic2
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic2.jpg) no-repeat center center;
    }
    #mosaic3
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic3.jpg) no-repeat center center;
        top: 180px;
        z-index: 0;
    }
    #mosaic4
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic4.jpg) no-repeat center center;
    }
    #mosaic5
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic5.jpg) no-repeat center center;
        top: 180px;
        z-index: 0;
    }
    #mosaic6
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic6.jpg) no-repeat center center;
    }
    #mosaic7
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic7.jpg) no-repeat center center;
        top: 180px;
        z-index: 0;
    }
    #mosaic8
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic8.jpg) no-repeat center center;
    }
    #mosaic9
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic9.jpg) no-repeat center center;
        top: 180px;
        z-index: 0;
    }
    #mosaic10
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic10.jpg) no-repeat center center;
    }
    #mosaic11
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic11.jpg) no-repeat center center;
        top: 180px;
        z-index: 0;
    }
    #mosaic12
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic12.jpg) no-repeat center center;
    }
    #mosaic13
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic13.jpg) no-repeat center center;
        top: 180px;
        z-index: 0;
    }
    #mosaic14
    { 
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/mosaic14.jpg) no-repeat center center;
    }
    #home-banner-container
    {
        min-width: 1025px;
        margin: 0px auto;
        height: 450px;
        position: absolute;
        top: 146px;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/banner-top.jpg) no-repeat center;
    }
@-moz-document url-prefix() { #home-banner-container { left: 1px; } }
    #home-banner-bottom-container
    {
        min-width: 1025px;
        margin: 0px auto;
        height: 47px;
        position: absolute;
        top: 591px;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/banner-bottom.jpg) no-repeat center;
    }
    #home-banner
    {
        width: 1025px;
        height: 470px;
        position: relative;
        z-index: 12;
    }
    #home-banner-content
    {
        position: absolute;
        bottom: 155px;
        left: 55px;
    }
    #home-banner-menu-container
    {
        position: absolute;
        bottom: 65px;
        left: 25px;
    }
    #home-banner-menu li
    {
        display: inline;
        list-style: none;
        text-align: center;
    }
    #home-banner-menu li a
    {
        font-size: 24px;
        color: #FFFFFF;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        text-decoration: none;
        display: block;
        float: left;
        text-align: center;
    }
    #home-banner-menu li a:hover
    {
        color: #A6510E;
    }
    #home-banner-menu li a.medical-practices
    {
        width: 238px;
    }
    #home-banner-menu li a.wellness-services
    {
        width: 252px;
    }
    #home-banner-menu li a.medical-spa
    {
        width: 248px;
    }
    #home-banner-menu li a.map-and-directions
    {
        width: 238px;
    }
    #content-wrapper
    {
        width: 1025px;
        margin: 0px auto;
        padding: 0px 20px;
    }
    #content-sub-wrapper
    {
        width: 1025px;
        margin: 240px auto 0px;
        padding: 0px 20px;
    }
    #left-body-content
    {
        width: 660px;
        float: left;
        text-align: justify;
    }
    #left-home-content
    {
        /*height: 440px;*/ height:1149px;
    }
    #right-home-content
    {
        height: 440px;
    }
    #left-sub-content
    {
        min-height: 690px;
    }
    #right-sub-content
    {
        min-height: 650px;
        position: relative;
    }
    #right-sub-content p, #right-sub-content h2, #right-sub-content img
    {
        margin-bottom: 5px;
    }
    #video-splash
    {
        margin-bottom: 0px;
    }
    .option-list
    {
        position: absolute;
        left: 60px;
    }
    .top-padding-20px
    {
        padding-top: 20px;
    }
    .p-header
    {
        float: left;
        margin-right: 10px;
    }
    .hr
    {
        width: 660px;
        height: 1px;
        background-color: #D5D5D5;
        margin: 10px 0px;
    }
    .home-line-spacing
    {
        line-height: 32px;
        font-family: Verdana, Arial, Sans-Serif;
        font-size: 16px;
        color: #545454;
    }
    .home-line-spacing a
    {
        color: #A6510E;
        text-decoration: none;
		font-family:Verdana,Arial,Sans-Serif;
	}
    .home-line-spacing a:hover
    {
        color: #A6510E;
        text-decoration: underline;
    }
	.home-line-spacing .navigation {border-bottom:1px dotted #322419;}
    .home-line-spacing .post {clear: both;}
	.home-line-spacing .entry {}
	.home-line-spacing .entry ul {margin-left: 40px;}
#constant-contact-signup ul {list-style: none; margin-left: 0px;}
#constant-contact-signup div.input-text-wrap {margin-bottom: 10px;}
#sidebar #constant-contact-signup {text-align: center;}
    #right-body-content
    {
        width: 365px;
        float: left;
        text-align: center;
    }
    .right-bar-ul
    {
        text-align: left;
        text-indent: 110px;
    }
    .right-bar-ul li
    {
        line-height: 25px;
        list-style-type: none;
    }
    .right-bar-ul a
    {
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/li-sprite.png) no-repeat 0px -12px;
        text-decoration: none;
        padding-left: 20px;
        color: #322318;
        font-size: 12px;
        font-weight: bold;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        white-space: nowrap;
    }
    .right-bar-ul a:hover
    {
        background-position: 0px -37px;
        color: #A6510E;
    }
    .video-bottom
    {
        margin: 25px 0px;
    }
    .dr-kelly-cobb
    {
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        font-size: 28px;
        font-weight: normal;
        color: #322318;
        margin: 10px 0px;
    }
    #blog
    {
        width: 213px;
        height: 109px;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/blog-bg.jpg);
        margin: 1px auto 0px;
        text-align: left;
    }
    #blog ul
    {
        padding-top: 10px;
    }
    #blog li
    {
        text-indent: 70px;
        list-style-type: none;
        margin-bottom: 3px;
    }
    #blog li a
    {
        font-size: 18px;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        color: #322318;
        text-decoration: none;
    }
    #blog li a:hover
    {
        color: #A6510E;
    }
    #footer-wrapper
    {
        height: 657px;
        position: relative;
    }
    #schedule-an-appointment
    {
        position: absolute;
        top: 30px;
    }
    .footer-header
    {
        font-size: 30px;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        color: #A6510E;
    }
    .footer-sub-header
    {
        font-size: 18px;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
        color: #FFFFFF;
    }
    #patient-results
    {
        position: absolute;
        top: -70px;
        right: 0px;
        text-align: center;
    }
    #contact-form-container
    {
        width: 1000px;
        height: 154px;
        position: relative;
        margin-top: 15px;
    }
    #contact-form-name, #contact-form-email, #contact-form-phone, #contact-form-how
    {
        width: 250px;
        height: 22px;
        padding: 6px 0px 0px 5px;
        border: solid 1px #A9A9A9;
        font-family: Arial;
        font-size: 14px;
        color: #535353;
    }
    #contact-form-date
    {
        width: 200px;
        height: 22px;
        padding: 6px 0px 0px 5px;
        border: solid 1px #A9A9A9;
        font-family: Arial;
        font-size: 14px;
        color: #535353;
    }
    #contact-form-container textarea
    {
        width: 364px;
        height: 100px;
        padding: 5px 5px;
        border: solid 1px #A9A9A9;
        font-family: Arial;
        font-size: 14px;
        color: #535353;
    }
    #contact-form-name
    {
        position: absolute;
        top: 0px;
        left: 0px;
    }
    #contact-form-email
    {
        position: absolute;
        top: 42px;
        left: 0px;
    }
    #contact-form-phone
    {
        position: absolute;
        top: 83px;
        left: 0px;
    }
    #contact-form-how
    {
        position: absolute;
        top: 125px;
        left: 0px;
    }
    #contact-form-date
    {
        position: absolute;
        top: 125px;
        left: 328px;
    }
    #contact-form-comments
    {
        position: absolute;
        top: 0px;
        left: 268px;
    }
    #contact-form-submit, #sendbutton
    {
        width: 90px;
        height: 28px;
        border: solid 1px #A9A9A9;
        position: absolute;
        top: 125px;
        left: 552px;
    }
    #calendar
    {
        position: absolute;
        left: 279px;
        top: 120px;
    }
    #footer-lists-wrapper
    {
        width: 100%;
        position: absolute;
        top: 290px;
    }
    .footer-lists-ul
    {
        text-align: left;
        text-indent: 40px;
        list-style-type: none;
        margin-top: 20px;
    }
    .footer-lists-ul li
    {
        height: 30px;
    }
    .footer-lists-ul a
    {
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/li-sprite.png) no-repeat 0px -66px;
        text-decoration: none;
        padding-left: 20px;
        color: #FFFFFF;
        font-size: 14px;
        font-family: Arial, Verdana, Sans-Serif;
    }
    .footer-lists-ul a:hover
    {
        background-position: 0px -96px;
    }
    .footer-list-header
    {
        color: #FFFFFF;
        font-size: 24px;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
    }
    .hr-footer-lists
    {
        width: 220px;
        height: 1px;
        background-color: #A6510E;
        margin: 10px 0px;
    }
    #medical-practice-list
    {
        width: 220px;
        height: 180px;
        margin-right: 29px;
        float: left;
        text-align: center;
    }
    #view-all1
    {
        left: 165px;
    }
    #view-all2
    {
        left: 415px;
    }
    #view-all3
    {
        left: 665px;
    }
    #view-all4
    {
        left: 915px;
    }
    .view-all
    {
        position: absolute;
        top: 190px;
    }
    .view-all a
    {
        text-decoration: none;
        font-size: 14px;
        font-family: Arial, Verdana, Sans-Serif;
        color: #A6510E;
    }
    .view-all a:hover
    {
        text-decoration: underline;
    }
    #wellness-services-list
    {
        width: 220px;
        height: 180px;
        margin-right: 29px;
        float: left;
        text-align: center;
    }
    #medical-spa-list
    {
        width: 220px;
        height: 180px;
        margin-right: 29px;
        float: left;
        text-align: center;
    }
    #latest-news-list
    {
        width: 220px;
        height: 180px;
        float: left;
        text-align: center;
		overflow: hidden;
    }
    #latest-news-list p
    {
        color: #ffffff;
        text-align: justify;
        font-family: Arial, Verdana, Sans-Serif;
        font-size: 14px;
    }
    #bottom-title-address
    {
        position: absolute;
        left: 0px;
        top: 270px;
    }
    #newsletter-wrapper
    {
        position: absolute;
        right: 0px;
        top: 300px;
    }
    #newsletter-wrapper input
    {
        width: 218px;
        height: 22px;
        padding: 6px 0px 0px 5px;
        border: solid 1px #A9A9A9;
        font-family: Arial;
        font-size: 14px;
        color: #535353;
        vertical-align: middle;
    }
    #newsletter-wrapper a
    {
        text-decoration: none;
    }
    #newsletter-wrapper a:hover
    {
        text-decoration: underline;
    }
    
    
    
    
    
    #copyright-row
    {
        position: absolute;
        top: 315px;
        left: 0px;
    }
    #copyright-row ul, li 
    { 
        margin: 0;
        padding: 0; 
    }
    #copyright-row li 
    { 
        padding: 0 9px 0 13px;
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/pipe.gif) no-repeat left;
        list-style-type: none;
        display: inline; 
    }
    #copyright-row li:first-child
    {
        background:none;
        padding-left:0;
    }
    #copyright-row li a
    {
        font-size: 11px;
        font-weight: normal;
        font-family: Arial, Verdana, Sans-Serif;
        color: #ffffff;
        text-decoration: none;
    }
    #copyright-row li a:hover
    {
        text-decoration: underline;
    }
    .seo
    {
        font-size: 11px;
        font-weight: normal;
        font-family: Arial, Verdana, Sans-Serif;
        color: #ffffff;
        text-decoration: none;
    }
    .seo-by-incredible
    {
        font-size: 11px;
        font-weight: normal;
        font-family: Arial, Verdana, Sans-Serif;
        color: #ffffff;
        text-decoration: none;
    }
    .seo-by-incredible:hover
    {
        text-decoration: underline;
    }
    
    
/*JUITTER PLUGIN CSS*/

#juitterContainer{} /*Juitter container*/

#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */

#juitterContainer .twittLI{list-style:none;background:#EEFDEA;margin:10px 0px;padding:5px 0 0 0;border:dashed 1px #CAF8C9;padding:3px;clear:both;height:auto;} 
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#006600;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image  */

#juitterContainer .juitterAvatar{float:left;border:solid 1px #D3EECA;background:#FFF;margin-right:5px;padding:2px;width:48px;;height:48px;}

#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/

#juitterContainer .extLink{} /*CSS for the external links*/

#juitterContainer .hashLink{} /*CSS for the hash links*/

/*end of Juitter CSS*/

#contactform
{
    position: relative;
}
#contact-form-name-div
{
    position: absolute;
    top: 168px;
    left: 116px;
}
#contact-form-email-div
{
    position: absolute;
    top: 209px;
    left: 116px;
}
#contact-form-phone-div
{
    position: absolute;
    top: 250px;
    left: 116px;
}
#contact-form-submit-div
{
    position: absolute;
    top: 250px;
    left: 380px;
}
#contact-form-name-div input, #contact-form-email-div input, #contact-form-phone-div input
{
    border: solid 1px #A9A9A9;
    height: 23px;
    width: 248px;
    font-family: Arial, Verdana, Sans-Serif;
    color: #535353;
    padding: 7px 0px 0px 5px;
}
.map
{
    border: solid 1px #a9a9a9;
}
.padding-right-30px
{
    padding-right: 30px;
}
    .treatments-lists li
    {
        line-height: 25px;
        list-style-type: none;
    }
    .treatments-lists a
    {
        background: url(http://www.nourichemedspa.com/wordpress/wp-content/themes/blank2L/images/li-sprite.png) no-repeat 0px -12px;
        text-decoration: none;
        padding-left: 20px;
        color: #322318;
        font-size: 12px;
        font-weight: bold;
        font-family: Georgia, Times New Roman, Arial, Verdana, Sans-Serif;
    }
    .treatments-lists a:hover
    {
        background-position: 0px -37px;
        color: #A6510E;
    }
    
    /* misc */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

#newsletterform {display: none; visibility: hidden;}
#right-home-content a img {border: none;}
#click-to-call-container {color:#322318; font-size:0.8em; font-variant:small-caps; font-family:Georgia,Times New Roman,Arial,Verdana,Sans-Serif;}
#click-to-call-container h3 {display:inline; font-size:.7em; border: none; margin-left: 23px;}
#click-to-call-container ul {margin-top: 35px;}
#click-to-call-container li {margin-bottom: 5px;}
#click-to-call-container li span.number {font-size: 1.4em;}
#click-to-call-container form {display: inline;}
#click-to-call-container form input {width: 160px;}

.cform {margin: 0 !important;}
#contact-form-container .cform textarea,#contact-form-container  .cform input {background-image: none; background-color: #fff;}
