body { margin : 0px 0px 10px 0px; background-color : #FFCCCC; color : Black; font-size : 12px; font-family : Verdana, Tahoma, sans-serif; 
	scrollbar-face-color: #CC0000;scrollbar-shadow-color: #FFCCCC;scrollbar-highlight-color: #FF9999;
	scrollbar-3dlight-color: #FF9999;scrollbar-darkshadow-color:Black;scrollbar-track-color: #FFCCCC;scrollbar-arrow-color: Red;}
	
table, td {	font-size: 10px;}
p { margin : 0px; font-size : 10px; }
img, image, .img { border : solid 1px black; margin : 2px;  background-color : #FFFFFF;  padding : 2px;}

A, A:LINK { color : #CC0000; text-decoration : none; font-weight : bold; }
A:visited	{ color : #990000; text-decoration : none; }
A:hover, A:ACTIVE		{ color : Red;  }
 
#banner, #banner-commentspop { color : Black; font-size : 20px; font-weight : bold; border-bottom : 2px dotted Red; border-top : 5px solid #FF9999; background : #CC0000; padding : 15px; text-transform : uppercase; letter-spacing : .2em; }
.description { color : #990000; font-size : 12px; font-weight : bold; text-transform : none; letter-spacing : .none; }

#content { float : left; width : 65%; margin-right : 15px; padding : 20px;  background-color : #FFCCCC;  border-right : solid 1px black;   }
#links { padding-right : 15px; }
#menu { font-weight:bold;margin-bottom : 15px; font-size: 14px;   color : #FFCCCC; background-color:black;text-align:right; padding: 2px;}

.blog { padding-left : 15px; padding-top : 15px; padding-right : 15px;  background-color : #FFCCCC;  }
.blogbody { color : #333; font-size : 11px; font-weight : normal; line-height : 14px; padding-left : 10px; padding-right : 10px; padding-top : 10px; }
 .subject {	font-size: 10px; line-height: 9px; text-transform:lowercase;letter-spacing: .1em;  color : #333333;}
.blogdate	{ font-size : 16px; color : Red;  padding-left: 15px; font-weight : bold;  background-color : #FFCCCC;  }
.blogfoot	{ font-size : 11px; color : Red;  padding-right: 15px;margin-bottom : 15px; margin-top: 15px;text-transform : lowercase;  padding-left : 15px;  }
	
#calendar { color : Red; font-size : 10px; font-weight : normal; line-height : 14px; padding : 1px;align : center; }
.calendarhead { font-size : 10px; font-weight : bold; line-height : 14px; padding : 1px; }

.side { color : #333; font-size : 11px; font-weight : normal; line-height : 14px; padding : 2px; background-color : #FF9999; }
.sidetitle { color : Black; font-size : 14px; font-weight : bold; line-height : 14px; padding : 3px; background-color : #CC0000;margin-top : 10px; text-align : center; text-transform : uppercase; letter-spacing : .2em;  border-bottom : 1px dotted  #FF9999;  border-top : solid 2px #FF9999;      }
.syndicate { font-size : 9px; font-weight : bold; line-height : 14px; padding : 2px; margin-top : 10px; text-align : center; }
.powered { font-size : 9px; font-weight : bold; border-top : 1px solid #CC0000; border-bottom : 1px solid #FF9999; line-height : 14px; text-transform : uppercase; padding : 2px; margin-top : 10px; text-align : center; letter-spacing : .2em; }

.comments-body { color : Red; font-size : 11px; font-weight : normal; line-height : 14px; padding : 10px; }
.comments-post { color : Red; font-size : 10px; font-weight : normal; }
.comments-head	{ font-size : 11px; color : Red; padding : 5px; font-weight : bold; margin-top : 10px; }
.comments-body { color : #333; font-size : 11px; font-weight : normal; line-height : 12px; padding-left : 10px; padding-right : 10px; }
		
input,  select, textarea { color : Black; background-color : #CC0000; 
border: solid 1px #000000; font-size : 11px; }

		
div.float { float : left; padding: 2px;}
div.float p { text-align : center; }
div.container { border : 1px solid #000000;  background-color : #FFCCCC;  }
div.spacer { clear : both; }