/*start overrides 4 header & masthead area */

#title {display: none;}

#content2 br {display:none;}
#sidebar-a h3 {border-bottom: 1px solid #333333;}
#masthead {border-bottom: 1px solid #333333;}
#nav ul {margin-left:6em;}
#header {height:150px; width:1000px; 
              background-image: url(http://blogs.msdn.com/photos/mairaw/images/8009493/original.aspx);
              background-repeat: no-repeat; background-color:transparent;
 border-bottom:none;
}

#masthead {background-color:transparent;}

/*end overrides 4 header area */

/* start overrides 4 body */

#NewsSideBar H3{display: none;}
#news {
	padding: 0em;
	margin: 0em;
	text-align:left;
}
#search .searchBox {display:block; margin-left:0px; padding-left:0px;}

body {background-image: url(http://blogs.msdn.com/photos/mairaw/images/8377925/original.aspx);
         background-repeat: repeat;
         background-color:#000000;}

#content { background-color:transparent;
               width:800px; 
                 padding:0px;
               border:none;
               margin:0px;
               }
#sidebar-b {padding:0px;}

/* #container {width:1010px;} is 4 IE 7 win 2 keep the top of the #content box (contains the posts) aligned w/ the sidebars
*/
#container {width:1010px;}

/* end overrides 4 body */

.post {background-color:#E6E6E6; color:#000; margin: none; border: solid 10px #333333; padding: 1em; }
.TagCloud {background-color:transparent;}
#commentform {background-color:#E6E6E6; color:#000; margin: none; 
border-left: solid 20px #000; border-right: solid 20px #000; border-bottom: solid 20px #000; padding: 1em;}
.post h2, .post a {color:#990000;}
#sidebar-a {border:none;width:180px;margin:0px; padding:0px;}
#sidebar-b {background-color:#E6E6E6; color:#000; }
#container {background-position: inherit; min-height:1200px;
background-repeat: no-repeat;}
div.post+div.post {border-top:solid 20px #000;}

/*styles for about page */

.CommonSubTitle {display: none;}

/*#ArchiveSideBar {display: none;}*/

/* code */
pre.code {
  font-size: 12px;
  overflow-x: auto;
  overflow-y: hidden;
  background-color:#EEEEEE;
  border: dashed #666666 1px;
  padding: 15px;
  padding-bottom: 31px;
  position: relative;
}


html>/**/body pre.code
{
  overflow:auto;
  padding-bottom: 15px;
}