.SampleCode
{
    background-color: #EEEEEE;
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
    font-family: Courier New;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.DebugSample
{
    background-color: #FFFFFF;
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
    font-family: Courier New;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.SampleFrame
{
    background-color: #FFFFFF;
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.InlineCode
{
    font-family: Courier New;
}

#news {
	padding: 0px;
	margin: 0px;
}

#sidebar-a
{
	border-right: none;
}

#sidebar-a a {
	text-decoration: none;
	color: #666666;
}

#sidebar-a a:visited, a:active, a:link {
	text-decoration: none;
	color: #666666;
}

#sidebar-a a:hover {
	text-decoration: underline;
	color: #666666;
}

img {
	margin: 0 0 0 0 !important;
}

body
{
	background-color: #FFFFFF;
	background-image: url('http://blogs.msdn.com/photos/johan/images/7373913/original.aspx');
	background-position: 11px;
	background-repeat: repeat-y;
}

a:visited, a:active, a:link {
	text-decoration: none;
	color: #883300;
}

a:hover {
	color:#855C33;
	text-decoration: underline;
}

#title
{
	position: absolute;
	text-align: left;
	left: 120px;
}

#title a {
	color: #FFFFFF;
	line-height: 1.2em;
	font-size: .8em;
	border: none;
}

#title a:hover {
	color: silver;
	text-decoration: underline;
}

#nav {
	position: absolute;
	top: 135px;
	left: 20px;
	font-size: .8em;
	border-bottom: none;
}

#nav a {
	color: white;
}

#nav a:hover {
	color: #dfdfdf;
	border-bottom: none;
}
	
hr
{
    border-color: #883300;
    border-style: solid;
}

#masthead {
	background-color: #EFEDDE;
	border-bottom-width: 1px;
}

#SubscriptionsSideBar a {
    color: #FFFFFF;
}

#SubscriptionsSideBar a: hover {
    color: #dfdfdf;
    text-decoration: underline;
}

#masthead a {
	color: #FFFFFF !important;
}

#masthead a:hover {
	color: #dfdfdf !important;
	text-decoration: underline;
}

#welcome a {
	color: #000000 !important;
}

#welcome a:hover {
	color: #444444 !important;
	text-decoration: underline;
}

#header {

	background-color: #CDCDCD;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(http://blogs.msdn.com/photos/johan/images/8956934/original.aspx);
	height: 120px;
	
}

.Tag1 a:link, .Tag1 a:visited, .Tag1 a:active
{
	color: #666666;
}

.Tag2 a:link, .Tag2 a:visited, .Tag2 a:active
{
	color: #666666;
}

.Tag3 a:link, .Tag3 a:visited, .Tag3 a:active
{
	color: #666666;
}

.Tag4 a:link, .Tag4 a:visited, .Tag4 a:active
{
	color: #666666;
}

.Tag5 a:link, .Tag5 a:visited, .Tag5 a:active
{
	color: #666666;
}

.Tag6 a:link, .Tag6 a:visited, .Tag6 a:active
{
	color: #666666;
}

h1 {
	margin: 0.1;
	font-size: 1.2em;
}
h1 a:visited, h1 a:active, h1 a:link {
	color: #333;
}
h1 a:hover {
	text-decoration: none;
}
h2 {
	margin: 0.1;
	font-size: 1.1em;
}
h3 {
	margin: 0.1;
	font-size: 1.0em;
}

#footer {
                text-align: right;
}

#tagline {
                padding-left: 100px;
}