/* Style Sheet for Hungary 2004 blog
   Adapted from blogger.com pre-defined design */

body		{margin:0px;
		 padding:0px;
        	 background:#ffffff;
        	 color:#111111;
        	 font-family:sans-serif;}

a:link		{color:#330099;
		 text-decoration:none;}
a:visited	{color:#330099;
		 text-decoration:none;}
a:hover		{color:#330099;
		 text-decoration:none;
		 font-style:italic;}
a:active	{color:#ff0000;}

#logo		{padding:0px;
		 margin:0px;}

div#mainClm	{float:left;
		 width:68%;
		 padding:10px 3% 0px 5%;
		 background:#ffffff;
		 border-right:dotted 1px #000000;}
div#sideBar	{margin:0px;
		 padding:0px 10px 14px 10px;
		 text-align:left;}

h1,h2,h3,
h4,h5,h6	{padding:0px;
		 margin:0px;}
h1		{padding-left:3%;
		 padding-top:15px;
		 border-bottom:dotted 1px #000000;
		 border-top:solid 9px #FF0000;
		 color:#20D020;
		 background:#eeeeee;
		 font:bold 340%/0.8em Helvetica Neue Black Condensed,Arial Black,Arial,Sans-Serif;
		 text-transform:lowercase;}
h2		{color:#000000;
		 font-weight:normal;
		 font-family:Helvetica Neue Black Condensed,Arial Black,Arial,Sans-Serif;}
h3		{margin:10px 0px 0px -2em;
		 color:#333333;
		 font-size:90%;
		 font-family:sans-serif;}
h4		{color:#aa0033;}
h5		{color:#FF0000;
		 font-weight:bold;
		 font-size:100%}
h6		{color:#FF3E09;
		 font:normal 240% Helvetica Neue Black Condensed,Arial Black,Arial,Sans-Serif;
		 text-align:right;
		 text-transform:lowercase;}

#sideBar ul		{margin:0px 0px 33px 0px;
			 padding:0px 0px 0px 0px;
			 list-style-type:none;
			 font-size:95%;
			 text-align:right;}
#sideBar li		{margin:0px 0px 0px 0px;
			 padding:0px 0px 0px 0px;
			 list-style-type:none;
			 font-size:95%;
			 text-align:right;
			 padding-right:2px;}
#sideBar ul a		{margin:1px;
             	    	 width:100%;
                	 color:#999999;}
#sideBar ul a:link	{color:#0A9800;}
#sideBar ul a:visited	{color:#0A9800;}
#sideBar ul a:active	{color:#ff0000;}
#sideBar ul a:hover	{color:#0A9800;
			 text-decoration:none;
                         font-style:italic}

#description	{padding:0px;
		 margin:1em 12% 0px 5%;
		 color:#008040;
		 background:transparent;
		 font-weight:light;
		 font-style:italic;
		 font-size:80%;
		 text-transform:uppercase;}

.blogPost		{margin:0px 0px 30px 0px;
			 font-size:100%}
.blogPost a		{text-decoration:underline;}
.blogPost a:hover	{font-style:normal;
			 color:#FF0000;}
.blogPost strong	{color:#000000;
			 font-weight:bold;}
/*.blogPost p		{margin:0 0 5px;}*/

pre,code	{color:#999999;}
strike		{color:#999999;}

.bug		{padding:5px;
		 border:0px;}
.byline		{padding:0px;
		 margin:0px;
		 color:#444444;
		 font-size:80%;
		 border-bottom:groove 1px;}
.byline a	{color:#330099;
		 text-decoration:none;}
.byline a:hover	{text-decoration:none;
		 color:#FF0000;
		 font-style:normal;}
.byline a:active{color:#ff0000;
		 text-decoration:none;
                 font-style:italic;}

.einschub	{font-size:90%;
		 margin:5px 5%;}

.heading	{background-color:#eeeeee;
		 font-style:italic;}
.review		{background-color:#FFEFEF;
		 font-style:italic;}

#header		{padding:7px 0px 20px 0px;
		 margin:23px 0px 0px 0px;
		 border-top:1px solid #eeeeee;
		 background:#ffffff;
		 color:white;}
#bloggerBug	{padding:30px 0px 0px 0px;}
