﻿/*
Title:      Styles for Visit Section
Author:     Paul Sivers, Keywave [http://www.keywave.com]
Created:	25/06/09
Updated:    25/06/09
*/

/* ---[ links ]------------------------------- */

a:link { color: #860038; }
a:visited { color: #860038; }
a:hover { color: #333; }

/* ---[ common elements ]--------------------- */

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 26px; font-weight: normal; color: #860038; margin: 0 0 10px 0; padding: 0;}

/* ---[ layout ]------------------------------- */

#sectionheader { background: #860038 url(/images/sectiontitlebg_visit.png) no-repeat bottom left; }
#sectiontitle h1 { width: 250px; border-bottom: 1px dotted #ddd; }
#sectiontitle h1 img { padding: 12px 0 8px 0; }
#sectiontitle p { color: #fff; }
#pageheadercontent h1 { color : #860038; font-size: 24px; width: 420px; border-bottom: 1px dotted #ccc; padding: 0 0 8px 0; }
#pageheadercontent h1 span.altcolor { color : #404041; }
#menutitle h2 { font-family: Georgia, "Times New Roman", Times, serif; color : #860038; font-size: 21px; border-bottom: 1px dotted #ccc; padding: 0 0 8px 0; margin: 10px 15px 10px 15px; }
h2.listmenutitle { font-family: Georgia, "Times New Roman", Times, serif; color : #860038; font-size: 21px; padding: 0 0 8px 0; margin: 20px 15px 10px 15px; }
span.altcolor { color : #404041; }
#bottomright { background: url(/images/bottomtopborder.png) repeat-x top; padding: 15px 0 0 0; }
#listing div.listitemlink { position:absolute; bottom:0; left: 238px; margin: 0; background: #a1425a ; } 
#listing div.listitemlink a { color: #fff; background: url(/images/arrowvisit.png) no-repeat right ; }
#listing div.listitemlink a:hover { color: #fff; background: url(/images/arrowhover.png) no-repeat right ; }
#listing h2 { color: #860038; }
#article h1.articleheading2 { color: #860038; }
#article h2 { font-family: Georgia, "Times New Roman", Times, serif; }
#article p { padding: 0 0 1em 0; }
#article p.highlight { font-size: 14px; color: #860038; padding: 0 0 1em 0; }
#article ul { margin: 0 0 1em 1em; padding:0; }
#featureheader h2.heading2 { color: #860038; }

/* navigation */

#breadcrumb li.bcitem1 { background: #a1425a url(/images/breadcrumbbgvisit1.png) no-repeat right ; }
#breadcrumb li.bcitem2 { background: #bd7684 url(/images/breadcrumbbgvisit2.png) no-repeat right ; }
#breadcrumb li.bcitem3 { background: #dcb3b8 url(/images/breadcrumbbgvisit3.png) no-repeat right ; }
#breadcrumb li.bcitem4 { background: #f0dde0 url(/images/breadcrumbbgvisit4.png) no-repeat right ; }
#breadcrumb li.bcitem5 { background: url(/images/breadcrumbbgvisit5.png) no-repeat right ; z-index: 10px;}
#breadcrumb li.bcitemlast { background-color: transparent }
#breadcrumb li.bcitem1 a { background: #860038;}
#breadcrumb li.bcitem2 a { background: #a1425a;}
#breadcrumb li.bcitem3 a { background: #bd7684;}
#breadcrumb li.bcitem4 a { background: #dcb3b8; color:#a1425a;}
#breadcrumb li.bcitem5 a { background: #f0dde0; color:#a1425a;}

#sidelinks a { display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; margin: 0; padding:8px 0 8px 8px; width: 160px; color: #fff; background: url(/images/arrowvisit.png) no-repeat right ;}
#sidelinks a:hover { color: #fff; background: url(/images/arrowhover.png) no-repeat right; } 
#sidelinks .link1 { background-color: #770031; }
#sidelinks .link2 { background-color: #860038; }
#sidelinks .link3 { background-color: #9c3653; }
#sidelinks .link4 { background-color: #b26173; }
#sidelinks .link5 { background-color: #cb8897; }
/*#sidelinks ul li div.quicklinks { background: transparent url(/images/quicklinksbg_visit.png) no-repeat right; }*/
#sidelinks ul li div.quicklinksinner { background: #770031; }
#sidelinks ul table td { border-right: 1px dotted #bd7684;}
#sidelinks ul dd a { color:#fff; }
#sidelinks ul dd a:hover {color:#b26173; }

#signposts h2 { color: #860038; text-decoration:underline; background: url(/images/arrowvisit.png) no-repeat right ;}

#featurelinks a { display:block; font-size: 12px; margin: 0; padding:8px 8px 8px 8px; width: 142px; color: #fff; background: url(/images/arrowvisit.png) no-repeat 132px ;}
#featurelinks a:hover { background: url(/images/arrowhover.png) no-repeat 132px; }
#featurelinks a.link1, #featurelinks a.link1:hover { background-color: #860038; }
#featurelinks a.link2, #featurelinks a.link2:hover { background-color: #9c3653; }
#featurelinks a.link3, #featurelinks a.link3:hover { background-color: #b26173; }



.carousel_boxcaption {background:url(/images/carousel-overlay-visit.png) top center; }
.carousel_arrow {background:url(/images/arrowvisitsmall.png); }

.subpage_boxcaption {background:url(/images/carousel-overlay-visit.png) top center; }
.subpage_arrow {background:url(/images/arrowvisitsmall.png); }

.subpage2_boxcaption {background:url(/images/carousel-overlay-visit.png) top center; }
.subpage2_arrow {background:url(/images/arrowvisitsmall.png); }