/*  Experimental Style Sheet for Ramblers Walks Listing Page
    Try to define color and background-color together to avoid inheritances */


body {background-color: #d5dcbf; color: black;      
      font: 10pt verdana,arial,helvetica,sans-serif}



/* table {border-width: 0; width: 750px} *?

table.grouplinks {color: #FFFFFF; background-color: transparent}              /* for single row of links to walkng groups */

table.walks {background-color: #FFFFFF; color: black; margin: 20px; font-size: 10pt}
                                                                       /* for the walks listing */

td.title {border-bottom: 4px solid #D3BC78}
td.walk {border-bottom: 2px solid #D3BC78}
td.manchestergroups {width="10%"}

td.menu {color: white; background-color: #00674e; vertical-align: top; padding-top: 0.3cm; width: 100;}
td.bodytext {color: black; background-color: #FFFFFF; vertical-align: top; padding: 0.3cm; width: 660;}
td.nextwalks {color: black; background-color: #FFFFFF; vertical-align: top; padding: 0cm; width: 660;}


h1, h2, h3 {text-align: center}
h1 {font-size: 30pt; font-weight: 100}
h2 {font-size: 16pt}
h3 {font-size: 12pt}


p, li, td {margin-left: 0.2cm; margin-right: 0.2cm; margin-top: 0.2cm; margin-bottom: 0.2cm; font: 10pt verdana,arial,sans-serif}

td.charity {font-size: 7pt; color: white; background-color: #303030; vertical-align: top; padding: 0.3cm;}


p.contact {font-size: 8pt}


p.coach {text-align: center;
	font-size: 12pt;
	font-weight: 700;
	padding: 0.4cm;
}

p.error {text-align: center;
	font-size: 12pt;
	font-weight: 700;
	color: green;
	padding: 0.4cm;
	background-color: orange;
	margin-bottom: 0.4cm;}

span.date {font-size: 10pt}

span.maintitle {font-size: 16pt; font-weight: 600}

span.subtitle {font-size: 10pt; font-weight: 700}

span.groups {font-size: 10pt}

span.title {font-weight: bold}

span.ra {font-size: 11pt; font-weight: 700; color: white; font-family: Arial;}
span.manchester {font-size: 20pt; font-weight: 700; color: white; font-family: Arial;}

span.grouplinks {font-family: Arial; font-size: 10pt;  font-weight: normal; color: white; background-color: transparent}

span.dummylink {color: blue}


a {color: blue;  background-color: transparent; text-decoration: none}

a:hover {color: blue; background-color: transparent; text-decoration: underline}

a.linkmain {font-size: 16pt; font-weight: 700; color: #FFFFFF; background-color: transparent; text-decoration: none}

a.linkmain:hover {font-size: 16pt; font-weight: 700; color: #FFFFFF; background-color: transparent; text-decoration: underline}

a.linkgroup {font-family: Arial; font-size: 10pt;  font-weight: normal; color: #FFFFFF; background-color: transparent; text-decoration: none}

a.linkgroup:hover {font-family: Arial; font-size: 10pt;  font-weight: normal; color: #FFFFFF; background-color: transparent; text-decoration: underline}

a.linkgroupdk {font-family: Arial; font-size: 10pt;  font-weight: bold; color: black; background-color: transparent; text-decoration: none}

a.linkgroupdk:hover {font-family: Arial; font-size: 10pt;  font-weight: bold; color: black; background-color: transparent; text-decoration: underline}

a.linkmenu {font-family: Arial; font-size: 10pt;  font-weight: normal; color: #FFFFFF; background-color: transparent; text-decoration: none}

a.linkmenu:hover {font-family: Arial; font-size: 10pt;  font-weight: normal; color: #FFFFFF; background-color: transparent; text-decoration: underline}

hr {width: 70%}













