@import url(http://fonts.googleapis.com/css?family=Josefin+Sans|Dosis|Bangers);
	body{background:#222 url(/i/bg.png) repeat-x top;overflow-x : hidden;}
	.code{color: #444;font-size:12px;font-family:monospace;}
	hr {border : none;border-bottom: 1px dashed Gray;}
	div.overall{margin:2%;width: 96%;}
	input,textarea,select{background-color:#EEEEEE;border-color:#999999;border-style:solid;border-width:1px;color:#444444;font-family:arial;font-size:10px;}
	h1{
	line-height:48px;
	font-size:52px;
	text-shadow: 3px 3px 3px #aaa;
	color: #5e5e5e;
	font-family: Bangers, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;	
	text-decoration: none;
	border-bottom: 2px solid #008bcb;
	display: inline-block;
}
	h2{
	line-height:36px;
	font-size:30px;
	text-shadow: 2px 2px 2px #aaa;
	color: #008bcb;
	font-family: 'Josefin Sans';
	font-weight:normal;
	font-stretch : ultra-condensed;
}
	h3{
	line-height:36px;
	font-size:26px;
	text-shadow: 1px 1px 1px #aaa;
	color: #008bcb;
	font-family: 'Josefin Sans';
	font-weight:normal;
	font-stretch : ultra-condensed;
}
	.shadow {-moz-box-shadow: 3px 3px 3px 3px #ddd;-webkit-box-shadow: 3px 3px 3px 3px #ddd;box-shadow: 3px 3px 3px 3px #ddd;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#aaaaaa')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#aaaaaa');}
/*topmenu*/
	#topmenu{font-size:10px;font-family:Arial;color:#444;word-spacing : 6px;}
	#topmenu a:link,#topmenu a:visited{font-size:10px;font-family:Arial;color:#444;text-decoration:none;}
	#topmenu a:hover,#topmenu a:active{font-size:10px;font-family:Arial;color:#008bcb;text-decoration:underline;}
/*menu*/
/*BottomBanner*/
	div.BottomBanner{margin-bottom:5px;}
/*BlockBanner*/
	span.BlockBanner{padding-left:6px;margin-top:0px;padding-bottom:3px;float: right;width:336px;}
/*mainconent*/
	td.hovercontrol{background-color: #fff;}
	td.hovercontrol:hover{background-color: #fff;}
	td.generalcontent{padding: 6px; background-color: #fff;}
	#maincontent img{margin-left:6px;margin-right:6px;}
	#maincontent p,td,li{color:#444;word-spacing:2px;line-height:26px;font-size:16px;font-family: 'Dosis', serif;}
	#maincontent #sidecategories h1{line-height:36px;font-size:36px;text-shadow: 3px 3px 3px #aaa;color: #008bcb;font-family: 'Economica', Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#maincontent #sidecategories h2{line-height:36px;font-size:30px;text-shadow: 2px 2px 2px #aaa;color: #008bcb;font-family: 'Economica', Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#maincontent #sidecategories h3{line-height:36px;font-size:26px;text-shadow: 1px 1px 1px #aaa;color: #008bcb;font-family: 'Economica', Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#maincontent h4,h5,h6{color: #444;font-family: 'Economica', Verdana, Geneva, Arial, Helvetica, sans-serif;}
	#maincontent a:link,#maincontent a:visited{color: #008bcb;text-decoration:none;}
	#maincontent a:hover,#maincontent a:active{color: #000;text-decoration:underline;}
/*RSS*/
	.gf-title a:link,.gf-title a:visited{color: #008bcb;text-decoration:none;}
	.gf-title a:hover,.gf-title a:active{color: #000;text-decoration:underline;}
	.gf-snippet{font:12px/20px Arial;}
/*DYK*/
	td.DYK{padding: 6px; background-color: #eee;}
	#DYK h2{color: #444;font:20px "Trebuchet MS",Arial;}
	#DYK p{color: #000;font:12px/20px Arial;}
	#DYK li{color: #000;font:12px/20px Arial;}
	#DYK a:link,#DYK a:visited{font:bold 12px "Trebuchet MS",Arial;color:#008bcb;text-decoration:none;}
	#DYK a:hover,#DYK a:active{font:bold 12px "Trebuchet MS",Arial;color:#000;text-decoration:underline;}
/*categories*/
	td.categories{padding: 6px; background-color: #000;}
	td.categories:hover{background-color: #111;}
	#categories h2{text-align:right;font-size:20px;color:#555;}
	#categories h3{font-size:18px;color:#555;}
	#categories:hover h2{text-align:right;font-size:20px;color:#eee;}
	#categories b{font:bold 12px/20px Arial;color:#222;margin-left:14px;margin-top:14px;text-decoration:underline;}
	#categories a:link,#categories a:visited{font-size:12px;font-family:Arial;color:#555;text-decoration:none;}
	#categories a:hover,#categories a:active{font-size:12px;font-family:Arial;color:#eee;text-decoration:underline;}
	#categories td{}
	#categories li{color:#555;}
/*sidebanner*/
	td.sidebanner{padding:6px;width:168px; border-right: 1px dashed #999;}
	td.rightsidebanner{padding:6px;width:342px; border-left: 1px dashed #999;}
	#sidecategories a:link,#sidecategories a:visited{font-size:12px;font-family:Arial;color:#444;text-decoration:none;}
	#sidecategories a:hover,#sidecategories a:active{font-size:12px;font-family:Arial;color:#000;text-decoration:underline;}
/*footer*/
	#footer table{background-color:#444;font:9px Arial;color:#888;width:100%;margin:0px;}
	#footer td.line{background-color:#888; height:1px; width:100%;}
	#footer td.content1{padding-bottom:6px;padding-left:3%;padding-top:3px;width:70%;}
	#footer td.content2{padding-bottom:6px;padding-right:3%;padding-top:3px;font:13px Arial;width:30%;color:#888;}
	#footer a:link,#footer a:visited{font-family:Arial;color:#888;text-decoration:none;font-size:13px;}
	#footer a:hover,#footer a:active{font-family:Arial;color:#95c1fa;text-decoration:underline;font-size:13px;}