BODY {
	BACKGROUND: #333; 
	MARGIN: 20px;
	FONT-FAMILY: verdana, arial, sans-serif;
}
A {
	COLOR: #cccc66; TEXT-DECORATION: none;
}
A:active {
	COLOR: #ffff99;
}
A:hover {
	COLOR: #ffff99;
}
H1 {
	PADDING: 0px;
	MARGIN: 0px;
	FONT-SIZE: x-large;
}
H2 {
	PADDING: 0px;
	MARGIN: 0px;
	font-size: large;
}
H3 {
	PADDING: 0px;
	MARGIN: 0px;
	FONT-SIZE: small;
}
#banner {
	PADDING-LEFT: 15px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-large;
	COLOR: #cc9933;
}
#banner A {
	FONT-SIZE: x-large; COLOR: #cc9933;
	TEXT-DECORATION: none;
}
.description {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-TRANSFORM: none; COLOR: #ccc;
}
#content {
	FLOAT: left; 
	WIDTH:70%; 
	margin-right: 5%;
}
#right {
	width: 25%;
	FLOAT: right; 
}
#links {
	MARGIN-TOP: 35px; 
	COLOR: #ccc;
}
.blog {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-TOP: 15px;
}
.blogbody {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 10px; BORDER-LEFT: #666 1px solid; COLOR: #ccc; LINE-HEIGHT: 140%; PADDING-TOP: 10px; BORDER-BOTTOM: #666 1px solid;
}
.blogbody A {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-TRANSFORM: uppercase; COLOR: #ccc; 
}
#menu {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN-BOTTOM: 10px;
}
.date {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #999; BORDER-BOTTOM: #666 1px solid;
}
.posted {
	FONT-SIZE: small; COLOR: #999;
}
.calendar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px;
}
.calendarhead {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #cc9933; LINE-HEIGHT: 140%;
}
.side {
	FONT-WEIGHT: normal; 
	FONT-SIZE: small; 
	COLOR: #ccc; 
	LINE-HEIGHT: 140%;
}
.sidetitle {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 2px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #ccc; 
	LINE-HEIGHT: 140%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #666 1px solid; 
	LETTER-SPACING: 0.2em;
}
.syndicate {
	PADDING-RIGHT: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; LINE-HEIGHT: 140%; PADDING-TOP: 2px; TEXT-ALIGN: center;
}
#footer {
     clear:both;
	 BORDER-TOP: #666 1px solid; 
	 BORDER-BOTTOM: #666 1px solid; 
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: x-small; 
	 TEXT-TRANSFORM: uppercase; 
	 COLOR: #ccc; 
	 LETTER-SPACING: 0.2em; 
	 TEXT-ALIGN: center;
	 margin-top: 16px;
}
.comments-body {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #ccc; LINE-HEIGHT: 140%;
}
.comments-post {
	BORDER-TOP: #666 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: small; MARGIN-BOTTOM: 25px; COLOR: #999;
}
.comments-head {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-TRANSFORM: uppercase; COLOR: #ccc; BORDER-BOTTOM: #666 1px solid;
}
.trackback-body {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #ccc; LINE-HEIGHT: 140%; PADDING-TOP: 15px;
}
.trackback-url {
	BORDER-RIGHT: #999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px dashed; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px dashed; COLOR: #ccc; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px dashed;
}
.trackback-post {
	FONT-WEIGHT: normal; FONT-SIZE: small; MARGIN-BOTTOM: 20px; COLOR: #ccc;
}
#banner-commentspop {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #cc9933;
}

