body {
    background:         #b2cfec url(images/background.gif) repeat-y top center;
    font-family:        "Trebuchet MS", Verdana, Arial, "san serif";
    font-size:          small;
    margin:             0px
}

img {
    border:             0px;
}

#allcontent {
    width:              800px;
    background-color:   #ffffff;
    padding:            0px;
    margin-left:        auto;
    margin-right:       auto;
}

#logo {
    width:              800px;
    height:             192px;
    margin-top:         0;
    margin-bottom:      0;
    background-color:   #54277c;
}

#logo img {
    border:             none;
}

#navbar  {
    margin-top:         0;
    margin-bottom:      0;
    background:         #54277c;
    width:              800px;
    height:             22px;
/*    line-height:        1;*/
}

#navbar ul {
    list-style:         none;
    padding:            0 5px 0 185px;
    margin:             0;
/*    line-height:        1;*/
}

#navbar a {
    font-family:        tahoma, arial, "san serif";
    font-size:          15px;
    color:              #ffffff;
    text-decoration:    none;
}

#navbar a:hover {
    color:              #54277c;
    background-color:   #ddcaee;
}

#navbar li li a {
    display:            block;
    font-family:        tahoma, arial, "san serif";
    font-size:          15px;
    color:              #ffffff;
    text-decoration:    none;
}


#navbar li li a:hover {
    color:              #54277c;
    background-color:   #ddcaee;
    text-decoration:    none;
}

#navbar li {
    float:              left;
    position:           relative;
    padding:            2px 20px 2px 20px;
    text-align:         center;
    cursor:             default;
    font-family:        tahoma, arial, "san serif";
    font-size:          15px;
    color:              #ffffff;
    border-left:        1px solid #ae81d7;
}

#navbar li#first {
    margin-left:        0;
    border-left:        none;
    list-style:         none;
    display:            inline;
}

#navbar li ul {
    display:            none;
    position:           absolute;
    top:                100%;
    left:               0;
    background:         #ddcaee;
    padding:            0;
}

#navbar li ul ul {
    margin: -1em 0 0 10em;
}

#navbar li>ul {
    top:                1.3em;
    left:               0;
}

#navbar li li {
    display:            block;
    float:              none;
    text-align:         left;
    width:              8em;
    padding:            2px 2px 2px 2px;
    margin:             0;
    border-bottom:      solid 1px #54277c;
    border-left:        solid 1px #54277c;
    border-right:       solid 1px #54277c;

}

#navbar li li.about {
    display:            block;
    float:              none;
    text-align:         left;
    width:              9em;
    padding:            2px 2px 2px 2px;
    margin:             0;
    border-bottom:      solid 1px #54277c;
    border-left:        solid 1px #54277c;
    border-right:       solid 1px #54277c;

}

#navbar li li.pr {
    display:            block;
    float:              none;
    text-align:         left;
    width:              15em;
    padding:            2px 2px 2px 2px;
    margin:             0;
    border-bottom:      solid 1px #54277c;
    border-left:        solid 1px #54277c;
    border-right:       solid 1px #54277c;

}

#navbar li li.serv {
    display:            block;
    float:              none;
    text-align:         left;
    width:              8em;
    padding:            2px 2px 2px 2px;
    margin:             0;
    border-bottom:      solid 1px #54277c;
    border-left:        solid 1px #54277c;
    border-right:       solid 1px #54277c;

}

#navbar li:hover ul{display:block;}

/*#navbar li:hover ul ul{display:block;}*/

#navbar li.over ul {display:block;}

/*#navbar li.over ul ul{display:block;}*/

#navbar li ul li a {
    font-family:        tahoma, arial, "san serif";
    font-size:          12px;
    color:              #54277c;
    text-decoration:    none;
}

#navbar li ul li a:hover {
    color:              #ffffff;
    background-color:   #54277c;
    font-size:          12px;
    text-decoration:    none;
}

#leftbar {
    width:              180px;
/*    height:             430px;*/
    float:              left;
    display:            inline;
    font-family:        "Trebuchet MS", Arial, "san serif";
    font-size:          12px;
    margin:             5px;
    padding:            0px;
    background:         #f8cf71;
}

#leftbar img {
    padding:            2px 10px 2px 5px;
}

#leftbar img.hosp {
    margin:            6px 10px 2px 35px;
    padding:           0px;
}

#leftbar p.phone {
    padding:            2px 10px 2px 10px;
    font-size:          18px;
    font-family:        "Trebuchet MS", Arial, "san serif";
    color:              #54277c;
}

#leftbar p a:link {
    color:              #54277c;
    text-decoration:    none;
    font-family:        "Trebuchet MS", Arial, "san serif";
    font-size:          16px;
}

#leftbar p a:visited {
    color:              #54277c;
    text-decoration:    none;
    font-family:        "Trebuchet MS", Arial, "san serif";
    font-size:          16px;
}

#leftbar p a:hover {
    color:              #ffffff;
    text-decoration:    none;
    font-family:        "Trebuchet MS", Arial, "san serif";
    font-size:          16px;
}

#leftbar ul {
    position:           relative;
    left:               auto;
    margin:             10px 10px 5px 10px;
    padding:            5px 10px 5px 10px;
    list-style:         none;
    background-color:   #ffffff;
    border:             1px solid #ae81d7;
}

#leftbar ul li {
    padding:            0px;
}

#leftbar li.title {
    padding-bottom:     10px;
    color:              #006d5a;
    font-size:          14px;
    text-decoration:    underline;
}


#leftbar li a:link {
    color:              #006d5a;
    text-decoration:    none;
}

#leftbar li a:visited {
    color:              #006d5a;
    text-decoration:    none;
}

#leftbar li a:hover {
    color:              #54277c;
/*  background-color:   #006d5a;*/
    text-decoration:    none;
    border-bottom:      1px dotted #54277c;
}

/*#mainhome {
    float:              none;
    width:              605px;
    height:             285px;
    background:         #ffffff;
    margin:             5px 5px 5px 190px;  
    padding:            0px;
}

#mainhome img {
    display:            inline;
    float:              none;
    margin:             5px 5px 5px 25px;
}

#mainhome h1 {
    font-family:        "Trebuchet MS";
    font-size:          120%;
    color:              #000000;
}

#mainhome p {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
}

#mainhome li {
    display:            block;
    list-style-type:    square;
}*/

#content {
    float:              none;
    width:              575px;
/*    height:             400px;*/
    margin:             5px 5px 5px 190px;
    padding:            15px;    
/*    background:         #c6dead;*/
}

#content img {
    display:            inline;
/*    float:              right;*/
    margin:             5px 5px 5px 25px;
}

#content img.left {
    width:              80px;
    float:              left;
    margin:             10px;
    padding:            0px 0px 0px 0px;
}

#content h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #54277c;
}

#content p {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
}

#content a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #54277c;
    text-decoration:    underline;
}

#content a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #54277c;
    text-decoration:    underline;
}

#content a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #0c8365;
    text-decoration:    none;
}

#content ul  {
    display:            block;
/*    list-style-type:    square;*/
    list-style-image:   url(images/doublecaret.png);
}

#content ul.numbered {
    display:            block;
    list-style-type:    decimal;
    list-style-image:   none;
}

#content ul.letter {
    display:            block;
    list-style-type:    lower-alpha;
    list-style-image:   none;
    font-style:         italic;
}

/*redundancy of content caused by use of cushy */

.content {
    float:              none;
    width:              575px;
/*    height:             400px;*/
    margin:             5px 5px 5px 190px;
    padding:            15px;    
/*    background:         #c6dead;*/
}

.content img {
    display:            inline;
/*    float:              right;*/
    margin:             5px 5px 5px 25px;
}

.content img.left {
    width:              80px;
    float:              left;
    margin:             10px;
    padding:            0px 0px 0px 0px;
}

.content h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #54277c;
}

.content p {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
}

.content a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #54277c;
    text-decoration:    underline;
}

.content a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #54277c;
    text-decoration:    underline;
}

.content a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #0c8365;
    text-decoration:    none;
}

.content ul  {
    display:            block;
/*    list-style-type:    square;*/
    list-style-image:   url(images/doublecaret.png);
}

.content ul.numbered {
    display:            block;
    list-style-type:    decimal;
    list-style-image:   none;
}

.content ul.letter {
    display:            block;
    list-style-type:    lower-alpha;
    list-style-image:   none;
    font-style:         italic;
}

/*end of redundancy */

#bio p.quote {
    font-family:        "Trebuchet MS";
    font-size:          110%;
    color:              #54277c;
    padding-left:       30px;
    font-style:         italic;
    background-color:   #ffffff;  
    text-align:         left;
    text-justify:       newspaper;  
}

ul.contentlist {
    color:              #000000;
    list-style-type:    disc;
}

#kb {
    float:              none;
    width:              575px;
    margin:             5px 5px 5px 190px;
    padding:            15px;    
    background:         #c6dead;
}

#kb h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #006d5a;
}

#kb p {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
}

#kb a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    text-decoration:    underline;
}

#kb a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    text-decoration:    underline;
}

#kb a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #ffffff;
    text-decoration:    none;
}

#kb li {
    display:            block;
    list-style-type:    square;
}

table#kbread a:link {
    color:              #ffffff;
    background:         #aa93be;
    text-decoration:    none;
    padding-left:       2px;
    padding-right:       2px;
}

table#kbread a:visited {
    color:              #ffffff;
    background:         #aa93be;
    text-decoration:    none;
}

table#kbread a:hover {
    color:              #54277c;
    background:         #aa93be;
    text-decoration:    none;
}

table#kbread td {
    padding-left:       2px;
    width:              7em;
    background:         #aa93be;
}

#phys {
    float:              none;
    width:              575px;
/*    height:             400px;*/
    margin:             5px 5px 5px 190px;
    padding:            15px;    
    background:         #ffffff;
}

#phys img {
    display:            inline;
    float:              none;
    margin:             5px 5px 5px 25px;
}

#phys h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #000000;
}

#phys p {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
    text-align:         justify;
    text-justify:       newspaper;
}

#phys p.quote {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    padding-left:       30px;
    font-style:         italic;
    background-color:   #c6dead;  
    text-align:         left;
    text-justify:       normal;  
}

#phys a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    text-decoration:    underline;
}

#phys a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    text-decoration:    underline;
}

#phys a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #ffffff;
    text-decoration:    none;
}

#phys li {
    display:            block;
    list-style-type:    square;
}

#well {
    float:              none;
    width:              575px;
/*    height:             400px;*/
    margin:             5px 5px 5px 190px;
    padding:            15px;    
    background:         #aa93be;
}

#well h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #ffffff;
}

#well p {
    font-family:        "tahoma";
    font-size:          100%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #ffffff;
/*    margin-right:       270px;*/
}

#bio a:link {
    text-decoration:    underline;
    color:              #54277c;
}

#bio a:visited {
    text-decoration:    underline;
    color:              #54277c;
}

#bio a:hover {
    text-decoration:    none;
    color:              #000000;
}

#sick {
    float:              none;
    width:              575px;
    height:             400px;
    margin:             5px 5px 5px 190px;
    padding:            15px;    
    background:         #c6dead;
}

#sick h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #006d5a;
}

#sick p {
    font-family:        "tahoma";
    font-size:          100%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #006d5a;
    margin-left:        275px;
}

#sick a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    text-decoration:    underline;
}

#sick a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #006d5a;
    text-decoration:    underline;
}

#sick a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #ffffff;
    text-decoration:    none;
}

#links {
    float:              none;
    width:              575px; 
    height:             139px;
    margin:             2px 2px 2px 190px;
    padding:            2px 15px 15px 15px;
    background:         #ffffff;   
/*  background:         #aa93be;*/
}

#links ul.linxleft {
    list-style-type:    none;
    display:            block;
    color:              #54277c;
    float:              left;
/*    height:             95px;*/
    margin:             5px;
    padding:            5px;
/*    background:         #aa93be;*/
/*    border:             1px solid #54277c;*/
}

#links ul.linxleftnews {
    list-style-type:    none;
    display:            block;
    color:              #000000;
    float:              left;
    width:              555px;
    margin:             5px;
    padding:            5px;
/*    background:         #ffffff;*/
/*    border:             1px dotted #000000;*/
}

#links ul.linxright {
    list-style-type:    none;
    display:            block;
    color:              #54277c;
    margin:             5px 5px 5px 290px;
    padding:            5px;
/*    background:         #c6dead;*/
/*    border:             1px solid #0c8365;*/
}

#links h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #54277c;
    display:            inline;
    text-decoration:    underline;
}

#links h2 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #0c8365;
    display:            inline;
    text-decoration:    underline;
}

#links h3 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #00000;
    display:            inline;
    text-decoration:    underline;
}

#links p {
    padding:            0px 0px 0px 100px;
    font-family:        "tahoma";
    font-size:          100%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #ffffff;
}

#links a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #54277c;
    text-decoration:    none;
}

#links a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #54277c;
    text-decoration:    none;
}

#links a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
    text-decoration:    underline;
}

#links ul.linxright a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #0c8365;
    text-decoration:    none;
}

#links ul.linxright a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #0c8365;
    text-decoration:    none;
}

#links ul.linxright a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
    text-decoration:    underline;
}

#links ul.linxleftnews a:link {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
    text-decoration:    none;
}

#links ul.linxleftnews a:visited {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
    text-decoration:    none;
}

#links ul.linxleftnews a:hover {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #000000;
    text-decoration:    underline;
}

#faq {
    float:              none;
    width:              575px;
    margin:             2px 2px 2px 190px;
    padding:            2px 15px 15px 15px;
    background:         #ffffff;   
/*  background:         #aa93be;*/
}

#faq ul.left {
    list-style-type:    none;
    display:            block;
    color:              #54277c;
    float:              left;
    width:              400px;
/*    height:             95px;*/
    margin:             5px;
    padding:            5px;
/*    background:         #aa93be;*/
/*    border:             1px solid #54277c;*/
}

#faq ul.right {
    list-style-type:    none;
    display:            block;
    color:              #54277c;
    width:              150px;
    margin:             5px 5px 5px 415px;
    padding:            5px;
    background:         #c6dead;
/*    border:             1px solid #0c8365;*/
}

#faq h1 {
    font-family:        "Tahoma";
    font-size:          130%;
    color:              #54277c;
    display:            inline;
}

#faq h2 {
    font-family:        "Tahoma";
    font-size:          130%;
    color:              #0c8365;
    display:            inline;
}

#faq h3 {
    font-family:        "Tahoma";
    font-size:          100%;
    color:              #0c8365;
    display:            inline;
}

#faq li.question {
    font-family:        "Tahoma";
    font-size:          100%;
    color:              #54277c;
    font-style:         italic;
    padding:            4px 0px 4px 0px;
    background:         #ffffcc;
    border-bottom:      dotted 1px #54277c;
    border-top:         dotted 1px #54277c;
}

/* class for topics emboldened in faq questions */
.questionbold {
    font-style:         italic; 
    font-weight:        bold;
}

.disclaimer {
    font-style:         italic;
    font-size:          90%;
}

#faq li.answer {
    font-family:        "Tahoma";
    font-size:          95%;
    padding:            4px 0px 4px 0px;
    color:              #000000;
} 

#faq li.header {
    border-bottom:      dotted 1px #000000;
}

#faq li.link {
/*    list-style-image:   url(images/doublecaret.png);*/
    font-size:          90%;
}
          
#faq p.answer {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #000000;
}

#faq a:link {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #54277c;
    text-decoration:    underline;
}

#faq a:visited {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #54277c;
    text-decoration:    underline;
}

#faq a:hover {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #000000;
    text-decoration:    none;
}

#faq ul.right a:link {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #000000;
    text-decoration:    none;
}

#faq ul.right a:visited {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #000000;
    text-decoration:    none;
}

#faq ul.right a:hover {
    font-family:        "Tahoma";
    font-size:          95%;
    color:              #0c8365;
    text-decoration:    underline;
}

#faq img.left {
    width:              85px;
    border:             solid 1px #000000;
}

#bio {
    float:              none;
    width:              575px;
    height:             400px;
    margin:             5px 5px 5px 190px;
    padding:            15px;
    background:         #ffffff;

}

#bio h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #54277c;
}

#bio p {
    font-family:        "tahoma";
    font-size:          100%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #000000;
}

#bio li {
    font-family:        "tahoma";
    font-size:          85%;
}

#mainhome {
    float:              none;
    width:              575px;
    height:             168px;
    margin:             5px 5px 5px 190px;
    padding:            15px;
/*    background:         #aa93be;*/
    background:         #ffffff;
}

#mainhome img {
/*    float:              right;*/
    margin:             3px;
    padding:            0px 0px 0px 10px;
}

#mainhome h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #ffffff;
}

#mainhome p {
    font-family:        "tahoma";
    font-size:          100%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #ffffff;
}

#mainhome li {
    font-family:        "tahoma";
    font-size:          85%;
}

#hours {
    float:              none;
    width:              575px;
    margin:             5px 5px 5px 190px;
    padding:            15px;
/*    background:         #aa93be;*/

}

#hours img {
    float:              right;
    margin:             10px;
    padding:            0px 0px 0px 10px;
}

#hours h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #54277c;
}

#hours p {
    font-family:        "tahoma";
    font-size:          100%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #000000;
}

#hours table {
    border:             1px solid #54277c;
}

#hours td {
    font-family:        "tahoma";
    font-size:          110%;
    padding:            5px;
    color:              #54277c;
}

#map {
    float:              none;
    width:              575px;
    margin:             5px 5px 0px 190px;
    padding:            3px;
    background:         #ffffff;

}

#map h1 {
    font-family:        "Trebuchet MS";
    font-size:          130%;
    color:              #54277c;
}

#map p {
    font-family:        "tahoma";
    font-size:          110%;
    color:              #54277c;
}

#map_canvas {
    float:              none;
    margin:             15px 0px 0px 205px;
    padding:            5px;
    width:              565px;
    height:             300px;
    border:             2px solid #54277c;
}

.disc {
    font-style:         italic;
    font-size:          85%;
}


#footer {
    clear:              both;
    width:              800px;
    height:             75px;
    background-color:   #54277c;
    margin:             0px;
    padding:            0px;
}

#footer p {
    padding:            10px;
    text-align:         center;
    font-size:          11px;
    line-height:        1.1;
    color:              #ffffff;
}

#footer a:link {
    color:              #ffffff;
    text-decoration:    underline;
}

#footer a:visited {
    color:              #ffffff;
    text-decoration:    underline;
}

#footer a:hover {
    color:              #ffffff;
    text-decoration:    none;
}

img.floatRight {
    width:              160px;
    float:              right;
    margin:             10px;
    padding:            0px 0px 0px 10px;
}

img.floatLeft {
    width:              160px;
    float:              left;
    margin:             10px;
    padding:            0px 0px 0px 10px;
}

img.book {
    width:              85px;
    float:              left;
    margin:             10px;
    padding:            0px 0px 0px 0px;
}

img.floatRightunsized {
    float:              right;
    margin:             0px;
    padding:            0px 0px 0px 10px;
}

img.floatLeftunsized {
    float:              left;
    margin:             5px;
    padding:            0px 0px 0px 10px;
}

#content img.faq {
    float:              none;
    display:            inline;
}

#faq table.imm {
    border:             dotted #aa93be 1px;
    background-color:   #ffffff;
    font-size:          85%;
}

#faq td.imm {
    border:             dotted #aa93be 1px;
    padding:            2px;
    background-color:   #ffffff;
}

#faq td.immhead {
    border:             dotted #aa93be 1px;
    padding:            2px;
    background-color:   #ffffcc;
    font-size:          100%;
}

#const {
    float:              none;
    width:              575px;
    height:             400px;
    margin:             5px 5px 5px 190px;
    padding:            15px;    
    background:         #aa93be;
}

#const h1 {
    font-family:        "Trebuchet MS";
    font-size:          100%;
    color:              #ffffff;
}

#const p {
    font-family:        "tahoma";
    font-size:          95%;
    text-align:         justify;
    text-justify:       newspaper;
    color:              #ffffff;
    margin-right:       270px;
}

#const img {
    margin:             0px;
    padding:            0px 0px 0px 100px;
}

.infobox  {
    border:             1px solid #54277c;
    width:              70%;
    height:             139px;
    padding:            5px;
}

.crumbtrail {
    font-family:        "tahoma";
    font-size:          85%;
    color:              #000000;
}



/*
colors:
red: #c43944;
green: #006d5a;
green(light): #bdffbb;
green (old leftbar): #ebfffc
green (dark): #0c8365
purple(dark): #54277c;
purple(light): #ddcaee; #aa93be
tan/beige:   #f8cf71;
brochurebeige: #ffcc66;
blue_NAP:   #004a84;
new good green: #c6dead;
new good pink: #de8890;
*/

