

body, html
{
    color: #000000;
    font-family: Arial, Helvetica;
    background-color: #FFFFFF;
    background-image: none;
}

a:link
{
    color: #006BAD;
}

a:hover, a:active
{
    color: #006BAD;
}

a:visited
{
    color: #006BAD;
}

#header
{
    background-image: none;
    border-bottom-color: #999999;;
}

#header h2
{
    color: #006BAD;
    font-family: Arial, Helvetica;
    font-size: 3em;
}

#header h2 a 
{
    color: #006BAD;
}

.entryviewheading, .contentsubheading
{
    color: #006BAD;
    font-family: 'Apple Garamond', 'Times New Roman', 'Garamond', serif;
    font-size: 1.7em;
}

.entrylistheader
{
    color: #006BAD;
    font-family: 'Apple Garamond', 'Times New Roman', 'Garamond', serif;
    font-size: 1.7em;
}

.entrylistheader a:link, .entrylistheader a:visited, .entrylistheader a:active, .entrylistheader a:hover
{
    color: #006BAD;
}

.sideheader
{
    color: #777777;
    font-family: 'Apple Garamond', 'Times New Roman', 'Garamond', serif;
    font-size: 1.3em;
}

#subcontent-a
{
    color: #000000;
    font-family: 'Apple Garamond', 'Times New Roman', 'Garamond', serif;
}

ul.sidelist li
{
    color: #000000;
    font-family: 'Apple Garamond', 'Times New Roman', 'Garamond', serif;
    font-size: 1em;
}

#subcontent-a a:link
{
    color: #006BAD;
}

#subcontent-a a:visited
{
    color: #006BAD;
}

#subcontent-a a:active, #subcontent-a a:hover
{
    color: #006BAD;
}

.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;
}

#header
{
    height: ;
}

/*********************
green:	#7aca64
blue:	#699cef
*********************/
body { background: #fff url("http://weblogs.asp.net/blogs/matthewosborn/Background.gif") repeat-x top; padding-top:20px; }
#container {width:960px; }
#header { border-bottom-style: none; height:130px; background: #fff url("http://weblogs.asp.net/blogs/matthewosborn/lineBreakFade.jpg") no-repeat bottom;  }
div#SearchSideBar div.search a.searchbutton { color: #7aca64; font-size:20px; }
.searchbox {  background: #fff url("http://weblogs.asp.net/blogs/matthewosborn/inputFade2.gif") repeat-x bottom; border:solid 1px #979797; font-weight:normal; }
.sideheader { color: #7aca64; font-weight:bold; border-bottom-color: #7aca64; border-bottom-width:2px; font-family:Arial; }
ul.sidelist li { border-bottom-color: #b5caeb;  font-family:Arial; }
ul.sidelist li a {text-decoration:none; font-family:Arial; }
div.tagcloud { font-family:Arial; }
#content { width: 750px; }
span.entrylistheadersub { background-image: none; padding-left: 0px; color: #699cef; }
span.entrylistheadersub {font-size:smaller; color: #699cef; }
.entrylistheader { font-family: Arial; }
div.filedunder { display:inline; margin-left:5px; }
#footer { text-align:left; color: #7aca64; } 
#footer a { color: #7aca64; text-decoration: none; }
/*Post Page*/

div.entryview {}
div.entryview .entryviewheading { font-family: Arial; }
div.entryview .entryviewheadersub {background-image: none; padding-left: 0px; color: #699cef; font-size:smaller; }
div.entryviewfooter .author { display:inline; margin-left:5px; }
.contentsubheading { font-family: Arial;}
input.textline {background: #fff url("http://weblogs.asp.net/blogs/matthewosborn/inputFade2.gif") repeat-x bottom; border:solid 1px #979797; font-weight:normal; }
dl.comments dd { background-color: #e0ebf9; }
dl.comments dt { background-color: #e0ebf9; }

.contentheading { font-family:Arial; color: #7aca64; }
.pageTitle { color: #7aca64; font-family: Arial; }

h5 { font-size:medium; }

pre.code { background-color: #dadada; border: solid 1px #9d9d9d; padding:10px; margin:10px; }