html { height: auto; }
body { 
	margin: 0; 
	padding: 0; 
	background-color:#1d1d1d; 
	color: #ffffff; 
	position: relative;
}
#container { 
	position:relative; 
	width: 980px; 
	clear:both; 
	overflow:hidden; 
	margin: 0 auto; 
	height:auto; 
}
#content {

	background-color: #c7c7c7;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	background-image: url(/items/graphics/contentbackground.png);
	background-repeat: repeat-x;
	
}

div.article_tools {
	position: relative;
	background-color: #000;
	border: 1px solid #4a2b46;
	margin-top:4px;
	margin-bottom: 4px;
	padding:4px;
	font-size: 10px;
}

div.article_tools div.icons {
	width: 588px;
	height:34px;
	position: relative;
	margin:0 auto;
	margin-top:3px;
	margin-bottom:2px;
	background-repeat: no-repeat;
}

div.article_tools div.icons div { float:left; width: 32px; height: 32px; margin:2px; border: none; cursor: pointer; }
div.article_tools div.icons *:hover { border-top: 4px solid #000; }

div.article_tools div.icons div.twitter { background-image:url(/items/graphics/share/twitter.png);  }
div.article_tools div.icons div.facebook { background-image:url(/items/graphics/share/facebook.png); }
div.article_tools div.icons div.delicious { background-image:url(/items/graphics/share/delicious.png); }
div.article_tools div.icons div.digthis { background-image:url(/items/graphics/share/diggthis.png); }
div.article_tools div.icons div.linkedin { background-image:url(/items/graphics/share/linkedin.png); }
div.article_tools div.icons div.technorati { background-image:url(/items/graphics/share/technorati.png); }
div.article_tools div.icons div.tipd { background-image:url(/items/graphics/share/tipd.png); }
div.article_tools div.icons div.startlap { background-image:url(/items/graphics/share/startlap.png); }
div.article_tools div.icons div.iwiw { background-image:url(/items/graphics/share/iwiw.png); }

/* content box corner | #content background image */
i.corner {
	position: absolute;
	width:2px;
	height:2px;
	background-image: url(/items/graphics/contentbackground.png);
	background-repeat: no-repeat;
	overflow: hidden;
}

i.left {left:0;}
i.right {right:0;}
i.top {top:0;}
i.bottom {bottom:0;}