/* CSS Document */


body {
	font-family: arial, sans;
	font-size: 12px;
	color: #333333;
	background: #fff;
	margin:0px 0px 0px 0px;
}

p {
	font-family: arial, sans;
	font-size: 12px;
	line-height:18px;
	margin:0px;
}

/* AREAS */

.main {
width:700px;
height:auto;
padding:0px;
}

.logo {
position: relative;
left: 0px;
top: 0px;
width:395px;
height:210px;
}

.content {
width:700px;
height:560px;
text-align:left;
padding:60px 0px 0px 55px;
background-image: url(../gfx/mainbg.gif);
background-repeat: no-repeat;
background-position: left top;
}

.menu{
margin:10px 0px 0px 60px;
width:230px;
}

.foot {
font-family: "Century Gothic", arial, sans;
font-size:9px;
line-height:15px;
color:#222222;
width: 760px;
height: 250px;
text-align:left;
padding: 120px 0px 0px 70px;
background-image: url(../gfx/botbg.gif);
background-repeat: no-repeat;
background-position: left top;
}

/* TEXT */
.txt {
font-size: 12px;
line-height:19px;
margin:0px 0px 6px 0px;
}

.smtxt {
font-family: "Century Gothic", arial, sans;
font-size:9px;
line-height:15px;
}

.subhead {
	font-size: 12px;
	line-height:17px;
	margin:0px;
	font-weight:bold;
}

.txtsm {
	font-size: 10px;
	line-height:16px;
	margin:0px;
}

.footer {
	font-size: 10px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
}


/* COLOURS */
.ltpink {
	color: #c8516d;
}
.dkpink {
	color: #c8516d;
}
.black {
	color: #333;
}
.litpink {
	color:#F0ADBD;
}

.red {
	color:#CC0000;
}

.ltred {
	color:#D53F3F;
}

/* HEADERS */
h1 {
	font-size: 20px;
	margin:0px;
	padding:0px;
}
h2 {
	font-size: 18px;
	margin:0px 0px 7px 0px;
	padding:0px;
}
h3 {
	font-size: 16px;
	margin:0px;
	padding:0px;
}
h4 {
	font-size: 14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


/* FLOAT */
.floatleft { 
float: left;
margin: 0px 10px 10px 0px;
}
.floatright { 
float: right;
margin: 0px 0px 10px 0px;
}


/* LINKS */
A.main {
	font-family: arial, sans;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding: 0px 6px 0px 6px;
	text-decoration: none;
}
A.main:link, A.main:active, A.main:visited {
	text-decoration: none;
}
A.main:hover {
	text-decoration: none;
	color:#ffcc00;
}


A.school {
font-family: arial, sans;
font-size:12px;
color:#cc0000;
padding:3px 7px 3px 7px;
text-transform:uppercase;
text-decoration: none;
}
A.school:link, A.school:active, A.school:visited {
text-decoration: none;
}
A.school:hover {
color:#fff;
}

A.down {
font-family: "Trebuchet MS", arial, sans;
color:#cc0000;
font-size:12px;
line-height:22px;
text-decoration: underline;
}
A.down:link, A.down:active, A.down:visited {
text-decoration: underline;
}
A.down:hover {
color:#222;
text-decoration: underline;
}


A.more {
font-family: "Trebuchet MS", arial, sans;
color:#cc0000;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
text-decoration: none;
}
A.more:link, A.more:active, A.more:visited {
text-decoration: none;
}
A.more:hover {
color:#cc0000;
text-decoration: underline;
}


A.botlink {
font-family: "Century Gothic", arial, sans;
font-size:9px;
color:#FF6600;
padding: 0px 3px 0px 3px;
text-decoration: underline;
}
A.botlink:link, A.botlink:active, A.botlink:visited {
text-decoration: underline;
}
A.botlink:hover {
color:#222;
text-decoration: underline;
}


/* LISTS */

li {
	font-size: 12px;
	line-height:18px;
}

.listred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
	list-style-position: inside;
	list-style-type: disc;
	color: #CC0000;
	margin:0px;
}

.listsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: circle;
	color: #fff;
}

.care {
height:290px;
width:191px;
margin:0px;
padding: 0px;
}
