#banner  {
background-color:	#003366;
background-position:	;
border-left:	1px solid #FFF;
border-right:	1px solid #FFF;
border-top:	1px solid #FFF;
color:	#FFF;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	x-large;
font-weight:	bold;
padding:	15px;
}

#banner a,         #banner a:link,         #banner a:visited,         #banner a:active,         #banner a:hover  {
color:	#FFF;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	x-large;
font-weight:	bold;
text-decoration:	none;
}

#banner-commentspop  {
background-color:	#003366;
background-position:	;
border-left:	1px solid #FFF;
border-right:	1px solid #FFF;
border-top:	1px solid #FFF;
color:	#FFF;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	large;
font-weight:	bold;
padding-bottom:	5px;
padding-left:	15px;
padding-right:	15px;
padding-top:	5px;
}

#container  {
background-color:	#FFF;
background-position:	;
border-color:	solid #FFF;
border-width:	1px;
}

#content  {
background-color:	#FFF;
background-position:	;
border-color:	solid #FFF;
border-width:	1px;
float:	left;
margin-bottom:	20px;
margin-right:	15px;
position:	relative;
width:	60%;
}

#links  {
background-color:	#999;
background-position:	;
border-color:	solid #FFF;
border-width:	1px;
padding:	15px;
}

#menu  {
background-color:	#FFF;
background-position:	;
margin-bottom:	15px;
text-align:	center;
}

.blog  {
background-color:	#FFF;
background-position:	;
padding:	15px;
}

.blogbody  {
background-color:	#FFF;
background-position:	;
color:	#000000;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	normal;
line-height:	150%;
}

.blogbody a,  .blogbody a:link,  .blogbody a:visited,  .blogbody a:active,  .blogbody a:hover  {
font-weight:	bold;
text-decoration:	underline;
}

.calendar  {
background-color:	#999;
background-position:	;
color:	#FFF;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
font-weight:	normal;
line-height:	140%;
padding:	2px;
text-align:	center;
}

.calendarhead  {
background-color:	#999;
background-position:	;
color:	#FFF;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
font-weight:	bold;
line-height:	140%;
padding:	2px;
}

.comments-body  {
background-color:	#FFF;
background-position:	;
border-bottom:	1px dotted #999;
color:	#000000;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	normal;
line-height:	140%;
padding-bottom:	10px;
padding-top:	10px;
}

.comments-head  {
background-color:	#FFF;
background-position:	;
border-bottom:	1px solid #999;
color:	#666;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	bold;
margin-top:	20px;
}

.comments-post  {
background-color:	#FFF;
background-position:	;
color:	#000000;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
font-weight:	normal;
}

.date  {
border-bottom:	1px solid #999;
color:	#666;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	bold;
margin-bottom:	10px;
}

.description  {
background-color:	#003366;
background-position:	;
color:	#FFF;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
font-weight:	bold;
text-transform:	none;
}

.posted  {
color:	#000000;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
margin-bottom:	25px;
}

.powered  {
background-color:	#FFF;
background-position:	;
border-color:	dotted #999;
border-width:	1px;
color:	#666;
font-family:	verdana, arial, sans-serif;
font-size:	xx-small;
font-weight:	bold;
letter-spacing:	.2em;
line-height:	140%;
margin-top:	10px;
padding:	2px;
text-align:	center;
text-transform:	uppercase;
}

.side  {
background-color:	#999;
background-position:	;
color:	#333;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
font-weight:	normal;
line-height:	140%;
padding:	2px;
}

.sidetitle  {
background-color:	#999;
background-position:	;
border-bottom:	1px dotted #FFF;
color:	#FFF;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	normal;
letter-spacing:	.1em;
margin-top:	10px;
padding:	2px;
text-align:	center;
}

.syndicate  {
background-color:	#CCC;
background-position:	;
font-family:	verdana, arial, sans-serif;
font-size:	xx-small;
font-weight:	bold;
line-height:	140%;
margin-top:	10px;
padding:	2px;
text-align:	center;
}

.title  {
color:	#000000;
font-family:	verdana, arial, sans-serif;
font-size:	small;
text-transform:	uppercase;
}

.trackback-body  {
background-color:	#ffffff;
background-position:	;
border-bottom:	1px dotted #999;
color:	#000000;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	normal;
line-height:	140%;
padding-bottom:	10px;
padding-top:	10px;
}

.trackback-post  {
background-color:	#FFF;
background-position:	;
color:	#000000;
font-family:	verdana, arial, sans-serif;
font-size:	x-small;
font-weight:	normal;
}

.trackback-url  {
background-color:	#FFF;
background-position:	;
border-color:	dotted #999;
border-width:	1px;
color:	#000000;
font-family:	georgia, verdana, arial, sans-serif;
font-size:	small;
font-weight:	normal;
line-height:	140%;
padding:	5px;
}

A  {
color:	#003366;
font-weight:	bold;
text-decoration:	none;
}

A:link  {
color:	#003366;
text-decoration:	none;
font-weight:	bold;
}

A:visited  {
color:	#003366;
text-decoration:	none;
font-weight:	bold;
}

A:hover  {
color:	#FFCC66;
}

A:active  {
color:	#FFCC66;
font-weight:	bold;
}

body  {
background-color:	#EEE;
background-position:	;
margin-bottom:	20px;
margin-left:	20px;
margin-right:	20px;
margin-top:	20px;
}

h1, h2, h3  {
margin:	0px;
padding:	0px;
}

img {
border-style:     none;
}

.disclose {
font-size:	14pt;
font-weight:	bold;
}
