#wrapper {margin:0px;padding:0px 0px 0px 0px;width:793px;}
#splashwrapper {margin:0px;padding:0px 0px 0px 0px;width:100%;height:950px;background-image:url(img-ui/splash.gif);background-repeat:no-repeat;}
#splashwrapper2 {margin:0px;padding:0px 0px 0px 0px;width:100%;height:950px;background-image:url(img-ui/splash2.gif);background-repeat:no-repeat;}
#wrapper-internal {background-color:#FFFFFF;width:780px;margin:0px;padding:0px;}
body {
	padding:0px;
	margin:0px;
	font-family:Arial;
	color:#000000;
width:100%;height:100%;
background-image:url(img-ui/vertical_repeat.gif);
background-repeat:repeat-y;
background-color:#EEEDF1;
}

.vision {
color: #864A9C;
}

.visionbulletheader{
font-weight: bold;
color: #3A5C6F;
}

h2 {
        color: #862A4D;
}



h3 {
        font-style: Italic;
}

.shoutout {
	font-family:Times;
        font-style: Italic;
        font-size: 18pt;

}

a {
	text-decoration:none;
}
a:link,a:visited {
	color:#597485;
}
a:hover,a:active {
	color:597485;
}

a.textlink:link,a:visited {
text-decoration:none;
	color:#862A4D;
}
a.textlink:hover,a:active {
text-decoration:underline;
	color:#862A4D;
}


ul,li {margin:0px;padding:0px;list-style-type:none;line-height:21px;}

ul.contentul, li.contentli {
line-height: 1.25em;
text-decoration: none;
text-indent: 0px;
list-style-position: outside;
list-style-type: square;
list-style-image: url("/img-ui/nav_square1.gif");
padding: 6px;
margin: 2px;
color: #441747;
}

.whitebirdnav {font-size:10px;letter-spacing:1px;padding:0px 0px 0px 20px; margin:0px 0px 0px 0px;}
.whitebirdnav li {padding:10px 0px 0px 5px; }
.whitebirdnav a:link,.whitebirdnav a:visited,.whitebirdnav a:active {color:#3B5A6F;text-decoration:none;}
.whitebirdnav a:hover {color:#purple;padding-bottom:1px;border-bottom:1px solid #3B5A6F;}

.whitebirdsubnav {font-size:9px;letter-spacing:.2px;padding:0px 0px 0px 35px; margin:0px 0px 0px 0px;}
.whitebirdsubnav li {padding:1px;}
.whitebirdsubnav a:link,.whitebirdnav a:visited,.whitebirdnav a:active {color:#3B5A6F;text-decoration:none;}
.whitebirdsubnav a:hover {color:#purple;padding-bottom:1px;border-bottom:1px solid #3B5A6F;}

.smallcaps {font-size:11px;}
.smallcapsmain {font-size:12px;}

.biggercolor{font-size:16px; color:#597485; padding-bottom:26px; }
.biggerpurple{font-size:16px; color:#572C5D; padding-bottom:26px; }
.dkbluetext{ color:#304C5C;  }
.dkbluetext b { color:#572C5D;  }

.biggertext{font-size:14px; padding-top:16px; padding-bottom:26px; color:#572C5D;	}
.biggerbold{font-size:12px; color:#597485; padding-bottom:76px; font-weight: bold;  }

#navrailwrapper{margin:0px 0px 0px 0px;}

#navrailsplash {margin:0px 0px 0px 0px;}

.navsquare {margin:0px 4px 0px 0px;}
.navsquaresmall {margin:0px 4px 0px 0px; padding:0px 0px 2px 0px;}

#navrail {background-image:url(img-ui/leftpanel.gif);background-repeat:no-repeat;float:left;width:193px;height:700px;margin:0px;padding:0px 0px 0px 0px;}
.contentblock{float:right;background-image:url(img-ui/rightpanel.gif);background-repeat:no-repeat;width:600px;height:100%;margin:0px;padding:0px 0px 0px 0px;}
.news-wrapper {font-size:12px;margin:20px;padding:240px 0px 0px 0px; width:553px; color:#572C5D;}

.photo {margin:0px 20px 10px 0px;}
.whatsnew {margin:0px 10px 10px 10px;}

.quotetext {margin:0px 90px 10px 90px;
        font-style: Italic;}

#questionholder {padding:0px 0px 0px 0px;
position:absolute; 
top:505px; left:524px; }

#questioncontent {
padding:0px 0px 18px 0px;
	font-family:Times;
        font-style: Italic;
        font-size: 13pt;
color: #6a597d;
}

#enterbutton {padding:0px;
	font-family:Times;
        font-style: Italic;
        font-size: 15pt;
color: #6a597d;
position:absolute; 
top:705px; left:830px;
}



a.italicbutton:hover,a.italicbutton:active {
text-decoration:underline;
	color:#864A9C;
	font-family:Times;
        font-style: Italic;
        font-size: 12pt;
}

a.italicbutton:link,a.italicbutton:visited {
text-decoration:none;
	color:#3A5C6F;
	font-family:Times;
        font-style: Italic;
        font-size: 12pt;
}

#splashpicture {
position:absolute; 
top:505px; left:824px; 
}

.sidebar-container {
position:absolute; 
top:645px; left:10px; 
width: 175px;
text-align: center;
color: #572C5D;
        font-size: 8pt;
}

.testimonialtext {
color: #441747;
        font-size: 10pt;
}

.testimonialauthor {
color: #3A5C6F;
text-align: right;
        font-size: 7pt;
}

.quoteauthor {margin:0px 90px 10px 90px;
float: right;}

#email-form {
margin: 14px;
}

.programsheader {
font-size: 13px;
color: #864A9C;
}
