/*
9b80a4 mauve - background
baa7bf paler mauve - menu rollover
aecdfb blue - highlight
*/

/* header bar 65px taller */
#sidemenu { top:120px; }
html>body #content { padding-top:126px }
#headerline { top:118px; }

.souvigne-table { width:920px;background:#aecdfb; margin-left:15px; border-top:10px solid #aecdfb; border-bottom:15px solid #aecdfb; }

body, html { background:#9b80a4; color:#ffffff; }

#header,
#footer,
#content-wrap,
#content,
#sidemenu { background:#9b80a4; }

.hr, #headerline { border-color:#ffffff; }

#boilerplate { border-top:1px solid #ffffff; }

#boilerplate, a.boilerplatelink, #ourlogo a, a.buttontext, a.smalllink { color:#e6cbef; }
a.boilerplatelink:hover, #ourlogo a:hover, a.buttontext:hover, a.smalllink:hover { color: #3333ff; }

.ecb-statement { color: #000080; }
a.ecb-statement-note { color: #000080; }
a.ecb-statement-note:hover { color: #FF0000; }

.paratitle { color:#FFFFFF; }
.clickphoto { color:#e6cbef; }


a { color:#ffffff; }
a:hover{ color:#6666FF; }

.gallery-link, a.gallery-link { color:#ffffff; text-decoration:none; }
a.gallery-link:hover { color:#6666FF; text-decoration:underline; }

.tariffheader { background:#EEEEFF; }
.tarifffooter { color:#ffffff; }

.clientform { background:#baa7bf; }

.captionfield { color:#ffffff; }

#beatrice-button li a { color:#000000; border-color:#ffffff; }
#beatrice-button li a:hover { color:#000000; background-color:#baa7bf; }
#beatrice-button li .selected { color:#000000; background-color:#aecdfb; }
.beatrice-title { font-family:Georgia,"Times New Roman",serif; color:#000000; }
.beatrice-title-upper { font-family:Georgia,"Times New Roman",serif;  font-size:33px; color:#000000; }
.beatrice-strapline { color:#000000; font-size:13px; font-style:normal; }
