/* CSS Document */

/* KL Communications style sheet for: Hardy Plant Society */

/* p is used for standard black body text */

p {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 19px
}

/* p.medium is used for slightly larger than normal black body text */
p.medium {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 20px
}

/* p.white is used for slightly larger than normal white-out body text */
p.white {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 19px
}

/* p.whitemedium is used for standard white-out body text */
p.whitemedium {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px
}

/* .programmetext is used for green programme date */
.programmedate {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #66cc99;
	line-height: 20px
}

/* .programmetext is used for white-out programme title */
.programmetitle {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px
}

/* .programmetext is used for white-out programme text */
.programmetext {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px
}

/* .programmetext is used for white-out programme text */
.programmelocation {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px
}

p.label {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 16px;
	background: black
}

/* Heading h1 is used as standard size bold heading for standard black body text */
h1 {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000
}

/* Heading h2 is used as medium size bold heading for standard black body text */
h2 {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 18px
}

/* Heading h3 is used as large size bold heading for standard black body text */
h3 {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #000000
}

/* Heading h4 is used as standard size bold heading for standard p.white white-out body text */
h4 {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff
}

/* Heading h5 is used as medium size bold heading for standard p.white white-out body text */
h5 {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff
}

/* Heading h6 is used where a line of text is required to align both horizontally central and vertically in the middle of a table cell */
h6 {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #336633;
	line-height: 24px
}

/* a.link Globally sets text colour of links to white and displays without underline */
a:link { font-weight:normal; color:black; text-decoration: underline } 

/* a.visited Globally maintains text colour of visited links as white and displays without underline */
a:visited { font-weight:normal; color:black; text-decoration: underline } 

/* a.active Globally maintains text colour of active links as white and displays without underline */
a:active { font-weight:normal; color:black; text-decoration: underline }

/* a.hover Globally affects hover state of links, text changes colour and a coloured background rectangle appears behind text. Display without underline is maintained */
a:hover { font-weight:normal; color:red; background:yellow; text-decoration: none }

/* a:hover { font-weight:normal; color:blue; background:#faf519; text-decoration: none } */

/* a:hover { font-weight:normal; color:blue; text-decoration:underline } */

.paplogo_pad {
    padding-top:0px;
	padding-right:20px;
    padding-bottom:20px;
}
