body {
	background-color: #00D3E5;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Verdana, Arial; color: #666;
}

#wrapper {width: 800px; background: #FFF; margin-left: auto; margin-right: auto;}
#innerwrap {width: 720px; padding-left: 38px;}
#nav {height: 35px; background: #550058; text-align: center;}

a {color: #550058; }
a:link {text-decoration: none; font-weight: bold;}
a:visited {text-decoration: none; font-weight: bold;}
a:active {color: #00D3E5; text-decoration: underline; font-weight: bold;}
a:hover {color: #00D3E5; text-decoration: underline; font-weight: bold;}

#mission {float: left; font-size: 13px; color: #550058; line-height: 19px; padding-left: 60px; width: 262px; margin-top: 25px; border-right: solid 1px #550058;padding-right: 20px;}
#news {float: left; margin-left: 25px; font-size: 12px; line-height: 16px; margin-top: 25px;}
.date {color: #333;}

#footer {color: #ABCBE0; font-size: 11px; text-align: center; padding: 40px 0px 20px 0px; line-height: 14px; clear: both;}
#footer a {padding: 0px 5px;}
#footer a:link {color: #ABCBE0; text-decoration: none;}
#footer a:visited {color: #ABCBE0; text-decoration: none;}
#footer a:active {color: #00D3E5; text-decoration: underline;}
#footer a:hover {color: #00D3E5; text-decoration: underline;}

#ipcontent-programs {background: url(../images/bg/programs.gif) right bottom no-repeat #CAFBFF; border-bottom: solid 3px #FFF; padding-left: 54px; padding-top: 13px; color: #333333; font-size: 12px; line-height: 20px;}
#ipcontent-contact {background: url(../images/bg/contact.gif) right bottom no-repeat #CAFBFF; border-bottom: solid 3px #FFF; padding-left: 54px; padding-top: 13px; color: #333333; font-size: 12px; line-height: 20px;}
#ipcontent-involved {background: url(../images/bg/involved.gif) right bottom no-repeat #CAFBFF; border-bottom: solid 3px #FFF; padding-left: 54px; padding-top: 13px; color: #333333; font-size: 12px; line-height: 20px;}
#ipcontent-whoweare {background: url(../images/bg/whoweare.gif) right bottom no-repeat #CAFBFF; border-bottom: solid 3px #FFF; padding-left: 54px; padding-top: 13px; color: #333333; font-size: 12px; line-height: 20px;}
#ipcontent-resources {background: url(../images/bg/resources.gif) right bottom no-repeat #CAFBFF; border-bottom: solid 3px #FFF; padding-left: 54px; padding-top: 13px; color: #333333; font-size: 12px; line-height: 20px;}
.ipcontent {padding: 0px 30px 20px 0px;}
.ipnav  {padding: 0px 0px 20px 0px; font-size: 15px; color: #550058;}
#subnav {font-size: 12px; color: #550058; padding-bottom: 10px;}
#subnav a {padding: 0px 4px;}
#subnav a:link {color: #550058; text-decoration: none; font-weight: normal;}
#subnav a:visited {color: #550058; text-decoration: none; font-weight: normal;}
#subnav a:active {color: #00D3E5; text-decoration: underline; font-weight: normal;}
#subnav a:hover {color: #00D3E5; text-decoration: underline; font-weight: normal;}

.ipnav a:link {color: #550058; text-decoration: none; font-weight: normal;}
.ipnav a:visited {color: #550058; text-decoration: none; font-weight: normal;}
.ipnav a:active {color: #00D3E5; text-decoration: underline; font-weight: normal;}
.ipnav a:hover {color: #00D3E5; text-decoration: underline; font-weight: normal;}

.subtitle {font-size: 14px; font-weight: bold;}