body {
  background-color: #e8d4af;
  background-image: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/bodyBg.png);
  -background-image: none;
  background-repeat: repeat-x;
  font-family: tahoma, sans;
  font-size: 10pt;
  font-family: tahoma, sans;
  font-weight: normal;
  text-decoration: none;
  color: black; }
  body.controlTablesBordersInEditor {
    text-align: left; }
  body.customizeContentView {
    background: none repeat scroll 0 0 transparent;
    filter: none; }

a {
  color: black;
  text-decoration: underline;
  font-weight: normal; }
  a:hover {
    color: #222222;
    text-decoration: underline; }

h1 {
  font-size: 1.85em;
  font-weight: bold;
  color: black; }
  h1.contStyleExcHeadingColored {
    color: #936942;
    font-weight: bold; }

h2 {
  font-size: 1.6em;
  font-weight: bold;
  color: black; }
  h2.contStyleExcHeadingColored {
    color: #936942;
    font-weight: bold; }

h3 {
  font-size: 1.35em;
  font-weight: bold;
  color: black; }
  h3.contStyleExcHeadingColored {
    color: #936942;
    font-weight: bold; }

h4 {
  font-size: 1.1em;
  font-weight: bold;
  color: black; }
  h4.contStyleExcHeadingColored {
    color: #936942;
    font-weight: bold; }

span.contStyleExcInlineColored1 {
  color: #936942; }
span.contStyleExcInlineColored2 {
  color: #ff8400; }
span.contStyleExcInlineHighlighted {
  color: white;
  background-color: #936942; }
span.contStyleExcInlineLarger {
  font-size: 120%; }
span.contStyleExcInlineSmaller {
  font-size: 85%; }

.validationError {
  color: red; }

#idHeaderContainer {
  width: 919px;
  height: auto;
  margin-left: 5px; }

BODY.customizeContentView #idHeaderContainer {
  margin-left: 0; }

#idHeaderHeightContainer {
  height: 150px; }

.headerContentHolder {
  width: 919px;
  height: 150px; }

#idHeaderContent {
  width: 919px;
  height: 150px; }

#idHeaderLogo {
  position: absolute;
  top: 5px;
  left: 5px; }

#idHeaderAssociationName {
  position: absolute;
  top: 24px;
  left: 202px; }

#idLoginContainer {
  position: absolute;
  top: 10px;
  right: 20px;
  width: 200px; }
  #idLoginContainer #idLoginUserName,
  #idLoginContainer #idLoginPassword {
    float: left;
    clear: both;
    *height: 1%;
    width: 200px; }
    #idLoginContainer #idLoginUserName:after,
    #idLoginContainer #idLoginPassword:after {
      display: block;
      clear: both;
      visibility: hidden;
      overflow: hidden;
      font-size: 0;
      content: "."; }
    #idLoginContainer #idLoginUserName input,
    #idLoginContainer #idLoginPassword input {
      border-width: 1px;
      border-style: solid;
      border-color: #a79d8a;
      float: right;
      width: 90px;
      height: 18px; }
    #idLoginContainer #idLoginUserName label,
    #idLoginContainer #idLoginPassword label {
      float: right;
      color: #936942;
      padding-top: 3px; }
    #idLoginContainer #idLoginUserName div,
    #idLoginContainer #idLoginPassword div {
      float: left;
      width: 99px; }
  #idLoginContainer #idLoginUserName {
    margin-bottom: 5px; }
  #idLoginContainer #idLoginActionRememberMe {
    float: left;
    clear: both;
    width: 200px; }
    #idLoginContainer #idLoginActionRememberMe input {
      float: left;
      margin-left: 86px;
      *margin-left: 82px; }
    #idLoginContainer #idLoginActionRememberMe label {
      padding-left: 5px;
      *padding-left: 3px;
      color: #936942; }
  #idLoginContainer #idLoginAction {
    float: left;
    width: 99px; }
    #idLoginContainer #idLoginAction input {
      float: right;
      font-size: 1em;
      margin-top: 4px;
      padding: 2px 4px; }
  #idLoginContainer #idLoggedAction input {
    font-size: 1em;
    margin-top: 4px;
    padding: 2px 4px; }
  #idLoginContainer #idLoginPasswordForgot {
    float: left;
    width: 89px;
    margin-left: 9px; }
  #idLoginContainer #idLoggedName {
    margin-bottom: 5px; }
  #idLoginContainer .profileBox {
    margin-bottom: 5px; }

#idNavigationContainer {
  float: left;
  width: 199px;
  margin: 7px 0 7px 7px;
  -margin: 7px 0 7px 3.5px; }
  #idNavigationContainer ul.menuLevel1 {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0; }
    #idNavigationContainer ul.menuLevel1 li {
      font-size: 12pt;
      text-transform: uppercase;
      font-family: times, serif;
      float: left;
      width: 199px;
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuSeparator.gif) bottom left repeat-x; }
      #idNavigationContainer ul.menuLevel1 li span {
        display: block; }
        #idNavigationContainer ul.menuLevel1 li span span {
          padding: 5px 0 5px 20px;
          color: black;
          font-weight: bold;
          display: block;
          overflow: hidden; }
      #idNavigationContainer ul.menuLevel1 li a {
        color: #936942;
        width: 179px;
        padding: 5px 0 5px 20px;
        text-decoration: none;
        display: block;
        overflow: hidden;
        font-weight: bold; }
        #idNavigationContainer ul.menuLevel1 li a:hover {
          color: white;
          font-weight: bold; }
      #idNavigationContainer ul.menuLevel1 li.itemCurrentParent a {
        background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded.png) top left no-repeat;
        -background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded.gif) top left no-repeat; }
        #idNavigationContainer ul.menuLevel1 li.itemCurrentParent a:hover {
          background: #45453b url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuHoverBgExpanded.png) top left repeat-x; }
      #idNavigationContainer ul.menuLevel1 li.itemNormal a {
        background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgCollapsed.png) top left no-repeat;
        -background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgCollapsed.gif) top left no-repeat; }
        #idNavigationContainer ul.menuLevel1 li.itemNormal a:hover {
          background: #45453b url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuHoverBgCollapsed.png) top left repeat-x; }
      #idNavigationContainer ul.menuLevel1 li.itemNormal:hover {
        background: #45453b url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuHoverBgCollapsed.png) top left repeat-x; }
        #idNavigationContainer ul.menuLevel1 li.itemNormal:hover a {
          color: white;
          background: #45453b url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuHoverBgCollapsed.png) top left repeat-x; }
      #idNavigationContainer ul.menuLevel1 li.itemNormal:hover ul.dynamic,
      #idNavigationContainer ul.menuLevel1 li.itemNormal a:hover ul.dynamic {
        display: block;
        top: 0;
        left: 199px;
        width: 140px; }
        #idNavigationContainer ul.menuLevel1 li.itemNormal:hover ul.dynamic li.itemNormal:hover ul.dynamic,
        #idNavigationContainer ul.menuLevel1 li.itemNormal:hover ul.dynamic li.itemNormal a:hover ul.dynamic,
        #idNavigationContainer ul.menuLevel1 li.itemNormal a:hover ul.dynamic li.itemNormal:hover ul.dynamic,
        #idNavigationContainer ul.menuLevel1 li.itemNormal a:hover ul.dynamic li.itemNormal a:hover ul.dynamic {
          left: 140px;
          width: 140px; }
        #idNavigationContainer ul.menuLevel1 li.itemNormal:hover ul.dynamic li:hover,
        #idNavigationContainer ul.menuLevel1 li.itemNormal a:hover ul.dynamic li:hover {
          background-image: none;
          background-color: #c89d4e; }
      #idNavigationContainer ul.menuLevel1 li.itemNormalLeaf a:hover {
        background: #45453b url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuHoverBg.gif) top left repeat-x; }
      #idNavigationContainer ul.menuLevel1 li.itemCurrent span span {
        background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded.png) top left no-repeat;
        -background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded.gif) top left no-repeat; }
      #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 {
        list-style: none;
        margin: 0;
        padding: 0; }
        #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li {
          font-size: 9pt;
          background: none;
          text-transform: none;
          font-family: tahoma, sans; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li span span {
            padding: 5px 0 5px 30px;
            color: white;
            font-weight: normal;
            background-image: none;
            background-color: transparent; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li a {
            width: 169px;
            padding: 5px 0 5px 30px;
            color: #936942;
            font-weight: normal;
            background: transparent;
            margin: 0; }
            #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li a:hover {
              background-color: #d1b98e;
              color: #936942;
              font-weight: normal; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormal:hover a ul.dynamic,
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormal a:hover ul.dynamic {
            display: block;
            left: 199px; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormal a,
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormal a:hover {
            background-repeat: no-repeat;
            background-image: none;
            background-position: 10px -3px;
            background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgCollapsed2.png);
            -background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgCollapsed2.gif); }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemCurrent span span {
            background-repeat: no-repeat;
            background-image: none;
            background-position: 10px -3px;
            background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded2.png);
            -background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded2.gif); }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemCurrentParent a,
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemCurrentParent a:hover {
            background-repeat: no-repeat;
            background-image: none;
            background-position: 10px -3px;
            background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded2.png);
            -background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpanded2.gif); }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormalLeaf a,
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormalLeaf a:hover {
            background-image: none; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.menuLevel3 {
            list-style: none;
            margin: 0;
            padding: 0; }
            #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li a {
              padding: 5px 0 5px 40px;
              width: 159px;
              color: #936942;
              font-weight: normal; }
              #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li a:hover {
                background-color: #d1b98e;
                color: #936942;
                font-weight: normal; }
            #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li span span {
              padding: 5px 0 5px 40px;
              color: white;
              font-weight: normal; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li.itemNormalLeaf a {
            background-image: none; }
      #idNavigationContainer ul.menuLevel1 li ul.dynamic {
        list-style: none;
        margin: 0;
        padding: 0;
        background-color: #68523e;
        background-image: none; }
        #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf,
        #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal {
          background: none;
          text-transform: none;
          font-family: tahoma, sans;
          font-size: 9pt;
          width: 140px; }
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf a,
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal a {
            color: white;
            padding: 5px 20px !important;
            width: 100px;
            font-weight: normal; }
            #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf a:hover,
            #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal a:hover {
              background-color: #c89d4e;
              background-image: none;
              color: white;
              width: 100px;
              font-weight: normal; }
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf.itemNormal a,
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf.itemNormal a:hover,
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal.itemNormal a,
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal.itemNormal a:hover {
            background-repeat: no-repeat;
            background-position: 0px -3px;
            background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgCollapsedDynamic.png);
            -background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgCollapsedDynamic.gif); }
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf.itemCurrent span span,
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal.itemCurrent span span {
            background-repeat: no-repeat;
            background-position: 0px -3px;
            background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpandedDynamic.png);
            -background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpandedDynamic.gif); }
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormalLeaf.itemCurrentParent a,
          #idNavigationContainer ul.menuLevel1 li ul.dynamic li.itemNormal.itemCurrentParent a {
            background-repeat: no-repeat;
            background-position: 0px -3px;
            background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpandedDynamic.png);
            -background-image: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/menuBgExpandedDynamic.gif); }
      #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.dynamic {
        list-style: none;
        margin: 0;
        padding: 0;
        background-color: #68523e;
        background-image: none; }
        #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.dynamic li a {
          color: white;
          width: 100px;
          padding: 5px 20px !important;
          font-weight: normal;
          background-image: none !important; }
          #idNavigationContainer ul.menuLevel1 li ul.menuLevel2 li ul.dynamic li a:hover {
            background-color: #c89d4e;
            background-image: none;
            padding: 5px 20px !important;
            color: white;
            font-weight: normal; }
      #idNavigationContainer ul.menuLevel1 li .dynamicMenuLevelContainer,
      #idNavigationContainer ul.menuLevel1 li table.dynamic {
        display: block !important; }
  #idNavigationContainer .mainMenuPublicHiddenIcon {
    right: 1px;
    top: 9px; }
  #idNavigationContainer #footerLogoContainer {
    float: left; }

#idPrimaryContentBlock1Content .boxViewOutline {
  width: 100%; }
  #idPrimaryContentBlock1Content .boxViewOutline a {
    color: #936942; }
  #idPrimaryContentBlock1Content .boxViewOutline .boxBodyContainer .d1,
  #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderContainer .d1,
  #idPrimaryContentBlock1Content .boxViewOutline .boxFooterContainer .d1 {
    border: 0 !important; }
  #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer {
    width: 100%; }
    #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .c1, #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .c2, #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .c3, #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .c4, #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .c5 {
      display: none; }
    #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .topCorners .r1 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cotr.png) no-repeat top right;
      -background: no-repeat top right;
      height: 5px;
      -height: 1px;
      padding-right: 5px; }
    #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .topCorners .r2 {
      border-top: 1px solid #b6916f;
      border-left: 1px solid #b6916f;
      border-right: 1px solid #b6916f;
      background-color: #ffedcc;
      height: 4px; }
    #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .bottomCorners .r1 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cobr.png) no-repeat top right;
      -background: no-repeat top right;
      padding-right: 5px;
      height: 7px; }
    #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .bottomCorners .r2 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cobl.png) no-repeat top left;
      -background: no-repeat top left;
      height: 7px;
      padding-left: 17px;
      border-top: 1px solid #b6916f; }
    #idPrimaryContentBlock1Content .boxViewOutline .cornersContainer .bottomCorners .r3 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-ceb.png) repeat-x top left;
      -background: repeat-x top left;
      height: 7px; }
  #idPrimaryContentBlock1Content .boxViewOutline .boxContainer,
  #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer,
  #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer,
  #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer {
    width: 100%;
    background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cer.png) repeat-y top right !important;
    -background: repeat-y top right !important;
    float: left; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxContainer .d1,
    #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer .d1,
    #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer .d1,
    #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer .d1 {
      border-right: 1px solid #b6916f !important;
      border-left: 1px solid #b6916f !important;
      -border-top: 1px solid #b6916f !important;
      -border-bottom: 1px solid #b6916f !important;
      margin-right: 5px;
      *height: 1%; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxContainer .d1:after,
      #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer .d1:after,
      #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer .d1:after,
      #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer .d1:after {
        display: block;
        clear: both;
        visibility: hidden;
        overflow: hidden;
        font-size: 0;
        content: "."; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxContainer .d1 .d1, #idPrimaryContentBlock1Content .boxViewOutline .boxContainer .d2 .d2,
    #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer .d1 .d1, #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer .d2 .d2,
    #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer .d1 .d1, #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer .d2 .d2,
    #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer .d1 .d1, #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer .d2 .d2 {
      background: transparent !important;
      border: none !important;
      background-image: none;
      height: auto;
      float: none; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxContainer .inner,
    #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer .inner,
    #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer .inner,
    #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer .inner {
      float: left;
      width: 100%;
      background-color: #ffedcc; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxContainer .inner .inner,
      #idPrimaryContentBlock1Content .boxViewOutline .topicListContainer .inner .inner,
      #idPrimaryContentBlock1Content .boxViewOutline .forumListContainer .inner .inner,
      #idPrimaryContentBlock1Content .boxViewOutline .forumEditEntryBoxContainer .inner .inner {
        background-color: transparent; }
  #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer {
    float: left;
    display: block; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderContainer {
      width: auto;
      float: none;
      padding-right: 17px; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderContainer .forumMessageHeaderInfo {
        margin-left: 12px; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .inner {
      padding: 0 !important;
      float: left; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .inner .inner {
        margin: 0; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderTitle {
      margin-left: 12px; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderTitle a {
        color: #936942;
        font-weight: bold;
        text-decoration: underline; }
        #idPrimaryContentBlock1Content .boxViewOutline .boxHeaderOuterContainer .boxHeaderTitle a:hover {
          text-decoration: underline; }
  #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer {
    padding: 12px;
    width: auto;
    float: none;
    display: block; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer a {
      text-decoration: underline; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer a:hover {
        text-decoration: underline; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .d9 {
      border-width: 1px;
      border-style: solid;
      border-color: #b6916f;
      float: left;
      width: 100%;
      margin-bottom: 12px;
      -margin-bottom: 0; }
      #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .d9 .d9 {
        margin: 0;
        width: auto;
        background: transparent;
        border: none; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContainer .inner {
      background-color: #fff1d8; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyInfoContainer .d9 {
      width: 100%; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxBodyOuterContainer .boxBodyContentContainer .inner {
      padding: 0 !important; }
  #idPrimaryContentBlock1Content .boxViewOutline .boxFooterOuterContainer a {
    text-decoration: underline;
    padding: 12px;
    background-color: #fff1d8; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxFooterOuterContainer a:hover {
      text-decoration: underline; }
  #idPrimaryContentBlock1Content .boxViewOutline .boxFooterOuterContainer .inner {
    margin: 0;
    padding: 17px 1px !important;
    -padding: 17px !important; }
    #idPrimaryContentBlock1Content .boxViewOutline .boxFooterOuterContainer .inner .inner {
      margin: 0; }

.boxBodyInfoViewFill,
.infoOuterContainer {
  width: 100%; }
  .boxBodyInfoViewFill .cornersContainer,
  .infoOuterContainer .cornersContainer {
    width: 100%; }
    .boxBodyInfoViewFill .cornersContainer .c1, .boxBodyInfoViewFill .cornersContainer .c2, .boxBodyInfoViewFill .cornersContainer .c3, .boxBodyInfoViewFill .cornersContainer .c4, .boxBodyInfoViewFill .cornersContainer .c5,
    .infoOuterContainer .cornersContainer .c1, .infoOuterContainer .cornersContainer .c2, .infoOuterContainer .cornersContainer .c3, .infoOuterContainer .cornersContainer .c4, .infoOuterContainer .cornersContainer .c5 {
      display: none; }
    .boxBodyInfoViewFill .cornersContainer .topCorners .r1,
    .infoOuterContainer .cornersContainer .topCorners .r1 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cotr.png) no-repeat top right;
      -background: no-repeat top right;
      height: 5px;
      -height: 1px;
      padding-right: 5px; }
    .boxBodyInfoViewFill .cornersContainer .topCorners .r2,
    .infoOuterContainer .cornersContainer .topCorners .r2 {
      border-top: 1px solid #b6916f;
      border-left: 1px solid #b6916f;
      border-right: 1px solid #b6916f;
      background-color: #ffedcc;
      height: 4px; }
    .boxBodyInfoViewFill .cornersContainer .bottomCorners .r1,
    .infoOuterContainer .cornersContainer .bottomCorners .r1 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cobr.png) no-repeat top right;
      -background: no-repeat top right;
      padding-right: 5px;
      height: 7px; }
    .boxBodyInfoViewFill .cornersContainer .bottomCorners .r2,
    .infoOuterContainer .cornersContainer .bottomCorners .r2 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cobl.png) no-repeat top left;
      -background: no-repeat top left;
      height: 7px;
      padding-left: 17px;
      border-top: 1px solid #b6916f; }
    .boxBodyInfoViewFill .cornersContainer .bottomCorners .r3,
    .infoOuterContainer .cornersContainer .bottomCorners .r3 {
      background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-ceb.png) repeat-x top left;
      -background: repeat-x top left;
      height: 7px; }
  .boxBodyInfoViewFill .boxBodyInfoContainer,
  .boxBodyInfoViewFill .infoContainer,
  .infoOuterContainer .boxBodyInfoContainer,
  .infoOuterContainer .infoContainer {
    width: 100%;
    background: url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/box-cer.png) repeat-y top right !important;
    -background: repeat-y top right !important;
    float: left;
    padding: 0; }
    .boxBodyInfoViewFill .boxBodyInfoContainer .inner,
    .boxBodyInfoViewFill .infoContainer .inner,
    .infoOuterContainer .boxBodyInfoContainer .inner,
    .infoOuterContainer .infoContainer .inner {
      border-right: 1px solid #b6916f;
      border-left: 1px solid #b6916f;
      -border-top: 1px solid #b6916f;
      -border-bottom: 1px solid #b6916f;
      margin-right: 5px;
      background-color: #ffedcc;
      float: none !important;
      *height: 1%; }
      .boxBodyInfoViewFill .boxBodyInfoContainer .inner:after,
      .boxBodyInfoViewFill .infoContainer .inner:after,
      .infoOuterContainer .boxBodyInfoContainer .inner:after,
      .infoOuterContainer .infoContainer .inner:after {
        display: block;
        clear: both;
        visibility: hidden;
        overflow: hidden;
        font-size: 0;
        content: "."; }
      .boxBodyInfoViewFill .boxBodyInfoContainer .inner .inner,
      .boxBodyInfoViewFill .infoContainer .inner .inner,
      .infoOuterContainer .boxBodyInfoContainer .inner .inner,
      .infoOuterContainer .infoContainer .inner .inner {
        border: none;
        background-color: transparent; }
      .boxBodyInfoViewFill .boxBodyInfoContainer .inner .infoTitle,
      .boxBodyInfoViewFill .infoContainer .inner .infoTitle,
      .infoOuterContainer .boxBodyInfoContainer .inner .infoTitle,
      .infoOuterContainer .infoContainer .inner .infoTitle {
        float: left;
        color: #666666;
        padding-bottom: 5px; }
      .boxBodyInfoViewFill .boxBodyInfoContainer .inner .infoText,
      .boxBodyInfoViewFill .infoContainer .inner .infoText,
      .infoOuterContainer .boxBodyInfoContainer .inner .infoText,
      .infoOuterContainer .infoContainer .inner .infoText {
        float: left;
        color: black; }
    .boxBodyInfoViewFill .boxBodyInfoContainer .registrationInfo,
    .boxBodyInfoViewFill .infoContainer .registrationInfo,
    .infoOuterContainer .boxBodyInfoContainer .registrationInfo,
    .infoOuterContainer .infoContainer .registrationInfo {
      clear: both; }
  .boxBodyInfoViewFill .boxActionContainer,
  .infoOuterContainer .boxActionContainer {
    padding-left: 10px !important;
    width: auto !important; }

#idPrimaryContentBlock1Content {
  font-size: 10pt;
  font-family: tahoma, sans;
  font-weight: normal;
  text-decoration: none;
  color: black; }
  #idPrimaryContentBlock1Content a {
    color: black;
    text-decoration: underline;
    font-weight: normal; }
    #idPrimaryContentBlock1Content a:hover {
      color: #222222;
      text-decoration: underline; }
  #idPrimaryContentBlock1Content h1 {
    font-weight: bold; }
    #idPrimaryContentBlock1Content h1.pageTitle,
    #idPrimaryContentBlock1Content h1.contentPageTitle {
      font-weight: bold; }
  #idPrimaryContentBlock1Content h2 {
    font-weight: bold; }
    #idPrimaryContentBlock1Content h2.pageSubTitle,
    #idPrimaryContentBlock1Content h2.stepTitle {
      font-weight: bold; }
  #idPrimaryContentBlock1Content h3 {
    font-weight: bold; }
  #idPrimaryContentBlock1Content h4 {
    font-weight: bold; }
  #idPrimaryContentBlock1Content .functionalPageContainer a {
    text-decoration: underline; }
    #idPrimaryContentBlock1Content .functionalPageContainer a:hover {
      text-decoration: underline; }

div.generalFieldsContainer .fileFieldContainer .fieldBody iframe {
  width: 390px !important; }

.navigationContainer,
.formTitleContainer {
  width: 659px; }

#idBlogPageContainer .boxFooterContainer .inner .postBottom {
  width: 98%; }
#idBlogPageContainer #idBlogPostEditContainer .fieldLabel {
  width: 75px; }

#idForumContainer #idForumSummaryContainer .boxBodyContainer .inner {
  padding: 0; }
#idForumContainer #idForumSummaryContainer table {
  width: 100%;
  padding: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0; }
  #idForumContainer #idForumSummaryContainer table td {
    padding: 5px;
    margin: 0;
    border-color: #b6916f; }
    #idForumContainer #idForumSummaryContainer table td.threadImageTD {
      width: 5% !important; }
    #idForumContainer #idForumSummaryContainer table td.threadTD {
      width: 55% !important; }
    #idForumContainer #idForumSummaryContainer table td.lastReplyTD {
      width: 30% !important; }
    #idForumContainer #idForumSummaryContainer table td.repliesCountTD {
      width: 10% !important; }
    #idForumContainer #idForumSummaryContainer table td div {
      width: 100% !important; }
#idForumContainer #idForumEditEntryContainer .fieldContainer .fieldLabel {
  width: 70px; }
#idForumContainer #idForumEditEntryContainer .fieldContainer .fieldBody .subjectTextBox,
#idForumContainer #idForumEditEntryContainer .fieldContainer .fieldBody #idEditorContainer {
  width: 520px; }
#idForumContainer #idForumEditEntryContainer h4.boxHeaderTitle {
  padding: 6px; }
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote {
  border-left-color: #b6916f;
  background-color: #e8d4af; }
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote {
  border-left-color: #b6916f;
  background-color: #fff4e0; }

.forumEditEntryEditorContainer blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote {
  border-left-color: #b6916f;
  background-color: #e8d4af; }
.forumEditEntryEditorContainer blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote {
  border-left-color: #b6916f;
  background-color: #fff4e0; }

#idForumCategoryListContainer .forumListContainer {
  float: left; }
  #idForumCategoryListContainer .forumListContainer table {
    width: 100%;
    padding: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0; }
    #idForumCategoryListContainer .forumListContainer table td {
      padding: 5px;
      margin: 0;
      border-color: #b6916f; }
      #idForumCategoryListContainer .forumListContainer table td.pageStateIconTD {
        width: 5% !important; }
        #idForumCategoryListContainer .forumListContainer table td.pageStateIconTD .pageStateIcon {
          padding: 0 !important; }
          #idForumCategoryListContainer .forumListContainer table td.pageStateIconTD .pageStateIcon div {
            margin-top: 8px;
            margin-left: 2px; }
      #idForumCategoryListContainer .forumListContainer table td.threadTD {
        width: 45% !important; }
      #idForumCategoryListContainer .forumListContainer table td.lastReplyTD {
        width: 30% !important; }
      #idForumCategoryListContainer .forumListContainer table td.topicsCountTD {
        width: 10% !important; }
      #idForumCategoryListContainer .forumListContainer table td.repliesCountTD {
        width: 10% !important; }
      #idForumCategoryListContainer .forumListContainer table td div {
        width: 100% !important; }

#idEventListCalendar .EventListCalendar {
  width: 100%; }
  #idEventListCalendar .EventListCalendar .EventListCalendarHeader,
  #idEventListCalendar .EventListCalendar a.yearViewHeader {
    background-color: #936942;
    color: white; }
    #idEventListCalendar .EventListCalendar .EventListCalendarHeader a,
    #idEventListCalendar .EventListCalendar a.yearViewHeader a {
      color: white;
      text-decoration: underline; }
      #idEventListCalendar .EventListCalendar .EventListCalendarHeader a:hover,
      #idEventListCalendar .EventListCalendar a.yearViewHeader a:hover {
        color: white; }
#idEventListCalendar .boxBodyContentOuterContainer {
  padding-bottom: 30px; }

#idEventPageContainer #idEventDetailsContainer .boxBodyContentOuterContainer {
  width: 359px !important; }
#idEventPageContainer #idEventSummaryContainer .boxFooterOuterContainer {
  bottom: 8px;
  right: 16px !important; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #idEventPageContainer #idEventSummaryContainer .boxFooterOuterContainer {
    bottom: 10px !important; } }

div#idRegistrationsList table {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #b6916f; }
  div#idRegistrationsList table td {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #b6916f;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #b6916f;
    border-top-color: #b6916f;
    border-top-width: 1px;
    border-top-style: solid; }

#membersTable {
  border-bottom-color: #b6916f; }
  #membersTable td.memberDirectoryColumn1,
  #membersTable td.memberDirectoryColumn2,
  #membersTable td.memberDirectoryColumn3,
  #membersTable td.memberDirectoryColumn4 {
    border-top-color: #b6916f; }
  #membersTable th {
    border-top-color: #b6916f;
    border-bottom-color: #b6916f; }

#idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria {
  width: 627px !important;
  padding: 10px !important; }
  #idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria div select, #idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria div input {
    width: 140.25px !important; }
  #idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria div div {
    width: 150.25px !important; }
    #idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria div div.criteria-condition-placeholder,
    #idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria div div.criteria-value-outer-placeholder,
    #idMemberDirectoryAdvancedSearchContainer .searchCritereaContainer #criteria div div.criteria-value-placeholder {
      width: 150.25px !important; }

#idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photoAlbumItemThumbnailPhoto {
  padding: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  border: none;
  background-color: transparent; }
#idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer {
  width: 151px !important; }
  #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer {
    width: 100%; }
    #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .topCorners,
    #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .bottomCorners {
      width: 100%; }
    #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
      padding: 0 !important;
      width: 100%; }
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainerOver {
        border-color: #b6916f;
        border-top: none;
        background: #ffedcc;
        padding: 5px 0 5px 0; }
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainer {
        padding: 5px 0 5px 0; }
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainerOver .photoAlbumItemThumbnailPhoto,
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainerOver .photoAlbumItemThumbnailPhotoHover,
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainer .photoAlbumItemThumbnailPhoto,
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainer .photoAlbumItemThumbnailPhotoHover {
        border: none;
        background: transparent;
        padding: 0;
        margin: 0; }
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainerOver .smallDescriptionContainer,
      #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer .photosContainer .photoMainContainer .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .photoContainer .photoInnerContainer .smallDescriptionContainer {
        padding-left: 8px; }

#idFooterContainer {
  padding-left: 5px;
  padding-right: 5px;
  float: none;
  *height: 1%; }
  #idFooterContainer:after {
    display: block;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    font-size: 0;
    content: "."; }
  #idFooterContainer #idFooterContentHolder,
  #idFooterContainer .footerContentHolder {
    width: 100%;
    background-color: #e8d4af; }
    #idFooterContainer #idFooterContentHolder #idFooterContent,
    #idFooterContainer .footerContentHolder #idFooterContent {
      width: 100%; }

#idMainContainer {
  width: 929px;
  margin-left: auto;
  margin-right: auto; }
  #idMainContainer #idContentContainerTopCorners {
    display: block;
    _display: none;
    float: none;
    height: 5px; }
    #idMainContainer #idContentContainerTopCorners .r1 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cotl.png) left top no-repeat;
      _background: none; }
    #idMainContainer #idContentContainerTopCorners .r2 {
      padding: 0 5px;
      _padding: 0;
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cotr.png) right top no-repeat;
      _background: none; }
    #idMainContainer #idContentContainerTopCorners .r3 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cet.png) center top repeat-x;
      _background: none; }
    #idMainContainer #idContentContainerTopCorners .r1, #idMainContainer #idContentContainerTopCorners .r2, #idMainContainer #idContentContainerTopCorners .r3 {
      height: 5px; }
    #idMainContainer #idContentContainerTopCorners .c1, #idMainContainer #idContentContainerTopCorners .c2, #idMainContainer #idContentContainerTopCorners .c3, #idMainContainer #idContentContainerTopCorners .c4, #idMainContainer #idContentContainerTopCorners .c5 {
      display: none; }
  #idMainContainer #idContentContainerBottomCorners {
    display: block;
    _display: none;
    float: none;
    height: 5px; }
    #idMainContainer #idContentContainerBottomCorners .r1 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cobl.png) left bottom no-repeat;
      _background: none; }
    #idMainContainer #idContentContainerBottomCorners .r2 {
      padding: 0 5px;
      _padding: 0;
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cobr.png) right bottom no-repeat;
      _background: none; }
    #idMainContainer #idContentContainerBottomCorners .r3 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-ceb.png) center bottom repeat-x;
      _background: none; }
    #idMainContainer #idContentContainerBottomCorners .r1, #idMainContainer #idContentContainerBottomCorners .r2, #idMainContainer #idContentContainerBottomCorners .r3 {
      height: 5px; }
    #idMainContainer #idContentContainerBottomCorners .c1, #idMainContainer #idContentContainerBottomCorners .c2, #idMainContainer #idContentContainerBottomCorners .c3, #idMainContainer #idContentContainerBottomCorners .c4, #idMainContainer #idContentContainerBottomCorners .c5 {
      display: none; }
  #idMainContainer #idContentContainer {
    min-height: 20px;
    width: 929px;
    float: left; }
    #idMainContainer #idContentContainer .d1 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cel.png) left center repeat-y;
      _background: none; }
    #idMainContainer #idContentContainer .d2 {
      padding: 0 5px;
      _padding: 0;
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg-cer.png) right center repeat-y;
      _background: none; }
    #idMainContainer #idContentContainer .d3 {
      background: none; }
    #idMainContainer #idContentContainer .d1, #idMainContainer #idContentContainer .d2, #idMainContainer #idContentContainer .d3 {
      float: left; }
    #idMainContainer #idContentContainer .d1 .d1, #idMainContainer #idContentContainer .d2 .d2, #idMainContainer #idContentContainer .d3 .d3 {
      background: none;
      float: none; }
    #idMainContainer #idContentContainer .d2 .d2 {
      padding: 0; }
    #idMainContainer #idContentContainer .d3 {
      background: #e8d4af url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/mainBg.png) repeat-x top left; }
    #idMainContainer #idContentContainer #idPrimaryContentContainer {
      width: 699px;
      text-align: left;
      float: right;
      margin-left: 0;
      margin-right: 3px;
      -margin-right: 1.5px;
      bottom: 0;
      -margin-top: 7px;
      -margin-bottom: 7px; }
      #idMainContainer #idContentContainer #idPrimaryContentContainer .d1 {
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/common-cel.png) left center repeat-y;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainer .d2 {
        padding: 0 4px;
        _padding: 0;
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/common-cer.png) right center repeat-y;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainer .d3 {
        background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainer .d1, #idMainContainer #idContentContainer #idPrimaryContentContainer .d2, #idMainContainer #idContentContainer #idPrimaryContentContainer .d3 {
        float: left; }
      #idMainContainer #idContentContainer #idPrimaryContentContainer .d1 .d1, #idMainContainer #idContentContainer #idPrimaryContentContainer .d2 .d2, #idMainContainer #idContentContainer #idPrimaryContentContainer .d3 .d3 {
        background: none;
        float: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainer .d2 .d2 {
        padding: 0; }
    #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners {
      width: 699px;
      margin-top: 3px;
      margin-right: 3px;
      display: block;
      _display: none;
      float: none;
      height: 4px;
      float: right;
      clear: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .r1 {
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/common-cotl.png) left top no-repeat;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .r2 {
        padding: 0 4px;
        _padding: 0;
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/common-cotr.png) right top no-repeat;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .r3 {
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/common-cet.png) center top repeat-x;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .r1, #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .r2, #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .r3 {
        height: 4px; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .c1, #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .c2, #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .c3, #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .c4, #idMainContainer #idContentContainer #idPrimaryContentContainerTopCorners .c5 {
        display: none; }
    #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners {
      width: 699px;
      margin-bottom: 3px;
      margin-right: 3px;
      height: 78px;
      display: block;
      _display: none;
      float: none;
      height: 78px;
      float: right;
      clear: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r1 {
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/content-cobl.png) left bottom no-repeat;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r2 {
        padding: 0 4px 0 100px;
        _padding: 0;
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/content-cobr.png) right bottom no-repeat;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r3 {
        background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/content-ceb.png) center bottom repeat-x;
        _background: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r1, #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r2, #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r3 {
        height: 78px; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .c1, #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .c2, #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .c3, #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .c4, #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .c5 {
        display: none; }
      #idMainContainer #idContentContainer #idPrimaryContentContainerBottomCorners .r1 {
        background-color: #fff4e0; }

#idPrimaryContentBlock1ContentHolder {
  background: #fff4e0 url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/contentBg.png) repeat-x top left;
  -background: #fff4e0;
  padding: 20px;
  width: 651px;
  min-height: 100px;
  overflow: hidden; }
  #idPrimaryContentBlock1ContentHolder #idPrimaryContentBlock1Content {
    width: 651px;
    overflow: hidden; }

DIV.artBoxContainerType-001 DIV.artBoxOuterTopCorners,
DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners {
  display: block;
  _display: none;
  float: none;
  height: 7px; }
  DIV.artBoxContainerType-001 DIV.artBoxOuterTopCorners .r1, DIV.artBoxContainerType-001 DIV.artBoxOuterTopCorners .r2, DIV.artBoxContainerType-001 DIV.artBoxOuterTopCorners .r3,
  DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners .r1, DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners .r2, DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners .r3 {
    height: 7px; }
DIV.artBoxContainerType-001 DIV.artBoxOuterTopCorners .r1 {
  padding: 0 7px 0 0;
  _padding: 0;
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-cotr.png) right top no-repeat;
  _background: none; }
DIV.artBoxContainerType-001 DIV.artBoxOuterTopCorners .r2 {
  background: #5d5c50; }
DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners .r1 {
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-cobl.png) left bottom no-repeat;
  _background: none; }
DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners .r2 {
  padding: 0 7px;
  _padding: 0;
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-cobr.png) right bottom no-repeat;
  _background: none; }
DIV.artBoxContainerType-001 DIV.artBoxOuterBottomCorners .r3 {
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-ceb.png) center bottom repeat-x;
  _background: none; }
DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer {
  _border: 1px solid #999999;
  padding: 0 7px 0 0;
  _padding: 0;
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-cer.png) right center repeat-y;
  _background: none; }
  DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer .b1 {
    background: #5d5c50; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer .b1 .b1 {
      background: none; }
  DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer {
    padding: 0 7px 7px 7px;
    _padding: 7px; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b1 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cet.gif) center top repeat-x; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b2 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-ceb.gif) center bottom repeat-x; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b3 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cel.gif) left center repeat-y; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b4 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cer.gif) right center repeat-y; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b5 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cotl.gif) left top no-repeat; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b6 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cotr.gif) right top no-repeat; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b7 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cobl.gif) left bottom no-repeat; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b8 {
      background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-title-cobr.gif) right bottom no-repeat;
      padding: 10px; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b9 {
      background: white; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b1 .b1, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b2 .b2, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b3 .b3, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b4 .b4, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b5 .b5, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b6 .b6, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b7 .b7, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b8 .b8, DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b9 .b9 {
      background: none; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b8 .b8 {
      padding: 0; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b1 {
      padding: 0 0 7px 0; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b8 {
      _height: 100%; }
      DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b8 .b8 {
        _height: auto; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
      padding: 0 5px; }
    DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent {
      color: #5d5c50; }
  DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner {
    padding: 5px 16px 12px 16px; }
  DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent {
    color: #e8d4af; }

#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.moduleItem {
  padding: 5px 6px 7px 6px; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.moduleSeparator {
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox001-sep.gif) left top repeat-x; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.itemInfoContainer {
  color: #e8d4af; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:link,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:active,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:visited,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:hover {
  color: #eeeeee; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:hover {
  color: white; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-001 H4.artBoxTitle {
  color: #5d5c50;
  text-transform: uppercase;
  text-align: center;
  font-family: times, serif;
  font-size: 1.2em; }

DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners {
  display: block;
  _display: none;
  float: none;
  height: 6px; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners .r1, DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners .r2, DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners .r3 {
    height: 6px; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners .r1 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cotl.png) left top no-repeat;
    _background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners .r2 {
    padding: 0 6px;
    _padding: 0;
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cotr.png) right top no-repeat;
    _background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterTopCorners .r3 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cet.png) center top repeat-x;
    _background: none; }
DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners {
  display: block;
  _display: none;
  float: none;
  height: 40px; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners .r1, DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners .r2, DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners .r3 {
    height: 40px; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners .r1 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cobl.png) left bottom no-repeat;
    _background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners .r2 {
    padding: 0 40px 0 6px;
    _padding: 0;
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cobr.png) right bottom no-repeat;
    _background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxOuterBottomCorners .r3 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-ceb.png) center bottom repeat-x;
    _background: none; }
DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer {
  _border: 1px solid #999999; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b1 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cel.png) left center repeat-y;
    _background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b2 {
    padding: 0 6px;
    _padding: 0;
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-cer.png) right center repeat-y;
    _background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b3 {
    background: #fff4e0; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b1 .b1, DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b2 .b2, DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b3 .b3 {
    background: none; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b2 .b2 {
    padding: 0; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b3 {
    padding: 5px 8px 0 5px;
    _padding: 8px; }
    DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer .b3 .b3 {
      padding: 0; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer {
    padding: 6px;
    _padding: 6px;
    background: #5e5d51 url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-title-bg.gif) top left repeat-x; }
    DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
      padding: 0 5px; }
    DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent {
      color: white; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner {
    padding: 5px 5px 12px 5px; }
  DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent {
    color: black; }

#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.moduleItem {
  padding: 5px 6px 7px 6px; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.moduleSeparator {
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox002-sep.gif) left top repeat-x; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.itemInfoContainer {
  color: black; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 A,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:link,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:active,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:visited,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:hover {
  color: #444444; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:hover {
  color: #757575; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-002 H4.artBoxTitle {
  color: white;
  text-transform: uppercase;
  text-align: center;
  font-family: times, serif;
  font-size: 1.2em;
  font-weight: bold; }

DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners {
  display: block;
  _display: none;
  float: none;
  height: 6px; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners .r1, DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners .r2, DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners .r3 {
    height: 6px; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners .r1 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cotl.png) left top no-repeat;
    _background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners .r2 {
    padding: 0 6px;
    _padding: 0;
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cotr.png) right top no-repeat;
    _background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterTopCorners .r3 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cet.png) center top repeat-x;
    _background: none; }
DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners {
  display: block;
  _display: none;
  float: none;
  height: 6px; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners .r1, DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners .r2, DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners .r3 {
    height: 6px; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners .r1 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cobl.png) left bottom no-repeat;
    _background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners .r2 {
    padding: 0 6px;
    _padding: 0;
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cobr.png) right bottom no-repeat;
    _background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxOuterBottomCorners .r3 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-ceb.png) center bottom repeat-x;
    _background: none; }
DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer {
  _border: 1px solid #999999; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b1 {
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cel.png) left center repeat-y;
    _background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b2 {
    padding: 0 6px 0 6px;
    _padding: 0;
    background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-cer.png) right center repeat-y;
    _background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b3 {
    background: #e8d4af; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b1 .b1, DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b2 .b2, DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b3 .b3 {
    background: none; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b2 .b2 {
    padding: 0; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b3 {
    padding: 0 6px 6px 1px;
    _padding: 6px; }
    DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer .b3 .b3 {
      padding: 0; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer {
    padding: 6px 6px 12px 6px;
    _padding: 6px 6px 12px 6px;
    background: #e8d4af; }
    DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
      padding: 0 5px; }
    DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent {
      color: #5d5c50; }
  DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer {
    background: white; }
    DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner {
      padding: 5px 5px 12px 5px; }
    DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent {
      color: black; }

#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.moduleItem {
  padding: 5px 6px 7px 6px; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.moduleSeparator {
  background: transparent url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox003-sep.gif) left top repeat-x; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.itemInfoContainer {
  color: black; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 A,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:link,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:active,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:visited,
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:hover {
  color: #444444; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:hover {
  color: #757575; }
#idPrimaryContentBlock1Content DIV.artBoxContainerType-003 H4.artBoxTitle {
  color: #5d5c50;
  text-transform: uppercase;
  text-align: center;
  font-family: times, serif;
  font-size: 1.2em;
  font-weight: bold; }

DIV.artBoxContainerType-001 DIV.moduleViewType-0 SPAN.donationGoalCollectedTitle,
DIV.artBoxContainerType-001 DIV.moduleViewType-0 SPAN.donationGoalAmountTitle {
  color: white; }
DIV.artBoxContainerType-001 DIV.moduleViewType-0 SPAN.donationGoalCollectedValue,
DIV.artBoxContainerType-001 DIV.moduleViewType-0 SPAN.donationGoalAmountValue {
  color: #e8d4af; }
DIV.artBoxContainerType-001 DIV.moduleViewType-0 TABLE.donationGoalTable TR.donationGoalProgressInfoContainer TD {
  font-size: 1.00em; }
DIV.artBoxContainerType-001 DIV.moduleViewType-0 TABLE.donationGoalTable TD.donationGoalProgressBarLeftPart {
  background: #999999 url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox-percentage-left.gif) center center repeat-x; }
DIV.artBoxContainerType-001 DIV.moduleViewType-0 TABLE.donationGoalTable TD.donationGoalPercentageContainer {
  color: white; }
DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.donationGoalPeriodContainer {
  color: #ebe8f1; }

DIV.artBoxContainerType-002 DIV.moduleViewType-0 SPAN.donationGoalCollectedTitle,
DIV.artBoxContainerType-002 DIV.moduleViewType-0 SPAN.donationGoalAmountTitle {
  color: black; }
DIV.artBoxContainerType-002 DIV.moduleViewType-0 SPAN.donationGoalCollectedValue,
DIV.artBoxContainerType-002 DIV.moduleViewType-0 SPAN.donationGoalAmountValue {
  color: #7e6330; }
DIV.artBoxContainerType-002 DIV.moduleViewType-0 TABLE.donationGoalTable TR.donationGoalProgressInfoContainer TD {
  font-size: 1.00em; }
DIV.artBoxContainerType-002 DIV.moduleViewType-0 TABLE.donationGoalTable TD.donationGoalProgressBarLeftPart {
  background: #999999 url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox-percentage-left.gif) center center repeat-x; }
DIV.artBoxContainerType-002 DIV.moduleViewType-0 TABLE.donationGoalTable TD.donationGoalPercentageContainer {
  color: black; }
DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.donationGoalPeriodContainer {
  color: #8f6c2b; }

DIV.artBoxContainerType-003 DIV.moduleViewType-0 SPAN.donationGoalCollectedTitle,
DIV.artBoxContainerType-003 DIV.moduleViewType-0 SPAN.donationGoalAmountTitle {
  color: #9c6d17; }
DIV.artBoxContainerType-003 DIV.moduleViewType-0 SPAN.donationGoalCollectedValue,
DIV.artBoxContainerType-003 DIV.moduleViewType-0 SPAN.donationGoalAmountValue {
  color: black; }
DIV.artBoxContainerType-003 DIV.moduleViewType-0 TABLE.donationGoalTable TR.donationGoalProgressInfoContainer TD {
  font-size: 1.00em; }
DIV.artBoxContainerType-003 DIV.moduleViewType-0 TABLE.donationGoalTable TD.donationGoalProgressBarLeftPart {
  background: #999999 url(https://f.camp8.org/BuiltTheme/memo_milky_coffee/672f2c04/images/artbox-percentage-left.gif) center center repeat-x; }
DIV.artBoxContainerType-003 DIV.moduleViewType-0 TABLE.donationGoalTable TD.donationGoalPercentageContainer {
  color: black; }
DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.donationGoalPeriodContainer {
  color: #8f6c2b; }