@charset "iso-8859-1";
/* author: Vali Hutchison */
/* Creation date: 20/09/2004 */
.normal {  font-family: Arial, Times New Roman, serif; font-size: 90%; font-style: normal; color: #000000}
.smallnormal {  font-family: Arial, Times New Roman, serif; font-size: 80%; font-style: normal; color: #000000}
.subheader {font-family: Arial, Times New Roman, serif; font-size: 100%; font-style: normal; color: #414866; font-weight: bold}
.subheader2 {font-family: Arial, Times New Roman, serif; font-size: 100%; font-style: normal; color: #5C5DA2; font-weight: bold}
.subheader3 {font-family: Arial, Times New Roman, serif; font-size: 100%; font-style: normal; color: #A2A000; font-weight: bold; text-decoration: underline}
.subheader4 {font-family: Arial, Times New Roman, serif; font-size: 100%; font-style: normal; color: #595959; font-weight: bold; text-decoration: none}
.subheader5 {font-family: Arial, Times New Roman, serif; font-size: 100%; font-style: normal; color: #414866; font-weight: bold}


.now         {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: bold; color: #000000}
.menutitle {font-family: Arial, Times New Roman, serif; font-size: 150%; font-style: normal; color: #FFFFFF; font-weight: normal; text-decoration: none}
.quote {font-family: Arial, Times New Roman, serif; font-size: 100%; font-style: italic; color: #616161; font: }

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #ffffff}
h1.retreats {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #4D9326}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #000066}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: black}

A.menu:link {font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: normal; color: #000000; text-decoration: none}
A.menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: normal; color: #000000; text-decoration: none}
A.menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: normal; color: white; text-decoration: none}

table.bookings{
border-collapse: collapse;
}

td.bookings {
font-family: Arial, Times New Roman, serif; font-size: 90%; font-style: normal; color: #333333;
border: 1px solid black;
padding: 5px;
vertical-align: top;
}					

td.menu {background: #C24555; font-family: Arial, Times New Roman, serif; font-size: 90%; font-style: normal; color: #000000}
td.menu2 {background: #C24555}

A.body:link {font-family: Arial,Times New Roman, sans-serif; font-size: 100%; font-weight: bold; color: white; text-decoration: underline}
A.body:visited {font-family: Arial,Times New Roman, sans-serif; font-size: 100%; font-weight: bold; color: white; text-decoration: underline}
A.body:hover {font-family: Arial,Times New Roman, sans-serif; font-size: 100%; font-weight: bold; color: gray; text-decoration: underline}

A.body2:link {font-family: Arial,Times New Roman, sans-serif; font-size: 100%; font-weight: normal; color: white; text-decoration: underline}
A.body2:visited {font-family: Arial,Times New Roman, sans-serif; font-size: 100%; font-weight: normal; color: white; text-decoration: underline}
A.body2:hover {font-family: Arial,Times New Roman, sans-serif; font-size: 100%; font-weight: normal; color: black; text-decoration: underline}
/* thinner links for bursary box */

.topline {border-top: thin solid #F4602E}
.topline2 {border-top: thin solid #ffffff}

#box {
	padding: 4px 20px; 
	background: #EFF0C2; 
	border-top: 1px solid #999999; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: normal; 
	color: #333333;
}

#textbox01 {padding: 20px 20px 20px 20px; background: #F7A9C8; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: black; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}
td.header01 {background: #F7A9C8; font-family: Arial, Times New Roman, serif; font-size: 90%; font-style: normal; color: #000000}

#textbox02 {padding: 20px 20px 20px 20px; background: #ECCD00; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}

#textbox03 {padding: 20px 20px 20px 20px; background: #E9EB57; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}

#textbox04 {padding: 20px 20px 20px 20px; background: #ABC8E1; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}
td.header04 {background: #ABC8E1; font-family: Arial, Times New Roman, serif; font-size: 90%; font-style: normal; color: #000000}

#textbox05 {padding: 20px 20px 20px 20px; background: #E3EEA2; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}
td.header05 {background: #E3EEA2; font-family: Arial, Times New Roman, serif; font-size: 90%; font-style: normal; color: #000000}

#textbox06 {padding: 20px 20px 20px 20px; background: #E03978; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}

#textbox07 {padding: 0px 20px 20px 20px; background: #414866; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: medium; margin: 30px 20px 0px 0px}

#bookingscolour {padding: 16px 20px 20px 20px; background: #ABC8E1; border-top: 1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #333333; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border: none}				

.profilepic {
	margin: 0 0 18px 18px;
	float: right;
}
