.contentHeight
{
  /*height: 600px;*/
  /*Defined in head of page*/
}

body
{
  color:            #615121;
  background-color: #918151;
  font-family:      arial, helvetica, sans-serif;
  font-size:        15px;
}

p.noMargin
{
  text-indent:   30px;
  margin-top:    0px;
  margin-bottom: 0px;
}

hr.sectionTitle
{
  border:           0px;
  color:            #918151;
  background-color: #918151;
  height:           1px;
  width:            200px;
  text-align:       left;
  margin-left:      0px;
  margin-top:       5px;
}

#sectionTitle
{
  font-style:   italic;
  font-size:    17px;
  font-weight:  bold;
  margin-top:   15px;
  color:        #663333;
}

#contentTitle
{
  text-align:     center;
  color:          #663333/*#918151*/;
  margin-bottom:  10px;
  font-size:      25px;
  font-weight:    bold;
}


#content
{
  background-color: #FFFFFF;
  width:            600px;
  float:            left;
}

#contentContainer
{
  margin-top:    5px;
  margin-bottom: 5px;
  margin-left:   15px;
  margin-right:  15px;
}

#churchBanner
{
  width:              600px;
  height:             17px;/*25px;*/
  background-image:   url('../images/churchBannerBackgroundShortNarrow.jpg');
  background-repeat:  no-repeat;
  text-align:         center;
  font-weight:        bold;
  font-size:          15px;
  color:              #FF0000;
}

.banner{float: left; width: 600px;}
a.banner { }
a.banner:link    {text-decoration: none;    color: #FF0000;}
a.banner:visited {text-decoration: none;    color: #FF0000;}
a.banner:active  {text-decoration: none;    color: #FF0000;}
a.banner:hover   {font-style:      italic;  color: #FF0000;}

#mainContainer
{
  width:        803px; /*extra 3 pics for messed up ie6 stuff*/ 
  margin-left:  auto;
  margin-right: auto;
  height: 100%
}

#header
{
  background-image: url('../images/bannerNoText.jpg');
  width:            800px;
  height:           100px;
}

#headerText
{
  margin-left:      25px;
  color:            #FF0000;
  text-align:       center;
  font-weight:      bold;
  font-style:       italic;
  font-size:        85px;
  font-family:      "Georgia", "Times New Roman", serif;
  letter-spacing:   30px;
}

#troopLinksTitle
{
  color:            #D2B48C;
  margin-bottom:    10px;
  padding-top:      7px;
  text-align:       center; 
  font-size:        20px;
  font-weight:      bold;
}

#packLinksTitle
{
  color:            #FFFF00;
  padding-bottom:   10px;
  padding-top:      7px;
  text-align:       center; 
  font-size:        20px;
  font-weight:      bold;
}

.lastLink
{
  height:         27px;
  border-bottom:  1px solid #FFFFFF;
}

#linkLocation
{
  position: relative;
  top:      6px;
}

#packSingleLink
{
  width:            100px;
  height:           27px;
  padding-top:      6px;
  text-align:       center;
  font-weight:      bold;
  font-size:        15px;
  background-image: url('../images/packPlainLinkBackground.jpg');
  border-top:       1px solid #FFFFFF;

}

#packSingleLink.active
{
  background-image: none;
  background-color: #FFFFFF;
}

#packSingleLink.active a {}
#packSingleLink.active a:link    {color: #280099;}
#packSingleLink.active a:visited {color: #280099;}
#packSingleLink.active a:active  {color: #280099;}
#packSingleLink.active a:hover   {color: #280099;}

#packSingleLink.german
{
  background-image: url('../images/germanflag.png');
  border-bottom:  1px solid #FFFFFF;
}

#troopSingleLink
{
  text-align:       center;
  font-weight:      bold;
  font-size:        15px;
  height:           27px;
  padding-top:      6px;
  background-image: url('../images/troopPlainLinkBackground.jpg');
  border-top:       1px solid #FFFFFF;
}

#troopSingleLink.active
{
  background-image: none;
  background-color: #FFFFFF;
}

#troopSingleLink.active a {}
#troopSingleLink.active a:link    {color: #356729;}
#troopSingleLink.active a:visited {color: #356729;}
#troopSingleLink.active a:active  {color: #356729;}
#troopSingleLink.active a:hover   {color: #356729;}

#troopSingleLink.german
{
  background-image: url('../images/germanflag.png');
  border-bottom:  1px solid #FFFFFF;
}

#packSingleLink:hover 
{ 
  background-image: none;
}

#troopSingleLink:hover 
{ 
  background-image: none;
}

#packLinks a {}
#packLinks a:link {text-decoration: none; color: #FFFFFF; width: 100px;}
#packLinks a:visited {text-decoration: none;   color: #FFFFFF;}
#packLinks a:active  {text-decoration: none;   color: #FFFFFF;}
#packLinks a:hover   {font-style:      italic;  color: #FFFF00;}

#troopLinks a {}
#troopLinks a:link {text-decoration: none; color: #FFFFFF; width: 100px;}
#troopLinks a:visited {text-decoration: none;   color: #FFFFFF;}
#troopLinks a:active  {text-decoration: none;   color: #FFFFFF;}
#troopLinks a:hover   {font-style:      italic; color: #D2B48C;}


#packSideBar
{
  width:            100px;
  float:            left;
  background-color: #280099;
}

#troopSideBar
{
  width:            100px;
  float:            left;
  background-color: #356729;
}

#packLinks
{
  width:            100px;
  height:           100%;
}

#troopLinks
{
  width:            100px;
  height:           100%;
}



