

body, html
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    background-image: none;
}

a:link
{
    color: #006BAD;
}

a:hover, a:active
{
    color: #006BAD;
}

a:visited
{
    color: #006BAD;
}

#header h1
{
    color: #006BAD;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 2em;
}

#header h1 a:link, #header h1 a:visited, #header h1 a:active
{
    color: #006BAD;
}

.postview h2, .pageTitle
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.4em;
}

.postsub h2
{
    color: #006BAD;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.4em;
}

.postsub h2 a:link, .postsub h2 a:visited, .postsub h2 a:active, .postsub h2 a:hover
{
    color: #006BAD;
}

#sidebar-a h3
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    background-color: #999999;
}

#sidebar-a
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sidebar-a ul, #sidebar-a p
{
    font-size: .9em;
}

#sidebar-a a:link
{
    color: #006BAD;
}

#sidebar-a a:visited
{
    color: #006BAD;
}

#sidebar-a a:active, #sidebar-a a:hover
{
    color: #006BAD;
}

.postsubhead
{
    background-color: #999999;
    color: ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .9em;
}

.postsubhead a:link, .postsubhead a:active, .postsubhead a:visited
{
    color: ;
}

.Tag1 a:link, .Tag1 a:visited, .Tag1 a:active
{
    color: #001658;
}

.Tag2 a:link, .Tag2 a:visited, .Tag2 a:active
{
    color: #002769;
}

.Tag3 a:link, .Tag3 a:visited, .Tag3 a:active
{
    color: #00387A;
}

.Tag4 a:link, .Tag4 a:visited, .Tag4 a:active
{
    color: #00498B;
}

.Tag5 a:link, .Tag5 a:visited, .Tag5 a:active
{
    color: #005A9C;
}

.Tag6 a:link, .Tag6 a:visited, .Tag6 a:active
{
    color: #006BAD;
}

#container
{
    width: 100%;
}

#content
{
    margin-left: 220px;;
}

#sidebar-a
{
    width: 220px;;
}

@import url("http://gnolia.cachefly.net/stylesheets/microformats.css?1206552307");

.tlp, .adsvia{ font-size: 10px; font-family: verdana, arial;}    
.tli{ 
    float: none;
    margin-left: 0px;
    margin-right: 10px;
    margin-top: 5px;    
}
.tlp{ 
    display: block;
    font-size: 10px;
    line-height: 15px;
    margin-top: 5px;
}

#wedje_div_thelounge{ width: 140px; }
.adsvia{ margin-top: 10px;}

div#SearchSideBar{
   display: none;
}

/*
div#sidebar-a a
{
COLOR: #dedede !important;
}

div#sidebar-a
{
BACKGROUND-COLOR: #909E70;
BACKGROUND-POSITION-X: 20px; 
BACKGROUND-IMAGE: url(http://weblogs.asp.net/blogs/jgalloway/BlueHorizontalDivider.png)! important; 
PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat
}

#sidebar-a ul 
{
BORDER-STYLE: none;
BORDER: 0px 0px 0px 0px !important;
MARGIN-BOTTOM: 50px;
BACKGROUND-COLOR: #60703D;
}

div#sidebar-a h3
{
background-color: #282f3d !important;
}

div#sidebar-a div#NewsSidebar ul
{
COLOR: black; 
BACKGROUND-COLOR: #60703d! important
}

div#masthead
{
BACKGROUND: url(http://weblogs.asp.net/blogs/jgalloway/header.png)  no-repeat left top;
min-height:140px;
}

#header h1 a
{
display: none;
}

div#wrapper
{
PADDING-RIGHT: 60px; 
}

body
{
font-family: calibri,tahoma,arial,sans-serif !important;
font-size: 90%;
BACKGROUND: #909e70 url(http://weblogs.asp.net/blogs/jgalloway/RightSideArt.png) no-repeat fixed right 50px;
}

div.post
{
BORDER: #4a3a38 6px solid; 
PADDING-LEFT: 10px;
}

div.post, div.postsubhead
{
BACKGROUND-COLOR: #eed;
}

div.postsub
{
padding-left: 20px;
}

div#content
{
FONT-SIZE: 1.2em !important;
PADDING-LEFT: 25px; 
BACKGROUND-POSITION-Y: 50px; 
BACKGROUND-IMAGE: url(http://weblogs.asp.net/blogs/jgalloway/BlueVerticalDivider.png)! important; 
MARGIN-LEFT: 235px! important; 
PADDING-TOP: 0px; 
BACKGROUND-REPEAT: no-repeat
}

div.comment, div#commentform
{
BACKGROUND-COLOR: #FBF0E2;
MARGIN-TOP: 25px;
}

.postsub
{
BORDER-STYLE: none;
BORDER: 0px 0px 0px 0px !important;
}

div.postsubhead a, div.postsub h2 a
{
COLOR:  #252840 !important;
}

div#welcome a
{
COLOR: #282f3d;
}

*/

/*
body
{
font-family: calibri,tahoma,arial,sans-serif !important;
font-size: 90%;
BACKGROUND-COLOR: #60703d;
}

div#masthead
{
BACKGROUND: url(http://weblogs.asp.net/blogs/jgalloway/spider-large.png)  #3d150b fixed no-repeat right top;
}

div#container
{
WIDTH: auto; 
MARGIN-RIGHT: 105px;
}

div.post, div.postsubhead
{
BACKGROUND-COLOR: #eed;
}

div.postsub
{
padding-left: 20px;
}

div#content2
{}

div.comment, div#commentform
{
BACKGROUND-COLOR: #FBF0E2;
MARGIN-TOP: 25px;
}

.postsub
{
BORDER-STYLE: none;
BORDER: 0px 0px 0px 0px !important;
}

div.postsubhead a, div.postsub h2 a
{
COLOR:  #252840 !important;
}

#header h1 a
{
COLOR:  #a73 !important;
}

div#header div#title
{
margin-bottom: 20px;
}

div#sidebar-a a
{
COLOR: #dedede !important;
}

div#sidebar-a
{
BACKGROUND-COLOR: #3d150b;
}

#sidebar-a ul 
{
BORDER-STYLE: none;
BORDER: 0px 0px 0px 0px !important;
MARGIN-BOTTOM: 25px;
}

div#sidebar-a h3
{
background-color: #a73 !important;
}

div#sidebar-a div#NewsSidebar ul
{
background-color: #644 !important;
}
*/

div.post h2
{
font-size: 1.2em;
font-weight: bold;
}

div.post h3
{
font-size: 1.1em;
font-weight: bold;
}

div.post, h3, h2, div#commentform div.postfoot 
{clear: both;}

blockquote 
{font-style : italic;}

p.postfoot 
{
font-size : 0.75em;
clear: both;
}
.csharpcode
{
	font-size: small;
	color: black;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }

ul.more { display:none; }
abbr.published {display: none; }
abbr.reviewed { display: none; }
address.reviewer { display:none; }
