body {
margin:0;
padding:0;
background: #CC0000
 url(/img/bg_stripes.gif) /* repeat-y fixed 0% 0% */ ;
}

.blog {		
font-family:verdana,arial,sans-serif;
font-size:11px;
margin:0px 0px 12px 0px;
line-height:16px;
color:#333;
background-color:#fff;	
}
	
.date { 
font-family:verdana,arial,sans-serif; 
font-size:10px; 
margin:0px 0px 12px 0px;
color:#333333;
background-color:#fff;
} 

.dates { 
font-family:verdana,arial,sans-serif; 
font-size:12px; 
margin:0px 0px 12px 0px;
font-weight:bold;
color:#CC0000;
background-color:#fff;
} 

.title { 
font-family:verdana,arial,sans-serif; 
font-size:14px; 
margin:0px 0px 12px 0px;
color:#CC0000; 
font-weight:bold;
background-color:#fff;
} 

.posted { 
font-family:verdana,arial,sans-serif; 
font-size:10px; 
margin:0px 0px 12px 0px;
color:#333333; 
background-color:#fff;
} 

.archivehead { 
font-family:verdana,arial,sans-serif; 
font-size:10px; 
margin:0px 0px 12px 0px;
color:#000000;
font-weight:bold;
background-color:#fff; 
} 

.archive { 
font-family:verdana,arial,sans-serif; 
font-size:10px; 
margin:0px 0px 12px 0px;
color:#000000;
background-color:#fff; 
} 

.recent { 
font-family:verdana,arial,sans-serif; 
font-size:10px; 
margin:0px 0px 12px 0px;
color:#000000; 
background-color:#fff;
} 

.subscribe {
font-family:verdana,arial,sans-serif; 
font-size:12px; 
margin:0px 0px 12px 0px;
color:#000000;
background-color:#eee;
} 

.white {
font-family:verdana,arial,sans-serif; 
font-size:12px;
margin:0px 0px 12px 0px; 
color:#ffffff;
background-color:transparent;
} 

.red { 
color:#c00;
background-color:transparent;
} 

p {
/*font:12px/20px verdana, arial, helvetica, sans-serif;
margin:0px 0px 16px 0px;
padding:0px;*/
font-family:verdana,arial,sans-serif;
font-size:12px; 
margin:0px 0px 12px 0px; 
color:#000000;
background-color:transparent;
} 

ul {
font-family:verdana,arial,sans-serif; 
font-size:12px; 
background-color:#fff;
} 

li {
font-family:verdana,arial,sans-serif; 
font-size:12px;
background-color:#fff;
} 

td {
font-family:verdana,arial,sans-serif; 
font-size:12px;
}


dd {
font-family:verdana,arial,sans-serif; 
font-size:12px; 
color:#000000;
background-color:#fff;
} 

a:link, a:visited, a:active {
font-family:verdana,arial,sans-serif; 
color:#CC0000; 
background-color:transparent;
text-decoration:none;
}

a:hover {
color:#660000; 
background-color:transparent;
text-decoration:underline;
}

.sidehead {
font-family:verdana,arial,sans-serif;
font-size:12px; 
color:#fff;
font-weight:bold;
background-color:transparent;
} 

.sidesubhead {
font-family:verdana,arial,sans-serif; 
font-size:10px; 
margin:0px 0px 12px 0px;
color:#fff;
background-color:#000;
} 

.smallside {
font-family:verdana,arial,sans-serif;  
font-size:10px; 
/* margin:0px 0px 0px 0px; */ 
color:#000;
background-color:transparent;
}

.imgcaption {
font-family:verdana,arial,sans-serif;  
font-size:10px; 
margin:0px 0px 12px 0px;
color:#000;
font-weight:bold;
background-color:#eee;
}

.header {
font-family:verdana,arial,sans-serif; 
font-size:15px; 
margin:0px 0px 12px 0px;
color:#CC0000; 
font-weight:bold;
background:;
} 

.navheader {
font-family:verdana,arial,sans-serif; 
font-size:15px; 
margin:0px 0px 12px 0px;
color:#CC0000; 
font-weight:bold;
background-color:#eee;
} 

.nav {
font-family:verdana,arial,sans-serif; 
font-size:12px;
margin:0px 0px 12px 0px; 
color:#CC0000; 
background-color:#eee;
} 

.headline { 
font-family:verdana,arial,sans-serif; 
font-size:13px; 
margin:0px 0px 12px 0px;
color:#000000; 
font-weight:bold;
background-color:#fff;
} 

#dotline {
border-top:1px dotted #000;
border-color:black;
margin-top:5px;
margin-bottom:0px;
width: 100%;
}

#dotsep {
border-top:1px dotted #333;
margin-top:2px;
margin-bottom:2px;
width: 100%;
}

hr {
height:1px;
width:100%;
color:#000;
{

form {
display: block;
border: 0;
margin: 0;
padding: 0;
}
