/* 

Theme Name: Simple Recipes

Theme URI: http://www.recipeswizard.com/simple-recipes-wp-theme/

Description: Clean and simple, good for recipe and cooking blogs.

Version: 1.0

Author: Recipes Wizard

Author URI: http://www.recipeswizard.com/

*/

*{
border-collapse:collapse;
}

body {

       width: 100%;

       margin:0 auto;

       padding:0;

       font-family: Georgia, Times New Roman, Times, serif;
       
       font-size: 0.9em;

       text-align: center; /* for IE center */

       color:#29303B;

       line-height:1.3em;

       background: url(images/lowerbg.jpg) repeat;

}

a {

       color: #613517;       

       text-decoration:none;

}

a:visited {

       color: #613517;

}

a:hover {

       color: #753206;

       text-decoration:underline;

}

#rap 

{

       margin:0px auto;

       padding:0px;

       font-family: Georgia, Times New Roman, Times, serif;

       font-size: 0.9em;

}

#header {

       height: 219px;

       margin: 0px;

       padding: 0px;

       background: url(images/uppgerbg.jpg) repeat;

       border-bottom: 2px solid #F8F6CF;

}

#headerbg {

       height: 219px;

       background: url(images/head_bg.png) no-repeat center;

}



#container {

width: 857px;

       margin: 0px auto;

       background: url(images/content-bg.png) repeat-y center !important;
       padding: 0px;
       
       overflow:auto;

}




#sidebar {

 
      background: transparent;
       width:200px;

       float:right;

       padding:2px 0;
font-size: 12px;
       margin:0;

       text-align: left;
       

} 

td.sidebar_table{
vertical-align:top;

padding:0px;
border:0px;
}

td.left_table{
vertical-align:top;

padding:0px;
border:0px;
}

a img {

      /* border: none;
 */
}

acronym, abbr {

       border-bottom: 1px dotted #0c6bf0;

}

acronym, abbr, span.caps {

       cursor: help;

       letter-spacing: .07em;

}

code {

       font-size: 1em;

       font-style: italic;

}

blockquote{

       padding: 10px;

       padding-bottom: 40px;

       margin: 1em;

}



cite {

       font-size: 0.9em;

       font-style: normal;

}

h3 {

       margin: 0;

       padding: 0;

       font: normal 1.3em Georgia, Times New Roman, Times, serif;

}

p {

       margin: 0 0 1em;

       padding: 0;

       line-height: 1.5em;

}

h1, h2, h3, h4 {

       font-family: Georgia, Times New Roman, Times, serif;

       font-weight: normal;

       letter-spacing: 1px;

}

#header h1 {

       margin: 0;

       font-size: 1.6em;

       color: #f0f0f0;

       letter-spacing: 0.5em;

       padding:10px;

       text-align:right;

}

h2 {

       margin: 0;

       padding: 0;

       font-size: 1.1em;

       color: #333;

       font-weight: bold;

}

h3 {

       margin: 0;

       padding: 0;

       font-size: 1.2em;

       color: #333;

       font-weight: bold;

}



#sidebar h4 {

       margin: 0;

       padding:5px;

       font-size: 1em;

       color: #DC8F27;

       font-weight: normal;
 font-family: Georgia, Times New Roman, Times, serif;
       border-bottom:#DC8F27 1px solid;       

}

h4 {

       margin-top: 0;

       margin-bottom: 0;

       font-size: 1.1em;

       color: #A24E12;

}

#sidebar ul {
font-size: 0.9em;
       list-style-type: none;

       padding: 0 0 1em 5px;

       margin: 0;       

}

#sidebar ul li {

       margin: 0.5em 0 0 0;

       padding:0;
       line-height:1.2em;
       display:block;

}

.pagenav{list-style-type: none;}

#sidebar li a:link, #sidebar li a:visited {

       color: #613517;

       text-decoration: none;

}

#sidebar li a:hover {

       color: #753206;

       border-bottom: 1px solid #753206;

}

#header a:link, #header a:visited, #header a:hover, #header a:active {

       color: #ffffff;

       text-decoration: none;

       border-bottom: none;

}

#content ul {

       margin-left: 0;

       padding-left: 15px;

       list-style-type: none;

}

#content ul li {

       background: url('img/bullet.png') no-repeat 0 7px;

       padding-left: 1.5em;

}

.post-footer, .copyright {

       margin-bottom: 3em;

       font-size: 0.9em;

       color: #666;

}

.post-content {

       padding: 1em 0 0;

}

img {

       border: #DC8F27 1px solid;
max-width: 490px;
       padding: 3px;

       margin: 5px 5px 0 0;

}

.post-title {

       margin: 0 0 0.2em;       

       text-align: right;

       padding: 0.5em 1em 0 0;

       color: #DC8F27;

       border-bottom:#DC8F27 1px solid;
}

.post-title em {

       text-decoration: none;

       float: left;

       font-style: normal;

       font-size: 0.9em;

       padding:0;

       

}

.post-info {

       color: #DC8F27;

       font-family: Georgia, Times New Roman, Times, serif;

       font-size:1.5em;

       margin:0;
       
       text-align:left;
       line-height:1.1em;
       
       padding-bottom:1em;

}

.post-info a {

       text-decoration: none;

       color: #8a3207;

       border: none;

}

hr {

       display: none;

}

#footer {

       margin:0;

       padding: 7px 20px;

       border-top: 1px solid #e6e6e6;

       clear: both;

       font-size: 0.8em;

       color: #999;

       background: #fff;

       text-align:center;

}

#footer a {

border:none;

color:#7A7636;

}

#commentlist {

       font-size:1em;

       font-weight:bold;

       color: #DC8F27;

}

#commentlist li {

       color: #666;

       font-weight: normal;

       font-size:0.85em;

}

#commentlist cite {

       font-size: 0.8em;

       color: #808080;

       margin: 0 0 1em;

       padding: 0 0 0.5em;

}

cite a {

       border-bottom: 1px dotted #DC9204;

       text-decoration: none;

}

cite a:visited, a:hover {

       border-bottom: none;

}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {

       background: #ffd288;

       border: 1px solid #df4600;

       padding: 0.2em;

}

#commentform textarea {

       width: 80%;

}

#commentform p {

       margin: 0 0 1em;

}

#commentlist li ul {

       border-left: 1px solid #ddd;

       font-size: 110%;

       list-style-type: none;

}

#comments {

       text-transform: uppercase;

       margin-top: 3em;

       color: #AA7D39;

       font: 0.9em Georgia, Times New Roman, Times, serif;

}

#postcomment {

       text-transform: uppercase;

       margin-top: 0.9em;

       color: #AA7D39;

       font: 1em Georgia, Times New Roman, Times, serif;

}



.link-comment {

       background: url('img/ico-talk-act.gif') no-repeat left;

       padding-left: 15px;

}

.link-comment-off {

       background: url('img/ico-talk.gif') no-repeat left;

       padding-left: 15px;

}



#toptabs {

margin: 10px auto -13px auto;

font-size: 0.8em;

width: 760px;

}



#toptabs p {

text-align: right;

color: #808080;

}



.toptab {

padding: 3px 5px 3px 5px;

margin: 0 0 0 4px;

text-decoration: none;

background: #BFD3E6 url('img/corner2.gif') top right no-repeat;

color: #808080;

border-bottom: 1px solid #e0e0e0;

}



.toptab:hover {

background: #b7c9cd url('img/corner2.gif') top right no-repeat;

border-bottom: 1px solid #eaeaea;

color: #505050;

text-decoration: none;

}





#logo {

margin: 15px 0 0 0;

}



#logo h1 a {

color: #303030;

}



#logo h1 a:hover {

text-decoration: none;

}



#navitabs {

clear: both;

}



.navitab {

padding: 4px 8px 4px 8px;

margin: 0 0 4px 0;

text-decoration: none;

letter-spacing: 1px;

background: #7d9c9b url('img/corner.gif') top right no-repeat;

border-bottom: 1px solid #ffffff;

border-left: 1px solid #ffffff;

}



.navitab:hover {

text-decoration: none;

background: #b7c9cd url('img/corner.gif') top right no-repeat;

}





#desc {

height: 200px;

color: #ffffff;

padding: 0;

background: #DC8F27 url('img/front.gif') top left no-repeat;

clear: both;

margin: 5px 0 0 0;

}



#desc p {

width: 290px;

font-size: 1em;

line-height: 1.3em;

padding: 0 0 0 15px;

}



#desc h2 {

padding: 15px 15px 0 15px;

color: #ffffff;

}



#desc a {

color: #ffffff;

text-decoration: underline;

}





.hide {

display: none;

}





#blogtitle {

       padding: 40px 0px 0px 50px;
       font-size: 32px;


       color: #000000;

       font-weight: bold;
       
       font-family: Georgia, Times New Roman, Times, serif;
       
       font-style: italic;
       
       

}

#blogtitle a {
display: block;
color: #000000;
width: 40px;
height: 165px;

}

.description {

       padding-left: 50px;

       font-size: 11px;

       color: #fff;

}

div#sponsor {

       background:#FFFFFF url("images/ribbon.gif") no-repeat left;

       margin-left: 100px;

       padding-left: 20px;

       width: 180px;

       height: 25px;

}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
	
	.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

#archiwalia {
display: none;
margin-top: -5px !important;
}

.archive-header {
margin-bottom: 10px !important;
}

.archive-header a {
      color: #DC8F27 !important;
text-decoration:none !important;

}

#searchform {
background: #fc9;
text-align: center;
padding: 15px 0;
border: 1px solid #804C19;
margin: 10px;
border-radius: 0.5em;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;

}

#s {
margin-bottom: 10px;
border: 1px solid #963;
background: #ffc;
padding: 5px;
border-radius: 0.3em;
-moz-border-radius: 0.3em;
-webkit-border-radius: 0.3em;
}

#searchsubmit {
background: #fc9;
}

/*---*/

/* --- */

#pictures {
width: 130px;
background: auto;
float: left;
}

#pictures img {
       border: #DC8F27 1px solid !important;

       padding: 3px !important;

       margin: 5px 5px 0 0 !important;}

#content {

	text-align: left;

	width: 490px;

	padding: 8px 18px 8px 19px;

	margin:0px;

	float: left;

	overflow:hidden;



}

.sociable_tagline {
       color: #8a3207;
}
