/*
Theme Name: Cook Notes
Theme URI: http://www.wpthemesexpert.com
Description: Cook Notes
Author: Wordpress Themes Expert
Version: 1.0
Author URI: http://www.wpthemesexpert.com
*/


body { margin: 0; background: #2d2e29 url(images/bg-body.jpg) repeat-y center; font-family: Arial, Helvetica, sans-serif; font-size: 63.5%; color: #d6d6b0; }

a { color: #b4ce51; text-decoration: none; }

	a:hover { text-decoration: underline; }

h1, h2, h3 { font-size: 1.5em; margin: 0; padding: 0; } 

#page { background: url(images/bg-page.jpg) repeat-x top; }

#header { background: url(images/bg-header.jpg) no-repeat top; padding: 130px 0 0 0; }

#headerimg { margin: 0 auto; width: 767px; padding: 50px 35px 30px 35px; }
		
#pagebox { margin: 0 auto; width: 820px; }

	#content { width: 480px; float: left; padding: 0 10px 10px 15px; }
	
	#sidebar { margin: 0 0 0 515px; width: 298px; }
	
	#footer { clear: both; text-align: left; padding: 0 0 0 520px; }

/* Begin Various Tags & Classes */
acronym, abbr, span.caps { cursor: help; }

acronym, abbr { border-bottom: 1px dashed #999; }

blockquote { margin: 0; padding: 5px; color: #91917e; font-style:italic; }

blockquote cite { margin: 5px 0 0; display: block; }

img.centered { display: block; margin-left: auto;	margin-right: auto;	}

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.center { text-align: center; }

.alignright { float: right; }

.alignleft { float: left }

.pagetitle { font-weight: normal; }

hr { display: none; }

a img { border: none;	}

.navigation { display: block; text-align: center;	margin: 10px 10px 30px 10px;	}
/* End Various Tags & Classes*/

/* header */
#headerimg h1 { font-size: 2.7em; color: #2d2e28; margin: 0 450px 0 0; height: 97px; }
	
	#headerimg h1 a { color: #2d2e28; }
		
#headerimg #description { padding: 74px 0 20px 110px; color: #2d2e28; font-size: 1.2em; height: 130px; overflow: hidden; }

/* sidebar */
#sidebar { font-size: 1.2em; }

#sidebar a { color: #d6d6b0; } 

#sidebar h2 { background: url(images/sidebar-title.jpg) no-repeat top left; color: #2d2e28; padding: 27px 20px; font-size: 1.4em; margin: 15px 0 0 0; }

#sidebar ul { list-style: none; padding: 0; margin: 0; }

#sidebar #searchform div { text-align: center; padding: 20px 0; }

	#sidebar ul li ul, #sidebar ul li p, #sidebar ul li div { padding: 0 15px; }
	
		#sidebar ul li ul li ul { padding: 0; }

	#sidebar ul li ul li a { display: block; border-bottom: 1px dotted #d6d6d0; padding: 5px 0; }
	
			#sidebar ul li ul li a:hover { text-decoration: none; color: #b4ce51; }


/* content */

.post h2, .post h3 { font-size: 2.2em; color: #b4ce51; }

.post .postinfo { color: #b4ce51; font-size: 1.2em; }

.entry { text-align: justify; font-size: 1.3em; line-height: 1.5em; }

	.entry img { border: 3px solid #b4ce51; max-width: 100%; }

	.entry a { font-weight: bold; }

img.wp-smiley { border: none !important; vertical-align: text-bottom; }

.commentarea { font-weight: bold; font-size: 1.2em; background: url(images/post-div.jpg) no-repeat center; padding: 0 0 0 65px; margin: 0 0 30px 0; }

/* comments */

#comments, #respond { font-size: 1.2em; background: url(images/post-div.jpg) no-repeat center; padding: 0 0 0 75px; margin: 20px 0; color: #b4ce51; }

.commentlist { list-style: none; padding: 0; margin: 0; }

.commentlist li { padding: 10px; }

	.commentlist li ul li { padding: 0; }
	
	.commentlist .alt { background: #474841; }
	
	.commentlist li cite { font-style: normal; }

#commentform #author, #commentform #email, #commentform #url, #commentform #comment { background: #474841 !important; color: #fff; border: 1px inset #555; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; }

#commentform #comment { width: 475px; }
