#wrapper {
background: #fff url ("http://blogs.technet.com/photos/swiblog/images/3196083/original.aspx") repeat-y left top;
width: 1000px;
margin: 0 auto;
text-align: left;
padding: 0 10px 10px 10px;}

#container {
margin: 0 auto;
text-align: left;
padding: 0;
width: 1000px;
}

.news img {
width: 25%;
max-width: 200px;
float: left;
padding: 2%;
}

.news p {
width 68%;
float: right;
padding 2% 2% 2% 0;
}

/*existing*/
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0; }
li, dd, blockquote, label, ul, ol { margin-left: 1em; }
fieldset { padding:1em; }

pre {
 word-wrap: break-word;
}

/* add a border around post */
.post
{
 border: 1px solid #CCCCCC;
 border-bottom-width: 2px;
 border-right-width: 2px;
 padding: 4px;
 margin-bottom: 20px;
 background-color: F9F2F4;
 font-weight: 550;
}

#title {
background: url("http://blogs.technet.com/photos/swiblog/images/3196083/original.aspx");
width: 1000px;
overflow: hidden;
background-repeat: none;
background-position: absolute;
color: white;
font-family: Calibri, Tahoma, Verdana, sans-serif;
height: 141px;
}

#top{ 
   background-color:#cccccc; 
   border:outset 15px white;
}

#header h1 {
margin: 0;
padding-top: 1.2em;
padding-bottom: 0.4em;
padding-left: 10px;
font-weight: bold;
font-family: Calibri, Tahoma, Verdana, sans-serif;
font-size: 32px;
}

/*Text under Header Title in top graphic */
#header p {
margin: 0;
font-size: 17px;
padding-top: 0px;
padding-left: 10px;
padding-bottom: 2.0em;
color: #ffffff;
}

#primaryContent {
float:left;
width:800px;
display:inline;
margin: 0 0 5px 0;
}

#rss {
display: block;
font-family: verdana, arial;
}

a[href$=“.rss”], a[href$=“.rdf”] {
background: url("http://blogs.technet.com/photos/swiblog/images/3196083/original.aspx") no-repeat right top;
padding-right: 10px;
}

h1 a:visited, 
h1 a:active, 
h1 a:link { 
color : white; 
} 

#h1 a:hover { 
color : blue;
} 

a:visited {color: purple;}
a:active {color: blue;}
a:link { 
color : blue;
font: Arial, Verdana, Calibri, sans-serif;
} 



h2 { 
border-bottom : 2px blue;
border-bottom-style: solid; 
font-size : 12pt; 
text-align: left;
font: Calibri, arial, Verdana, sans-serif;
}

H3 
{ 
}

Body
{ 
	background-color: #cccccc;
}

#NewsSideBar div
{
	padding-left: 20px;

}
#LinkSideBar li
{
	text-indent: -2px;
	margin-bottom: 5px;
}

#RecentPostsSideBar li
{
	text-indent: -2px;
	margin-bottom: 10px;
}
.searchBox
{
	width:120px;
}
#welcome
{
	background-color: #ffffff;
	border-bottom: 1px solid black;
	padding-right: 10px;
	width: 100%;
}
#masthead
{
	background-color: #ffffff;
	padding-right: 0px;
}





#leftmenu{
   FILTER: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffffff,endColorStr=#cccccc);
   border:outset px white;
}
#leftmenu{ 
   background-color:#cccccc; 
   border:outset px white;
}
#leftmenu{
   font-weight:bold; 
   border-outset:solid px grey;
}
#rightmenu{
   FILTER: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=#ffffff,endColorStr=#cccccc);
   border-left:solid px grey;
}
#rightmenu{ 
   background-color:#cccccc; 
   border:outset px black;
}
#rightmenu{
   font-weight:bold; 
}
#Main H3{ 
   background-color:#cccccc; 
   border-right:solid px grey;
}

#iemarquee{ 
   background-color:#kkkkkk; 
}

