/*  
Theme Name: Hungry Magazine
Description: Hungry Magazine Template
Version: 1.0
Author: mjnagran
Author URL: http://www.hungrymagazine.com
*/

/* ------------------------------ Body-Definition */

body 		{
		background: #fff;
		font-family: verdana, sans-serif; 
		line-height: 1; 
  		padding: 0 0 0 0px;
		margin: 0 0 0 0px;
		color: #ddd; 
		font-size: 11px;
		}

/* ----------------------------------- Layout */

#main 				{
		float: none; 
  		width: 980px;
                height: none;
                border-right: 2px solid #ddd;
                border-left: 2px solid #ddd;
                border-bottom: 2px solid #ddd;
  		}
#main:after {
content: "";
display: block;
height: 0;
clear: both;
}

#content 			{
		float: left;
                width: 430px; 
		padding-left: 20px;
		padding-right: 20px;
                padding-top:0px;
                overflow: hidden;
		}

* html #content 
                {width: 430px;
                padding-left: 20px;
		padding-right: 20px;}
#topsecondary 	
		{float: left;
		width: 400px;
		padding-left: 50px;
		padding-right: 60px;
                padding-top: 20px;
                margin-right: -3px;
                overflow: hidden;
                                 }

#secondary 	
		{float: left;
		width: 200px;
		padding-left: 25px;
		padding-right: 30px;
                padding-top: 0px;
                overflow: hidden;
                                 }
* html #secondary 
                {width: 205px;
                padding-left: 25px;
		padding-right: 25px;}

#sidebar 	{float: left;
		width: 200px; 
		padding-left: 25px;
		padding-right: 30px;
                padding-top: 0px;
                margin-right: -3px;
                overflow: hidden;   
		}

* html #sidebar 
                {width: 195px;
                padding-left: 25px;
		padding-right: 25px;}		


#left 			{
		width: 430px; 
		float: left;
		padding-left: 30px;
		padding-right: 30px;
                padding-top: 0px;
                overflow: hidden;
		}


#right 			{
		width: 430px;
                float: left;
                padding-left: 30px;
		padding-right: 30px;
                padding-top: 0px;
                overflow: hidden;
                                 }

#topbox	        {
		float: left; 
  		width: 920px;
                padding-left: 30px;
                padding-right: 30px;
  		}

#authorbox  {width: 460px;
             float: left;
             overflow: hidden;}

#productbox	{
		width: 305px; 
                height: 240px;
		float: left;
		padding-left: 10px;
		padding-right: 10px;
                padding-top: 10px;
                padding-bottom: 10px;
                overflow: hidden; 
		}


#footer 		{
		height: 50px;
 		background: #ffffff;
		border-bottom: none;
 		margin-top: 10px;        
		padding-top: 10px;
		padding-bottom: 0px;
		width: 980px;
		}

#s    
                {border: 1px solid #ddd;
                 width: 150px;}

#s2_action  {border: 1px solid #ddd;
                 width: 150px;}

#em         {border: 1px solid #ddd;
                 width: 300px;}

#emr        {border: 1px solid #ddd;}
                
/* ---------------------------- Headings */

.title			{
  		font-size: 20px;
		color: #000000;
		font-family: verdana, times new roman, serif;
		margin-top: 15px;
                padding-bottom: 0px;
                margin-bottom: 0px;
		}
		
.title a,			{
		text-decoration: none;
		color: #000000;
		}

.title a:link		{
		text-decoration: none;
		color: #000000;
		}
				
.title a:active		{
		text-decoration: none;
		color: #000000;
		}
				
.title a:visited	{
		text-decoration: none;
		color: #000000;
		}

h1				{
       	font-family: georgia, times new roman, serif;
       	color: #000000;
	font-size: 16pt;
       	font-weight: normal;
        line-height:120%;
       	letter-spacing: 1px;
       	text-align: center;
	padding-top:5px;
        padding-bottom:16px;
				}
			
h1 a,			{
        color: #000000;
		text-decoration: none;
		}

h1 a:link		{
        color: #000000;
		text-decoration: none;
		}
				
h1 a:active		{
        color: #000000;
		text-decoration: none;
		}
				
h1 a:visited	{
        color: #000000;
		text-decoration: none;
		}

h1 a:hover 		{
        color: #fff; 
		background: #000000; 
		text-decoration: none;
		}

h2	{
  	font-family: georgia, times new roman,sans serif; 
        color: #d9560f; 
        font-size: 18px; 
        margin: 0px;
        font-weight: normal;
        letter-spacing: 1px;
        text-align: center;
	}

h2 a,			{
        color: #d9560f;
		text-decoration: none;
				}

h2 a:link		{
        color: #d9560f;
		text-decoration: none;
		}
				
h2 a:active		{
        color: #d9560f;
		text-decoration: none;
		}
				
h2 a:visited	{
        color: #d9560f;
		text-decoration: none;
		}

h2 a:hover 	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
	}
h3 				{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		padding-top:4px;
		padding-bottom:4px;
		margin-left:70px;
		margin-right:70px;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
                color: #d9560f;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 2px;
				}
.fronthead
 				{
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
                font-weight: bold;
                margin-top: 20px;
                margin-left: 10px;
                margin-right: 10px;
                padding-top:4px;
		padding-bottom:4px;
		color: #000000;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 1px;
                border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;

				}

.galleryhead
 				{
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
                font-weight: bold;
                margin-top: 10px;
                margin-left: 40px;
                margin-right: 40px;
                margin-bottom: 10px;
                padding-top:4px;
		padding-bottom:4px;
		color: #000000;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 1px;
                border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;

				}
.fronthead2
 				{
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
                font-weight: bold;
                margin-top: 20px;
                margin-left: 10px;
                margin-right: 10px;
                margin-bottom: 20px;
                padding-top:4px;
		padding-bottom:4px;
		color: #000000;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 1px;
                border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
				}



h3.about				{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		padding-top:4px;
		padding-bottom:4px;
		margin-left:111px;
		margin-right:0px;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
                color: #d9560f;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 1px;
				}

h3 a,			{
        color: #d9560f;
		text-decoration: none;
		}

h3 a:link		{
        color: #d9560f;
		text-decoration: none;
		}
				
h3 a:active		{
        color: #d9560f;
		text-decoration: none;
		}

				
h3 a:visited	{
        color: #d9560f;
		text-decoration: none;
		}

h3 a:hover 	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
	}

h4 				{
	font-family: verdana, arial, sans-serif;
	padding-top: 20px;
        font-size: 11px;
        letter-spacing: 1px;
        color: #ffffff;
        text-align:center;
		font-weight:normal;
				}

h5 				{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		padding-top:4px;
		padding-bottom:4px;
                color: #d9560f;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 2px;
				}


h5 a,			{
        color: #d9560f;


		text-decoration: none;
		}

h5 a:link		{
        color: #d9560f;
		text-decoration: none;
		}
				
h5 a:active		{
        color: #d9560f;
		text-decoration: none;
		}
				
h5 a:visited	{
        color: #d9560f;
		text-decoration: none;
		}

h5 a:hover 	{
        color: #fff; 
		background: #d9560f; 
		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: none;
		background-image: url(/wordpress/wp-images/liststar.jpg);
                background-repeat: no-repeat;
                background-position: 0 .25em;
                margin-left: 0px;
                padding-left: 10px;
		font-weight: normal;
                margin-top: 0; 
                margin-bottom:2px;
				}

li.event_list_day				

                {
                list-style: none;
                background-image: none;
                background-color: ddd;
                border: 1px solid #fff;
				}

ul              {
		margin-left: 7px;
                padding-left: 0;
                list-style-position:outside;
                margin-top: 0; 
                margin-bottom:0;
                }

ul.event_list
                {
                list_style: circle;
                }

.date			{
		font-family: verdana, arial, sans-serif;
		color: #000; 
		text-transform: uppercase;
                letter-spacing: 1px;
		font-size: 10px;
                text-align:center;
		line-height:150%;
		padding-top:20px;
		}


.postmeta	{
		font-family: verdana, arial, sans-serif;
		color: #666; 
		font-size: 10px;
                text-align:center;
		line-height:180%;
		padding-bottom:20px;
		}

.postmeta a,	{
        color: #d9560f;
		text-decoration: none;
		}
				
.postmeta a:link {
        color: #d9560f;
		text-decoration: none;
		}
				
.postmeta a:visited {
        color: #d9560f;
		text-decoration: none;
		}
				
.postmeta a:active {
        color: #d9560f;
		text-decoration: none;
		}

.postmeta a:hover
		{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}
		

.text 			{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 11px;
		line-height:180%;
		font-weight:normal;
		padding-top:2px;
		padding-bottom:10px;
                text-align: justify;
		}
.textcal 			{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 11px;
		line-height:180%;
		font-weight:normal;
		padding-top:2px;
		padding-bottom:10px;
                text-align: center;
		}
.abouttext 			{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 11px;
    	        text-align:left;
		line-height:180%;
		font-weight:normal;
		padding-top:2px;
		padding-bottom:2px;
		}
.headtext 			{
		font-family: verdana, arial, sans-serif;
		color: #d9560f; 
		font-size: 11px;
    	        text-align:left;
		line-height:180%;
		font-weight:normal;
		padding-top:2px;
		padding-bottom:2px;
		}
.text a, 		{
    	color: #d9560f;
		text-decoration: underline;
		}

.text a:link 	{
    	color: #d9560f;
		text-decoration: underline;
		}
				
.text a:visited	{
    	color: #d9560f;
		text-decoration: underline;
		}

.text a:hover 	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}
.textcal a, 		{
    	color: #d9560f;
		text-decoration: underline;
		}

.textcal a:link 	{
    	color: #d9560f;
		text-decoration: underline;
		}
				
.textcal a:visited	{
    	color: #d9560f;
		text-decoration: underline;
		}

.textcal a:hover 	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}

.authortext

{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		line-height:180%;
		font-weight:normal;
		padding-top:4px;
		padding-bottom:4px;
		margin-left:111px;
		margin-right:0px;
                color: #d9560f;
                text-align:left;
				}

/* --------------------- Mostly Sidebar */


.sidehead		{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		text-transform: uppercase;
                letter-spacing: 1px;
		font-size: 10px;
		line-height:150%;
                text-align: center;
		padding-top: 20px;
		}

.sidetext 		{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 10px;
		line-height:160%;
		font-weight:normal;
		padding-top:20px;
                text-align: justify;
}

.sidetext2 		{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 10px;
		line-height:160%;
		font-weight:normal;
		padding-top:20px;
                text-align: center;
}

.poll 		{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 10px;
		line-height:160%;
		font-weight:normal;
                text-align: justify;
}

.topsearchheader
 				{
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
                font-weight: bold;
                margin-top: 20px;
                margin-left: 10px;
                margin-right: 10px;
                margin-bottom: 20px;
                padding-top:4px;
		padding-bottom:4px;
		color: #000000;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 1px;
                border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
}

* html .topsearchheader {margin-bottom:none}


.sidetextsearch		{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 10px;
		line-height:160%;
		font-weight:normal;
		padding-top:20px;
                text-align: center;
              
				}
.sidetext a, 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.sidetext a:link 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.sidetext a:active 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.sidetext a:visited 	{
        color: #d9560f;
		text-decoration: none;
		}


.sidetext a:hover 
		{
                color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}

.poll a, 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.poll a:link 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.poll a:active 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.poll a:visited 	{
        color: #d9560f;
		text-decoration: none;
		}


.poll a:hover 
		{
                color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}

.sidecalhead { 
color: #333333;
background-color: #EAEAEA; 
font-family: georgia, trebuchet MS, sans, serif; 
font-size: 9px; 
font-weight: bold;
text-transform: uppercase;
text-align: center;
border-bottom: 1px solid #D9D9D9;
width: 165px;
/*
\width: 165px;
w\idth: 155px;
*/
padding: 5px 0px 5px 0px;
}

.sidecalevent{ 
width: 155px;
\width: 165px;
w\idth: 155px;
background-color: #F5F5F5; 
padding: 5px; 
font-family: lucida grande, lucida sans unicode, verdana, georgia, arial, sans, serif; 
font-size: 10px; 
border-bottom: 1px solid #d9d9d9; }



.sidecalevent a:link 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.sidecalevent a:active 	{
        color: #d9560f;
		text-decoration: none;
		}
				
.sidecalevent a:visited 	{
        color: #d9560f;
		text-decoration: none;
		}


.sidecalevent a:hover 
		{
                color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}
              

/* --------------------- Footercontent */

.footertext 		{
		font-family: verdana, arial, sans-serif;
		color: #000000; 
		font-size: 10px;
                text-align: center;
		line-height:150%;
		font-weight: normal;
		padding-top: 5px;
		padding-bottom:20px;
		}

.footertext a, 	{
        color: #9d9560f;
		text-decoration: none;
		line-height:180%;
		}
				
.footertext a:link 	{
        color: #d9560f;
		text-decoration: none;
		line-height:180%;
		}
				
.footertext a:active 	{
        color: #d9560f;
		text-decoration: none;
		line-height:180%;
		}
				
.footertext a:visited 	{
        color: #d9560f;
		text-decoration: none;

		line-height:180%;
		}

.footertext a:hover 
	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
		}

/* Images */

.imgmain

{
margin: 4px;
padding: 4px;
border: 1px solid #ddd;
}

.imgabout

{
border: 4px solid black;
margin: 4px 4px 4px 4px;
}

/* ADS*/

.adstrip {
   border: none;
   color: #ffffff;
   background: #ffffff;
   width: 180;
}

.adstrip_link {
   font-face: Verdana, Arial;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #d9560f;
}

a.adstrip_link:hover { 
   color: #fff; 
   background: #d9560f; 
   text-decoration: none;
}

.blogad {
   border: 1px solid #dddddd;
   text-align: center;
   width: 100%;
   cursor: pointer;
}

.blogad_headline {
    text-align: center;
    font-family: verdana; 
    font-size: 12px; 
    font-weight: bold;
    color: #000000;
}

.blogad_thumbnail {
    border: none;
}

.blogad_text {
    font-family: verdana,Arial; 
    font-size: 10px; 
    color: #000000; 
}

	
.blogad_link {
    font-family: verdana,arial; 
    font-size: 10px;
    text-decoration: none;
    color: #d9560f;
}

/* 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; 
        border: solid 1px;
        
	}

#commentform textarea {
	width: 300px;
        border: solid 1px;
	color: grey;
	padding: 2px 2px 2px 2px; 
        font-size: small; 
        font-family: verdana, arial, sans-serif;
	}

#commentform #submit {
	margin: 0px;
	text-align: center; 
	color: black;
	float: center;
	}


.nocomments {
	text-align: right;
	margin: 0;
	padding: 0;
	}

#Forms {color: black;}

/* qdig */
#qdig { font-family:verdana, arial, sans-serif;}
.qdig-grayout { color:#d9560f; }
/* Links */
#qdig a { color:#d9560f; font-weight:bold; text-decoration: none; }
#qdig a:visited { color:#d9560f; font-weight:bold; text-decoration:none; }
#qdig a:hover { color:#ffffff; text-decoration:none; }
#qdig a:img { color:#dddddd; font-weight:bold; text-decoration: none; }
/* Images */
img.qdig-image { padding:4px; margin:4px; border:1px solid #ddd; }
img.qdig-thumb { margin:2px; border:1px solid #ddd; }
img#qdig-thumb-current { border:1px solid #d9560f;}
/* Captions */
div.qdig-caption { font-family:Verdana, Arial, Helvetica, sans-serif; }

/* End Comments */


/* The End */