a, body, td, tr, table, p, div, input, select, option, lo, lu, li { font-family:arial; font-size:12px; line-height:20px; color:#5c5c5c; text-align:left; }

body { padding:5px; margin:0px; width:800; height:100%; background-color:#5c5c5c; align:center; }
h1, h2, h3 { font-size:12px; margin: 0px; padding: 0px; font-weight: normal; }

a { text-decoration:none;	}
a:link { color: #999966; text-decoration:none;	 }
a:visited { color: #999966; text-decoration:none;	 }
a:active { color: #999933; text-decoration:underline;	 }
a:hover { color: #999933; text-decoration:underline;	}








.blog { padding:0px; }
blockquote {
	border: 1px dotted blue; 
	padding: 6px; 
	font-size: 11pt; 
	background: #f6f6f6;
}


#container { 
border:1px;
	margin-right: auto;
	margin-left: auto;
solid #777777; background-color:white; padding:10px; width: 800px; }
	
#banner { border:none; }
#banner a {}
#banner H1 {}
#banner H2 {}


#left {  float:left; overflow: hidden; width:120px; background-color: white; }
#right {  float:right; overflow: hidden; width:170px; background-color: white; }
#center {  float: left; overflow: hidden; width: 510px; background-color: white;}
#centerfor2col {   float: left; overflow: hidden; width: 630px;background-color: white; }







.content { padding:10px;font-size:11pt; line-height:24px;
padding-top:4px; padding-bottom:5px; }
.content p {
font-size:11pt; line-height:24px;
padding-top:4px; padding-bottom:5px;
	margin:0px;
	padding:0px; 
}
.content BLOCKQUOTE {}
.content LI {}
.content H2 {  color:#eeeee; font-size:10px; padding:0px; }
.content H3 {  color:#333333; font-size:14px; font-weight:bold; border-bottom:1px solid #cccccc; }
.content p.posted { font-size:12px; padding-bottom:20px; padding-top:10px; }
.content p.endtitle { font-size:12px; color:dark red; }


			
			#calendar { font-size:11px; line-height:11px; padding:0px; margin:3px; background-color:#eeeeee; border:1px solid white; }
			#calendar table {
				width:100%;
				border-collapse:collapse;
			}
			#calendar a { 	color:white; background-color:orange; text-decoration:none; }
			#calendar caption {  padding:0px; font-weight:bold; text-transform:uppercase; border-bottom:none; letter-spacing:2px; }
			#calendar th {  font-weight:normal; text-align:center; border:1px solid white;  }
			#calendar td {  text-align:center; border:1px solid white; height:12px;  }



		
			.sidebar { margin:12px; padding:0px; border:1px solid #eeeeee; }
			.sidebar a { text-decoration: none; }
			.sidebar a:link {}
			.sidebar a:visited {}
			.sidebar a:active {}
			.sidebar a:hover {}
			
			.sidebar H2 {
				background-color:#eeeeee; padding:0px; padding-top:2px; font-weight:bold;
				text-transform:uppercase; color:#eeeee; letter-spacing:3px; text-align: center;
			}
			.sidebar P { padding-left:8px; }
			.sidebar ul {  padding:0px; margin:0px; }
			.sidebar li {  margin:0px; color: #666666; list-style-type:none; }
			.sidebar img {}
			.link-note { padding-left:8px; padding-bottom:8px; }






#powered {  margin-top: 50px; }
#comment-data {  border-right: #bbb 1px dotted; padding-right: 15px; float: left; width: 180px; margin-right: 15px; }
.comments-body {  padding-bottom: 10px; color: #666; padding-top: 10px; border-bottom:1px dotted red; }
.comments-post {}
.comments-head { 	margin:20px; font-weight:bold; border:1px solid gray; }


.trackback-url {  border:1px dotted blue; padding:5px; font-weight:normal; color:blue; }
.trackback-body {  padding:10px; color:blue; border:1px dotted blue;  }
.trackback-post {}



#banner-commentspop { 	border:1px solid blue; padding:5px; font-weight: bold; background: #003366; color:blue; }
