
a:link { color: #23238E; text-decoration: underline; }
a:visited { color: #23238E; text-decoration: none; }
a:hover { color: #23238E; text-decoration: none; }
a.goldtext { color: #daa520; }
a.whitetext { color: #ffffff; }
.goldtext { color: #daa520; }
.whitetext { color: #ffffff; }
a.whiteboldtext { color: White; font-weight: bold; }
img { border: none 0 #fff; }
#footerspacer { height: 132px; }
#headerspacer { height: 125px; }
#mainDiv
{
margin-left: auto; margin-right: auto; width: 768px;
}
#container
{
float: left; background-color: #FFFFFF; width: 100%; padding: 0px;
            border-right: solid 1px #708090; border-left: solid 1px #708090; clear: both;
}
#colmask
{
    background-color: #FFFFFF; 
    position: relative; 
    clear: both;    
    float: left;
    width: 100%;
}
#col1
{
float: left; margin: 20px; position: relative; width: 528px;
                        background-color: #FFFFFF; overflow: hidden;
}
#col2
{
float: left; margin: 20px 20px 20px 0px; width: 180px; position: relative;
                        background-color: #FFFFFF; overflow: hidden;
}
.latesarticleslist
{
	font-family: Tahoma;
	font-size: 10pt;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
.columnheader
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: #808080;
}
#breadcrumbbar
{
	color: #ffffff;
	margin-top: 2px;
	margin-left: 20px;
	font-family: Tahoma;
	font-size: 8pt;
	height: 18px;
}
#header
{
	height: 52px;
	border-color: #ffffff;
	text-align: right;
}
#copyright
{
	margin-left: 20px;
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
}
#breadcrumbs
{
	color: #333;
	width: 768px;
	float: left;
	padding: 0px;
	height: 10px;
}
#leftcolumn
{
	color: #333;
	background: #FFFFFF;
	padding: 20px;
	width: 528px;
	float: left;
}
#rightcolumn
{
	float: left;
	color: #333;
	background: #FFFFFF;
	padding-right: 20px;
	padding-top: 20px;
	height: 100%;
	width: 180px;
	display: inline;
}
.post
{
	margin-bottom: 10px;
}
.postDate
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #336699;
	background: #eee;
}
.postTitle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: #808080;
}
.postTitleO
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: #c60;
}
a.postTitle
{
	color: #c60;
	text-decoration: none;
}
a.postTitle
{
	color: #c60;
	text-decoration: none;
}
.postMessage
{
	font-family: Tahoma;
	font-size: 10pt;
	text-align: justify;
	padding-bottom: 5px;
}
.postExtras
{
	font-family: Tahoma;
	font-size: 10pt;
	text-align: justify;
}
.postFooter
{
	color: #808080;
	font-size: 7pt;
	font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
	text-transform: uppercase;
	border-bottom: dotted 1px #ccc;
}
.commenttrackbackDateTime
{
    color: #808080;
	font-size: 7pt;
	font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
	text-transform: uppercase;
}
.sourceCode
{
    font-family: 'Courier New', Courier, monospace; 
    font-size: 9pt;
}
.commentNoURL
{
    color: #23238E;
    font-weight: bold;
}
.commenttrackbackContainer
{
    float: left; 
    padding-bottom: 15px;
}
.commenttrackbackLeft
{
    border-color: inherit; float: left; width: 150px;
}
.commenttrackbackRight
{
    padding-left: 15px; text-align: justify; float: left; width: 359px;
}
a.commenttrackbackURLLink
{
    font-weight: bold;
}
.gravatarIcon
{
    float: right; 
    margin-left: 10px;
    margin-bottom: 10px;
}
.commentForm
{
    padding-left: 135px;
}
.googleAd
{
    width: 336; height: 280;
}