body {
	margin: 0px 15px 00px 0px;
	background-color: #F4F3DF;
                }
.maintext{
               background-color: blue;
               position:relative;
               z-index:2;
               margin-left: 100px;
               margin-right: -50px;
               padding: -110px;
               font-family: "Times New Roman", timees, serif;
               font-size: 12pt;
               font-color: white;
                
               }


.quote{
               background-color: #EEE8AA;
               margin-left: 50px;
               margin-right: 50px;
               padding: 10px;
               font-family: "Courier New", courier, sans serif;
               font-size: 10pt;
               }
.cite{
               background-color: ;
               margin-left: 25px;
               margin-right: 25px;
               padding: 0px;
               font-family: "Courier New", courier, sans serif;
               font-size: 11pt;

}
.tableRight{

               background-color: #F4F3DF;
               position:relative;
               z-index:999;
               width:210px;
               float:right;
              }
p.foo{
               background-color: #EEE8AA;
               position:relative;
               z-index:1;
               margin-left: 50px;
               margin-right: 50px;
               padding:10px;
               font-family: "Courier New", courier, sans serif;
               font-size: 10pt;
               }



#.mainFont{
font-family:  'Times New Roman', serif;                  
                font-size: 12pt;
                
}


#.quoteFont{
font-family:  'Times New Roman', serif;                  
                font-size: 20pt;
                
}

h3.archiveMonth {
                  font-family:  'Times New Roman', serif;                  
                  font-size: 10pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: left;
                  margin-left: 15px;
                  margin-bottom: 3px;
                  margin-top: 2px;
                  }


h3.archiveDateline {
                  font-family:  'Times New Roman', serif;                  
                  font-size: 10pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: left;
                  margin-left: 0px;
                  margin-bottom: 6px;
                  margin-top: 10px;
                  }

h3.archiveEntry{
               margin-left: 15px;
               font-size: 13pt;
               font-weight: normal;
               font-style: normal;
               margin-top: 7px;
               margin-bottom: 9px;
               }


h1.previewPostHeadline{
                   font-family: Arial, sans-serif;
                  font-size: 12pt;
                  font-weight: bold;
                  font-style: normal;
                  align: right;
	  color: #666666;
	  line-height: 100%;
                  margin-top: 11px; 
                  margin-bottom: 0px;
}

h3.permaNoteBrown, h3.permaNoteGrey{
                  font-family: Arial, sans-serif;
                  font-size: 8pt;
	  font-weight: normal;
                  
                  
                  
                  
                  }

h3.permaNoteBrown{
                 margin-top: 0px;
                 margin-bottom: 0px;
                 color: #330000;
                 font-style: normal; 
                 }

h3.permaNoteGrey{
                 margin-top: -10px;
                 color: #666666;
                 font-style: normal; 
                 line-height: 150%;
                 margin-bottom: 0px;
                 }
h3.previewFooter{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: right;
                  margin-top: 5px;
                  margin-bottom: 0
                  }
h1.login {
                  font-family:  'Times New Roman', serif;                  
                  font-size: 10pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: left;
                  margin-top: 5px;
                  margin-bottom: -100px;
                  margin-left: -10px;
                  }


#postPreviewText{
                 background-color: red;
                 margin-left: 0px;
                 margin-bottom: 0px;
                 margin-top: 0px;
                 }	

h1.postPreviewHead{
                  font-family: Arial, sans-serif;
                  font-size: 12pt;
                  font-weight: bold;
                  font-style: normal;
                  align: right;
	  color: #666666;
	  line-height: 100%;
                  margin-top: 11px; 
                  margin-bottom: 0px;
                  }

h1.postPreviewID{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  font-weight: normal;
                  font-style: normal; 
                  color: #666666;
	  line-height: 100%;
                  text-align: right;                  
                  margin-top: 0px;
                  margin-bottom: 0px;
                  
}



#permaInfo{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  font-weight: normal;
                  font-style: normal; 
                  color: #666666;
	  line-height: 100%;
                  text-align: left;                  
                  margin-top: 2px;
                  margin-bottom: -10px;
                  color: #666666;
                  
	}
#trackback {
		
		margin-top: -15px;
		margin-left: 30px;
                                margin-bottom: 10px;
		}
#login{
                                
                                
                                
                                margin-top: 5 px;
                                background-color: red;
                                margin-bottom: -200px;

                                }

li.bullet{
                              list-style-type: disc;
                              color: #003366;
                              font-size: 10px;
                              line-height: 200%;
                              }

font.bullet{
                  font-family: Arial, sans-serif;
                  font-size: 8pt;
	  font-weight: normal;
                  font-style: normal;
                  color: #003366;
	  line-height: 100%;
                  text-align: left;                  
                  margin-top: 0px;
                  margin-bottom: 0px;
	}




font.main {
                  font-family: Times, serif;
                  font-size: 12pt;
                  color: #000000;
                  line-height: 100%;
                  font-weight: normal;
                  font-style: normal;
                  }

font.editOut{
                 text-decoration: line-through;
                 color: red;
                 }

font.quoted{
                color: blue;
                background-color:white;	
                text-indent: 25px;
                padding-left:40px;
  	padding-right:40px;
  	padding-top:5px;
  	padding-bottom:5px;  	
               }


font.editIn{
                color: red;
               }

font.trackbacktext {
                  font-family: Times, serif;
                  font-size: 10pt;
                  color: #003366;
                  line-height: 115%;
                  font-weight: normal;
                  font-style: normal;
                  }

}
font.headline {
                  font-family: Times, serif;
                  font-size: 14pt;
                  color: #003366;
                  line-height: 100%;
                  font-weight: bold;
                  font-style: normal;
                  margin-bottom: 0px;
                  }

font.sideNav, font.login, font.coolstuff, font.motto, font.coolstuffItal, font.knownews, font.stickerDataTableHead, font.causesQuickList{
                  font-family: Times, serif;
                  font-size: 10pt;
                  color: #003366;
                  font-weight: bold;
                  }

font.causesQuickList{
                  font-weight: normal;
                  }

font.causesQuickListDollars{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #000000;
	  }
         



font.sideNav{
                  color: #FFFF99;
}

font.coolstuff{
                  color: #003366;
                  line-height: 110%;
                  align: left;
                  }

font.coolstuffItal{
                  color: #003366;
                  line-height: 110%;
                  align: left;
                  font-style: italic;
                  }



font.motto{
                  color: #000000;
                  font-style: italic
          }

font.knownews{
                  color: #000000;
                  
             }

font.login{

                  
                  color: #330000;
                  
               }

font.stickerDataTableHead{
	color: #F4F3DF;
	align: #center;
}



p.permaComments {
                  margin-top: 3px;
                   }

h1.permaKicker {
                  font-family: Arial, sans-serif;
                  font-size: 12pt;
	  font-weight: bold;
                  font-style: italic; 
                  color: #003366;
	  line-height: 120%;
                  text-align: left;                  
                  margin-top: 0px;
                  margin-bottom: -15px;
	}

h1.permaHead {
                  font-family: Arial, sans-serif;
                  font-size: 18pt;
	  font-weight: bold;
                  color: #003366;
	  line-height: 120%;
                  text-align: left;                  
                  margin-top: 0px;
                  margin-bottom: -17px;
	}

h1.permaNav {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #666666;
	  line-height: 220%;
                  text-align: left;
                  margin-top: 5px; 
                  margin-bottom: -20px;   
                  }

h1.permaSubHead {
                  font-family: Arial, sans-serif;
                  font-size: 9pt;
                  color: #FFFFCC;
	  line-height: 7pt;
                  text-align: center;
                  margin-top: 1px; 
                  margin-bottom: 1px;   
                  }


h1.previewSubHead {
                  font-family: Arial, sans-serif;
                  font-size: 9pt;
                  color: #003366;
	  line-height: 7pt;
                  text-align: center;
                  margin-top: 1px; 
                  margin-bottom: 1px;   
                  }

h1.permaPostDate {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
                  font-weight normal;
	  color: #666666;
	  line-height: 100%;
                  text-align: right;
                  margin-top: 3px; 
                  margin-bottom: 3px;   
                  margin-right: 10px;
                  }


font.permaHeader {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
                  font-weight normal;
	  color: #666666;
	  line-height: 200%;
                  
                  }



h1.trackbackURL {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
                  font-weight normal;
	  color: #330000;
	  line-height: 120%;
                  text-align: left;
                  margin-top: 6px; 
                  margin-bottom: 6px;   
                  }

h1.permaPosterID{
                  font-family: Arial, sans-serif;
                  font-size: 9pt;
                  font-weight bold;
	  color: #666666;
	  line-height: 100%;
                  text-align: right;
                  margin-top: 5px; 
                  margin-bottom: 15px;   
                  margin-right: 10px;
                  }

h1.permaPostFieldHead{
                  font-family: Arial, sans-serif;
                  font-size: 9pt;
                  font-weight bold;
	  color: #666666;
	  line-height: 100%;
                  margin-top: 15px; 
                  margin-bottom: 0px;   
                  }

font.permaPostNote
                  {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
                  font-style: italic;
	  color: #666666;
	  line-height: 100%;
                  text-align: right;
                  margin-top: 0px; 
                  margin-bottom: 0px;   
                  }

font.permaTrackBackInfo {
                  font-family: Times, serif;
                  font-size: 12pt;
                  color: #FF0000;
                  line-height: 100%;
                  font-weight: normal;
                  font-style: normal;
                  margin-top: 16px;
                  }

h1.permaTrackBackStoryName{
                  font-family: Arial, sans-serif;
                  font-size: 9pt;
                  font-weight bold;
	  color: #003366;
	  line-height: 100%;
                  text-align: left;
                  margin-top: 5px; 
                  margin-bottom: 5px;   
                  }

font.permaTrackBackHeaderAndFooter {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #003366;             
                  }

h3.toTop {
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: right;
                  margin-top: 5px; 
                  margin-bottom: 20;   
                  }


font.permaTrackBackMore{
                  font-family: Arial, sans-serif;
                  font-size: 8.5pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 100%;
                  font-style: bold;                       
                  }


a.permaNav {
                text-decoration: underline;
                   } 

a.permaNav:link {
	color: #666666;
	}

a.permaNav:visited {
	color: #666666;
	}

a.permaNav:active {
	color: #333333;
	}

a.permaNav:hover {
	color: #333333;
	}

h3.masthead, h3.bsdj, h3.bsdjright, h3.bsdjcenter, h3.bsdjarchive, h3.coolstuffnote, h3.stickerDataTableAlignLeft, h3.stickerDataTableAlignRight{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #000000;
	  line-height: 100%;
         
                  }


h3.coolstuffnote{
                  text-align: left;
                  color: #003366;
                  margin-top: 0px;
                  margin-bottom: -10px;
                  }

h3.masthead{
                   text-align: right;
                   margin-top: 4px;
                   margin-bottom: -5px;
                   margin-right: 50px;
                    }

h3.bsdj{
                 text-align: right;
                 margin-bottom: 0px;
                 }

h3.bsdjright{
                 text-align: left;
                 margin-left: 4px;
                 margin-bottom: 0px;
                 }

h3.bsdjarchive{
                 text-align: left;
                 margin-left: 4px;
                 margin-bottom: 0px;
                 }

h3.bsdjarchiveHeaderRight, h3.bsdjarchiveHeaderLeft{
                  font-family: Time, serif;
                  font-size: 12pt;
	  font-weight: bold; 
                  color: #F4F3DF;
	  line-height: 100%;
                  margin-bottom:0px;                  
                  }

h3.bsdjarchiveHeaderLeft{
                  text-align: left;
                  }

h3.bsdjarchiveHeaderRight{
                  text-align: Right;
                  }

h3.stickerDataTableAlignLeft{
                 text-align: left;
                 margin-top: 2px;
                 margin-bottom: 2px;
                 margin-left: 2px;
                 margin-right: 0px;


                 }

h3.stickerDataTableAlignRight{
                 text-align: right;
                 margin-top: 2px;
                 margin-bottom: 2px;                
                 }



h1.headline {
                  font-family: Time, serif;
                  font-size: 14pt;
	  font-weight: normal; 
                  color: #003366;
	  line-height: 110%;
                  text-align: left;                  
                  margin-bottom: -15px;
                  margin-top: 6px;
                  
	}

h1.coolstuff {
                  font-family: Times, serif;
                  font-size: 16pt;
	  font-weight: bold;
                  font-style: italic;
                  color: #003366;
	  line-height: 100%;
                  text-align: center;                  
                  margin-bottom: -14px;
                  margin-top: 0px;
                  
	}

h1.linklist {
                  font-family: Arial, sans-serif;
                  font-size: 11pt;
                  
	  font-weight: bold; 
                  color: #FFFF99;
	  line-height: 100%;
                  text-align: left;              
                  margin-top: 10px;
                  margin-left: 5px;
                  margin-bottom: -15px;
                  }


h3.linklist{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #FFFF99;
	  line-height: 100%;
                  text-align: left;
                  margin-left: 12px;
                  margin-bottom: 0px;
                  line-height: 130%;
                 }


font.linkbullet{
                  font-family: Arial, sans-serif;
                  font-size: 11.0pt;
	  color: #FFFF99;
	  line-height: 100%;
                  text-align: left;
                  margin-left: 0px;
                  margin-bottom: 0px;
                  margin-top: 33px;
                 }

h1.gunNumber{
                  font-family: Arial, sans-serif;
                  font-size: 40pt;
	  font-weight: bold; 
                  color: #003366;
	  text-align: center;                  
                  margin-bottom: 0px;
                  margin-top: 5px;
	}

h3.gunNumberDays{
                  font-family: Arial, sans-serif;
                  font-size: 14pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 110%;
                  text-align: center;                  
                  margin-bottom: 10px;
                  margin-top: -10px;
	}


h3.secondaryheadline{
                  font-family: Arial, sans-serif;
                  font-size: 11pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 110%;
                  text-align: center;                  
                  margin-bottom: -13px;
                  margin-top: 0px;
	}


h3.secondaryHeadlineArchive{
                  font-family: Arial, sans-serif;
                  font-size: 11pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 110%;
                  text-align: left;                  
                  margin-bottom: -6px;
                  margin-top: 0px;
	}


h3.dateline {
                  font-family:  'Times New Roman', serif;                  
                  font-size: 10pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: left;
                  
                  margin-bottom: 0px;
                  }


h1.more {
                  font-family: Arial, sans-serif;
                  font-size: 8.5pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 100%;
                  text-align: right;              
                  margin-top: -18px;
                  margin-right: 30px;              
                  }
h3.previewFooter{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: right;
                  margin-top: 5px;
                  margin-bottom: 0
                  margin-right: 15px;
                  }

h3.footer{
                  font-family: Arial, sans-serif;
                  font-size: 7.5pt;
	  color: #666666;
	  line-height: 100%;
                  }

h1.ball        {
                  font-family: Arial, sans-serif;
                  font-size: 20pt;
	  color: #999999;
	  line-height: 100%;
                  text-align: center;
                  margin-top: -7px;
                  margin-bottom: -3px;
                  }

h2             {
                  font-family: Arial, sans-serif;
                  font-size: 10.5pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 100%;
                  text-align: center;              
                  margin-top: -10px;
                  margin-bottom: -12px;
                  }

h2.subhead {
                  font-family: Arial, sans-serif;
                  font-size: 10.5pt;
	  font-weight: bold; 
                  color: #003366;
	  line-height: 100%;
                  text-align: center;              
                  margin-top: 10px;
                  margin-bottom: -5px;
                  }

font.time, font.quip
                  {
                  font-family:  'Times New Roman', serif;                  
                  font-size: 10pt;
	  color: #666666;
	  line-height: 100%;
                  text-align: left;
                  margin-top: -15px;
                  }

font.time     {
                  font-weight: bold; 
                  }

font.quip     {
                  font-style: italic; 
                  }



a {
	
	text-decoration: underline;
	
	}

a:link {
	color: #003366;
	}

a:visited {
	color: #990000;
	}

a:active {
	color: #FF0000;
	}

a:hover {
	color: #FF0000;
	}




a.masthead:link{
                color: #000000;
                    }

a.masthead:visited {
                color: #000000;
                    }

a.masthead:active {
                color: #FF0000;
                    }

a.masthead:hover {
                color: #FF0000;
                    }






a.blogFooter:link {
	color: #666666;
	}

a.blogFooter:visited {
	color: #666666;
	}

a.blogFooter:active {
	color: #333333;
	}

a.blogFooter:hover {
	color: #333333;
	}

a.blogFooter {
                text-decoration: underline;
                   } 








a.sidenav:link {
	color: #FFFF99;
	}

a.sidenav:visited {
	color: #FFFF99;
	}

a.sidenav:active {
	color: #FFFF99;
	}

a.sidenav:hover {
	color: #FFFF99;
	}

a.sidenav {
                text-decoration: underline;
                   } 


a.coolstuff:link {
	color: #003366;
	}


a.coolstuff:visited {
	color: #003366;
	}

a.coolstuff:active {
	color: #003366;
	}

a.coolstuff:hover {
	color: #003366;
	}

a.coolstuff {
                text-decoration: underline;
                   } 

a.login:link {
	color: #330000;	}


a.login:visited {
	color: #330000;
	}

a.login:active {
	color: #330000;
	}

a.login:hover {
	color: #330000;
	}

a.login {
                text-decoration: underline;
                   } 

catalogNavLinks{
color:orange;
}