body, p, font, a{
      color:#000;
      font-family:Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
      line-height:1.5;
      font-size:18px;
      }
      a:link, a:visited{
      color:#438000;
     text-decoration:none;
     }
     
     a:hover{
     color:#438000;
     text-decoration:underline;
     }
     
     body .invertText,
     .invertText p,
     .invertText font,
     .invertText a{
     text-shadow:0px -1px 0px rgba(0,0,0,0.8);
     color:#ffffff;
     }
     .invertText a:link, 
     .invertText a:visited{
     color:#fffffe;
     text-decoration:underline;
     }
     
     .invertText a:hover{
     color:#fffffd;
     text-decoration:none;
     }
     
     body, body.template{
	background-color: #122f08;
	background-repeat:repeat-y;
	background-position:top center;
	background-image:url(../images/backgroundDecoration.png);
     }
     
     #page {
     background-color: #fff;
     margin:0 auto;
     width:920px;
     }
     
     #logo-header {
     background-color: #122f08;
     background-repeat:none
     background-position:top center;
     background-image:url(../images/logo-header.png);
     width:920px;
     height:180px;
     }
     
     
     #navbar {
     background-color: #e2e0cf;
     background-repeat:none;
     background-position:top left;
     background-image:url(../images/navbar.png);
     width:920px;
     height:43px;
     text-align:center;
     }
     
     #nav-buttons {
     text-decoration:none;
     color:#e2e0cf;
     position:relative;
     top:18px;
     font-family: arial, san serif;
     font-size:18px;
     line-height:18px;
     }
     
     #nav-buttons a:link,
     #nav-buttons a:visited {color:#e2e0cf;}
     #nav-buttons a:hover {color:#122f08;}
     #nav-buttons a:active {color:#122f08;}
     
     .content {
     margin:0 auto;
     padding:0 20px 0 20px;
     color:#000;
     font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
     font-size:24px;
     line-height:32px;
     }
     
     .contentIndex {
     margin:0 auto;
     height:290px;
     padding:0 20px 0 20px;
     color:#000;
     font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
     font-size:24px;
     line-height:32px;
     }
     
     .wheresGeorge {
     font-style: italic;
     color:green;
     }
     
     .leftColumn {
     position:relative;
     left:0px;
     width:300px;
     vertical-align: top;
     }
     
     .rightColumn {
     position:relative;
     top:-250px;
     left:330px;
     width:500px;
     vertical-align: top;
     }
     
     .contactUs {
     margin:0 auto;
     border:solid 4px #717770;
     padding:20px;
     background-color:#aaa;
     width:500px;
     height:300px;
     }
     
     .contactUs-header {
     margin:0 auto;
     background-color:#fff;
     width:500px;
     height:43px;
     }
     
     .contactUs-footer {
     margin:0 auto;
     background-color:#fff;
     width:500px;
     height:43px;
     }
     
     .slideshow {
     padding:0 60px 0 60px;
     color:#000;
     font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
     font-size:24px;
     line-height:32px;
     }
     
     .moviePlayer {
     margin:-10px 60px 0 60px;
     }
      
     .largerPlain a:link,
     .largerPlain a:visited,
     .largerPlain a:hover,
     .largerPlain a:active,
     .largerPlain {
     font-size:1.05em;
     }
     
      
     .smallerPlain a:link,
     .smallerPlain a:visited,
     .smallerPlain a:hover,
     .smallerPlain a:active,
     .smallerPlain {
     font-size:0.6em;
     }
     
     #clip-icons {
     text-align:center;
     margin:0 60px 0 60px;
     width:800px;
     height:118px;
     }
     
     .castTable {
     color:#000;
     font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
     font-size:14px;
     line-height:15px;
     }
     
    .castTable a:link,.castTable a:visited{
     font-size:14px;
     line-height:15px;
     color:#438000;
     text-decoration:none;
     
     }
     
     .castTable a:hover,.castTable a:active,{
     color:#000;
     text-decoration:underline;
     font-size:14px;
     line-height:15px;
     }


    
     
     .clear {
     clear:both;
     }
          
     #footer {
    
     font-size:11px;
     margin:20px 0 100px 0;
     padding:40px 180px 40px 120px;
     background-color:#3a6800;
     }
  
     