/********************************************************************************/
/* Filename: breweries.css                                                      */
/* Author: Neil Spake                                                           */
/* Revision History:                                                            */
/* 10Nov2008 - Initial Version.                                                 */
/********************************************************************************/

/********************************************************************************/
/* NOTES:                                                                       */
/*  Font sizes:                                                                 */
/*   18px - 1.125em                                                             */
/*   16px - 1.0em                                                               */
/*   14px - 0.875em                                                             */
/*   12px - 0.75em                                                              */
/*   10px - 0.625em                                                             */
/*    9px - 0.5625em                                                            */
/*                                                                              */
/*  Colors:                                                                     */
/*   Today's Breweries - color: #aaaa00;                                        */
/*   Brewing History   - color: #996633;                                        */
/*   Brewing News      - color: #000000;                                        */
/*   Brewing Events    - color: #cc0000;                                        */
/*   Related Links     - color: #006600;                                        */
/*   About The Site    - color: #006666;                                        */
/*                                                                              */
/*  Breweries Section Colors:                                                   */
/*   black     - #000000                                                        */
/*   white     - #ffffff                                                        */
/*   dumfries  - #ffcc00 (medium orange)                                        */
/*   borders   - #ff9900 (light orange)                                         */
/*   edinburgh - #c93900 ()                                                     */
/*   forth     - #92ae67 ()                                                     */
/*   glasgow   - #4a7801 ()                                                     */
/*   tayside   - #7bbb00 ()                                                     */
/*   aberdeen  - #a7006f (lavender)                                             */
/*   highlands - #661282 ()                                                     */
/*   orkney    - #3246ab ()                                                     */
/*   hebrides  - #00417b ()                                                     */
/*                                                                              */
/********************************************************************************/

/********************************************************************************/
/* SECTION HEADER                                                               */
/********************************************************************************/

/* SECTION HEADER - BACKGROUND IMAGE */
#sectionHeadBreweries {
    float: left;
    margin: 0;
    padding: 0;
    height: 50px;
    width: 800px;
    z-index: 1;
    background: url('../images/general/todays-breweries.png') no-repeat;
    background-position: left center;
}

/********************************************************************************/
/* CONTENT AREA                                                                 */
/********************************************************************************/
/* CONTENT, H1  - Default, overridden by each region's CSS. */
#content h1 {
	display: block;
    margin: 0px 20px 0px 0px;
    padding: 0;
    height: 25px;
    line-height: 25px;
    text-indent: 0.5em;
    vertical-align: middle;
}

/********************************************************************************/
/* CONTACT DETAILS                                                              */
/********************************************************************************/
#contactDetail {
}

#contactDetail ul {
  list-style: none;
}

#contactDetail p {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0.125em;
  padding-bottom: 0.125em;
  font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  font-style: italic;
}

/********************************************************************************/
/* BEER DESCRIPTIONS                                                            */
/********************************************************************************/
/* beers_img class is the container for beer descriptions  that have images */
#beers_img {
	float: left;
    margin: 0;
    padding: 0;
    width: 580px;
}

/* DL separates each Beer Description */
#beers_img dl {
	float: left;
    margin: 10px 20px 10px 0px;
    padding: 0;
    width: 560px;
    display: inline; /* fix IE/Win double margin bug */
}

/* DT is Beer Title */
#beers_img dt {
    float: right;
    margin: 0;
    padding: 0;
    width: 470px;
    font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    font-weight: bold;
    letter-spacing: 1px;
}

/* DD is first the Image, and second, the Beer Description */
#beers_img dd {
    margin: 0;
    padding: 0;
    font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    font-weight: normal;
    text-align: justify;
    line-height: 1.25em;
}
#beers_img dd.img img {
    float: left;
    margin: 0;
    padding: 0px 10px 0px 0px;
}

/********************************************************************************/
/* BREWERY LOCAL REGIONAL NAVIGATION AREA - ONLY PAGES IN THE REGION            */
/********************************************************************************/
/* NAVIGATION AREA PROPERTIES - GENERAL */
#breweryLocNav {
    margin: 0;
    padding: 0px 0px 0px 10px;
}

/* TITLE, H4 */
#breweryLocNav h4 {
    display: block;
    margin: 0;
    padding: 0;
    height: 25px;
    line-height: 25px;
    left;
    vertical-align: middle;
    text-align: center;
    font-size: 0.75em;
    color: #ffffff;
    background: #1b6dae;
}

/* UNORDERED LIST FOR LINKS, UL */
#breweryLocNav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* LIST ITEMS FOR LINKS, UL LI */
#breweryLocNav ul li {
    margin: 0;
    padding: 0;
    font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    font-weight: normal;
    display: inline; /* KLUDGE: Removes gaps in IE/Win */
}

/* LINK PROPERTIES, UL A */
#breweryLocNav ul a {
    display: block;
    margin: 0;
    padding: 0;
    height: 25px;
    line-height: 25px;
    text-decoration: underline;
    text-indent: 10px;
    color: #000066;
}

/* LINK MOUSEOVER (HOVER) PROPERTIES, UL A:HOVER */
#breweryLocNav ul a:hover {
    font-weight: normal;
    text-decoration: underline;
}

/********************************************************************************/
/* TODAY'S BREWERIES NAVIGATIONAL AREA                                          */
/********************************************************************************/
/* NAVIGATION AREA PROPERTIES - GENERAL */
#breweryRegionsNav {
    margin: 0;
    padding: 0px 0px 0px 10px;
}

/* TITLE, H4 */
#breweryRegionsNav h4 {
    display: block;
    margin: 0;
    height: 25px;
    line-height: 25px;
    left;
    vertical-align: middle;
    text-align: center;
    font-size: 0.75em;
    color: #ffffff;
    background: #000099;
}

/* UNORDERED LIST FOR LINKS, UL */
#breweryRegionsNav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* LIST ITEMS FOR LINKS, UL LI */
#breweryRegionsNav ul li {
  margin: 0;
  padding: 0;
  font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  display: inline; /* KLUDGE: Removes gaps in IE/Win */
}

/* LINK PROPERTIES, UL A */
#breweryRegionsNav ul a {
  display: block;
  margin: 0;
  padding: 0;
  height: 25px;
  line-height: 25px;
  text-decoration: underline;
  text-indent: 10px;
  color: #000066;
  border-top: 0px;
  border-right: 1px;
  border-bottom: 1px;
  border-left: 1px;
  border-style: solid;
  border-color: #000099;
}

#breweryRegionsNav ul .first a {
}

/* LINK MOUSEOVER (HOVER) PROPERTIES, UL A:HOVER */
#breweryRegionsNav ul a:hover {
  font-weight: normal;
  text-decoration: underline;
}

/********************************************************************************/
/* REGIONAL NAVIGATION - NEEDS TO BE HERE AS NEEDED BY ALL PAGES IN SECTION     */
/********************************************************************************/
/* ABERDEEN REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .aberdeen a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #a7006f;
}

/* BORDERS REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .borders a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #ff9900;
}

/* DUMFRIES REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .dumfries a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #ffcc00;
}

/* EDINBURGH REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .edinburgh a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #c93900;
}

/* FORTH REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .forthvalley a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #92ae67;
}

/* GLASGOW REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .glasgow a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #4a7801;
}

/* HEBRIDES REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .hebrides a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #00417b;
}

/* HIGHLANDS REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .highlands a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #661282;
}

/* ORKNEY REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .orkney a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #3246ab;
}

/* TAYSIDE REGION NAVIGATION - MOUSEOVER (HOVER) PROPERTIES */
#breweryRegionsNav .tayside a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  background-color: #7bbb00;
}

/********************************************************************************/
/* BEER DESCRIPTIONS WITHOUT IMAGES                                             */
/********************************************************************************/
#beers {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
/*  float: left; */
}

/* DL separates each Beer Description */
#beers dl {
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 0;
/*  float: left; */
/*  display: inline; */
}

/* DT is Beer Title */
#beers dt {
  margin-top: 10px;
  padding: 0;
/*  width: 490px; */
/*  float: right; */
  font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size: 0.67em;
  font-weight: bold;
  letter-spacing: 1px;
}

/* DD is first the Image, and second, the Beer Description */
#beers dd {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
/*  margin-left: 90px; */
  padding: 0;
  font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size: 0.67em;
  font-weight: normal;
  text-align: justify;
}

