
  
    /* customer colors, always include black and white */
         .MPColor_000000 {} /* Black */
         .MPColor_ffffff {} /* White */
         .MPColor_666666 {} /* Dark Gray*/
         .MPColor_8a8b8b {} /* Medium Gray */
         .MPColor_a6a7a7 {} /* Light Gray */
         .MPColor_b22128 {} /* Red */
  
    html{
        margin: 0px;
        padding: 0px;
    }

    #ypci-body
    {
        background-image: url(http://www.ypci.net/images/2126/main-background.jpg);
        background-repeat: repeat-x;
        background-color: #ffffff;
        background-position: top center;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 8.5pt;
        line-height: 150%;
        margin: 0px;
        padding: 0px;
    }
    
h1,h2,h3,h4{
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1{
  margin: 0;
  padding: 0;
  color: #4a6147;
  font-size: 11pt;
}

h2 {
  margin: 0 25px 10px 25px;
  color: #578818;
  font-size: 10pt;
  text-align: left;
}

h3 {
  margin: 0 25px 10px 25px;
  padding: 0;
  color: #869983;
  font-size: 10pt;
  text-align: left;
}

h4 {
  margin: 0 25px 0 25px;
  padding: 0 0 0 0;
  color: #535B5D;
  font-size: 75%;
  text-align: left;
}
    
    a:link {
      color: #4a6147;
      background-color: transparent;
      font-weight: normal;
      text-decoration: underline;
    }

    a:visited {
      color: #869983;
      background-color: transparent;
      font-weight: normal;
      text-decoration: underline;
    }

    a:hover {
      color: #4a6147;
      font-weight: normal;
      text-decoration: none;
    }

    a:active {
      color: #4a6147;
      background-color: transparent;
      font-weight: normal;
    }

    #divContainer
    {
        width: 700px;
        margin: 0px auto;
    }
    
    #divHeader
    {
        width: 700px;
        height: 200px;
        background-image: url(http://www.ypci.net/images/2129/title.jpg);
        position: relative;
    }
        
    #divHeaderContent
    {
        position: absolute; 
        left: 200px;
        top: 60px;
        width: 350px;
        height: 80px;
        border-left: solid 3px #869983;
        padding-left: 6px;    
        font-size: 8pt;
        color: #ffffff;
        line-height: 120%;
    }
    
    #divMainContent
    {
        width: 700px;
        padding-top: 10px;
        padding-bottom: 10px;
        min-height: 250px;
        background: #ffffff;
    }
    
    #divMainNav
    {
        height: 34px;
        background-image: url(http://www.ypci.net/images/2128/menu-background.jpg);
        background-repeat: repeat-x;
    }
    
    #divFooter
    {
        height: 50px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        color: #696969;
        line-height: 150%;
        clear: both;
    }
            
    /**************************** REQUIRED BY ALL **************************************/      
    /* make the second level visible when hover on first level list OR link */
    #Default ul li:hover ul,
    #Default ul a:hover ul{visibility:visible; }

    /* keep the third level hidden when you hover on first level list OR link */
    #Default ul :hover ul ul{visibility:hidden;}

    /* make the third level visible when you hover over second level list OR link */
    #Default ul :hover ul :hover ul{ visibility:hidden;}
    /**************************************************************************************/


    #Default {position:relative; z-index:100;}

    /* remove all the bullets, borders and padding from the default list styling */
    #Default ul {padding:0;margin: 0px;list-style-type:none;}

    /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
    #Default li {position:relative; float: left; }



    /* style the links for the top level */
    #Default a, #Default a:visited
    {
        display:block;
        font-family: Verdana;
        font-size: 10px;
        color: #ffffff;
        cursor: pointer;
        text-decoration: none;
        height: 28px;
        padding-top: 6px;
        padding-right: 8px; 
        padding-left: 8px; 
    }
    /* style the top level hover */
    #Default ul li:hover { }
    #Default a:hover, #Default ul ul a:hover{ background-color: #4a6147;}
    #Default :hover > a, #Default ul ul :hover > a {background-color: #4a6147;}

    .Default_Last {background-image: url() !important;}
                    
        
    
    #BucketWrapper
    {
        width: 260px;
        float: left;
    }
    #BucketContent
    {
        background-color: #eeeeee;
        min-height: 200px;
        overflow: hidden;
        }
        #BucketContentLeft
        {
            width: 70px;
            float: left;
        }
        #BucketContentRight
        {
            width: 190px;
            float: left;
            padding-top: 17px;
            }
            #BucketContentRight h2
            {
                text-transform: none;
                font-size: 18px;
                margin-bottom: 10px;
            }
            #BucketContentRight p
            {
                font-size: 11px;
                line-height: 14px;
                margin-top: 0px;
            }
    #BucketFooter
    {
        background-image: url(http://www.ypci.net/images/8820/bucket-footer.png);
        height: 43px;
    }
    
    #divMainCopy
    {
        float: left;
        width: 500px;
    }
    #divMainCopy h1
    {
        text-transform: none;
        margin-left: 24px;
        color: #666666;
        font-size: 24px;
        margin-bottom: 4px;
        margin-top: 24px;
    }
    #divMainCopy h2
    {
        text-transform: none;
        margin-left: 64px;
        margin-top: 0px;
    }
    #divMainCopy p
    {
        margin-left: 64px;
        width: 300px;
    }
  
    #divSponsors {
       width: 400px;
       float: left;
    }
    #divSocial {
       width: 250px;
       float: right;
       text-align: right;
    }
  
    #divPoweredBy {
      width: 100%;
      clear: both;
    }
  
    .rssTitle {
        width: 175px;
        float: right;
        font-size: 11px; 
        padding-bottom: 5px;
        padding-top: 5px;
    }
    .rssDescription {
        display: none;
    }
    .rssDate {
        width: 73px;
        float: left;
        clear: left;
        font-size: 11px;
        padding-bottom: 5px;
        padding-top: 5px;
        padding-left: 2px;
    }
    .rssAuthor {
        display: none;
    }
    .rssDescriptionShowMore {
        display: none;
    }
    .rssEntriesShowMore {
        display: none;
    }
