/*  Theme Name: AbacusAuthor URI: http://www.linkrain.com/articlesVersion: 1.0Author: Andreas MoserDescription: Abacus is a Web 2.0 style, widget-ready, two column and fixed width theme with awesome header,stylish colors and BIG FONTS.The CSS, XHTML and design is released under Creative Commons license:	http://creativecommons.org/licenses/by-nc-sa/2.0/*/body {	background: #ffffff;	color: #333;	font-size: 15px;	font-family: Helvetica, Arial, Sans-Serif;	margin: 0px 0px 0px 0px;	}a, a:visited{	color: #FF6600;	text-decoration: none;	}	a:hover{	color: #ff0000;	text-decoration: underline;	}#container { 	width: 960px; 	text-align: left; 	margin: 0 auto; 	}#header { 	color:#ffffff;	background: url(images/headerbg.gif) top left repeat-x;	padding: 0px 0px 0px 0px;	}#menu { 	margin-bottom: 19px; 	color: #FFFF00;	font-size: 18px;	font-family: Helvetica, Arial, Sans-Serif;	font-weight: bold;text-align: left;	}#menu h2 {	margin: 0px;	padding: 0px 0px 0px 0px;	}#menu li {	display: inline;	list-style-type: none;	margin: 0px;	padding: 0px;	}		#menu ul {	margin: 0px;	padding: 4px;	}	#menu ul li a {	color: #147f2d;	padding: 0px 40px 0px 40px;	margin: 0px;	text-decoration: none;	border-bottom: 30px solid #0d6d25;	}#menu ul li a:hover {	color: #000000;	text-decoration: none;	border-bottom: 30px solid #ff0000;	}#content { 	width: 560px; 	float: left; 	margin-bottom: 20px;		margin-top: 20px;	padding: 0px 30px 15px 30px;	}#content p{	margin: 0px;	line-height: 160%;	padding: 0px 0px 15px 0px;	}	#content p img{	border: none;	margin-right: 5px;	}#content h1 {	color: #147f2d;	font-size: 18px;	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;	font-weight: normal;	padding: 10px 10px 10px 10px;	line-height: 150%	margin: 0px;	}	#content h1 a  {	color: #147f2d;	text-decoration: underline;	}#content h1 a:hover {	color: #000000;	text-decoration: none;	}#content h2 {	color: #147f2d;	font-size: 26px;	font-family: Helvetica, Arial, Verdana, Sans-Serif;	font-weight: bold;	text-transform: none;	margin: 0px;	line-height: 150%;	}#content h2 a  {	color: #147f2d;	text-decoration: none;	}#content h2 a:hover {	color: #ff0000;	text-decoration: underline;	}blockquote{	margin: 0px 0px 0px 25px;	padding: 0px 25px 0px 10px;	font-style: italic;	color: #666666;	border-left: 1px solid #cccccc;	}	#content blockquote p{	margin: 0px 0px 20px 0px;	padding: 0px;	}.postspace {	background: #ffffff;	width: 440px;	height: 32px;	margin: 0px;	padding: 0px;	}.postspace2 {	background: #ffffff;	width: 440px;	height: 0px;	margin: 0px;	padding: 0px;	}.comments h3 {	font-family: Arial, Sans-Serif;	margin-bottom: 2px;}.comments ol, .comments ol li {	list-style-type: none;}.comments ol li {	margin: 5px 40px 5px 0px;	padding: 10px;	border: 1px solid #003053;	background: #F2F2F2;	overflow: hidden;}* html .comments ol li {	word-wrap: break-word;}#sidebar { 	width: 220px; 	background: url(images/sidebg.gif) top repeat-y;	float: right; 	margin-top: 20px;	margin-bottom: 20px;	padding: 0px 10px 15px 30px; 	}#sidebar h2 {	color: #147f2d;	font-size: 20px;	font-family: Helvetica, Arial, Verdana, Sans-Serif;	font-weight: bold;	list-style: none;	padding: 5px 0px 5px 0px;	margin: 0px;	}#sidebar ul {	list-style: none;	margin: 0px;	padding: 0px 0px 20px 15px;	}	#sidebar li {	list-style: none;	margin: 0px;	padding: 0px;	}	#sidebar ul li {	list-style: square inside;	margin: 0px;	padding: 5px 0px 0px 0px;	}	#sidebar ul li a {	color: #000000;	text-decoration: none;	}#sidebar ul li a:hover {	color: #ff0000;	text-decoration: underline;	}#tags	{	background: #ffffff;	}#tags b	{	color:#ff0000;	}#footer { 	color:#ffffff;	background: url(images/footerbg.gif) no-repeat;	clear: both;	padding: 10px; 	text-align: center;	}#footer a{ 	color:ff0000;	}
