/* created - 12/25/06 
   updated - 06/05/09 */
/* --------------------------------------------------------------------------
                COPYRIGHT 2009, STEVE MASON, ALL RIGHTS RESERVED
-------------------------------------------------------------------------- */
body {
      font-size: 12px;
      font-weight: 200;
      font-family: comic sans ms, cursive, sans serif;
      color: #914A1B;
	  }
/* colors
xlghtgrey- #F3F1F1  lghtgrey- #DAD6D6 medlght grey- #B0ACAC dark grey- #383636 grey/green- #80937F default brown- #A76423 dark brown- #4F2F13
light orange- #FFD3AB orange- #F07100/#D66102 med orange- #F08638/#C07500 
dark orange- #AA6902 med orange red- #DC3C04 pink- #E1A38B drk red- #A71515 
very dark red- #4B1413/#4C1502 
medium purple- #AB13AD drk purple- #8A59A1  
light skyblue- #E5F4FB robins egg- #E6EEF8 wlr blue- #1777C4 
bright purplish blue- #5C21C9 drk blue(navy)- #262B96 
turquoise- #5FA7D9 dark turquoise- #23618D, #22669A, #389E9D index green- #E1EEE3, 
ig light #EAF4EB, ig lighter #F2F8F3
wheatgrass (light olive)-#B3C7AF lght olive- #40A48B olive- #0AA006 
lime green- #77C7B3 light lime green- #C5F5CF dark green- #10A510
*/
/* NOTE: UC L instead of LC l in selectors (except when inside word- example: .blckc) --- 1 = one */
/* NOTE: variable opacity in firefox is- opacity:0.0 to 0.1 
In IE it is- filter:alpha(opacity=0 to 100) 
A lower value in both makes the element more transparent */
/* test border- border-width: 1px 0px 1px 0px; border-style: solid; border-color: yellow; --or-- border: 1px solid yellow; (if all sides are to be 1px) */
/* ----------------------------------------------------------------------- */
 /* WLR, magaline and spumoni logotypes */
/* magaline font styles */
.maga, .maga12, .maga13, .maga14, .maga15, .maga16, .maga17, .maga18, .maga19, .maga20, .maga21, .maga22, .maga23, .maga24, .maga34  {
                                                       font-family: times new 
													   roman, serif; 
		                                               font-weight: 600; 
		                                               color: black;
		                                               }         
.maga12 {font-size: 12px; line-height: 12px;}
.maga13 {font-size: 13px; line-height: 13px;}
.maga14 {font-size: 14px; line-height: 14px;}
.maga15 {font-size: 15px; line-height: 15px;}
.maga16 {font-size: 16px; line-height: 16px;}
.maga17 {font-size: 17px; line-height: 17px;}
.maga18 {font-size: 18px; line-height: 18px;}
.maga19 {font-size: 19px; line-height: 19px;}
.maga20 {font-size: 20px; line-height: 20px;}
.maga21 {font-size: 21px; line-height: 21px;}
.maga22 {font-size: 22px; line-height: 22px;}
.maga23 {font-size: 23px; line-height: 23px;}
.maga24 {font-size: 24px; line-height: 24px;}
.maga34 {font-size: 34px; line-height: 34px;}
.line, .line12, .line13, .line14, .line15, .line16, .line17, .line18, .line19, .line20, .line28 {
                  font-family: arial, helvetica, sans serif; 
		          font-weight: 600; 
                  color: blue; 
		          } 
.line12 {font-size: 12px; line-height: 15px;} 
.line13 {font-size: 13px; line-height: 16px;} 
.line14 {font-size: 14px; line-height: 17px;}
.line15 {font-size: 15px; line-height: 18px;} 
.line16 {font-size: 16px; line-height: 19px;} 
.line17 {font-size: 17px; line-height: 20px;} 
.line18 {font-size: 18px; line-height: 21px;} 
.line19 {font-size: 19px; line-height: 22px;} 
.line20 {font-size: 20px; line-height: 23px;} 
.line28 {font-size: 28px; line-height: 31px;}
/* WLR and spumoni font styles*/
.vndjk, .vndjk12, .vndjk13, .vndjk14, .vndjk15, .vndjk16, .vndjk17, .vndjk18, .vndjk19, .vndjk20, .vndjk21, .vndjk22, .vndjk29 
           {
            font-family: van dijk, cursive, san  serif; 
		    color: #1777C4; 
		    font-weight: 500; 
		    }
.vndjk1 {font-family: van dijk, cursive, san serif;}
.vndjk12 {margin: 5px auto 5px auto; font-size: 12px;}
.vndjk13 {margin: 5px auto 5px auto; font-size: 13px;}
.vndjk14 {font-size: 14px;}
.vndjk15 {margin: 5px auto 5px auto; font-size: 15px;}
.vndjk16 {font-size: 16px;}
.vndjk17 {font-size: 17px;}
.vndjk18 {font-size: 18px;}
.vndjk19 {font-size: 19px;}
.vndjk20w {font-size: 20px; color: #eeffff;}
.vndjk20 {font-size: 20px;} 
.vndjk21 {font-size: 21px;}
.vndjk22 {font-size: 22px;}
.vndjk22b {font-size: 22px; font-weight: 100; font-style: italic; color: #1777C4;}
.vndjk29 {font-size: 29px;}
/*  060509 */
.tnpx { 
	    font-size: 10px;
		}
.p12, .p12a, .p12b, .p12c, .p12d, .p12e, .p12f, .p12g {
                                                       margin-top: -35px;
                                                       width: 97%; 
	                                                   font-size: 12px;
	                                                   text-indent: 10px;
	                                                   text-align: left;
                                                       }
.p12 {
	  text-align: right;
	  }
.p12c, .p12d, .p12e, .p12f, .p12g {
	                               color: #4F2F13;
                                   }
.p12, .p12c, .p12d, .p12e, .p12f, .p12g {
                                         margin-top: -10px;
	                                     font-weight: 500;
	                                     }
.p12a, .p12b {
              margin-left: 0;
			  font-weight: 600;
			  }
.p12c { 
       margin: -10px 15px 5px 15px; 
	   color: #914A1B;
       }
.p12d {
      margin: 20px auto 5px 110px;
	  }
.p12e { 
       margin: 110px 5px auto auto;
	   width: 408px;
	   color: black;
	   line-height: 18px;
	   }
.p12f {
       margin:  5px -5px auto 40px;
	   width: 515px;
       color: #FFF;
	   line-height: 18px;
	   }
.p12g {
       margin:  5px -5px auto 40px;
	   width: 515px;
       color: black;
	   line-height: 18px;
	   }
.p12c:first-letter, .p12d:first-letter 
                                       { 
					                    font-size: 13px; 
					                    font-weight: 600; 
                                        color: blue;
										}
.p12:first-letter, .p12a:first-letter, .p12b:first-letter, .p12c:first-letter,
.p12e:first-letter, .p12f:first-letter, .p12g:first-letter
                                                          { 
		                                                   color: #AA6902;
                                                           font-size: 18px;
					                                       }
.p12a:first-letter {
                    margin-right: -5px;
					}
.p12e:first-letter {
                    margin-right: -2px; 
		            color: #A71515;
					}
.p12f:first-letter {
                    color: #FEC092; 
					} 
.p12g:first-letter {
                    color: #A71515; 
					}
.p20, .p20m {
             width: 150px;
             font-size: 20px;
	         line-height: 20px;
	         font-style: italic;
	         text-align: center; 
	         color: #0373C1; 
	         font-weight: 600;
	         } 
.p20m {
	   color: #FCCDAA; 
	   }  
.h14 { 
       margin-top: -5px;
	   width: 550px;
	   font-family: arial, helvetica, sans serif;
       font-size: 14px;
	   line-height: 14px;
	   text-align: center; 
	   color: #0373C1; 
	   font-weight: 600;
	   }
.h16c {
       margin: 15px 0;
	   width: 550px;
       font-size: 16px;
	   line-height: 24px;
       color: #F08638; 
	   font-weight: 600;
	   font-style: italic; 
       text-align: center; 
	   }
.h16c:first-letter 
                  {
				  font-size: 24px; 
				  color: blue;
				  }
.h20, .h20a {
             font-size: 20px;
	         font-style: italic;
	         text-align: center; 
	         color: #0373C1; 
	         font-weight: 500;
	         } 
.h20 {
      margin: 60px auto 5px 25px;
	  }
.h20a { 
	   width: 550px;
	   font-family: arial, helvetica, sans serif;
	   line-height: 20px;
	   font-weight: 600;
	   } 
.h40 { 
       margin-top: 50px;
       font-family: van dijk, cursive, san serif;
       font-size: 30px;
	   line-height: 30px;
	   text-align: center; 
	   color: #BE0100; 
	   font-weight: 600;
	   }
/* end 060509 */
/* age span */
.thrty {
        margin-left: -50px; 
		padding-left: 30px;
		}
.frty {
       margin-left: -55px;
	   }
.ffty {
       margin-left: -55px; 
	   padding-right: 28px;
	   }
/* age span end */
/* diminishing font sizes */
.fs15 {font-size: 15px;}
.fs14 {font-size: 14px;}
.fs13 {font-size: 13px;}
.fs12 {font-size: 12px;}
.fs11 {font-size: 11px;}
.fs10 {font-size: 10px;}
.fs9 {font-size: 9px;}
.fs8 {font-size: 8px;}
.fs7 {font-size: 7px;}
.fs6 {font-size: 6px;}
/* end diminishing font sizes  */
.dgre {
       vertical-align: 30%;
	   }

