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

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

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

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

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

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

#sectionheader { background: #a90064 url(/images/sectiontitlebg_live.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 : #a90064; font-size: 24px; width: 420px; border-bottom: 1px dotted #ccc; padding: 0 0 8px 0; margin: 0 0 10px 0; }
#pageheadercontent h1.article { margin-top: 10px; width: 620px; }
#menutitle h2 { font-family: Georgia, "Times New Roman", Times, serif; color : #a90064; 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 : #a90064; font-size: 21px; padding: 0 0 8px 0; margin: 10px 15px 2px 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: #bf598a ; } 
#listing div.listitemlink a { color: #fff; background: url(/images/arrowlive.png) no-repeat right ; }
#listing div.listitemlink a:hover { color: #fff; background: url(/images/arrowhover.png) no-repeat right ; }
#listing h2 { color: #a90064; }
#article h1.articleheading2 { color: #a90064; }
#article h2 { font-family: Georgia, "Times New Roman", Times, serif; color: #a90064; }
#article p { padding: 0 0 1em 0; }
#article p.highlight { font-size: 14px; color: #a90064; padding: 0 0 1em 0; }
#article ul { margin: 0 0 1em 1em; padding:0; }
#featureheader h2.heading2 { color: #a90064; }

/* navigation */

#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/arrowlive.png) no-repeat right ;}
#sidelinks a:hover { color: #fff; background: url(/images/arrowhover.png) no-repeat right; }
#sidelinks .link1 { background-color: #99005A; }
#sidelinks .link2 { background-color: #a90064; }
#sidelinks .link3 { background-color: #bc458c; }
#sidelinks .link4 { background-color: #d984b6; }
#sidelinks .link5 { background-color: #e3abcc; }
/*#sidelinks ul li div.quicklinks { background: transparent url(/images/quicklinksbg_live.png) no-repeat right; }*/
#sidelinks ul li div.quicklinksinner { background: #99005A; }
#sidelinks ul table td { border-right: 1px dotted #d083a6;}
#sidelinks ul dd a { color:#fff; }
#sidelinks ul dd a:hover {color:#e3abcc; }

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

#breadcrumb li.bcitem1 { background: #bc4f83 url(/images/bcbglive1.png) no-repeat right ;}
#breadcrumb li.bcitem2 { background: #d083a6 url(/images/bcbglive2.png) no-repeat right ;}
#breadcrumb li.bcitem3 { background: #e6bcce url(/images/bcbglive3.png) no-repeat right ;}
#breadcrumb li.bcitem4 { background: #f4e2ea url(/images/bcbglive4.png) no-repeat right ;}
#breadcrumb li.bcitem5 { background: url(/images/bcbglive5.png) no-repeat right ; z-index: 10px;}
#breadcrumb li.bcitem1 a { background: #a90064;}
#breadcrumb li.bcitem2 a { background: #bc4f83;}
#breadcrumb li.bcitem3 a { background: #d083a6;}
#breadcrumb li.bcitem4 a { background: #e6bcce; color:#bc4f83;}
#breadcrumb li.bcitem5 a { background: #f4e2ea; color:#bc4f83;}
#breadcrumb li.bcitemlast { background-color: transparent }

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

/* carousel */

#thumbsa div { background: transparent url(/images/carouselitembglive.png) no-repeat; }
#thumbs h2 { color: #fff; background: #a90064; height: 22px; margin:0; padding:0; }
#thumbsa a { display:block; font-size: 11px; color: #fff; margin: 0; padding:3px 5px 0 5px; width: 126px; height: 19px; background: url(/images/arrowlivesmall.png) no-repeat 118px ;}
#thumbs a.bottomlink { display:block; position: absolute; left:12px; bottom:10px; color: #a90064; width: 160px; height: 19px; background: url(/images/arrowlive.png) no-repeat right ;}
#thumbsa a:hover { background-color: #fff; color: #a90064; }
#thumbsa .linkitem1 { background-color: #a90064; }
#thumbsa .linkitem2 { background-color: #bc4f83; }
#thumbsa .linkitem3 { background-color: #d083a6; }
#thumbsa .linkitem4 { background-color: #e6bcce; }
#thumbsa .linkitem5 { background-color: #f4e2ea; }
#thumbsa li.linkitem4 a, #thumbsa li.linkitem5 a { color: #bc4f83; }
a.prevPage { background:url(/images/pageleftlive.png) no-repeat; }
a.nextPage { background:url(/images/pagerightlive.png) no-repeat; }
a.nextPage:hover { background-image:url(/images/pagerightlivehover.png); }
a.prevPage:hover { background-image:url(/images/pageleftlivehover.png); }
div.navi a { background:url(/images/navilive.png) 0 0 no-repeat; }
div.navi a:hover { background:url(/images/navilivehover.png) 0 0 no-repeat; }
div.navi a.active { background:url(/images/naviliveactive.png) 0 0 no-repeat; }


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

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

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