body { margin : 0px 0px 0px 0px; background-color : #808080; color : Black; font-size : 12px; font-family : Verdana, Tahoma, sans-serif; 
	scrollbar-face-color:#4DA8FF;scrollbar-shadow-color: #CEE7FF;scrollbar-highlight-color: #99CCFF;
	scrollbar-3dlight-color: #99CCFF;scrollbar-darkshadow-color:Black;scrollbar-track-color: #CEE7FF;scrollbar-arrow-color: #6A5ACD;}
	
table, td {	}
p { margin : 0px; }
img, image, .img { border : solid 1px black; margin : 2px;  background-color : #FFFFFF;  padding : 2px;}

A, A:LINK { color : #cccccc; text-decoration : none; font-weight : bold; }
A:visited	{ color : #bbbbbb; text-decoration : none; }
A:hover, A:ACTIVE		{ color : #000000;  }

.topmenu {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	padding-bottom: 3px;
	padding-top: 3px;

}
#banner, #banner-commentspop { font-family : courier; color : Black; font-size : 16px; font-weight : bold; border-bottom : 2px black #000000; border-top : 1px solid #dddddd; background : #aaaaaa; padding : 2px; padding-top: 3px; padding-bottom: 3px; border-left : solid 2px black; border : none ! important; margin : 0px ! important; }
.description { color : #6A5ACD; font-size : 12px; font-weight : bold; text-transform : none; letter-spacing : .none; }

#content { position:relative;
	border:none;
	width: 800px; text-indent: 5em; margin-left : 15px; margin-right : 15px; padding-left : 20px;  background-color : #808080;  border-left : solid 2px black; font-size: 10px;}
#boxcontent { position:relative;
	border:none;
	width: 800px; text-indent: 5em; margin-left : 15px; margin-right : 15px; padding-left : 20px;  background-color : #808080;  border-left : solid 2px black;   }
#links { padding-right : 15px; }
#menu { font-weight:bold;margin-bottom : 15px; font-size: 14px;   color : #aaaaaa; background-color:black;text-align:right; padding: 2px;}

.blog { padding-left : 15px; padding-top : 15px; padding-right : 15px;  background-color : #CEE7FF;  }
.blogbody { color : #808080; 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 : #aaaaaa;  padding-left: 15px; font-weight : bold;  background-color : #000000;  }
.blogfoot	{ font-size : 10px; color : #000000;  padding-right: 15px;margin-bottom : 11px; margin-top: 15px; padding-left : 15px; text-align : center }
.bloglink	{ font-size : 11px; color : #aaaaaa;  padding-right: 15px;margin-bottom : 11px; margin-top: 15px; padding-left : 15px; }
	
#calendar { color : #6A5ACD; 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 : #aaaaaa; }
.sidetitle { color : Black; font-size : 14px; font-weight : bold; line-height : 14px; padding : 3px; background-color : #4DA8FF;margin-top : 10px; text-align : center; text-transform : uppercase; letter-spacing : .2em;  border-bottom : 1px dotted  #99CCFF;  border-top : solid 2px #99CCFF;      }
.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 #4DA8FF; border-bottom : 1px solid #99CCFF; line-height : 14px; text-transform : uppercase; padding : 2px; margin-top : 10px; text-align : center; letter-spacing : .2em; }

.comments-body { color : #6A5ACD; font-size : 11px; font-weight : normal; line-height : 14px; padding : 10px; }
.comments-post { color : #6A5ACD; font-size : 10px; font-weight : normal; }
.comments-head	{ font-size : 11px; color : #6A5ACD; 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 : #aaaaaa; 
border: solid 1px #000000; font-size : 11px; }

.tagline {
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbb;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000;
}

.tagline a,
 .tagline a:link {
	color: #bbb
	}
	.photoblogring a:hover {
	color: #999
	}
		
div.float { float : left; padding: 2px;}
div.float p { text-align : center; }
div.container { border : 1px solid #000000;  background-color : #808080;  }
div.spacer { clear : both; }

