/* 
 * CSS scudeltasigs.com default style by Brian Moon and Tyrone King.
 * All associated images copyright 2008 by Tyrone King.
 *
 * March 27, 2008
 * CSS and images released under Creative Commons License
 *   http://creativecommons.org/licenses/by-nc-sa/2.0/
 */

/***************
 * Base Styles *
 **************/
body  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: justify;
  background:#000000;
}

h1 {
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;
  font-weight: bold;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: bold;
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a:link {
  color: #333333;
}

a:visited {
  color: #333333;
}

a:hover {
  color: #333333;
}

a:active {
  color: #333333;
}

p.image {
  text-align: center;
}

p.splash {
  padding: 18px 0px 0px 0px;
  margin: 18px 0px 0px -18px;
}

p.caption {
  text-align: center;
  font-size: 10px;
  font-style: italic;
}

table {
  width: 100%;  
  margin: 0px;
  padding: 0px;
}

img {
  border: 0px;
}


/*****************************
 * Page Container Definition *
 ****************************/
#container {
  width: 800px;
  margin: auto;
  position: relative;
  background: #FFFFFF;
}


/**********************
 * Main Body Defition *
 *********************/
#main {
  padding: 18px 18px 18px 18px;
  background: #FFFFFF url(/images/bg.gif);
  min-height: 264px;
}


/******************************
 * Navigation Bar Definitions *
 *****************************/
#nav_bar {
  background: #FFFFFF;
}

#nav_bar table {
  border: 0px;
  border-spacing: 0px;
  background: #76100E;  
}

#nav_bar td {
  color: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  text-align: center;
  vertical-align: middle; 
}

#nav_bar a:link {
  color: #FFFFFF;
  text-decoration: none;
}

#nav_bar a:visited {
  color: #FFFFFF;
  text-decoration: none;
}

#nav_bar a:hover {
  color: #FFFFFF;
  text-decoration: none;
}

#nav_bar a:active {
  color: #FFFFFF;
  text-decoration: none;
}

#nav_bar p {
  color: #FFFFFF;
  font-weight: bold;
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  text-align: center;
  margin: 0px;
  padding: 0px;
  background: #76100E;
}


/**********************************
 * Sub-Navigation Bar Definitions *
 *********************************/
#subnav_bar {
  background: #FFFFFF;
}

#subnav_bar table {
  border: 0px;
  border-spacing: 0px;
  background: #FFFFFF;
  
}

#subnav_bar td {
  font-family: "Times New Roman", Times, serif;
  text-align: center;
  vertical-align: middle;
  background: #FFFFFF;
}

#subnav_bar img {
  border: 0px;
  width: 236px;
  height: 85px;
}


/*********************
* Footer Definitions *
*********************/
#footer {
  text-align: center;
  background: #FFFFFF;
}

#footer p.copyright {
  color: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  background: #76100E;
}


/**********************************
* Different Sections on Main Page *
***********************************/
#mainpage_section1 {
  float: left;
  width: 370px;
  padding: 0px 0px 18px 0px;
}

#mainpage_section2 {
  float: right;
  width: 370px;
  padding: 0px 0px 18px 0px;
}



/*************************
* About Page Definitions *
*************************/
#about table {
  width: 500px;
  border:0px;
  margin: auto;
  text-align: center;
}

#about td {
  width: 125px;
  text-align: center;
  vertical-align: top;
}


/****************************
* Brothers Page Definitions *
****************************/
#brothers {
  margin: 0px 0px 0px -18px;
}

#brothers a {
  cursor: auto; 
  color: #333333;
}

#brothers a span {
  display: none;
}

#brothers a:hover span {
  display: block;
  border: 0px;
  border-width: 0px;
  padding: 0px;
  position: relative;
  left: auto;
  max-width: 150px;
  margin: -25px 5px 12px 5px;
  z-index: 100;
  color: #FFF;
  background: #76100E;
  font: 10px Verdana, sans-serif;
  text-align: center;
}

#brothers img {
  width: 150px;
  height: 200px;
  border: 1px;
}

#brothers table {
  width: 800px;
  border:0px;
  text-align: center;
}

#brothers td {
  text-align: center;
}


/***************************
* Pledges Page Definitions *
***************************/
#pledges table {
  border: 0px;
  width: 600px;
  margin: auto;
}

#pledges th {
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  background: #76100E;
}

#pledges td.major {
  text-align: center;
}

#pledges td.year {
  text-align: center;
}
