/*
Theme Name: MidwestVeg V1
Description: Spring version.
Version: 1
Author: Lisa Marie Guevara
Author URI: http://midwestveg.com
*/

/* ===== BEGIN BODY ===== */

body {
	font-size : 10pt; 
	font-family : georgia , serif; 
	color : #4d4d4d; 
	background-color : #fffef9; 
	text-align : left; 
	border-top : #4d4d4d 20px solid; 
	border-bottom : #4d4d4d 20px solid; 
	margin : 0; 
	padding : 0; 
} 
b {
	color : #4d4d4d; 
	background-color : inherit; 
} 
a:link , a:active , a:visited {
	color : #af2231; 
	background-color : inherit; 
	font-weight : normal; 
	text-decoration : none; 
} 
a:hover {
	color : #4d4d4d; 
	background-color : inherit; 
	font-weight : normal; 
	text-decoration : none; 
} 
form {
	margin : 0; 
	padding : 0; 
} 
input , textarea {
	border-radius : 5px; 
	-moz-border-radius : 5px; 
	-webkit-border-radius : 5px; 
	background-color : inherit; 
	padding : 2px; 
} 
h1 {
	font-size : 12pt; 
	font-family : georgia , serif; 
	color : #e86e79; 
	background-color : inherit; 
	font-weight : bold; 
	margin : 0; 
	padding : 0; 
} 
h2 {
	font-size : 8pt; 
	font-family : georgia , serif; 
	color : #4d4d4d; 
	background-color : inherit; 
	font-weight : bold; 
	margin : 0; 
	padding : 0; 
} 
h3 {
	font-size : 12pt; 
	font-family : georgia , serif; 
	color : #4d4d4d; 
	background-color : inherit; 
	font-weight : bold; 
	margin : 0 0 20px 0; 
	padding : 0; 
} 
h4 {
	font-size : 10pt; 
	font-family : georgia , serif; 
	color : #4d4d4d; 
	background-color : inherit; 
	font-weight : bold; 
	margin : 0 0 10px 0; 
	padding : 0; 
} 
blockquote {
	width : 70%; 
	margin : 0 auto; 
	padding : 0 5px 0 5px; 
	border-top : 1px dashed #4d4d4d; 
	border-right : 5px solid #4d4d4d; 
	border-bottom : 1px dashed #4d4d4d; 
	border-left : 5px solid #4d4d4d; 
} 
.center {
	text-align : center; 
	margin : 0 auto; 
} 
.clear {
	clear : both; 
} 

/* ===== END BODY ===== */



/* ===== BEGIN LISTS ===== */

ul , ol {
	list-style-type : none; 
	margin : 0 0 25px 0; 
	padding : 0; 
} 
ol li {
	list-style-type : decimal; 
	margin : 0 0 0 35px; 
	padding : 5px 0 10px 0; 
} 
.post ul li , #page ul li , #archives ul li , #links ul li , .recipes ul li {
	list-style-image : url('http://midwestveg.com/wp-content/themes/midwestveg_v1/images/arrow.gif'); 
	margin : 0 0 0 30px; 
	padding : 5px 0 0 0; 
} 
#twitter ul {
	list-style-type : none; 
	margin : 0; 
	padding : 0; 
} 
#twitter li {
	list-style-image : url('http://midwestveg.com/wp-content/themes/midwestveg_v1/images/arrow.gif'); 
	margin : 0 0 0 30px; 
	padding : 0 0 25px 0; 
} 
#bookmarks li {
	list-style-image : url('http://midwestveg.com/wp-content/themes/midwestveg_v1/images/arrow.gif'); 
	margin : 0 0 0 30px; 
	padding : 0 0 10px 0; 
} 
ul.linklog {
	font-size : 9pt; 
	list-style-type : none; 
	background-image : url(http://midwestveg.com/wp-content/themes/midwestveg_v1/images/asides.png); 
	background-repeat : no-repeat; 
	background-position : top left; 
	margin : 0; 
	padding : 0; 
} 
.linklog li {
	list-style-type : none; 
	margin : 0; 
	padding : 5px 0 0 35px; 
} 

/* ===== END LISTS ===== */



/* ===== BEGIN FORMAT ===== */

#header {
	color : #4d4d4d; 
	background-color : #fffef9; 
} 
#header_img {
	position : absolute; 
	top : 20px; 
	left : 150px; 
	width : 313px; 
	height : 202px; 
	background-image : url(http://midwestveg.com/wp-content/themes/midwestveg_v1/images/bg.png); 
	background-repeat : no-repeat; 
} 
#header_title {
	position : absolute; 
	top : 80px; 
	left : 500px; 
	letter-spacing : 10px; 
} 
#header_tagline {
	position : absolute; 
	top : 120px; 
	left : 500px; 
	font-size : 8pt; 
} 
#navigation_container {
	float : right; 
	height : 20px; 
	padding : 0 20px 0 0; 
} 
#social_icons {
	float : right; 
	padding : 30px 60px 0 0; 
} 
ul#navigation {
	list-style-type : none; 
	font-size : 13px; 
} 
ul#navigation li {
	display : block; 
	float : left; 
} 
ul#navigation li a {
	display : block; 
	float : left; 
	color : #dfe897; 
	background-color : #4d4d4d; 
	font-weight : normal; 
	text-decoration : none; 
	padding : 5px 15px 5px 15px; 
	border : #5c5c5c 1px solid; 
} 
ul#navigation li a:hover {
	color : #4d4d4d; 
	background-color : #dfe897; 
	font-weight : normal; 
	text-decoration : none; 
} 
#footer {
	color : #4d4d4d; 
	background-color : #fffef9; 
	text-align: center; 
} 
#container {
	width : 90%; 
	font-size : 10pt; 
	font-family : georgia , serif; 
	color : #4d4d4d; 
	background-color : transparent; 
	margin : 0 auto; 
	padding : 225px 0 0 0; 
} 
#left_side {
	float : left; 
	width : 60%; 
} 
#right_side {
	float : right; 
	width : 30%; 
} 
.box {
	margin-bottom : 50px; 
} 
.entry {
	border-bottom : 1px solid #f0eee2; 
	margin : 0 0 60px 0; 
	padding : 10px; 
} 
.snippets {
	margin : 0; 
	padding : 0 0 60px 0; 
} 
.comment_link {
	text-align : right; 
} 
#comment_body {
	width : 60%; 
	margin : 0 auto; 
} 
.comment_box {
	float : left; 
	width : 70%; 
	margin : 0 0 30px 0; 
} 
.comment_author_date {
	font-size : 8pt; 
	border-bottom : 1px solid #f0eee2; 
	padding : 0 0 5px 0; 
} 
.tweetmeme_button {
	float : left; 
	margin : 8px 20px 0 0; 
} 
.wp-pagenavi a , .wp-pagenavi span {
	text-decoration : none; 
	padding : 3px 5px; 
	margin : 2px; 
} 


/* ===== END FORMAT ===== */



/* ===== BEGIN IMG ===== */

.footer_img {
	border : 0; 
	margin : 0 20px 0 0; 
} 
.blog_img , .recipes_img {
	background-color : #ffffff; 
	border : 1px solid #f0eee2; 
	border-radius : 5px; 
	-moz-border-radius : 5px; 
	-webkit-border-radius : 5px;  
	padding : 5px; 
} 
.recipes_thumb {
	background-color : #ffffff; 
	border : 1px solid #f0eee2; 
	border-radius : 5px; 
	-moz-border-radius : 5px; 
	-webkit-border-radius : 5px; 
	margin : 0 20px 0 0; 
	padding : 5px; 
} 
.about_img , .avatar {
	float : left; 
	background-color : #ffffff; 
	border : 1px solid #f0eee2; 
	border-radius : 3px; 
	-moz-border-radius : 3px; 
	-webkit-border-radius : 3px;  
	margin : 0 10px 0 0; 
	padding : 5px; 
} 
.float_left {
	float : left; 
	border : 0; 
	margin : 0 5px 0 0; 
} 
.noborder {
	border : 0; 
} 

/* ===== END IMG ===== */
