body {
  background-color: #999999;
  text-align: center;
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 10px;
  background-image: url('/kingdomtools/site/swdcma.org/img/bk_ground.jpg');
  background-repeat: repeat-x;
  background-color: #294A75;
}

h1 { font-family: serif; font-size: 24px; color: #335B8F; font-weight: bold;}
h2 { font-size: 15px; font-weight: bold; color: #9E9E9E;}
a { color: #335B8F; font-weight:bold; }
a:hover { color: #335B8F; font-weight:bold; }

.center {
  width:920px;
}

#header {
  height: 110px;
  background-image: url('/kingdomtools/site/swdcma.org/img/header_bk.jpg');
  background-repeat: repeat-x;
}

#nav {
  height: 29px;
  background-image: url('/kingdomtools/site/swdcma.org/img/nav_bar.jpg');
}

#nav td {
  font-size: 12px;
  color: #335B8F;
}

/*--  NAVIGATION MENU - Active page/subpages snippet (CSS mouseover) --*/
/*    This CSS snippet is used in conjunction with the javascript      */
/*    code found in the accompanying XSL.                              */

a.nav_unselected {
  font-size: 15px;
  text-decoration: none;
  padding: 0px 10px;
  font-weight: normal;
  color: #335B8F;
  background-color:transparent;
}

a.nav_unselected:hover {
  background-color: #335B8F;
  font-weight: normal;
  color: #FFFFFF;
}

a.nav_selected {
  font-size: 15px;
  text-decoration: none;
  padding: 0px 10px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #335B8F;
}

a.nav_selected:hover {
  background-color: #335B8F;
  font-weight: normal;
  color: #FFFFFF;
}

/*-- end snippet --*/

#nav_right {
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: right;
  padding-right: 10px;
}

#nav_right a {
  font-size: 12px;
  text-decoration:none;
  color: #FFFFFF;
  font-weight: bold;
}

#nav_right a:hover {
  text-decoration:underline;
}


#content_container {
  height: 100%;
}

#content_column {
  background-color: #FFFFFF;
  width:920px;
}

#content_text {
  padding:10px;
  vertical-align: top;
}

#sliders {
  width: 220px;
  font-size: 12px;
  vertical-align: top;
  background-color: #FFFFFF;
}

#ktfooter {
  position: relative;
  width: 770px;
  background-color: transparent;
}

#ktfooter a {
  position:absolute;
  right: 0px;
  top: 5px;
}

/*-- Content Area --*/



