﻿/* dummy definition required to resolve Apple Safari red hyperlinks issue (EYang, Nov 2008 */

.dummy
{
  margin: 0px;
}

/* 5/8/09 - styles in TempDesign1.css moved to default for evaluation */

/* BEGIN - styles from SiteMasterLayout.css */
#GlobalSiteHeaderContainer
{
  /* for now, 'logo' and 'type' images are separate, so apply them as background
     images to separate containers that overlap */
  position: relative;
  background-repeat: no-repeat;
  background-color: Transparent; /* just in case image doesn't load, then let
                                    previously defined color show through */  
  background-image: url('images/BADass_logo.gif');
  height: 160px; 
}

#GlobalBannerContainer
{
  position: absolute; /* remove from document flow to accommodate multiple banner images */
  left: 170px;
  top: 50px;
  width: 317px; /* exact width... */
  height: 48px; /* height of container must equal height of background 
                   image EXACTLY */
  background-image: url('images/BADass_type.gif');
}

#GlobalMenuOuterContainer, #LocalMenuOuterContainer
{
  position: absolute; /* remove from document flow to accommodate multiple banner images */
  left: 170px;
  top: 110px;
  width: 730px;
}

#GlobalMenuInnerContainerRow1, #LocalMenuInnerContainerRow1
{
  background-color: #91b0d5; /* #91b0d5 = TempDesign1 background color (ZH, May 2009) */
}

#GlobalMenuInnerContainerRow1 ul
{
  margin-left: 0;
  padding-left: 0;
  display: inline;
}

#GlobalMenuInnerContainerRow1 ul li
{
  margin-left: 0;
  xxxpadding: 3px 45px; /* 3px 15px; */
  padding: 3px 27px; /* 3px 27px = latest revisions to BADAss global menu (EYang, Oct 2009) */
  border-left: 1px solid #ffffff; 
  list-style: none;
  display: inline;
}

#GlobalMenuInnerContainerRow1 ul li.firstItem
{
  border-left: none;
  padding: 3px 45px; /* creates a little more spacing for 'HOME' so it's not 
                        too overshadowed by the other links (EYang, Oct 2009) */
  
}


#LocalMenuInnerContainerRow1 ul
{
  margin-left: 0;
  padding-left: 0;
  display: inline;
}

#LocalMenuInnerContainerRow1 ul li
{
  margin-left: 0;
  /* 3px 80px; was used for parent folder pages, come back and fix them! (EYang, Oct 2009 */
  padding: 3px 40px; /* restores normal display for player folder pages */
  border-left: 1px solid #ffffff; 
  list-style: none;
  display: inline;
}

#LocalMenuInnerContainerRow1 ul li.firstItem
{
  border-left: none;
}

#GlobalMenuInnerContainerRow2, #LocalMenuInnerContainerRow2
{
  text-align: right; 
  padding-top: 10px;
}  

a.globalMenuLink:link
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff; /* #000099 = navy */ 
}

a.globalMenuLink:visited
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff; /* #000099 = navy */ 
}

a.globalMenuLink:hover
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  color: #003d79; /* #003d79 = TempDesign1 2nd color, darker (ZH, May 2009) */ 
}

a.globalMenuLink:active
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff; /* #000099 = navy */ 
}

.pageSectionOuterContainer
{
  position: relative; /* 'relative' positioning sets anchor for manipulation of child elements within
                          ea. individual page section */
  margin-bottom: 10px; /* create some spacing below the link boxes */
  xxxpadding-top: 0px; /* cancel out previous padding */
  border: solid 1px #91b0d5; /* #91b0d5 = TempDesign1 background color (ZH, May 2009) */
  width: 900px; /* match full page width defined earlier */
}

.pageSectionInnerContainer
{
  /* position: relative; */ /* only column 1 should be relatively positioned to stay
                         in document flow, let its height determine height for
                         the entire set */
  /* left: 0%; */
  /* top: 0px; */
  xxxpadding: 0px;
}


.pageSectionHeader
{
  text-align: left;
  font-weight: bold;
  color: #ffffff; /* #000099 = navy */ 
  background-color: #91b0d5; /* #91b0d5 = TempDesign1 background color (ZH, May 2009) */
  margin-bottom: 10px;
  width: 900px; /* match full page width defined earlier */
}

.pageSectionHeader h2
{
  margin-top: 0px; /* reduces overall height of heading to min per font-size */
  margin-bottom: 0px; /* reduces overall height of heading to min per font-size */
  padding: 5px;
}

.pageSectionText
{
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 10px;
}

.sidebarOuterContainerFloatRight
{
  xxxborder: solid 1px #cccccc; /* #cccccc = very light gray */ 
  xxxbackground-color: #b5dcfd; /* #b5dcfd = original sful.org color scheme (2002) */ 
  background-color: #99cccc; /* #99cccc = light green-turquoise, not bad */
}

.sidebarInnerContainer
{
}

.sidebarHeader 
{
  xxxcolor: #ffffff; 
  xxxbackground-color: #000099; /* #000099 = navy */ 
  background-color: #003d79; /* #003d79 = TempDesign1 2nd color, darker (ZH, May 2009) */ 
}

.sidebarHeader h2
{
}

/* END - styles from SiteMasterLayout.css */

/* BEGIN - styles from player.css or parent.css */
.editProfileDataTableOuterContainer
{
}

.editProfileDataTableOuterContainer h2
{
  background-color: #91b0d5; /* #91b0d5 = TempDesign1 background color (ZH, May 2009) */  
  color: #ffffff;
  padding-left: 3px;
}

.editProfileDataTableOuterContainer .dataTable  .dataRow /* overrides base .dataRow definition in SiteMasterLayout.css */
{
}

.editProfileDataTableOuterContainer .dataTable .dataRow .dataLabel /* overrides base .dataLabel definition in SiteMasterLayout.css */
{
  background-color: #ffffff; /* #99cccc = light green-turquoise, not bad */
  color: #000000; /* #003d79 = TempDesign1 2nd color, darker (ZH, May 2009) */ 
  font-weight: normal;
}

/* styles for select_event.asp or child_info_select_event.asp */
.eventSelectionItemOuterContainer
{
}

.eventSelectionItemHeader
{
  xxxbackground-color: #b5dcfd; /* #b5dcfd = original sful.org color scheme (2002) */ 
  xxxcolor: #000099; /* #000099 = navy */
  background-color: #99cccc; /* #99cccc = light green-turquoise, not bad */
  color: #003d79; /* #003d79 = TempDesign1 2nd color, darker (ZH, May 2009) */ 
}

.eventSelectionItemOuterContainer p
{  
}

/* END - styles from player.css or parent.css */