/* Base Stylesheet for Rocky Mtn 1200 site pages
 *
 * Author: Doug Latornell
 * Start Date: 2007/11/12
 */

body {
    background-color: rgb(48,109,146);
    color: black;
    font-family: sans-serif;
    margin-top: 0;
    margin-bottom: 0;}

/* Use default colour for links, and don't let them change color
 * when visited */
a:link, a:visited {
    color: blue;
    font-weight: bold;
    text-decoration: none;}
/* allow spacing between multiple links on one line */
a#indent {
    margin-left: 70px;}

/* Images default to borderless */
img {
    border: 0px;}

/* Content container */
div#page {
    background-color: rgb(163,227,255);
    width: 750px;
    /* auto margins on left and right to centre the div#page */
    margin-left: auto;
    margin-right: auto;}

/* Buttons and bubbles */
div.button {
    margin-left: 10px;
    margin-top: 6px;
    float: left;
    display: inline;}
div.tall {
    margin-top: 0px;}

/* Top-of-page banner: button links to other pages, and wolf logo */
div#banner {
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 15px;
    float: left;
    display: inline;}
div#leftbuttons {
    margin-top: 30px;
    float: left;
    display: inline;}
div#wolflogo {
    float: left;
    display: inline;}
div#rightbuttons {
    margin-top: 30px;
    float: left;
    display: inline;}

/* Page content container */
div#content {
    width: 620px;
    position: relative;
      left: 65px;
    clear: both;}

/* Heading classes */
.left {
    text-align: left;}
.center {
    text-align: center;}
.right {
    text-align: right;}
.small-caps {
    font-variant: small-caps;}
/* Smaller text for long headings */
h1.long {
    font-size: 180%;}

/* Paragraph and list classes for page body content and photo credits */
p {
    text-align: justify;}
ul {
    text-align: left;}
li {
    margin-top: 5px;}
li.needed {
    color: red;
    font-style: italic;}
p.credit {
    font-size: 80%;
    text-align: center;}

/* Pre-formatted address style */
pre.address {
    text-align: left;
    margin-left: 20px;}

/* Contact info bubbles, BC Randonneurs homepage link button,
 * and Google map button got Kamloops transport page and the route map and
 * profiles on the route pages
 */
div#contactbubbles {
    margin-top: 10px;
    text-align: center;}
div#homelink {
    text-align: center;}
div#googlemap {
    text-align: center;}
div#RouteLinks {
    text-align: center;
    margin-bottom: 20px;}
div#RouteMapProfiles {
    text-align: center;}
/* add more space before and after center section */
div#RouteMapProfilesCenterOne {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;}

/* Smaller text for rider list tables */
table.rider-list, table.nation-counts {
    font-size: 90%;}

/* Even smaller for hotels */
table.hotels {
    font-size: 80%;}
