body { margin : 0px 0px 10px 0px; background-color : #E5E5E5; color : Black; font-size : 12px; font-family : Verdana, Tahoma, sans-serif; 
	scrollbar-face-color: #A4A4A4;scrollbar-shadow-color: #E5E5E5;scrollbar-highlight-color: #BEBEBE;
	scrollbar-3dlight-color: #BEBEBE;scrollbar-darkshadow-color:Black;scrollbar-track-color: #E5E5E5;scrollbar-arrow-color: #939393;}
	
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 : #666666; text-decoration : none; font-weight : bold; }
A:visited	{ color : #4C4C4C; text-decoration : none; }
A:hover, A:ACTIVE		{ color : #939393;  }
 
#banner, #banner-commentspop { color : Black; font-size : 20px; font-weight : bold; border-bottom : 2px dotted #939393; border-top : 5px solid #BEBEBE; background : #A4A4A4; padding : 15px; text-transform : uppercase; letter-spacing : .2em; }
.description { color : #4C4C4C; font-size : 12px; font-weight : bold; text-transform : none; letter-spacing : .none; }

#content { float : left; width : 65%; margin-right : 15px; padding : 20px;  background-color : #E5E5E5;  border-right : solid 1px black;   }
#links { padding-right : 15px; }
#menu { font-weight:bold;margin-bottom : 15px; font-size: 14px;   color : #E5E5E5; background-color:black;text-align:right; padding: 2px;}

.blog { padding-left : 15px; padding-top : 15px; padding-right : 15px;  background-color : #E5E5E5;  }
.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 : #939393;  padding-left: 15px; font-weight : bold;  background-color : #E5E5E5;  }
.blogfoot	{ font-size : 11px; color : #939393;  padding-right: 15px;margin-bottom : 15px; margin-top: 15px;text-transform : lowercase;  padding-left : 15px;  }
	
#calendar { color : #939393; 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 : #BEBEBE; }
.sidetitle { font-size : 9px; font-weight : bold; border-top : 1px solid #A4A4A4; border-bottom : 1px solid #BEBEBE; line-height : 12px; text-transform : lowercase; padding : 2px; margin-top : 10px; text-align : center; letter-spacing : .1em; }
.syndicate { font-size : 9px; font-weight : bold; border-top : 1px solid #A4A4A4; border-bottom : 1px solid #BEBEBE; line-height : 12px; text-transform : lowercase; padding : 2px; margin-top : 10px; text-align : center; letter-spacing : .1em; }
.powered { font-size : 9px; font-weight : bold; border-top : 1px solid #A4A4A4; border-bottom : 1px solid #BEBEBE; line-height : 12px; text-transform : lowercase; padding : 2px; margin-top : 10px; text-align : center; letter-spacing : .1em; }

.comments-body { color : #939393; font-size : 11px; font-weight : normal; line-height : 14px; padding : 10px; }
.comments-post { color : #939393; font-size : 10px; font-weight : normal; }
.comments-head	{ font-size : 11px; color : #939393; 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 : #A4A4A4; 
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 : #E5E5E5;  }
div.spacer { clear : both; }


.fancy {                     font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 18px;
	                color: #9CF;
	                font-weight: bold;}

.fancy A	{              font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 18px;
	                color: #9CF;
	                font-weight: bold;
                                line-height: 18px;
                                text-decoration: underline;
} 
.fancy A:link {           font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 18px;
	                color: #9CF;
	                font-weight: bold;
                                line-height: 18px;
                                text-decoration: underline;} 

.fancy A:visited {       font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 18px;
	                color: #9CF;
	                font-weight: bold;
                                line-height: 18px;
                                text-decoration: underline;} 

.fancy A:active {        font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 18px;
	                color: #9CF;
	                font-weight: bold;
                                line-height: 18px;
                                text-decoration: underline; }

.fancy A:hover {        font-family: Georgia, "Times New Roman", Times, serif;
	                font-size: 18px;
	                color: #036;
	                font-weight: bold;
                                line-height: 18px;
                                text-decoration: underline;}

.trackback-url {	font-family:verdana, arial, sans-serif;
		color:#333;
		font-size: 10px;
		font-weight:normal;
  		background: url(http://images.diary-x.com/users/strangecraft/bgtile.jpg); 
  		line-height:14px;	
  		padding:5px;
  		border:1px solid #333;}

.trackback-post {	font-family:verdana, arial, sans-serif;
		color:#333;
		font-size: 11px;
		font-weight:normal;
  		background: url(http://images.diary-x.com/users/strangecraft/bgtile.jpg); 
  		margin-bottom:20px;	}

.info { font-size : 12px; font-weight : normal; border-top : 1px solid #A4A4A4; border-bottom : 1px solid #BEBEBE; line-height : 14px; text-transform : none; padding : 2px; margin-top : 12px; text-align : left; letter-spacing : .1em; }

.posted	{
		font-family:verdana, arial, sans-serif;
                text-transform : none;
		font-size: 9px;
		color:#000;
		margin-bottom:14px;
                                text-align: right;}