
body {margin: 0; padding: 0; background: #BBCACE url(../graphics/back_fade.jpg) top center repeat-x; color: #000; text-align: center; }

#wrapper {
	width: 960px; margin: 0 auto; padding:0px; text-align: left; background: url(../graphics/fern_back.jpg) top center no-repeat;
}

#baselayer {
	text-align: left;
	width:100%;
	height:40px;
	background-color:#A31482;
	margin:0px;
	padding:0px;
	z-index:0;
}

#baseimage {
	width: 650px;
	height: 186px;
	background: url(../graphics/bubbles.jpg) top right no-repeat;
	margin:0px 0px 0px 40px;
	padding:0px;
	border:0px;
}

#baseimage3 {
	width: 650px;
	height: 240px;
	background: url(../graphics/plan.jpg) top right no-repeat;
	margin:0px 0px 0px 40px;
	padding:0px;
	border:0px;
}

#baseimage4 {
	width: 650px;
	height: 240px;
	background: url(../graphics/partners.jpg) top right no-repeat;
	margin:0px 0px 0px 40px;
	padding:0px;
	border:0px;
}

#baseimage5 {
	width: 650px;
	height: 240px;
	background: url(../graphics/about.jpg) top right no-repeat;
	margin:0px 0px 0px 40px;
	padding:0px;
	border:0px;
}

#baseimage6 {
	width: 650px;
	height: 240px;
	background: url(../graphics/comm.jpg) top right no-repeat;
	margin:0px 0px 0px 40px;
	padding:0px;
	border:0px;
}

#baseimage2 {
	width: 575px;
	height: 10px;
	margin:0px 0px 0px 40px;
	padding:0px;
	border:0px;
}

#basetext {
position:absolute;
	margin:10px 0px 0px 40px;
	padding:0px;
	z-index:3;
}

.logo {
	width:368px;
	height:163px;
	margin:0px;
	padding:0px 0px 0px 40px;
	border:0px
}

#mainmenu {
	width:650px;
	margin:0px;
	padding:20px 0px 0px 40px;
	z-index:3;
}

#greypixel {
	width: 450px;
	height:1px;
	background-image: url(../graphics/1px.gif);
	background-repeat: repeat-x;
	margin:20px 0px 20px 40px;
	padding:0px;
}

#maincopy {
	left: 40px;
	width: 650px;
	margin:0px 0px 10px 40px;
	padding:0px;
}


#rightcopy {
	position:absolute;
	text-align: right;
	width: 240px;
	top: 260px;
	margin:0px 0px 0px 720px;
	padding:0px;
}

#validation {
	position:absolute;
	text-align: right;
	width:100px;
	height:20px;
	margin:5px 0px 0px 840px;
	padding:0px;
	border:0px
}

.imgpad {
	padding:0px 20px 50px 0px;
}

.imgpad2 {
	padding:0px 20px 0px 0px;
}

A.main_menu:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; }
A.main_menu:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; }
A.main_menu:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; }
A.main_menu:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}

A.titlelinks:link    { color:#666666; text-decoration:none; }
A.titlelinks:visited { color:#666666; text-decoration:none; }
A.titlelinks:active  { color:#666666; text-decoration:none; }
A.titlelinks:hover   { color:#000000; text-decoration:underline;}

A.main_menu_roll:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline; }
A.main_menu_roll:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline; }
A.main_menu_roll:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline; }
A.main_menu_roll:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}

A.righlinks:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; font-size: 70%;}
A.righlinks:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; font-size: 70%;}
A.righlinks:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; font-size: 70%;}
A.righlinks:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline; font-size: 70%;}

A.purplelink:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#0000FF; text-decoration:none; }
A.purplelink:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#0000FF; text-decoration:none; }
A.purplelink:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#0000FF; text-decoration:none; }
A.purplelink:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}

A.pinklink:link    { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#A31482; text-decoration:none; }
A.pinklink:visited { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#A31482; text-decoration:none; }
A.pinklink:active  { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#A31482; text-decoration:none; }
A.pinklink:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#000000; text-decoration:underline;}


A.whitelink:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
A.whitelink:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
A.whitelink:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
A.whitelink:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

A.white2link:link    { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#FFFFFF; text-decoration:none; }
A.white2link:visited { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#FFFFFF; text-decoration:none; }
A.white2link:active  { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#FFFFFF; text-decoration:none; }
A.white2link:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#FFFFFF; text-decoration:underline;}


A.blacklink:link    { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#000000; text-decoration:none; display:block; background-color:#C7C7C7; padding:4px;}
A.blacklink:visited { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#000000; text-decoration:none; display:block; background-color:#C7C7C7; padding:4px;}
A.blacklink:active  { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#000000; text-decoration:none; display:block; background-color:#C7C7C7; padding:4px;}
A.blacklink:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color:#FFFFFF; text-decoration:none; display:block; background-color:#5C5481; padding:4px;}

li { color: #B52D91; }

input.CK {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid;}
textarea.CK {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid;}
select.CK {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid;}
option.CK {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid;}
.button {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 60%; color: #000000; border: 1px #999999 solid;}
.but2 {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid;}

.h1 {FONT-FAMILY: Times, Arial, helvetica, sans-serif; font-size: 170%; color: #282662;}
.h2 {FONT-FAMILY: Times, Arial, helvetica, sans-serif; font-size: 120%; color: #282662;}

.grey1 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #666666;}
.grey2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #666666;}
.grey3 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color: #666666;}
.grey4 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 100%; color: #444444; font-weight: bold;}
.pink1 {FONT-FAMILY: Arial, helvetica, sans-serif; font-weight: bold; font-size: 80%; color: #A31482;}
.white1 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #FFFFFF;}

.white2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 150%; color: #FFFFFF;}


