#content h2{float: left;}

.leftSidebar #sidebar
{ width: 288px; 
  min-height: 475px; 
  padding: 1em 10px;
}
#sidebar p{margin: 0;}
#sidebar ul li{list-style-type: none; margin-bottom: 0.7em;}
#sidebar ul li a img{border: 1px solid #e6ebf2;  padding: 3px; background-color: #e6ebf2;}
#sidebar ul li a:link img, #sidebar ul li a:visited img{border: 1px solid #bdcee8;}
#sidebar ul li a:link .hover, #sidebar ul li a:visited .hover{border: 1px solid #6599cf;}
#sidebar ul li a .current{border: 1px solid #333333;}
#sidebar ul li.last{margin-bottom: 0;}

#navToggle{font-weight: bold}

.leftSidebar #content
{width: 560px; 
 min-height: 482px; 
 padding: 1em 10px 20px 35px;
}
/*Background Colors*/
#sidebar, #content {float: left;}
#preview, #panel, #popup{background-color: #ebeef2;}
#preview, #panel {width: 538px; border: 1px solid #c9d7ec;}
#preview{
	border-bottom: none;
	text-align: center;
	padding: 3px 10px 0;
	min-height: 300px;
}
#preview a img, #popup img {border: 1px solid #c9d7ec; clear: both;}
#preview a:hover img, #preview a:focus img{border: 1px solid #b0c3e2}
#preview h2 {line-height: 1.5; margin: 0;}

#panel{padding: 0 10px 0 10px;	 border-top: none;}
#panel ul li{float: left; list-style-type: none; }
#panel ul li a {display: block; padding: 0.4em 6px; font-size: 90%; color: #0000cc;}
#panel ul li .current{color: #000000; text-decoration: none; cursor: default;}
#panel ul li .current:hover, #panel ul li .current:focus{color: #000000; text-decoration: none; cursor: default;}

#projectNav{float: left}
#itemNav{float: right}

#shortDesc
{float: right; 
 padding: 2px 4px 0 0;
 color: #000000; 
}
#description {padding: 0px 10px}

#loading, #popupBg, #popup
{ position: absolute; 
 top: 0; left:0; 
}
#loading
{display:none; 
 color: #ffffff; 
 background: #4e7ac1; 
 padding: 5px; 
 font-size: 22px; 
}

#popupBg{
 display:none;
 height:100%;
 width:100%;
 background:#000000;
 z-index:1;
}

#popup
{display:none;
 z-index:2;
 padding: 4px 12px 12px 12px;
 font-size:13px;
 text-align: right;
}
#popup a
{color: #0000cc;}
#closePopup
{font-size: 24px; 
 font-weight: bold; 
 font-variant: small-caps; 
 text-decoration: none;}

 #preview, #sidebar li a img{-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }
 #panel, #sidebar li a img{-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;}