 body {
 background-image:url('redback.gif'); margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px 
 
 }
 A  { color: #FF0000; text-decoration: none; }
 A:link { color: #FF0000; text-decoration: none; }
 A:visited { color: #FF0000; text-decoration: none; }
 A:active { color: #FF0000; text-decoration: none; }
 A:hover { color: #FF0000; text-decoration: underline; }

 h1, h2, h3 {
 margin: 0px;
 padding: 0px;
 }
 
 #banner {
 font-family:Comic Sans MS, verdana, arial, sans-serif;
 color:#333;
 font-size:x-large;
 font-weight:normal; 
  padding:25px;
 border-top:4px double #666;
 }

 #banner a,
 #banner a:link,
 #banner a:visited,
 #banner a:active,
 #banner a:hover {
 font-family: Comic Sans MS, verdana, arial, sans-serif;
 font-size: xx-large;
 color: #333;
 text-decoration: none;
 }

 .description {
 font-family:Comic Sans MS, times new roman, serif;
 color:#333;
 font-size:small;
  text-transform:none; 
 }
  
 #content {
 position: absolute;
 top: 130px;
 background: transparent;
 margin-right: 20px;
 margin-left: 215px;
 margin-bottom: 20px;
 width: 525px;
}

 #container {
 background:#FFF;
 border:1px solid #FFF; 
 }

 #links { 
 position:absolute;
 top:130px;
 padding:15px;  
 width:200px;  
 }

 #flashbanner { 
 position:absolute;
 left:25px;  
 top:15px;
 }
 
 .blog {
 padding: 15px;
 background: transparent;
}

 .blogbody {
	font-family: Comic Sans MS, verdana, arial, sans-serif;
	color: #333;
	border: thin dotted Red;
	font-size: small;
	font-weight: normal;
	background: #FFF;
	line-height: 140%;
	margin-bottom: 15px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

 .blogbody a,
 .blogbody a:link,
 .blogbody a:visited,
 .blogbody a:active,
 .blogbody a:hover {
 font-weight: normal;
 text-decoration: underline;
 }

 .title {
 font-family: Comic Sans MS, times new roman, serif;
 font-size: medium;
 color: #333;
 font: bold;
 background: transparent;
}  

 #menu {
  margin-bottom:15px;
 background:#FFF;
 text-align:center;
 } 

 .date {
 font-family: Comic Sans MS, times new roman, serif;
 font-size: x-large;
 color: White;
 background: transparent;
 margin-bottom: 10px;
 font-weight: bold;
}  
 
 .posted { 
 font-family:verdana, arial, sans-serif; 
 font-size: x-small; 
 color: #000000; 
 margin-bottom:10px;
 }
  
 .calendar {
 font-family:verdana, arial, sans-serif;
 color:#ffffff;
 font-size:x-small;
 font-weight:normal;
  background:#000000;
  line-height:140%;
  padding:2px;
 text-align:left;
 }
 
 .calendarhead { 
 font-family:Comic Sans MS, times new roman, serif;
 color:#ffffff;
 font-size:small;
 font-weight:normal;
  padding:2px;
 letter-spacing: .3em;
  background:#000000;
  text-align:center;  
 } 
 
 .side {
 font-family:verdana, arial, sans-serif;
 color:#ffffff;
 width:90%;
 font-size:x-small;
 font-weight:normal;
  background:#000000;
  line-height:140%;
  padding:.5em 0 1em 0;
 text-align:center;
 margin-right:auto; 
 margin-left:auto;  
 } 
 
 .sidetitle {
 font-family:Comic Sans MS, times new roman, serif;
 color:#ffffff;
 width:90%;
 font-size:small;
 font-weight:normal;
 background:#000000;
  padding-top:.5em;
  margin-top:10px;
 letter-spacing: .3em;
 text-align:center;
  margin-right:auto; 
 margin-left:auto;

 }
  
 .syndicate {
 font-family:verdana, arial, sans-serif;
 font-size:x-small;
 width:90%; 
  line-height:140%;
  padding:2px;
  margin-top:15px;
 text-align:center;
  background:#000000;  
  margin-right:auto; 
 margin-left:auto;
 } 
 
 .powered {
 font-family:Comic Sans MS, times new roman, serif;
 color:#ffffff;
 font-size:x-small;
 width:90%; 
 line-height:140%;
 text-align:center; 
 padding:1em 0 1em 0;
 margin-top:10px;
 letter-spacing: .2em; 
 background:#000000; 
 margin-right:auto; 
 margin-left:auto;
 } 
 
 
 .comments-body {
 font-family:Comic Sans MS, verdana, arial, sans-serif;
 color:#666;
 font-size:small;
 font-weight:normal;
  background:#FFF;
 line-height:140%;
  padding-bottom:10px;
  padding-top:10px; 
  border-bottom:1px dotted #999; 
 } 

 .comments-post {
 font-family:verdana, arial, sans-serif;
 color:#666;
 font-size:x-small;
 font-weight:normal;
  background:#FFF; 
 } 
  
 
 .trackback-url {
 font-family:Comic Sans MS, verdana, arial, sans-serif;
 color:#666;
 font-size:small;
 font-weight:normal;
  background:#FFF;
  line-height:140%;
  padding:5px; 
  border:1px dotted #999; 
 }

 .trackback-body {
 font-family:Comic Sans MS, verdana, arial, sans-serif;
 color:#666;
 font-size:small;
 font-weight:normal;
  background:#FFF;
  line-height:140%;
  padding-bottom:10px;
  padding-top:10px; 
  border-bottom:1px dotted #999; 
 } 

 .trackback-post {
 font-family:verdana, arial, sans-serif;
 color:#666;
 font-size:x-small;
 font-weight:normal;
  background:#FFF; 
 } 
 
 .comments-head { 
 font-family:Comic Sans MS, verdana, arial, sans-serif; 
 font-size:small; 
 color: #666; 
 border-bottom:1px solid #999;
 margin-top:20px;
 font-weight:bold;
  background:#FFF; 
 } 

 #banner-commentspop {
 font-family:Comic Sans MS, verdana, arial, sans-serif;
 color:#FFF;
 font-size:large;
 font-weight:bold;
 border-left:1px solid #FFF; 
 border-right:1px solid #FFF;  
 border-top:1px solid #FFF;  
  background-image:url('redback.gif'); 
  padding-left:15px;
  padding-right:15px;
  padding-top:5px;
  padding-bottom:5px;  
 }


