body {

	scrollbar-3dlight-color: B81D63; 
	scrollbar-arrow-color: B81D63;  
	scrollbar-darkshadow-color: B81D63; 
	scrollbar-base-color: B81D63;  
 	scrollbar-track-color: B81D63; 
	scrollbar-face-color:   EF94BD;  
	scrollbar-highlight-color: white; 
	scrollbar-shadow-color: white; 


	background-color: #DE297A; color: black; font-size: 11px; text-align: center; 
	margin-left: 0px; margin-bottom: 0px;  margin-right: 0px; margin-top: 0px;
	}
	
.header {
	 background-image: url(../images/logoheader2.jpg);	
	 width: 775;
	 height: 213;
	 z-index: 0;
	 
	}

.intro1 {
	font: 12px/132% Arial;
	color: #BBA097;
	height: 2;
	width: 296;
	z-index: 1;
	position: relative; top: 140; right: 140;
	text-align:   left;
	
}
.intro2 {
	font: 14px Arial; color:   #BBA097; 
	height: 15;
	width: 220;
	z-index: 2;
	position: relative; top: 140; right: 10;
	text-align:   left;
	}

.navcontainer{
 background-image: url(../images/nav.gif);
	height: 50px;
	width: 775px;
	z-index: 3;
	text-align: justify;
}

.n0 { float: left;
 position: relative; top: 13; left: 42;	
}

.n1 { float: left;
 position: relative; top: 13; left: 110;	
}
.n2 {float: left;
 position: relative; top: 13; left: 153;	
}
.n3 {float: left;
 position: relative; top: 13; left: 213;	
}
.n4 {float: left;
 position: relative; top: 13; left: 283;	
}
.n5 {float: left;
 position: relative; top: 13; left: 323;	
}
.n6 {float: left;
 position: relative; top: 13; left: 380;	
}


.fill {
	background-color: #F2ACCC;
	font: 12px Arial;
	height: 70%;
	width: 775;
	border-left: 2px solid;
	border-right: 2px solid;
	border-color: white;
	text-align: left;
	}


.n:link {
	color: #921D69;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font: bold;
}
.n:visited {  color: #921D69;  font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font: bold;}
.n:active { color: #921D69;font: bold;}
.n:hover {color:     #DB465C; font-family: Arial, Helvetica, sans-serif;font-size: 11px; text-decoration: underline;font: bold;} 

.testimonials {
	background-color:  #EADECE;
	border-right: 2px solid;
	border-bottom: 2px solid;	
	border-color: white;
	width: 200;
	height: 668;
	float: left;
}

.introduction {
background-color:   #F7F0EE;
	border-right: 2px solid;
	border-bottom: 2px solid;	
	border-color: white;
	width: 355;
	height: 668;
	float: left;
}

.calendar {
background-color:    #97B507;
background-image: url(../images/greenbg.jpg); 
	border-bottom: 2px solid;	
	border-color: white;
	width: 215;
	height: 200;
	float: left;
	text-align: center;
}
.news {
background-color:    #E3E7D0;
	border-bottom: 2px solid;	
	border-color: white;
	width: 215;
	height: 368;float: left;
}

.copyright { width: 700;
text-align: center;color: #921D69;
}

.introductionheadercontainer {
background-color:  #921D69;
height: 38;
}
.introductionheader {
	background-image: url(../images/introduction.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 22;
}

.introtext {
	font: 12px/150% Arial; color: #921D69;
	width: 310;
	position: relative;
	top: 23;
	left: 23;
	text-align: justify;
	}
	
.photo {
	position: relative;
	top: -30;
	left: 35;
}

.introtextend{
	font: 14px Arial;
	color: #921D69;
	width: 210;
	position: relative;
	top: 36;
	left: 23;
	text-align: justify;
}

.trainingproviders{
	border: 1px dotted #B02D5F;
	font: 12px/120% Arial;
	color: #921D69;
	width: 150;
	position: relative;
	top: 55;
	left: 20;
	text-align: justify;
	float: left;
	padding: 17;
	z-index: 100;
}

.signature{
	background-image: url(../images/signature.gif); 
	background-repeat: no-repeat;
	width: 130;
	height: 50;
	position: relative;
	top: 55;
	left: 20;
}

.testimonialsheadercontainer {
background-color:  #C6BC95;
background-image: url(../images/brownbg.jpg); 
height: 38;
color: Blue;
}

.testimonialsheader {
	background-image: url(../images/testimonials.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 22;
}

.testimonial {
	font: 12px/150% Arial; color:   #866F64;
	width: 165;
	position: relative;
	top: 23;
	left: 15;
	text-align: justify;
}
.testimonialname {
	font: 12px/150% Arial; color:   #866F64;
	width: 165;
	position: relative;
	top: 23;
	left: 15;
	text-align: right;
}

.brownruler {
	background-image: url(../images/brownruler.gif); 
	 background-repeat: no-repeat;
	 background-position: center;
}


.newsheadercontainer {
background-color: #D9E4B2;
background-image: url(../images/lightgreenbg.jpg); 
height: 38;
}

.newsheader {
	background-image: url(../images/news.gif); 
	 background-repeat: no-repeat;
	 background-position: center;
	position: relative;
	top: 7;
	height: 27;
}

.newsitem {
	font: 12px/150% Arial; color:   #778C4A;
	width: 185;
	position: relative;
	top: 23;
	left: 18;
	text-align: justify;
}

.greenruler {
	background-image: url(../images/greenruler.gif); 
	 background-repeat: no-repeat;
	 background-position: center;
}

.information{
	background-color:   #F7F0EE;
	border-right: 2px solid;
	border-bottom: 2px solid;	
	border-color: white;
	width: 555;
	height: 708;
	float: left;
}

.informationheadercontainer {
background-color:  #921D69;
height: 38;
}
.informationheader {
	background-image: url(../images/information.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 22;
}

.correspondenceheader {
	background-image: url(../images/correspondence-header.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 4;
	left: 18;
	height: 26;
}
.preregisterheader {
	position: relative;
	height: 22;
	background-color: #8C3A40;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: White;
}

.informationtext {
	font: 12px/150% Arial; color: #921D69;
	width: 510;
	position: relative;
	top: 23;
	left: 23;
	text-align: justify;
	}
	
.tablewithpaypal {
	font: 12px/150% Arial; color: #921D69; font-weight: bold; 
	}	
	
.newsandtips {
background-color:   #F7F0EE;
	border-bottom: 2px solid;	
	border-color: white;
	width: 571;
	height: 608;
	float: left;
}
.newsandtipsheader {
	background-image: url(../images/newsandtips.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 27;
}

.faqheader {
	background-image: url(../images/faq.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 27;
}


.aboutrobinheader {
	background-image: url(../images/aboutrobin.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 27;
}



.aboutrobin{
	background-color:   #F7F0EE;
	border-right: 2px solid;
	border-bottom: 2px solid;	
	border-color: white;
	width: 555;
	height: 608;
	float: left;
}


.testi {
	background-image: url(../images/testimonials2.gif); 
	 background-repeat: no-repeat;
	position: relative;
	top: 7;
	left: 18;
	height: 27;
}


.calendarheader {
	background-image: url(../images/eventscalendar.gif); 
	 background-repeat: no-repeat;
	 background-position: center;
	position: relative;
	top: 7;
	height: 27;
	
}

.diet {
	position: relative;
	top: 25;
	left: 40;
}

.preregisterpicture {
	position: relative;
	top: -251;
	left: 280;
	border:  1px solid Maroon;
}

.preregistertext{
	font: 12px/150% Arial; color: #921D69;
	width: 210;
	position: relative;
	top: 23;
	left: 23;
	text-align: justify;
	float: left;
	}

.newsandtipstext {
	font: 12px/150% Arial; color: #921D69;
	width: 310;
	position: relative;
	top: 23;
	left: 23;
	text-align: justify;
	float: left;
	}

.contactinfo {
	border: 1px dotted #B02D5F;
	font: 12px/120% Arial;
	color: #921D69;
	width: 315;
	position: relative;
	top: -15;
	left: 20;
	text-align: justify;
	float: left;
	padding: 17;
}

.gift {
	border: 1px dotted #B02D5F;
	font: 12px/120% Arial;
	color: #921D69;
	width: 315;
	position: relative;
	top: -25;
	left: 20;
	float: left;
	padding: 17;
}