body{
	margin:0px;
	padding: 0px;
font-family: Georgia, "Times New Roman", Serif;
}
h1{
font-family: Georgia, "Times New Roman", Serif;
font-size: 1.5em;
}
h2{
font-family: Georgia, "Times New Roman", Serif;
font-size: 1.3em;
}
h3{
display: run-in;
font-size: 1.2em;
}
h3.archivelist{
display: block;
}
h4{
display: run-in;
font-size: 1.1em;
}
h5{
display: run-in;
font-size: 1.0em;
}
h6{
display: run-in;
font-size: 1.0em;
}
img, a img{
border: 0px;
}

a:link{
color: #00949D;
}
a:visited{
color: #20B2AA;

}
a:hover{
color: #4E4B4A;
}

#topbar{
	margin-top: 10px;
height: 50px;
text-align: center;
border-bottom: 20px solid #DB214D;
}
#main{
margin: 1em;
background-color: white;
min-height: 300px;
padding: 1em 0;
}
#navbar{
	display: none;
}
#footer{
margin: 1em 3em;
text-align: center;
}
#assortedbar{
	display: none;
}

#footer p{
	margin: 0px;
	padding: 0px;
}
#hostedby{
display: none;
}

.navpath{
list-style-type: none;
border-bottom: 1px solid #DB214D;
margin: 10px 0px;
padding: 0px;
}
.navpath li{
display: inline;
margin: 0px 0px 0px 10px;
padding: 0px;
}
.navpath li:before{
display: marker;
content: ">";
}
.navpath li.root:before{
display: marker;
content: "||";
}

p.summary{
font-weight: bold;
font-family: Georgia, "Times New Roman", Serif;
}



ul.footer{
display: none;
}


.articlebody, .articlelisting, .bloglisting{
font-size: 0.9em;
}
.articlelisting h3, .bloglisting h3{
	display: block;
}
h2.listingsection{
font-size: 0.8em;
}
.genericbox{
margin: 10px 5px;
border: 1px solid #000000;
padding: 1px;
font-size: 0.8em;
background-color : #FFFFFF;
}
.genericbox .genericbox{
margin: 5px 2px;
border-style: solid;
border-width: 1px 0px 0px 0px;
border-color: #000000;
padding: 1px;
font-size: 0.9em;
background-color : #FFFFFF;
}
.genericbox h3{
	display: block;
background-color : #00949D;
margin: 0px;
padding: 1px 5px;
}
.genericbox h4{
	display: block;
background-color : #00c3cf;
margin: 0px;
padding: 1px 5px;
}
.genericbox p{
margin: 7px 0px;
padding: 0px;
}
.genericbox select, .genericbox input{
font-size: 0.8em;
}
.genericbox form{
padding: 5px;
margin: 0px;
}
.genericbox ul{
	padding: 5px;
	margin: 0px;
	list-style-type: none;
}
.genericbox ul li{
	padding: 2px 0px;
	margin: 0px;
}

.genericbox .footer{
font-size: 0.9em;
}

.date{
	font-size: 0.8em;
	color: #999999;
}

