/* Colours first */
body, body p, #pageSynopsis p, div#pageSynopsis, div#synopsis p, div#synopsis, .gbook_jpost-bubble .comment, .gbook_jpost-bubble .time {color:#808080;}
a:link, a:hover, a:active, a:visited, #footer a:link, #footer a:active, #footer a:visited, #footer a:hover {color:#3532a4;}
h1 {color:#808080;}
h2 {color:#2e74a6;}

/* Typography */
body, body p, #pageSynopsis p, div#pageSynopsis, div#synopsis p, div#synopsis { font-size:12px; line-height:15px; word-spacing:0pt; letter-spacing:0pt;   font-weight:normal;}
h1 {font-family:"palatino linotype", palatino, serif;   font-weight:normal;}
h2 {   font-weight:normal;}
a:link, a:active, a:visited, #footer a:link, #footer a:active, #footer a:visited {}

/* Widget typography */
div.sitewidget h4, table.searchResultsTable h3.searchResults, h3.searchresults, div#searchresults h3, h2.SelectCalendarHeader {color:#2e74a6;    font-weight:normal;}
span#resultShow {color:#808080;}
div.sitewidget span.latesetBlogPostsDate {color:#808080;  line-height:15px; word-spacing:0pt; letter-spacing:0pt;   font-weight:normal;}
div.sitewidget li.latestBlogPostsItem h5.latestBlogPostsItem a {font-size:12px;    font-weight:normal;}
span.searchNext, span.searchNext:hover, span.searchPrev, span.searchPrev:hover, td.searchResultsDescription a.searchResults:link, td.searchResultsDescription a.searchResults:visited  {color:#3532a4; }
td.searchResultsDescription a.searchResults:active, td.searchResultsDescription a.searchResults:hover, #footer a:active, #footer a:hover {text-decoration:underline;}
div.item_name a, div.item_name a:hover, div.item_name a:active, div.item_name a:visited {color:#2e74a6;text-decoration:none;}
/* Bookingtool*/
h2.SelectCalendarHeader {color:#808080;}
div.ShortDescriptionCopy p, div.ShortDescriptionCopy table td, div.ShortDescriptionCopy li {color:#808080;}
div.ShortDescriptionCopy a:link, div.ShortDescriptionCopy a:hover, div.ShortDescriptionCopy a:active, div.ShortDescriptionCopy a:visited {color:#3532a4; }
