body
{
	font-family: Georgia, serif;
	font-size: 100.1%;
}
a
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #0000ff;
}
#outerBox
{
	border: 2px solid #adadd6;
	border-left: 0;
	margin-top: 0em;
	padding: 1em;

}
#topBox
{
	border: 2px solid #adadd6;
	border-bottom: 0;
	padding-bottom: 0;
	width: 400px;
	margin: 0 50px 0 50px;
	line-height: 2.3em;
	margin-bottom: 0;
}
#banner
{
	padding-top: 0;
	margin-top: -1.2em;
	background: url(../images/header.gif) no-repeat;
	margin-bottom: 0;
	padding-bottom: 0;
}
#banner p
{
	padding-top: .1em;
	font-size: 2.3em;
	font-weight: bold;
	color: white;
	font-family: "Lucida Grande", Arial, sans-serif;
	padding-left: 1em;
	border-bottom: 2px solid white;
}
#banner hr
{
	color: white;
}
#leftSide
{
	width: 170px;
	padding: 0;
	margin: 0;
}
#leftSide p
{
	font-weight: bold;
	line-height: 2em;
	text-align: center;
	padding: 0;
	margin: 0;
	font-family: Georgia, serif;
}
#leftSide a
{
	text-decoration: none;
	color: white;
}
.curPage
{
	background: url(../images/lightBlueButton.gif) no-repeat;
}
.linkPage
{
	background: url(../images/blueButton.gif) no-repeat;
}
#blogBox
{
	clear: both;
	border: 1px solid black;
	margin-top: 1em;
	
}
#blogBox.title
{
	color: #000080;
	font-weight: bold;
	font-size: 1em;
	font-family: Arial, sans-serif;
}
#blogBox img
{
	float: right;
	margin-top: 2em;
}
#blogBox a
{
	color: #000080;
	font-weight: bold;
}
#menuBox
{
	margin-top: 1em;
	border: 1px solid black;
	background: #cccce6;
	padding: 1em;
	padding-top: .5em;
}
.menuBoxtitle
{
	font-family: Arial, sans-serif;
	color: black;
	font-weight: bold;
	font-size: 1.2em;
}
#menuBox p
{
	padding: 0;
	margin: 0;
	line-height: 1em;
	font-weight: normal;
	text-align: left;
	margin-top: 1em;
}
#menuBox a
{
	color: #000080;
	font-weight: bold;
}
#contentTitle
{
	font-weight: bold;
	font-size: 1.8em;
	font-family: Georgia, serif;
	color: #000080;

}
#content
{
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	padding-top: .5em;
}
.smallHeading
{
	font-weight: bold;
	font-size: 1.2em;
	font-family: Arial, sans-serif;
}
.mediumHeading
{
	font-weight: bold;
	font-size: 1.4em;
	font-family: Arial, sans-serif;
	color: #000080;
}
#spotlight
{
	border: 1px solid black;
	font-family: Arial, sans-serif;
	padding: .6em;
	margin-left: 1em;
}
#spotlight img
{
	padding: 1em;
}
#spotlight.title
{
	font-weight: bold;
	font-size: 1.2em;
	font-family: Arial, sans-serif;
	color: #000080;
}
#spotlight p
{
	padding: 0;
	margin: 0 0 .5em 0;
}
#bottomBox
{
	border: 1px solid black;
	font-family: Arial, sans-serif;
	padding: .6em;
	margin-bottom: 1em;
}
#bottomBox.title
{
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 1.2em;
}
.linkList
{
	text-decoration: none;
	line-height: 1.5em;
	color: #000080;
}
#project
{
	clear: both;
}
#project p
{
	font-family: Arial, sans-serif;
}
#project img
{
	float: right;
	padding-left: 1em;
}
.img2
{
	float: right;
	margin-top: -1em;
}
#underHeading
{
	font-weight: bold;
	text-decoration: underline;
}
.pressreleaseHeading
{
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
}
#post_date {
	float:left;
	background-image: url(../images/calendar.gif); 
	background-repeat:no-repeat;
	width:	4em;
	height: 4em;
	margin-right: .5em;
}
#post_month {
	font-size:85%;
	text-transform:uppercase;
	color:#ffffff;
	margin-left: .5em;
	font-weight:bold;
	text-align: left;
}
#post_day {
	font-size:140%;
	font-weight:bold;
	color:#8f8f8f;
	margin-left: .5em;
}
#blogContent h2
{
	color: #069;
	font-size: 2em;
}
.blogH3
{
	color: #069;
}
#blogContent img
{
	float: left;
}
.asset-header,
.asset-content,
.asset-body,
.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content,
.search-form-header,
.search-results-header {
    margin-bottom: .75em;
}

.entry-categories,
.entry-tags {
    margin-bottom: .5em;
}
.asset-name {
    margin-bottom: .25em;
}

.asset-footer,
.asset-meta {
    font-size: 1em;
}

.asset-meta {
    margin-top: .25em;
    padding-top: .1em;
    padding-bottom: .3em;
    font-weight: normal;
}

.asset-footer {
    margin-top: 1.5em;
    padding-top: .5em;
}

.content-nav {
    text-align: center;
}

.entry-tags-header,
.entry-categories-header {
    margin-bottom: 0;
    margin-right: .25em;
    display: inline;
    font-weight: bold;
}

.entry-tags-list,
.entry-categories-list {
    display: inline;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
.entry-tags-list .entry-tag,
.entry-categories-list .entry-category {
    display: inline;
}

.mt-image-left {
    float: left;
    margin: 0 1.3em 1.3em 0;
}

.mt-image-center {
    display: block;
    margin: 0 auto 1.3em;
    text-align: center;
}

.mt-image-right {
    float: right;
    margin: 0 0 1.3em 1.3em;
}

.entry-title a
{
	color:#069;
	font-weight:bold;
	text-decoration:none;
	font-size:125%;
	line-height:	1.1em;
}
.forumLink
{
	text-decoration: underline;
	color: blue;
	font-size: 14px;
}
#bloglist
{
	border: 2px solid #adadd6;
	padding: 1em;

}