body {
      text-align: center;
      margin: 0px 0px 30px 0px;
      padding: 0px;     
      background-image:url(../images/Portfolio-cover-ideas-green-back.gif);
      background-repeat:repeat-x;
      background-repeat:repeat; 
      /* background-position:center; */ 
      background-color:#6d6e71; /* darker gray from logo */
      background-color:#acb767; /* olive green from pdf */ 
     }


#container {
       width: 950px; 
       margin: 0px auto;
       text-align: left;
       padding:0px;
       /*border-left:1px solid #000;
       border-right:1px solid #000; */
       }

img {
      margin: 0px;
      padding: 0px; 
} 

p {
    margin: 0px;
    padding: 0px;
    /* padding-bottom:7px; */ /* copied from inside on aug 20th */ 
    /* padding-bottom:5px; */
    font-family: sans-serif; 
    font-size: 12px; 
}    

/*added */
#rightColumnWH p {
       /* padding-top:4px; */ /* commented it out on aug 20th */ 
        padding-bottom:7px;  /*added it here on aug 20th  instead of just p */ 
       }

#rightColumnWH a {
   /* color:#fcba63;
   font-weight:bold;
   text-decoration:none;*/
   }
/*end of added */ 

td {

    font-family: sans-serif; 
    font-size: 12px;     
    }

td.contentheading { 
      font-family: sans-serif;
      font-weight: bold; 
      font-size: 18px;
      color:#6d6e71;
      color:#000;
      color:#acb767; /* olive green */
      color:#505050; /* "off black" as victor says */ 
      letter-spacing:1px; 

      /* font-variant: small-caps; 
      letter-spacing: .5px; */ /* aug 19th */ 
         }
a {
     color:#fcba63; /*peach color from logo */
     color:#000;
     }
     
a.readon {
       text-decoration:none;
       margin-left: 480px;
       font-weight:bold;
       color:#9f1f63;
       color:#acb767; /* light olive */ 
              }

a:visited.readon {
         /* color:#000;
          background-color:#9f1f63; */
          }


a:hover.readon {
         color:#000;
         /* background-color:#fcba63; */
             }

div.componentheading {
        font-family: sans-serif;
        font-weight: bold;
        font-size: 22px;
        color:#9f1f63;
        /*color:#fff; */
        margin-bottom: 10px;
        /* background-color:#6d6e71; */
           }

h1, h2, h3, h4, h5, h6 {
         margin:0px;
         padding: 0px;
         color:#acb767; 
         padding-bottom:2px;
           }

		
#headerWH {
        clear:both; 
        padding:0px;
        margin:0px;
        overflow: auto;
	    width: 100%;
        background-color: red;
        background-color:#fff; /*modification made now */ 
        }

#leftHeaderWH {
        width: 230px;
        margin: 0px;
        padding: 0px; 
        float: left; 
        background-color: green; 
        background-color:#fff;
        /* background-color: #fff;*/
        /* height: 54px; */
        /* overflow:hidden; */
         }

/* this applies to the logo on the top left (leftHeaderWH) */
.moduletableWHLogo {
         margin-left: 20px;
         margin-top: 10px;
         margin-bottom:10px;
         padding: 0px;
           }
/* end of the logo on the top left (leftHeaderWH) */

#rightHeaderWH {
        width: 720px; 
        margin:0px;
        padding: 0px; 
        float: left; 
        background-color: pink;
        background-color:#fff;
        height:160px; 
          }

/* this applies to the menu of "Donate" & "Newsletter" on the top right (rightHeaderWH) */


.moduletableWH_Donate_NewsletterMenu ul li {
           display: inline; 
           padding: 0px 20px;
              }


.moduletableWH_Donate_NewsletterMenu ul {
               /*margin-left: 365px; */
                 margin-left:345px;
                 margin-left:440px; /* this is because privacy link is disabled, otherwise it should be 345px */ 
               /* margin-top: 78px; */
                    }


.moduletableWH_Donate_NewsletterMenu ul li a {
                  text-decoration: none;
                  font-family: sans-serif;
                  font-size: 13px;
                  /* padding: 5px; */
                 
                  padding:1px 6px; 

                  color:#0e76bc; /*blue from logo */
                  color:#9f1f63; /*purple from logo*/
                  color:#6d6e71; /*darker gray from logo */
                  color:#000; 
                      }

.moduletableWH_Donate_NewsletterMenu ul li a:visited {
                       color:#6d6e71;
                       color:#000;
                       /* background-color:#9f1f63; */
                          }


.moduletableWH_Donate_NewsletterMenu ul li a:hover {
                       color:#fff;
                       background-color:#9f1f63;
                       background-color:#b3bf75; /* light olive */ 
                          }



li.item70 {
  /*  background-color:#9f1f63;
   color:#fff; */
      }

li.item70.a{
   /* color:#fff; */
      }


/* end of the menu of "Donate" & "Newsletter" on the top right (rightHeaderWH)*/


/* this applies to the search textbox and search button on the top right (rightHeaderWH) */


.searchWH_SearchBox {
           margin-left: 450px;
           margin-left:495px; 
           margin-top:30px;
           margin-top: 20px; /*changed for second subtitle*/ 
           margin-bottom:20px;
            }
/* this applies to input box */
.inputboxWH_SearchBox {
                 color: #000;
                 background: #fff;
                 /* border: 1px solid #0f2753;*/
                 /* border: 1px solid #9f1f63; */ /* this is purple from logo */ 
                 border: 1px solid #6d6e71; 
                 /* width: 150px;
                 height: 3px; */
                }

/* this applies to search button */ 
input.buttonWH_SearchBox{
                  color: #fff;
                  /* background: #9f1f63;  */ /* this is purple from logo */
                  background: #6d6e71; /* dark gray from logo */
                  background:#acb767;
                  /* border: 2px outset #d7b9c9; */
                  border: 2px outset #fff; 
                  margin-left:5px   
                  /* height:3px; */
                  }


/* end of the search textbox and search button on the top right (rightHeaderWH) */

/* this applies to subtitle in the top right (rightHeaderWH) */

.moduletableWH_Subtitle {
            margin: 20px 0px 5px 5px;
            margin:10px 0px 0px 5px;
            margin:10px 8px 0px 0px; /*modified on aug 10th */
            padding: 0px;
               }

.moduletableWH_Subtitle p {
               font-weight: 400;
               font-family: sans-serif;
               font-size: 18px;
               color: #6d6e71;
               color: #000;
              /* font-style: oblique; */
               font-variant: small-caps; 
               /* word-spacing: 0px;*/
               letter-spacing: .5px;
                  }
                  
.moduletableWH_Subtitle2 {
            margin: 0px 0px 0px 450px;
            margin: 0px 0px 0px 420px;
            padding: 0px;
               }

.moduletableWH_Subtitle2 p {
               font-weight: 400;
               font-family: sans-serif;
               font-size: 18px;
               color: #6d6e71;
              /* font-style: oblique; */
               font-variant: small-caps; 
               /* word-spacing: 0px;*/
               letter-spacing: 2px;
               padding:0px;
               padding-top:2px;
               margin:0px;
                  }

/* end of the subtitle section */ 




		  
#menuWestHollywood { 
        clear:both;
        height: 30px;
        /* border-top:1px solid #000;
        border-bottom:1px solid #000; */
		}
		
#bar3_WH    {
         clear:both; 
         /* height:90px; */
         background-color:yellow;
		 }

#columnWH{
        overflow: auto;
	width: 100%; 
        background-color: #fff;
        line-height:25px; /*added it on aug 12th 4ish */ 
        line-height:18px; 
        }
       
#leftColumnWH {
       width: 260px;
       margin: 0px;
       padding: 20px 20px 20px 20px;
       float: left;
       }

#rightColumnWH {
       width: 610px;
       margin: 0px;
       padding: 20px; 
       float: left;
       background-color: #fff; 
       /* height:20px; */
       }

/* this stuff affects the left column in base container */

.moduletableWH_OurMission { 
        font-family: sans-serif;
        /* padding: 20px 20px 0px 20px; */
           padding: 0px;
		   margin:0px; 
		   padding:20px 0px 0px 0px; 
		   padding:10px 0px 0px 0px; /* modified Nov 29th */ 
             }

.moduletableWH_OurMission h3 {
          color:#6d6e71; /* darker gray from logo */
          color: #fff;
          margin-bottom: 4px;
          padding-left: 5px;
          /* padding-top: 5px;
          padding-bottom: 5px; */

               font-weight: 400;
               font-family: sans-serif;
               font-size: 16px;
               font-variant: small-caps; 
               /* word-spacing: 0px;*/
               letter-spacing: .5px;

             background-color:#9f1f63;
             background-color:#acb767; /*dark olive*/
             background-color:#b3bf75; /* light olive */
             }

.moduletableWH_OurMission p {
         margin-bottom: 7px;
           }

/* end of stuff that affects the left column in base container */
       

#bottom {

       }

#leftBottomWH {
      clear:both;
       width: 475px;
       margin: 0px;
       padding: 0px;
       float: left;
       background-color: #fff; 
       height: 30px; 
       }



/* this applies to the copyright stuff at left bottom (leftBottomWH) */

.moduletableWH_Copyright p {
           color: #6d6e71;
           font-size: 10px;
           margin: 0px;
           padding-left: 10px;
           padding-top: 10px;
              }

/* end of copyright stuff at left bottom (leftBottomWH) */ 




#rightBottomWH{
       width: 475px;
       margin: 0px;
       padding: 0px;
       float: left;
       background-color: #fff; 
       height: 30px;
       }





/* this section applies to superfish menu */

.sf-menu {font-size: 12px;
          margin:0px;
          padding: 0px;
          }



.sf-menu a {
         background-color:#9f1f63; /* this is the purple from the logo */
         background-color:#acb767;
		 /* background-color:#fff; */
         border-left: none;
         border-top: none;
         font-family: sans-serif;
         color: #fff;
		 color:#000; 
         /* padding: 10px 0px; */
        
		/* background-image:url(../images/greenGlossyBackground.jpg); */
	     background-color:#acb767;
        }



.sf-menu ul li {
      margin: 0px;
      padding: 0px;
      }

.sf-menu ul li a ul li a {
          background-color:#acb767;
              } 



.sf-menu li li a{
	/* background: #0f2753;*/

}



                 

 .sf-menu a:visited {
          color: #fff;
		  color:#ddd;
		  color:#000; 
          } 



.sf-menu a:hover {
          color: #6d6e71;
          background-color: #fff;
          }

/* end of superfish menu */


/* for slideshow above mission statement in front */


.moduletablecolorful_front_slideshow {
            padding: 0px;
            margin-bottom:20px;
            }
            
/* end of slideshow section */ 


/* this applies to the logo on the top left (leftHeaderWH) */
.moduletableWHLogoColorfulFrontSlideShowTemplate {
         margin-left: 20px;
         margin-top: 20px;
         margin-bottom:10px;
         padding: 0px;
         
           }
/* end of the logo on the top left (leftHeaderWH) */

/* affects the entire container */
#v2_overall_container { 
		 width: 950px;
		 background-color:pink;
		 margin: 20px auto;
         text-align: left;
		 }
		 
/* end of entire container */ 

/* affects top container only */ 

#v3_top_container {
         width: 950px;
		 height:350px;
		 } 
		 
#v3_logo_column {
		clear:both; 
		 float:left; 
         width: 300px;
		 height:450px;
		 height:350px;
		 background-color:#fff;
		 }
		 
#v3_slideshow_column {
         float:left; 
         width: 650px; 
		 height:350px; 
		 background-color:black;
		 }
		 
/* end of top container section */ 

/* this pertains to logo in v2_logo_column */

.moduletablev3_logoBigger {
            padding:30px 60px 0px 60px; 
            padding:80px 60px 0px 25px; 
            padding:60px 60px 0px 25px; 
			margin:0px;
			} 

/* end of logo section */ 


.moduletablev2_donate { 
			padding:60px 60px 0px 60px; 
			margin:0px;
			} 
			
.moduletablev2_copyright {
          color:#fff;
		  text-align:center;
		  padding:5px; 
		  } 

.moduletablev2_copyright p {
               font-size:10px;
                } 

/* menu container section */

#v2_menu_container {
		height:36px; 
                height:30px; 
		background-color:#282828;
		}
		
#v2_menu {
         }
		 
/* end of menu container section */ 

/* base container section */ 
#v2_base_container {
        overflow:auto; 
		 background-color:#fff;
		 }
		 
#v2_article_column {
        float:left; 
        width: 600px;
		background-color:red;
	    background-color:#fff;
		margin:0px;
		padding:20px; 
		} 

/* july 20th */ 
#v2_article_column p {
          padding-bottom:7px;
          line-height:18px; 
              } 

#v2_mission_column p {
          padding-bottom:7px;
          line-height:18px; 
              } 

/* end of july 20th */ 
		
#v2_mission_column {
        float:left; 
        width: 300px; 
		/* height:300px;*/
		background-color:yellow;
		background-color:#fff;
		} 
		
/* end of base container section */ 

/* footer section */

#v2_footer_container {
        clear:both; 
		height:25px;
        /* height:110px; */ 
		background-color:#282828;
		}
		
#v2_footer {
        }
		
/*end of footer section */


/* donate button trial */

.moduletabledonate_css p {
      /* background-image:url(../images/greenGlossyBackground.jpg); */ 
       height:28px; 
         margin: 0 auto; 
        padding: 10px 0px 10px 60px; 
        font-size:25px;
         color:#282828; 
         margin-top:50px; 
		 margin-bottom:20px; 
		 border:1px solid #acb767; 
        } 


.moduletabledonate_css p a {
          color:#282828;
          text-decoration:none; 
                 } 


/* end of donate button trial */

.moduletablegiveTodayButton {
            padding: 15px 0px 0px 75px;
              }

/* pertains to video button */

.moduletablepresentationVideoButton {
         margin-top:15px; 
        } 

/* end of video button */