  /* Universal */

body {
  font-family: Helvetica, Arial, Swiss, SunSans-Regular; color: black;
  font-size: 12px;
  line-height: 15px;
  background: #fdf505;
  margin: 0;
  padding: 0;
}
div, ul, ol, li, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}
a:link, a:visited, a:active { 
  color: #FF0000;
  text-decoration: none;
}
a:hover  { 
  color:#958f02;
  text-decoration: none;
}
img {
  border: 0;
}
.site_photo {
	border: #000 4px solid;
  margin: 0 0 10px 10px;
  float: right;
}
.site_image {
	border-top: #000 9px solid;
	border-bottom: #000 9px solid;
  margin: 0 10px 10px 0;
  float: left;
}
.small_thumb {
	border: #958F02 1px solid;
  margin: 0 8px 8px 0;
  float: left;
}
.home_photo {
	border: #958F02 1px solid;
  margin: 0 8px 8px 0;
  float: clear;
}

/* Text Styles */
div, p, ul, ol, li, img, form, h1, h2, h3, h4, h5, h6, .body_text {
  color: black;
}
p { 
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-size: 12px;
  line-height: 15px;
  margin: 0;
  padding-bottom: 10px;
}
h1, h2, h3, h4, h5, h6 {
  padding-bottom: 10px;
}
h1 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
}
h2 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular; color: #757000;
  font-size: 21px;
  line-height: 26px;
  font-weight: bold;
}
h3 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular; color: black;
  font-size: 14px;
  line-height: 19px;
  font-weight: bold;
}
h4 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular; color: black;
  font-size: 12px;
  line-height: 17px;
  font-weight: bold;
}
h5 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular; color: black;
  font-size: 11px;
  line-height: 15px;
  font-weight: bold;
}
h6 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular; color: black;
  font-size: 9px;
  line-height: 14px;
  font-weight: bold;
}
hr {
  border: none 0;
  border-top: 1px dotted #FDF505;
  height: 1px;
  margin: 0;
  padding: 0 0 10px 0;
}
.hr_dark  {
  border: none 0;
  border-top: 1px dotted #757000;
  height: 1px;
  margin: 0;
  padding: 0 0 10px 0;
}
ul, ol, li {
  padding-left:10px;
}
.error {
  font-size: 12px;
  line-height: 15px;
  color: #DB0008 ; 
  font-weight: bold;
}
.note {
  color: #333333;
}
.white {
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}
textarea, input, text {
  padding: 2px;
  margin: 0;
	background: white;
	border: #666 1px solid;
	overflow: hidden;
}
.bios { 
  list-style-type: none;
}
#left_box_body p {
  color: #FDF505;
  font-size: 11px;
  line-height: 14px;
}
#left_box_body h5 {
  color: #FDF505;
  padding-bottom: 0;
}
#left_box_body a {
  color: #FFF;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  text-decoration: underline;
}
#left_box_body a:hover  { 
  color:#FA4135;
  text-decoration: none;
}
#left_box_body_secondary p {
  color: #FDF505;
  font-size: 11px;
  line-height: 14px;
}
#left_box_body_secondary h5 {
  color: #FDF505;
  padding-bottom: 0;
}
#left_box_body_secondary a {
  color: #FFF;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  text-decoration: underline;
}
#left_box_body_secondary a:hover  { 
  color:#FA4135;
  text-decoration: none;
}
#right_box_body_dates  p  {
  color: #FDF505;
}
#right_box_body_dates  h4 {
  color: #FDF505;
  padding-bottom: 0;
}
#right_box_body_dates  a {
  color: #FFF;
  font-weight: bold;
  text-decoration: underline;
}
#right_box_body_dates  a:hover  { 
  color:#FFFF99;
  text-decoration: none;
}
#right_box_body_links  p {
  color: #FDF505;
}
#right_box_body_links  h4 {
  color: #FDF505;
  padding-bottom: 0;
}
#right_box_body_links  a {
  color: #FFF;
  font-weight: bold;
  text-decoration: underline;
}
#right_box_body_links  a:hover  { 
  color:#FFFF99;
  text-decoration: none;
}
#right_box_body_profiles p {
  color: #FDF505;
}
#right_box_body_profiles h4 {
  color: #FDF505;
}
#right_box_body_profiles a {
  color: #FFF;
  font-weight: bold;
  text-decoration: underline;
}
#right_box_body_profiles a:hover  { 
  color:#FA4135;
  text-decoration: none;
}
#footer p {
  font-family: Verdana, Myriad, Swiss, SunSans-Regular;
  font-size: 9px;
  line-height: 12px;
  color: black;
}
#footer a {
  font-family: Verdana, Myriad, Swiss, SunSans-Regular;
  font-size: 9px;
  line-height: 12px;
  color: #FFF;
  text-decoration: underline;
}
#footer a:hover  { 
  color:#FFFF66;
  text-decoration: none;
}
#crumb_box p {
  font-family: Verdana, Myriad, Swiss, SunSans-Regular;
  font-size: 9px;
  line-height: 12px;
  color: #333300;
}
#crumb_box a {
  font-family: Verdana, Myriad, Swiss, SunSans-Regular;
  font-size: 9px;
  line-height: 12px;
}
#crumb_box a:hover  { 
  color: #958f02;
  text-decoration: none;
}
/* Text Styles Ends */


/* Pages Start */


/* Home */ 
#headerprint {
  display:none;
}
#container {
  width: 1000px;
  height: 100%;
  margin-left: auto;
  margin-top: 0;
  margin-right: auto;
  padding: 0;
  overflow: hidden;
}
#header_container {
  background: transparent;
  width: 1000px;
  height: 134px;
  padding: 0;
  float: left;
}
#hdr01 {
  background: url("../siteimages/hdr_main_01.jpg") no-repeat top left;
  width: 755px;
  height: 134px;
  float: left;
}
#hdr02 {
  background: url("../siteimages/hdr_main_02.jpg") no-repeat top left;
  width: 245px;
  height: 134px;
  float: left;
}
#language_button {
  background: url("../siteimages/bttn_espanol.jpg") no-repeat top left;
  width: 245px;
  height: 30px;
  float: left;
}
#emailsignup_box  {
  width: 230px;
  height: 30px;
  margin: 42px 0 0 0;
  padding: 0 0 0 15px;
  float: left;
}
.signup_go  {
  border: none;
  float: left;
  margin: 3px 0 0 3px;
  padding: 0;
}
#left_col_container {
  background: transparent;
  width: 207px;
  margin: 1px 0 0 0;
  padding: 0;
  float: left;
}
#donate_button {
  background: #757000 url("../siteimages/bttn_donate.jpg") no-repeat top left;
  width: 207px;
  height: 44px;
  margin: 0 0 1px 0;
  padding: 0;
  float: left;
}
#nav_main {
  background: #958f02 url("../siteimages/bg_nav.gif") no-repeat bottom left;
  width: 183px;
  border-bottom: 2px solid #3a3800;
  margin: 0;
  padding: 0 10px 9px 14px;
  float: left;
}
#networks_container {
  background: #757000;
  width: 207px;
  height: 31px;
  margin: 0 0 4px 0;
  padding: 0;
  float: left;
}
#networks_button1  {
  width: 102px;
  height: 31px;
  margin: 0;
  padding: 0;
  float: left;
}
#networks_button2  {
  width: 105px;
  height: 31px;
  margin: 0;
  padding: 0;
  float: left;
}
#left_box_print {
  display: none;
}
#left_box {
  background: #000 url("../siteimages/hdr_scholarshipdeadlines.jpg") no-repeat top left;
  width: 207px;
  height: 53px;
  margin: 0 0 1px 0;
  padding: 0;
  float: left;
}
#left_box_body {
  background: #333300;
  width: 184px;
  margin: 0;
  padding: 12px 11px 0 12px;
  float: left;
}
#left_box_bottom {
  background: #333300 url("../siteimages/boxbttm_left.jpg") no-repeat top left;
  width: 207px;
  height: 40px;
  margin: 0;
  padding: 0;
  float: left;
}
#stage_container {
  width: 580px;
  margin: 1px 0 0 0;
  padding: 0;
  float: left;
}
#slide_show_frame  {
  background: transparent url("../siteimages/bg_stage_home.jpg") no-repeat top left;
  width: 488px;
  height: 310px;
  margin: 0;
  padding: 82px 0 0 92px;
  float: left;
}
#slide_show  {
  width: 404px;
  height: 261px;
  float: left;
}
#stage_home_content  {
  background: #fef767;
  width: 497px;
  margin: 0 0 0 11px;
  padding: 14px 37px 30px 14px;
  overflow: visible;
  float: left;
}
#stage_home_bottom  {
  background: transparent url("../siteimages/boxbttm_stage_home.jpg") no-repeat top left;
  width: 548px;
  height: 34px;
  margin: 0 0 0 11px;
  padding: 0;
  float: left;
}
#right_box_dates_print {
  display: none;
}
#right_box_dates {
  background: #757000 url("../siteimages/hdr_importantdates.jpg") no-repeat top left;
  width: 213px;
  height: 35px;
  margin: 9px 0 0 0;
  padding: 0;
  float: left;
}
#right_box_links_print {
  display: none;
}
#right_box_links {
  background: #757000 url("../siteimages/hdr_quicklinks.jpg") no-repeat top left;
  width: 213px;
  height: 35px;
  margin: 0;
  padding: 0;
  float: left;
}
.right_box_body {
  background: #757000 url("../siteimages/bg_rightbox_olive.gif") repeat-y top left;
  width: 213px;
  height: 159px;
  padding: 0;
  overflow: hidden;
  float: left;
}
#right_box_body_dates {
  width: 185px;
  height: 145px;
  padding: 14px 5px 0 17px;
  overflow: auto;
  float: left;
}
#right_box_body_links {
  width: 185px;
  height: 145px;
  padding: 14px 5px 0 17px;
  overflow: auto;
  float: left;
}
.right_box_bottom {
  background: #757000 url("../siteimages/boxbttm_right_olive.jpg") no-repeat top left;
  width: 213px;
  height: 18px;
  margin: 0 0 4px 0;
  padding: 0;
  float: left;
}
#right_box_profiles_print {
  display: none;
}
#right_box_newsprofiles {
  background: #000 url("../siteimages/hdr_newsandprofiles.jpg") no-repeat top left;
  width: 213px;
  height: 35px;
  margin: 0;
  padding: 0;
  float: left;
}
#right_box_body {
  background: #000 url("../siteimages/bg_rightbox_black.gif") repeat-y top left;
  width: 213px;
  height: 159px;
  overflow: hidden;
  float: left;
}
#right_box_body_profiles {
  width: 185px;
  padding: 14px 5px 0 17px;
  overflow: auto;
  float: left;
}
#right_box_bottom {
  background: #000 url("../siteimages/boxbttm_right_black.jpg") no-repeat top left;
  width: 213px;
  height: 18px;
  margin: 0;
  padding: 0;
  float: left;
}
#footer {
  background: url("../siteimages/bg_footer.jpg") no-repeat top left;
  width: 1000px;
  height: 33px;
  margin: 25px 0 0 0;
  padding: 9px 14px 40px 14px;
  float: left;
}


/* Secondary */
#stage_container_secondary {
  background: url("../siteimages/bg_stage_secondary.jpg") no-repeat top left;
  width: 763px;
  margin: 1px 0 0 10px;
  padding: 0;
  float: left;
}
#crumb_box  {
  width: 669px;
  height: 19px;
  margin: 35px 0 0 54px;
  padding: 16px 0 0 21px;
	border-bottom: #FFF 2px solid;
	float: left;
}
#stage_secondary {
  background: url("../siteimages/bg_stage_secondary_body.gif") repeat-y top left;
  width: 763px;
  padding: 0 0 0 0;
  float: left;
}
#shim {
  width: 54px;
  height: 430px;
  float: left;
}
#stage_secondary_content {
  width: 640px;
  padding: 15px 0 0 21px;
  float: left;
}
#stage_secondary_bottom {
  background: #000 url("../siteimages/boxbttm_stage_secondary.jpg") no-repeat top left;
  width: 763px;
  height: 68px;
  margin: 0;
  padding: 0;
  float: left;
}
#left_box_secondary {
  background: #000 url("../siteimages/hdr_scholarshipdeadlines.jpg") no-repeat top left;
  width: 207px;
  height: 53px;
  margin: 0 0 1px 0;
  padding: 0;
  float: left;
}
#left_box_body_secondary  {
  background: #333300;
  width: 184px;
  margin: 0;
  padding: 12px 11px 0 12px;
  float: left;
}
#left_box_bottom_secondary  {
  background: #333300 url("../siteimages/boxbttm_left.jpg") no-repeat top left;
  width: 207px;
  height: 40px;
  margin: 0;
  padding: 0;
  float: left;
}


/* Navs */
.nav_1 { 
  list-style-type: none;
  margin: 0;
  padding-left: 0;
}
.nav_2 { 
  list-style-type: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
.hr_solid {
  border: none 0;
  border-top: 1px solid #FDF505;
  height: 1px;
  margin: 0;
  padding: 0 0 0 0;
}
a.nav:link, a.nav:visited, a.nav:active {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  color: white;
  text-decoration: none;
  padding: 6px 0 6px 6px;
  display: block;
}
a.nav:hover {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  color: #FDF505;
  text-decoration: none;
  display: block;
}
a.nav_on:link, a.nav_on:visited, a.nav_on:active {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  color: #000;
  background: #FFF;
  text-decoration: none;
  padding: 6px 0 6px 6px;
  display: block;
}
a.nav_on:hover {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  color: #666;
  background: #FFF;
  text-decoration: none;
  display: block;
}
a.nav_2nd:link, a.nav_2nd:visited, a.nav_2nd:active {
  color: #fff;
  font-size: 12px;
  line-height: 14px;
  text-decoration: none;
  margin: 0;
  padding: 6px 0 6px 23px;
  display: block;
}
a.nav_2nd:hover {
  color: #FDF505;
  font-size: 12px;
  line-height: 14px;
  text-decoration: none;
  margin: 0;
  display: block;
}
a.crumbs:link, a.crumbs:visited, a.crumbs:active {
  color: #fff;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 9px;
  line-height: 13px;
}
a.crumbs:hover {
  color: #FA4135;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 9px;
  line-height: 13px;
}
/* end: Navs */


/* Start Gallery */  
.portfolio_container { 
  width: 120px;
  height: 180px;
  margin: 15px 10px 0 0;
  padding: 8px 13px 13px 13px;
  background-color:#fff;
	border:solid 1px #757000;
  float:left;
  overflow: auto;
}
.portfolio_container p { 
  font-size: 10px;
  line-height: 12px;
  color:#000;
}
.portfolio_photo {
  width: 75px;
  height: 55px;
  display: block;
  float: left;
  margin: 0 0 5px 0;
  padding: 0;
  overflow: hidden;
  vertical-align:middle;
  vertical-align:middle;    
	border:solid 1px #757000;
}
.portfolio_photos { 
  margin: 6px 0 12px 6px;
  padding: 0;
  float: left;
}
.portfolio_img  { 
  margin:0;
  padding:0;
}
.portfolio_img img { 
	border:solid 1px #757000;
}
#portfolio {
  width: 630px;
  background-color: #fff;
	border:solid 1px #757000;
}
#portfolio td {
  background-color: #fff;
  padding:15px 10px 10px 10px;
}  
.portfolio_thumb_t {
  width: 630px;
  height:100%;
  float:left;
  background-color: #fff;
  padding: 13px;
  margin: 0 0 0 0;
  border-width: 1px 1px 0 1px;
  border-style:solid;
  border-color: #757000;
}
.portfolio_thumb {
  width: 630px;
  height:100%;
  float:left;
  background-color: #fff;
  padding: 13px;
  margin: 0 0 0 0;
  border-width: 0 1px 0 1px;
  border-style:solid;
  border-color: #757000;
}
.portfolio_thumb_b {
  width: 630px;
  height:100%;
  float:left;
  background-color: #fff;
  padding: 13px;
  margin: 0 0 0 0;
  border-width: 0 1px 1px 1px;
  border-style:solid;
  border-color: #757000;
}
.portfolio_number {
  background-color: #958f02;
  padding: 4px;
  margin: 0 3px 3px 3px;
  display: block;
  float: left;
  overflow: hidden;
  font-size: 10px;
	border:solid 1px #000;
}
a.portfolio_number:link, a.portfolio_number:visited, a.portfolio_number:active { 
  color:#fff;
  text-decoration: none;
}
a.portfolio_number:hover {
  color:#fff;
  text-decoration: underline;
}
.portfolio_number_on {
  background-color: #F5F5D7;
  padding: 4px;
  margin: 0;
  margin: 0 3px 3px 3px;
  display: block;
  float: left;
  overflow: hidden;
  font-size: 10px;
  line-height: 14px;
	border:solid 1px #757000;
}
.portfolio_back {  
  font-size: 10px;
  line-height: 14px;
  color: #fff;
}
#gal_image {
  background-color: #fff;
	border:solid 1px #757000;
  height:100%;
  float:left;
}  
.portfolio_page {
	border:solid 1px #757000;
  height:100%; 
  float:left;
}
/* End gallery */
