

body, html
{
    color: #141414;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    background-image: none;
}

a:link
{
    color: #3F5194;
}

a:hover, a:active
{
    color: #3F5194;
}

a:visited
{
    color: #3F5194;
}

#top
{
    background-image: url(/blogs/jdanforth/BlogHead.jpg);
}

.headermaintitle
{
    color: #536AC3;
    font-family: Arial, Helvetica;
    font-size: 2em;
}

.post h5, .pageTitle
{
    color: #2D3A6A;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 1.8em;
}

.postsub h2
{
    color: #2D3A6A;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 1.8em;
}

.postsub h2 a:link, .postsub h2 a:visited, .postsub h2 a:active, .postsub h2 a:hover
{
    color: #2D3A6A;
}

#leftmenu h3
{
    color: #2D3A6A;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: .9em;
}

#leftmenu
{
    color: #2D3A6A;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#leftmenu ul, #leftmenu p
{
    font-size: .8em;
}

#leftmenu a:link
{
    color: #3F5194;
}

#leftmenu a:visited
{
    color: #3F5194;
}

#leftmenu a:active, #leftmenu a:hover
{
    color: #3F5194;
}


.Tag1 a:link, .Tag1 a:visited, .Tag1 a:active
{
    color: #00003F;
}

.Tag2 a:link, .Tag2 a:visited, .Tag2 a:active
{
    color: #000D50;
}

.Tag3 a:link, .Tag3 a:visited, .Tag3 a:active
{
    color: #0C1E61;
}

.Tag4 a:link, .Tag4 a:visited, .Tag4 a:active
{
    color: #1D2F72;
}

.Tag5 a:link, .Tag5 a:visited, .Tag5 a:active
{
    color: #2E4083;
}

.Tag6 a:link, .Tag6 a:visited, .Tag6 a:active
{
    color: #3F5194;
}

#masthead, #comments, #main, #top
{
    border-color: #2D3A6A;
}

#top
{
    height: 145px;
}

body 
{
	font-size : 0.8em;
}

a:visited,
a:active,
a:link {	
	text-decoration : underline;
}

#leftmenu a:visited,
#leftmenu a:active,
#leftmenu a:link,
h2 a:visited,
h2 a:active,
h2 a:link,
h1 a:visited,
h1 a:active,
h1 a:link {
	text-decoration : none;
}


blockquote {
  padding: 0 40px;
  background: transparent url(http://www.sagagames.com/johan/blog/quoleft.png) left top no-repeat;
}

.headermaintitle
{
font-size: 1px;
}

.postfoot 
{
background-position: center bottom;
background-repeat: no-repeat;
background-image: url(/blogs/jdanforth/images/line.gif);
	margin-top: 1px;
	border-style: dotted;
	border-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-color: #dfdfdf;
	padding-top: 6px;
	padding-bottom: 25px;	
	color: #868686;
}


li 
{
	color: #192346;
}

#main .post
{
	color: #192346;
	border-bottom: 1px solid white;
}

td
{
	color: #192346;
}

#main {
	color: #192346;
}


#comments h4 span {
	color : #2d3a6a;
}

#comments h4 
{
	color : #2d3a6a;
}

#comments
{
	border-top: 1px dashed white;
	color : #192346;
}

h3 
{
	color : #2d3a6a;
}


#commentform dt, #contactform dt {
	color: #192346;
	}

#commentform dt em, #contactform dt em {
	color: #192346;
	}
 
#commentform .smallbox, #contactform .contactbox {
	border: 1px solid #192346;
	color: #192346;
	}

#commentform textarea, #contactform textarea {
	color: #444;
	}

.commentowner
{
	background-color: #eeeeee;
	border: solid 1px black;
}

#search .searchBox 
{
	color: #444;
}


.CalendarTitle td, td.CalendarDays
{
	color : #192346;
}

.CalendarDay a
{
	color : #ed7713 ! important;
}

.CalendarNextPrev a
{
	color : #192346 ! important;
}

td.CalendarDay
{
	color : #192346;
	font-size : .75em;
}

.Copyright  /* used to format the content owner's copyright notice */
{
    color: #192346;
}


/* The masthead sits at the top of the page.*/
#masthead {
	color: #192346;
}
#masthead ul {
	color: #192346;
}
#masthead a:link, #masthead a:visited, #masthead a:active, #masthead a:hover {
	color: #b9b5c7;
	text-decoration: none;
}

