/* colour for DiscoverCheshire */
H2              { color:#666;}
H4, P,
BLOCKQUOTE, UL,
FIELDSET, FORM,
OL, DL, DIR,
MENU           { color:#666; }
A {color:#004d51;}
A:hover {color:#578a8c;}

/* page banner container */
#banner {border-bottom: 5px solid #c7dddf;} 

/* search and left menus setup */
/* #search, #menu, #menu2 {border-bottom: 5px solid #c7dddf;} */
#search , #menu {border-bottom: 5px solid #c7dddf;}

/* search css */
#search_advanced INPUT {color:#666}
#search_advanced SELECT {color:#666}
P.search, #menu P, #menu2 P { color:#004d51;}
P.search SPAN.light {color:#666}

/* menus css */
/* main menu css */
#menu P A {color:#004d51;}
#menu P A:hover { color:#578a8c;}

/* secondary menu css */
#menu2 P A {color:#004d51;}
#menu2 P A:hover { color:#578a8c;}

/* Mapping area css */
#map_box {border:1px solid #01abb5}
#map_box_top {background-color:#b3e6e9; border:1px solid #01abb5;}

/* Overview Map css */
#splitterOv {background-color:#b3e6e9;}
#divSplitterOv {background-color:#b3e6e9; border-right:1px solid #01abb5;}
#divOverview {border-right:1px solid #01abb5;}

/* Mapping area information box css */
#map_info_box {background-color:#fff}
#map_info_box_heading {background:#01abb5}
#map_info_box_heading P {color:#fff;}
#map_info_box_footer {border-top: solid 2px #01abb5;}
#map_info_box_footer {background:#01abb5}
#map_info_box_footer {color:#fff;}

/* Mapping area Route options box css */
#route_options_box {background-color:#fff}
#route_options_box_min {background-color:#fff}
#route_options_box_heading {background:#01abb5}
#route_options_box_heading P {color:#fff;}


/* Border to go round the layerlist details area */
.MapLayerCatBorder {border:1px solid #01abb5;}

/* Mapping area Nearby places box css */
#thematic_box {background-color:#fff}
#thematic_box_heading {background:#01abb5}
#thematic_box_heading P {color:#fff;}

/* Mapping area Nearby places box css */
#nearby_places_box {background-color:#fff}
#nearby_places_box_heading {background:#01abb5}
#nearby_places_box_heading P {color:#fff;}

/* Mapping area Map Options box css */
#map_options_box {background-color:#fff}
#map_options_box_heading {background:#01abb5}
#map_options_box_heading P {color:#fff;}

/* Mapping area Event filter box css */
#event_filter_box {background-color:#fff}
#event_filter_box_heading {background:#01abb5}
#event_filter_box_heading P {color:#fff;}

/* Mapping area Bubble css */
#bubble_box_col1 H2 {color:#00666c;}

/* mapping point icon css */
.point P {color:#000}

/* Push content area css */
#push_content_links A {border-bottom:3px solid #99dde1; background-color:#fff; color:#00666c}
#push_content_links A:hover {border-bottom:3px solid #68cdd3; background-color:#ade4e7;}
A.push_content_links_current  {border-bottom:3px solid #68cdd3!IMPORTANT; background-color:#ade4e7!IMPORTANT;}

/* template_2 extra css */
#title_box H1 { color:#004d51;}
.grey { color:#797979}

/* gallery css */
#gallery_main_area { float:left; width:635px;}
#gallery_nav {background-color:#fff;}
#gallery_nav_content IMG {border: 2px solid #fff;}
#gallery_nav_footer A.gn_up {background:url(/Sites/Region1/images/up.gif) no-repeat;}
#gallery_nav_footer A.gn_down {background:url(/Sites/Region1/images/down.gif) no-repeat;}
/* tab selected (current) */
.tab_s_left {background:url(../../Sites/Region1/images/tab_selected_l.gif) no-repeat top left;}
.tab_s_mid  {background:url(../../Sites/Region1/images/tab_selected_m.gif) repeat-x;}
.tab_s_mid A {color:#fff;}
.tab_s_mid A:hover {color:#a4c1c1;}
.tab_s_right{background:url(../../Sites/Region1/images/tab_selected_r.gif) no-repeat top right;}
/* tab selected (current) */
.tab_left {background:url(../../Sites/Region1/images/tab_l.gif) no-repeat top left;}
.tab_mid {background:url(../../Sites/Region1/images/tab_m.gif) repeat-x;}
.tab_mid A {color:#fff;}
.tab_mid A:hover {color:#a4e1e5;}
.tab_right {background:url(../../Sites/Region1/images/tab_r.gif) no-repeat top right;}
/* tab content area */
.tab_content {border-top:3px solid #005054;}
.tab_content_col2 H3 {background-color:#005054; color:#fff}
TD.r_t_left { background-color:#005054; border-right:2px solid #fff; border-bottom:2px solid #fff;}
TD.r_t_right { background-color:#01abb5; border-bottom:2px solid #fff;}
TD.r_t_left P, TD.r_t_right P { color:#fff;}

/* template 3 extra css */
#content_box H2 {color:#666;}
.content_box_2column_left H2, .content_box_2column_right H2 {color:#005054!IMPORTANT;}
/* Push content area css - template 3 (t3) */
#push_content_links_t3 A {border-bottom:2px solid #99dde1; background-color:#fff; color:#00666c}
#push_content_links_t3 A:hover {border-bottom:2px solid #68cdd3; background-color:#ade4e7;}

/* Jason Sandall - remove background color
A.push_content_links_current_t3  {border-bottom:3px solid #68cdd3!IMPORTANT; background-color:#ade4e7!IMPORTANT;}*/
A.push_content_links_top_t3  {border-bottom:2px solid #99dde1!IMPORTANT;border-top:3px solid #99dde1!IMPORTANT;}
A.push_content_links_bottom_t3  {border-bottom:3px solid #99dde1!IMPORTANT;}

.PageTitle1 {margin:0; padding:0; font:normal 28px/48px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
/* footer */
#footer {border-top: 5px solid #004d51;}
/* end tes css */
/* -------------------------------------------------------------------------------------------------- */

@media print {
  @page         { margin: 10% }
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE, 
  PRE           { page-break-inside: avoid }
  UL, OL, DL    { page-break-before: avoid }
}

@media speech {
  H1, H2, H3, 
  H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }
  H1            { pitch: x-low; pitch-range: 90 }
  H2            { pitch: x-low; pitch-range: 80 }
  H3            { pitch: low; pitch-range: 70 }
  H4            { pitch: medium; pitch-range: 60 }
  H5            { pitch: medium; pitch-range: 50 }
  H6            { pitch: medium; pitch-range: 40 }
  LI, DT, DD    { pitch: medium; richness: 60 }
  DT            { stress: 80 }
  PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
  EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  DFN           { pitch: high; pitch-range: 60; stress: 60 }
  S, STRIKE     { richness: 0 }
  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  U             { richness: 0 }
  A:link        { voice-family: harry, male }
  A:visited     { voice-family: betty, female }
  A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}
