/*  

Theme Name: gasterien

Theme URI: http://www.law-blog.de/themes/law-blog

Description: law-blog.de Wordpress Theme.

Version: 0.66 experimental German

Author: Kzenon

Author URI: http://www.layers-of-stability.com/



ATTENTION!

The CSS instructions for the Header graphix are

in header.php. This is necessary to handle the different URLs

of your installation/the template folder.



This Style is based on:



- alistapart.com in the general design philosophy, the open space (they do rule, read them!)

- Kubrick's default template Kubrick v1.3.0-rc1  for  WordPress 1.3 binarybonsai.com/kubrick/ (he is king)

- Dieter Muellers Orange Template orangeguru.net (book him!)



Made with EmEditor. Mostly.

*/



/* ------------------------------ Body-Definition */



body 		{

		font-family: verdana, sans-serif; 

		line-height: 1; 

  		padding: 0 0 0 0px;

		margin: 0 0 0 0px;

		color: #8EB400; 

		font-size: 11px;

		background:#1A473C url(/wp-content/themes/gasterien/gfx/bg.jpg) repeat-x;

		}



/* ----------------------------------- Layout */



#main 				{

		float: none; 

  		width: 1030px;

		position:relative;

		top:-40px;

		left:20px;

  		}

		

#wrapper 				{

		float: left; 

		width:730px;

  		margin:0;

		padding:0;

  		}



#content 			{

		width: 510px; 

		float: right;

		padding-left: 10px;

		padding-right: 10px;

        padding-top: 20px;

        overflow: hidden;

		border-right:1px dotted #000000;

		border-left:1px dotted #000000;

		}

#content img, #photos img {

	padding: 0px;

	max-width: 100%;

	border: 0px solid #055E48;

}



#google 				{

		float: left; 

		width:190px;

		margin:0;

		/*padding-top: 50px;*/

		padding-right: 0;

		/*border-top:1px dotted #000000;*/

		border-bottom:1px dotted #000000;

  		}



#secondary 			{

		width: 210px;

		padding-left: 10px;

		padding-right: 0;

                padding-top: 0;

                overflow: hidden;

		float: left;

					}



#sidebar 			{

		width: 160px; 

		float: left;

		padding-left: 10px;

		padding-right: 10px;

                padding-top: 40px;

                overflow: hidden;

		}

			



#footer 		{

		height: 120px;

 		float: left;

 		margin-top: 30px;

		padding-top: 20px;

		padding-bottom: 0px;

		width: 100%;

		background:url(/wp-content/themes/gasterien/gfx/bg-footer.jpg) repeat-x;

		}



/* ---------------------------- Headings */



.title			{

  		font-size: 15px;

		color: #DFCB00;

		font-family: "Trebuchet MS",Verdana, Arial, Helvetica;

		font-weight:bold;

		margin-top: 0px;

        padding-bottom: 0px;

        margin-bottom: 0px;

		position:relative;

		top:30px;

		left:50px;

		text-transform:uppercase;

		letter-spacing:2px;

		}

		

.title a,			{

		text-decoration: none;

		color: #E60003;

		}



.title a:link		{

		text-decoration: none;

		color: #E60003;

		}

				

.title a:active		{

		text-decoration: none;

		color: #E60003;

		}

				

.title a:visited	{

		text-decoration: none;

		color: #E60003;

		}

.title a:hover	{

		text-decoration: none;

		color: white;

		}

h1				{

       	font-family: "Trebuchet MS",Verdana, Arial, Helvetica;

       	color: white;

		font-size: 13pt;

       	font-weight: bold;

		line-height:120%;

       	letter-spacing: 1px;

       	text-align: left;

		padding-top:2px;

        padding-bottom:20px;

		margin:0;

				}

			

h1 a,			{

        color: white;

		text-decoration: none;

		}



h1 a:link		{

        color: white;

		text-decoration: none;

		}

				

h1 a:active		{

        color: white;

		text-decoration: none;

		}

				

h1 a:visited	{

        color: white;

		text-decoration: none;

		}



h1 a:hover 		{

        color: black; 

		background: white; 

		text-decoration: none;

		}



h2	{

  	font-family: "Trebuchet MS",Verdana, Arial, Helvetica;

		color: #8BA296; 

		text-transform: uppercase;

        letter-spacing: 1px;

		font-size: 12px;

		line-height:130%;

        text-align: left;

		padding-top: 5px;	

	}



h2 a,			{

        color: white;

		text-decoration: none;

				}



h2 a:link		{

        color: white;

		text-decoration: none;

		}

				

h2 a:active		{

        color: white;

		text-decoration: none;

		}

				

h2 a:visited	{

        color: white;

		text-decoration: none;

		}





h3	{

  	font-family: "Trebuchet MS",Verdana, Arial, Helvetica;

		color: #DFCB00; 

		text-transform: uppercase;

        letter-spacing: 1px;

		font-size: 11px;

		line-height:130%;

        text-align: left;

		padding-top: 5px;	

	}



h3 a,			{

        color: white;

		text-decoration: none;

				}



h3 a:link		{

        color: white;

		text-decoration: none;

		}

				

h3 a:active		{

        color: white;

		text-decoration: none;

		}

				

h3 a:visited	{

        color: white;

		text-decoration: none;

		}



h4 				{

	font-family: verdana, arial, sans-serif;

	padding-top: 20px;

        font-size: 11px;

        letter-spacing: 1px;

        color: #8EB400;

        text-align:left;

		font-weight:normal;

				}



h5 				{

		font-family: verdana, arial, sans-serif;

		font-size: 11px;

		padding-top:4px;

		padding-bottom:4px;

                color: #B24709;

                text-align:left;

		text-transform: uppercase;

                letter-spacing: 2px;

				}





h5 a,			{

        color: #B24709;





		text-decoration: none;

		}



h5 a:link		{

        color: #B24709;

		text-decoration: none;

		}

				

h5 a:active		{

        color: #B24709;

		text-decoration: none;

		}

				

h5 a:visited	{

        color: #B24709;

		text-decoration: none;

		}



h5 a:hover 	{

        color: #fff; 

		background: #B24709; 

		text-decoration: none;

	}





/* ---------------------------- Mainly Main */





blockquote		{

		padding-top:0px;

		margin-left:10px;

		padding-left: 35px;

		font-family: verdana, arial, sans-serif;

		font-style: italic;

		background-image:url(./gfx/quote.gif);

		background-position: 0px 0px;

		background-repeat:no-repeat;

		}



.beispiel	{

		padding-top:10px;

		margin-left:10px;

		padding-left: 15px;

		margin-bottom:10px;

		font-family: verdana, arial, sans-serif;

		font-style: italic;

		background-position: 0px 15px;

		}



li				{

		list-style-type: square; 

		margin-left: 7px;

        padding-left: 10;

		font-weight: normal;

        margin-top: 0; 

        margin-bottom:2px;

				}

ul              {

		margin-left: 7px;

        padding-left: 0;

        list-style-position:outside;

        margin-top: 0; 

        margin-bottom:0;

                }



.date			{

		font-family: verdana, arial, sans-serif;

		color: #8EB400; 

		text-transform: uppercase;

        letter-spacing: 1px;

		font-size: 11px;

        text-align:left;

		line-height:110%;

		padding-top:3px;

		}

		

.post			{

		padding-top:11px;

		}





.postmeta	{

		font-family: verdana, arial, sans-serif;

		color: white; 

		font-size: 11px;

        text-align:left;

		line-height:180%;

		padding-bottom:5px;

		padding-top:2px;

		border-bottom:1px dotted #000000;

		border-top:1px dotted #000000;

		text-transform: lowercase;

		}



.postmeta a,	{

        color: white;

		text-decoration: none;

		}

				

.postmeta a:link {

        color: white;

		text-decoration: none;

		}

				

.postmeta a:visited {

        color: white;

		text-decoration: none;

		}

				

.postmeta a:active {

        color: white;

		text-decoration: none;

		}



.postmeta a:hover

		{

        color: black; 

		background: white; 

		text-decoration: none;

		}

		

.paging	{

		font-family: verdana, arial, sans-serif;

		color: #666; 

		font-size: 11px;

        text-align:right;

		line-height:180%;

		padding-bottom:5px;

		padding-top:2px;

		text-transform: lowercase;

		}



.paging a,	{

        color: white;

		text-decoration: none;

		}

				

.paging a:link {

        color: white;

		text-decoration: none;

		}

				

.paging a:visited {

        color: white;

		text-decoration: none;

		}

				

.paging a:active {

        color: white;

		text-decoration: none;

		}



.paging a:hover

		{

        color: #fff; 

		background: white; 

		text-decoration: none;

		}

		



.text 			{

		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, sans-serif;

		color: #EFEACC; 

		font-size: 13px;

    	text-align:left;

		line-height:150%;

		font-weight:normal;

		padding-top:0;

		padding-bottom:0;

		}

.text p			{

		padding-top:0;

		padding-bottom:10px;

		margin:0;

		}

.form			{

		padding-top:-50px;

		}



.text a, 		{

    	color: #DFCB00;

		text-decoration: underline;

		}



.text a:link 	{

    	color: #DFCB00;

		text-decoration: underline;

		}

				

.text a:visited	{

    	color: #DFCB00;

		text-decoration: underline;

		}



.text a:hover 	{

        color: #fff; 

		background: #B24709; 

		text-decoration: none;

		}

.uebersicht 	{

        padding-top:20px;

		}

.text li 	{

        margin-bottom:8px;

		}

		

.tags 			{



		line-height:200%;



		}



/* --------------------- liste pflanzen�bersicht */

.liste 	{

        padding-bottom:20px;

		}

.liste ul li	{

        display:inline;

		list-style-type:none;

		margin:0;

		padding:0;

		white-space: nowrap;

		}



.liste a		{

    	color: #B24709;

		text-decoration: none;

		padding:0 10px 0 5px;

		text-transform:uppercase;

		font-weight:bold;

		border-right:1px solid #B24709;

		}



.liste a:link 	{

    	color: #B24709;

		text-decoration: none;

		}

				

.liste a:visited	{

    	color: #B24709;

		text-decoration: none;

		}



.liste a:hover 	{

        color: #fff; 

		background: #B24709; 

		text-decoration: none;

		}



/* --------------------- Mostly Sidebar */





.sidehead		{

		font-family: verdana, arial, sans-serif;

		color: #DFCB00; 

		text-transform: uppercase;

        letter-spacing: 1px;

		font-size: 11px;

		line-height:150%;

        text-align: left;

		padding-top: 20px;

		border-top:1px dotted #000000;

		}

.googleleft

{

		padding-top: 10px;

		}



.sidetext 		{

		font-family: verdana, arial, sans-serif;

		text-transform:lowercase;

		color: #8EB400; 

		font-size: 11px;

        text-align:left;

		line-height:160%;

		font-weight:normal;

		padding-top:10px;

		padding-bottom:5px;

				}



.sidetext a, 	{

        color: white;

		text-decoration: none;

		}

				

.sidetext a:link 	{

        color: white;

		text-decoration: none;

		}

				

.sidetext a:active 	{

        color: white;

		text-decoration: none;

		}

				

.sidetext a:visited 	{

        color: white;

		text-decoration: none;

		}





.sidetext a:hover 

		{

        color: black; 

		background: white; 

		text-decoration: none;

		}



/* --------------------- Footercontent */



.footertext 		{

		font-family: verdana, arial, sans-serif;

		color: white; 

		font-size: 11px;

        text-align: left;

		line-height:150%;

		font-weight: normal;

		padding-top: 15px;

		padding-bottom:20px;

		padding-left:30px;

		text-transform:lowercase;

		}

.footertext li				{

		list-style-type: square; 

		margin-left: 7px;

        padding-left: 10;

		font-weight: normal;

        margin-top: 0; 

        margin-bottom:2px;

		display:inline;

				}

.footertext ul              {

		margin-left: 7px;

        padding-left: 0;

        list-style-position:outside;

        margin-top: 0; 

        margin-bottom:0;

                }



.footertext a, 	{

        color: yellow;

		text-decoration: none;

		line-height:180%;

		}

				

.footertext a:link 	{

        color: yellow;

		text-decoration: none;

		line-height:180%;

		}

				

.footertext a:active 	{

        color: yellow;

		text-decoration: none;

		line-height:180%;

		}

				

.footertext a:visited 	{

        color: yellow;

		text-decoration: none;



		line-height:180%;

		}



.footertext a:hover 

	{

        color: white; 

		background: black; 

		text-decoration: none;

		}









/* Begin Comments*/





#comment  { 

color: gray;

background-color: none; 

text-align: left; 





border-top: 2px dotted gray

}











.commentshead { 

color: black; 

font-size: x-large;

font-family: Georgia, Times, Times New Roman, serif; 

font-weight: bold; 

line-height: 140%; 

text-align: left 



margin-top: 50px;

}









.commentstext   { 

color: black; 



font-size: small; 



font-family: Georgia, Times, Times New Roman, serif; 

font-weight: normal; 

line-height: 160%; 

text-align: left 

margin-top: 5px;

margin-bottom: 50px;

}





.commentsmetadata { 

color: grey; 

font-size: x-small; 

font-family: Arial, Helvetica, sans-serif; 

font-weight: normal; 



line-height: 140%; 

}







#commentform input {

	width: 300px;

	color: grey;

	font-size: small; 

font-family: verdana, arial, sans-serif; 

	padding: 2px 2px 2px 2px;

	margin: 2px 0px 2px 0px;

	text-align: left; 

	}



#commentform textarea {

	width: 300px;

	color: grey;

	padding: 2px 2px 2px 2px; 

        font-size: small; 

        font-family: verdana, arial, sans-serif;

	}



#commentform #submit {

	margin: 0px;

		text-align: left; 

			color: black;

	float: center;

	}









.nocomments {

	text-align: right;

	margin: 0;

	padding: 0;

	}





/* End Comments */



/* header */

#headimg		{

		background:url(/wp-content/themes/gasterien/gfx/header.jpg) no-repeat;

		padding:0;

		margin:0;

		}

#header		{

		height: 250px;

		width: 70%;

		position:relative;

		top:30px;

		left:210px;

		border:0px solid white;

		}



#navbar 		{

		text-align: right;

		overflow: hidden; 

		position:relative;

		top:50px;

		left:0;

		width:725px;

		}





#navbar a:hover		{

		color: #E50083;

  		background: #5a6930;

		}

		

#navbar input		{

		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, sans-serif;

		letter-spacing:1px;

		font-weight:bold;

		color: #274302;

  		background: #94CC0B;

		border-left:2px solid #77A018;

		border-top:2px solid #608511;

		border-right:2px solid #9BD706;

		border-bottom:2px solid #CCDF99;

		font-size:11px;

		padding:2px;

		}

#navbar input submit		{

		height:20px;

		}

#navbar input text		{

		height:20px;

		}



/* hauptnavi oben */

#menue {

	position:relative;

	left:236px;

	top:-92px;

	width:800px;

	float:left;

	}

#menue ul li {

	display: inline;

	padding: 0;

	margin: 0;

	list-style-type: none;

	white-space: nowrap;

	}

	

#menue a {

	margin:0;

	padding-right:15px;

	color:black;

	font-weight:bold;

	text-decoration: none;

	text-transform: uppercase;

    letter-spacing: 2px;

	}

	

#menue a:hover{

	color:#B20004;

	}

#suche {

	float:left;

	}

/* ebay */

.ebay 		{

		font-family: verdana, arial, sans-serif;

		color: #8EB400; 

		font-size: 11px;

        text-align:left;

		font-weight:normal;

		padding-top:20px;

		padding-bottom:5px;

}

.ebay a, 	{

        color: white;

		text-decoration: none;

		}

				

.ebay a:link 	{

        color: white;

		text-decoration: none;

		}

				

.ebay a:active 	{

        color: white;

		text-decoration: none;

		}

				

.ebay a:visited 	{

        color: white;

		text-decoration: none;

		}





.ebay a:hover 

		{

        color: #fff; 

		background: white; 

		text-decoration: none;

		}

		

.linkcat h2		{

		font-family: verdana, arial, sans-serif;

		color: #DFCB00; 

		text-transform: uppercase;

        letter-spacing: 1px;

		font-weight:normal;

		font-size: 11px;

		line-height:150%;

        text-align: left;

		padding-top: 20px;

		border-top:1px dotted #000000;

		}





/* The End */