﻿body{background-color:#697b96;text-align:center;margin:0px;color:#FFF;font-family:Arial, Tahoma;font-size:0.9em}

.container {width:100%;text-align:center;}
.container a {color:#697b96}

.mainPanel
{margin-left:auto;margin-right:auto;width:980px;background-color:#c2dbff;margin:min-height:600px;
color:#000000;letter-spacing:0.1em;
text-align:left;
}

.menu {text-align:left; border-bottom:1px solid #000000;}
.menu a {padding-right:20px;padding-left:5px; text-decoration:none; font-family:Arial; color: #000000; letter-spacing:0.3em;}

.mainPanel img {border:0px; }

.floatleft {float:left;margin-right:15px;margin-left:0px}

.time {font-size:0.6em;text-align:right;height:10px;}

.leftpanel
{
	width:100px;text-align:left;float:left;display:block;clear:none;
	height:100%;
	padding:4px;
	min-height:500px;padding-top:20px;padding-right:10px;
	color:Black;letter-spacing:0em;line-height:1.5em; 
	font-size:0.7em;
	display:inline-table;
}
.leftpanel a {text-decoration: none;color:Black;}
.leftpanel p {margin:0px 0px 10px 0px;}

.content {padding:10px;height:100%;text-align:left;display:block;margin-left:160px;min-height:900px}

.content div {padding-bottom:5px;}
	
.content img {border:1px solid #000000; margin:5px;}
.headerImage {border:0px;margin:0px;float:none;margin-bottom:0px;display:inline;}

.content h1 {font-size:1.4em;letter-spacing:0.4em;}
.content h2 {font-size:1.2em;letter-spacing:0.4em;padding-top:15px;}

.imgLeft {float:left;margin-left:0px;margin-right:15px;}
.imgRight {float:right;margin-left:15px;margin-right:0px;}
.imgPlain {float:none;margin-left:15px;margin-right:15px;}
.imgPlainNoborder img {float:none;border:0px;margin-left:15px;margin-right:15px;}
.sidenote {font-size:0.6em; font-style:italic;}

blockquote 
{
	text-indent: 30px;
	background: url("images/quote_start.gif");
	background-position: -5px -5px;
	background-repeat: no-repeat;
}

blockquote p {
	margin: 0;

	background: url("images/quote_end.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	font-style:italic;
}

.footer 
{
	padding-top:20px;font-size:0.5em;color:White;text-align:center;letter-spacing:0.6em;
}

.bold {font-size:1.1em; font-weight:bold; line-height:1.2em;}
.resume {line-height:1.2em;}
.resume li {padding-bottom:10px;}
.centered {text-align:center;}
.centeredFullLine {text-align:center; display:block;}
.info {color:Purple;font-weight:bold;font-size:1.2em;}
.adsense { text-align:center;padding:15px;}




.imgRight {float:right;border:1px solid #697b96; margin:5px 0px 20px 20px;}
.imgLeft {border:1px solid #000000; margin:5px 20px 20px 0px;}
.imgFloatLeft {border:1px solid #000000; margin:5px 20px 20px 0px;float:left;}
.imgPlain {border:1px solid #000000; margin:10px 10px 10px 10px;}

td {font-size:0.8em;letter-spacing:0.05em; line-height:1.5em;}


.leftshadow {background-image:url(/Images/shadow_left.gif); background-position:top left; background-repeat: repeat-y;}
.rightshadow {background-image:url(/Images/shadow_right.gif); background-position:top left; background-repeat: repeat-y;}
.bottomshadow {background-image:url(Images/shadow_bottom.gif); background-position:top left; background-repeat: repeat-x;}
.container a {color:#000}
.logo {background-image:url(Images/logo.gif); background-position:top right; background-repeat:no-repeat;width:190px;height:149px;min-width:190px;}
.logospacer {width:190px;}
.seperator {background-color:#697b96;height:1px;width:100%;display: block; line-height:0px;font-size:0px;margin-bottom:20px;}
#maintable {background-color:#20285a;}
#maintable a {color:#000000}
#contenttable td {padding:10px;}
#rightpanel {}
#content {letter-spacing:0.05em; line-height:1.5em;padding-right:10px;margin-right:10px;}
#menu { line-height:1.5em;font-size:0.8em;}
#menu a {text-decoration:none;color:#000000}

#heading {font-size:1.6em; letter-spacing:0.3em; font-weight:bold;height:1.6em;padding-top:15px;}

.centeredTable td {text-align:center;padding:5px;}
.table_content {border:1px; padding:0px;margin:0px;}
.centered {text-align:center;}
.mar_bot_10px {margin-bottom:10px;}
.mar_bot_20px {margin-bottom:20px;}
.pad_rig_10px {margin-right:10px;}

.articlePreview {border:1px solid #697b96; padding:2px;}
.articleMenuTitle a {color:#000000;}
.leftpanel
{
	color:#000000;
}
.articleFooter {border-top:1px solid #697b96;}
