 h2         { 
	font-size: 19px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #666666;
	line-height:20px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
 h3         {
	font-size: 19px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #006600;
	line-height:20px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
.head-red    {
	font-size: 19px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #991433;
	line-height:20px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
.head-green   {
	font-size: 19px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #006600;
	line-height:20px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
.head-blue   {
	font-size: 19px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #1E3366;
	line-height:20px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
.head-purple {
	font-size: 19px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #660066;
	line-height:20px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
.subhead-red {
	font-size: 14px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #991433;
	font-weight: bold; 
	line-height:16px; 
	margin-top: 4px; 
	margin-bottom: 4px; }
.subnav     {
	font-size: 14px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #CC3350;
	font-style: italic;
	font-weight: bold; }
.subnav2    {
	font-size: 12px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #CC3350;
	font-style: italic;
	font-weight: bold; 
	line-height: 14px; 
	margin-top: 0px; 
	margin-bottom: 4px; }
.bodytext   {
    font-size: 13px;  
	font-family: trebuchet ms,verdana,arial,sans-serif; 
	line-height: 18px; 
	margin-top: 0px; 
	margin-bottom: 6px; }
.smalltext  {
    font-size: 11px;  
	font-family: trebuchet ms,verdana,arial,sans-serif; 
	line-height: 16px; 
	margin-top: 0px; 
	margin-bottom: 6px; }
.redtext    {
    font-size: 13px;  
	font-family: trebuchet ms,verdana,arial,sans-serif; 
    color: #CC3350; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: 4px; 
	margin-top: 0px; 
	margin-bottom: 6px; }
.redbigtext {
    font-size: 30px;  
	font-family: trebuchet ms,verdana,arial,sans-serif; 
    color: #CC3350; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: 4px; 
	margin-top: 0px; 
	margin-bottom: 6px; }
.redsmalltext {
    font-size: 10px;  
	font-family: trebuchet ms,verdana,arial,sans-serif; 
    color: #CC3350; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: 2px; 
	margin-top: 0px; 
	margin-bottom: 6px; }

.nav      { 
    font-family: trebuchet ms,verdana,arial,sans-serif; 
    font-size: 13px;  
	color: #991433; 
	text-decoration: underline;
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: .5px; 
	margin-top: 0px; 
	margin-bottom: 0px; }
.nav2     { 
	color: #991433; 
	text-decoration: none;
	font-weight: bold; }

.button 	 { 
    background-color:#CC3350;
	cursor:hand;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold; 
	color:#ffffff; }

/* BRANDON'S ADDITIONS: */
#header {
    text-align: left; }
.stripe {
    background-color: #f1f1b7; }
.no-stripe {
    /* for compatibility */ }
.articles {
    padding: 20px 20px 20px 20px; }
#nav {
    border-top: 1px solid #cc5530;
    border-bottom: 1px solid #cc5530; }
#html {
	color: #006600; }
.green {
	font-size: 14px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	color: #006600;
	line-height:16px; 
	margin-top: 4px; 
	margin-bottom: 4px; 
    font-weight: bold; }
#green {
    color: #006600;
}

.small-green {
    color: #006600;
	font-size: 10px;
	font-family: trebuchet ms,verdana,arial,sans-serif;
}

.italic {
    font-style: italic;
}
.image {
    padding: 0;
}

TD.menu-dark, TD.menu-light {
    padding: 5px;
    vertical-align: top;
    border: 1px solid #cc3350;
    background: #fafad2;
}

.label {
    display: block;
    float: left;
    clear: left;
    width: 9.5em;
    text-align: right;
    padding-right: 3px;
}

.red {
    color: #991433;
}

.rss {
    padding: 10px;
}

.channel-title {
    font-weight: bold;
}

.channel-data {
    list-style: none outside url(/images/nav/ding-nav-blu.gif);
    padding: 5px 0 5px 15px;
    margin: 0;
}

.item {
    padding: 0;
}

