/*  
Theme Name: WordPress theme 562
Theme URL: http://wordpress.org/
Description: A theme from Template-Help.com Collection
Version: 2.3
Author: Template_Help.com 
Author URL: http://www.Template-Help.com/ 
*/

/* CSS Document */
*
{
	margin: 0;
	padding: 0;
}

ul { list-style: none; }

body
{
	font-family: tahoma;
	font-size: 11px;
	line-height: 14px;
	color: #818181;
	background: #FED46E;
}

img
{
	border: 0;
	vertical-align: top;
}

table, td { border-collapse: collapse; }
table, td, img { border: 0; }

/**********************************************/
input, textarea
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	font-weight: normal;
	background: #FFFFFF;
	text-align: left;
}

.searching
{
	width: 127px;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	margin-right: 6px;
	border: solid 1px #404040;
}

/**********************************************/
.main { width: 1000px; }

a
{
	color: #818181;
	text-decoration: underline;
}

a:hover { text-decoration: none; }

h1
{
	font-family: arial;
	font-size: 3.09em;
	color: #000000;
	font-weight: normal;
	line-height: 1.01em;
	width: auto;
}

h1 a
{
	color: #000000;
	text-decoration: none;
}

h2 { font-size: 1.01em; }

h3
{
	color: #CD0F0F;
	font-weight: bold;
	font-size: 1.01em;
	line-height: 1.01em;
}

h3 a
{
	color: #CD0F0F;
	font-size: 1.09em;
	line-height: 1.33em;
	text-decoration: none;
}

h3 a:hover { text-decoration: underline; }

.h_meta
{
	min-height: 168px;
	height: auto !important;
}

/*******global********/
ul { margin: 0; }

.float
{
	float: left;
	margin: 0 20px 0 0;
}

.col { float: left; }

.side_bar
{
	float: left;
	background: url(images/wrapper_bottom.gif) left bottom no-repeat;
	min-height: 308px;
	height: auto !important;
}

.column_center { float: left; }
.clear { clear: both; }
.w100 { width: 100%; }
.h100 { height: 100%; }
.in5 { padding-bottom: 5px; }
.in10 { padding-bottom: 10px; }
.in15 { padding-bottom: 15px; }
.in20 { padding-bottom: 20px; }

/*******global********/
.fill { background: url(images/fill.gif) 0 0 repeat-y; }
.fill_2 { background: url(images/fill_1.gif) 0 0 repeat; }
.fill_top { background: url(images/fill_top.gif) 0 0 repeat-x; }
.fill_bot { background: url(images/fill_bot.gif) left bottom repeat-x; }
.wrapper_top { background: url(images/wrapper_top.jpg) 0 0 no-repeat; }
.wrapper_bot { background: url(images/bg_footer.gif) left bottom no-repeat; }
.content { }
.content .indent { padding: 0 0 32px 0; }

/*******************box*********************************/
.left_top { background: url(images/left_top.gif) left top no-repeat; }
.right_top { background: url(images/right_top.gif) right top no-repeat; }
.left_top_b1 { background: url(images/left_top_b1.gif) left top no-repeat; }
.right_top_b1 { background: url(images/right_top_b1.gif) right top no-repeat; }
.left_top_b2 { background: url(images/left_top_b2.gif) left top no-repeat; }
.right_top_b2 { background: url(images/right_top_b2.gif) right top no-repeat; }
.left_top_b3 { background: url(images/left_top_b3.gif) left top no-repeat; }
.right_top_b3 { background: url(images/right_top_b3.gif) right top no-repeat; }
.left_bot { background: url(images/left_bot.gif) left bottom no-repeat; }

.right_bot
{
	background: url(images/right_bot.gif) right bottom no-repeat;
	width: 100%;
}

.left_bot_b1 { background: url(images/left_bot_b1.gif) left bottom no-repeat; }

.right_bot_b1
{
	background: url(images/right_bot_b1.gif) right bottom no-repeat;
	width: 100%;
}

.left_bot_b2 { background: url(images/left_bot_b2.gif) left bottom no-repeat; }

.right_bot_b2
{
	background: url(images/right_bot_b2.gif) right bottom no-repeat;
	width: 100%;
	min-height: 200px;
	height: auto !important;
}

.left_bot_b3 { background: url(images/left_bot_b3.gif) left bottom no-repeat; }

.right_bot_b3
{
	background: url(images/right_bot_b3.gif) right bottom no-repeat;
	width: 100%;
	min-height: 259px;
	height: auto !important;
}

.side_left { background: url(images/side_left.gif) left top repeat-y #F6F6F2; }

.side_right
{
	background: url(images/side_right.gif) right top repeat-y;
	width: 100%;
}

.side_top { background: url(images/side_top.gif) left top repeat-x; }
.side_bot { background: url(images/side_bot.gif) left bottom repeat-x; }

/***************************end**************************/
.left_top_1
{
	background: url(images/left_top_1.gif) left top no-repeat #FFFFFF;
	margin: 0 0 0 4px;
}

.right_top_1 { background: url(images/right_top_1.gif) right top no-repeat; }
.left_bot_1 { background: url(images/left_bot_1.gif) left bottom no-repeat; }

.right_bot_1
{
	background: url(images/right_bot_1.gif) right bottom no-repeat;
	width: 100%;
}

/*******************box2*********************************/
.left_top_2 { background: url(images/left_top_2.gif) left top no-repeat; }
.right_top_2 { background: url(images/right_top_2.gif) right top no-repeat; }
.left_bot_2 { background: url(images/left_bot_2.gif) left bottom no-repeat; }

.right_bot_2
{
	background: url(images/right_bot_2.gif) right bottom no-repeat;
	width: 100%;
}

.side_left_2 { background: url(images/side_left_2.gif) left top repeat-y #FFFFFF; }
.side_right_2 { background: url(images/side_right_2.gif) right top repeat-y; }
.side_top_2 { background: url(images/side_top_2.gif) left top repeat-x; }
.side_bot_2 { background: url(images/side_bot_2.gif) left bottom repeat-x; }

/***************************end**************************/
table.widget_style
{
	width: auto;
	float: none;
}

.left_top_new
{
	background: url(images/left_top_new.gif) 0 0 no-repeat;
	width: 18px;
	height: 73px;
}

.side_top_new
{
	background: url(images/side_top.gif) 0 0 repeat-x;
	width: 244px;
	height: 73px;
}

.right_top_new
{
	background: url(images/right_top_new.gif) 0 0 no-repeat;
	width: 37px;
	height: 73px;
}

.indent_w_tab { padding: 0 0 0 0; }

.side_left_new
{
	background: url(images/side_left.gif) left top repeat-y #F6F6F2;
	width: 18px;
}

.side_right_new
{
	background: url(images/side_right.gif) right top repeat-y #F6F6F2;
	width: 37px;
}

table.widget_style h2
{
	font-family: arial;
	font-size: 1.45em;
	line-height: 1.01em;
	color: #425D61;
	font-weight: bold;
	padding: 0 0 12px 16px;
}

.side_bot_new
{
	background: url(images/side_bot.gif) left bottom repeat-x;
	width: 244px;
	height: 18px;
}

.left_bot_new
{
	background: url(images/left_bot_b1.gif) left bottom no-repeat;
	width: 18px;
	height: 18px;
}

.right_bot_new
{
	background: url(images/right_bot_new.gif) right bottom no-repeat;
	width: 37px;
	height: 18px;
}

/*****************************************************************************/
/*****************************************************************************/
.w_left
{
	background: url(images/left_top.gif) 0 0 no-repeat;
	width: 18px;
	height: 73px;
}

.w_center
{
	background: url(images/side_top.gif) 0 0 repeat-x;
	width: 143px;
	height: 73px;
}

.w_center_2
{
	background: url(images/side_top.gif) 0 0 repeat-x;
	width: 173px;
	height: 73px;
}

.w_right
{
	background: url(images/right_top.gif) 0 0 no-repeat;
	width: 39px;
	height: 73px;
}

.wb_left
{
	background: url(images/left_bot.gif) 0 0 no-repeat;
	width: 18px;
	height: 18px;
	font-size: 0px;
	line-height: 0px;
}

.wb_center
{
	background: url(images/side_bot.gif) 0 0 repeat-x;
	width: 143px;
	height: 18px;
	font-size: 0px;
	line-height: 0px;
}

.wb_right
{
	background: url(images/right_bot.gif) 0 0 no-repeat;
	width: 39px;
	height: 18px;
	font-size: 0px;
	line-height: 0px;
}

/*****************************************************************************/
/*****************************************************************************/
.bh
{
	min-height: 168px;
	height: auto !important;
}

/*******************header*********************************/
#header
{
	width: 100%;
	height: 94px;
}

.logo
{
	background: url(images/vegan-cooking.png) 0 0 no-repeat;
	float: left;
	margin: 0 65px 0 0;
	padding: 14px 0 0 65px;
}

#header .indent { padding: 30px 0 0 36px; }

#header span
{
	font-size: 1.01em;
	line-height: 1.45em;
	color: #000000;
	text-decoration: none;
}

.search_block
{
	background: url(images/bg_form.gif) right 0 no-repeat;
	font-size: 1.09em;
	float: left;
	width: 331px;
	height: 44px;
	margin: 9px 0 0 0;
	color: #000000;
	font-weight: bold;
}

.search_indent { padding: 14px 0 0 28px; }

/*******************end header*********************************/
.bg_pic_top
{
	background: url(images/pic_top.gif) 40px 0 no-repeat;
	height: 46px;
}

.bg_pic_top_1
{
	background: url(images/pic_top_1.gif) 50px 0 no-repeat;
	height: 46px;
}

.bg_pic_top_2
{
	background: url(images/pic_top_1.gif) 60px 0 no-repeat;
	height: 46px;
}

.bg_pic_top_new
{
	background: url(images/pic_top.gif) 80px 0 no-repeat;
	height: 46px;
}

/*******************side_bar*********************************/
.meta { width: 250px; }

.side_bar
{
	width: 451px;
	padding: 0 0 653px 0;
}

.side_bar .inside { padding: 0 0 0 28px; }
.indent_w_title { padding: 0 0 0 0; }

.indent_w
{
	padding: 6px 10px 38px 13px;
	margin: 0 0 -1px 0;
}

.indent_w_1 { padding: 24px 0 0 13px; }
.indent_w_2 { padding: 30px 0 15px 13px; }
.pic_top { margin: 0 0 0 31px; }

/*---------------------------------------------------*/
.col_sep
{
	width: 12px;
	float: left;
}

.col_sep_1 { height: 34px; }

.widget_style
{
	width: 200px;
	float: left;
}

.widget_style h2
{
	font-family: arial;
	font-size: 1.45em;
	line-height: 0.875em;
	color: #425D61;
	font-weight: bold;
	padding: 0 0 15px 10px;
}

.widget_style h2 a
{
	color: #425D61;
	text-decoration: none;
}

.widget_style h2 a:hover { text-decoration: none; }

.widget_style ul
{
	font-size: 1.01em;
	margin: 0 0 0 9px;
}

.widget_style li
{
	font-size: 1.01em;
	line-height: 1.45em;
	color: #425D61;
}

.widget_style li a
{
	font-family: arial;
	font-size: 1.01em;
	line-height: 1.45em;
	color: #425D61;
	text-decoration: underline;
	background: url(images/arr.gif) no-repeat 0px 6px;
	padding: 0 0 0 7px;
}

.widget_style li a:hover { text-decoration: none; }

/*---------------------------------------------------*/
#categories.widget_style ul
{
	font-size: 1.01em;
	line-height: 1.01em;
	margin: 0 0 0px 29px;
}

#categories.widget_style li
{
	font-size: 1.09em;
	line-height: 2em;
	color: #425D61;
}

#categories.widget_style li a
{
	font-size: 1.01em;
	line-height: 2em;
	color: #425D61;
	text-decoration: none;
	background: url(images/arr.gif) 0 4px no-repeat;
	padding: 0 0 0 15px;
}

#categories.widget_style li a:hover { text-decoration: underline; }

/*---------------------------------------------------*/
#meta.widget_style ul
{
	font-size: 1.01em;
	line-height: 1.01em;
	margin: 0 0 0 9px;
}

#meta.widget_style li
{
	font-size: 1.09em;
	line-height: 2em;
	color: #F80C0C;
}

#meta.widget_style li a
{
	font-size: 1.01em;
	line-height: 2em;
	font-weight: bold;
	color: #425D61;
	text-decoration: none;
	background: url(images/arr.gif) 0 4px no-repeat;
	padding: 0 0 0 13px;
}

#meta.widget_style li a:hover { text-decoration: underline; }

/*---------------------------------------------------*/
#archives.widget_style ul
{
	font-size: 1.01em;
	line-height: 1.01em;
	margin: 0 0 0 9px;
}

#archives.widget_style li
{
	font-size: 1.09em;
	line-height: 2em;
	color: #CD0F0F;
}

#archives.widget_style li a
{
	font-size: 1.01em;
	line-height: 2em;
	color: #CD0F0F;
	text-decoration: underline;
	background: url(images/arr.gif) 0 4px no-repeat;
	padding: 0 0 0 13px;
}

#archives.widget_style li a:hover { text-decoration: none; }

/*---------------------------------------------------*/
#links_with_style ul
{
	margin: 0 0 0 0;
	background: none;
}

#links_with_style ul ul h2
{
	margin: 0 0 0 0;
	background: none;
	line-height: 14px;
}

#links_with_style ul li h2
{
	list-style: none;
	color: #425D61;
	line-height: 14px;
	font-weight: bold;
	padding: 0 0 28px 16px;
	margin: 0 0 0 0;
}

#links_with_style ul li ul li
{
	color: #425D61;
	padding: 0 0 0 29px;
}

#links_with_style ul li ul li a
{
	line-height: 2em;
	font-size: 12px;
	color: #425D61;
	text-decoration: none;
	background: url(images/arr.gif) 0 7px no-repeat;
	padding: 0 0 0 13px;
}

#links_with_style ul li ul li a:hover { text-decoration: underline; }

/*---------------------------------------------------*/
#calendar_wrap
{
	vertical-align: top;
	width: auto;
	margin: auto;
	padding: 13px 0px 0px 0;
}

#calendar_wrap caption
{
	color: #000000;
	font-weight: bold;
	font-size: 1.01em;
}

#calendar_wrap td
{
	width: 25px;
	text-align: right;
	color: #636262;
	font-size: 1.11em;
}

#calendar_wrap td a { color: #636262; }
#calendar_wrap th { color: #7F1C00; }
#calendar_wrap a { font-weight: bold; }

/*---------------------------------------------------*/
#statusbar
{
	color: #425D61;
	margin: 0 0 10px 0;
}

#statusbar p
{
	padding: 0px 20px 0px 0;
	color: #425D61;
}

#statusbar a
{
	font-weight: bold;
	color: #425D61;
}

/*******************end side_bar*********************************/
/*******************column_center*********************************/
.column_center { width: 500px; }

.text_box
{
	font-size: 1.09em;
	line-height: 1.5em;
	padding: 20px 25px 0 20px;
}

.column_center .block { padding: 20px 25px 0 20px; }
.column_center p { padding: 20px 0 20px 0; }

.text_box strong
{
	font-weight: normal;
	color: #59848A;
}

.text_box .pic { margin: 0 15px 0 0; }
.text_box .col { text-align: center; }
.text_box .col img { margin: 0 0 17px 0; }
.title { padding: 7px 6px 0 7px; }
.title_indent { padding: 15px 20px 18px 44px; }

.title span
{
	color: #8A8A8A;
	font-size: 1.09em;
	line-height: 1.18em;
}

.title .author { color: #454545; }

.title .date
{
	float: left;
	font-size: 1.27em;
	line-height: 1.09em;
	color: #618A8F;
	margin: 10px 0 0 0;
	padding: 0px 0 5px 20px;
	background: url(images/sep.gif) 0 0 repeat-y;
}

.title .info
{
	float: left;
	width: 289px;
}

.comments
{
	color: #CD0F0F;
	font-size: 1.01em;
	line-height: 1.01em;
	padding: 30px 40px 53px 20px;
}

.comments a
{
	background: url(images/arr_2.gif) 0 6px no-repeat;
	padding: 0 0 0 8px;
	text-decoration: underline;
	color: #CD0F0F;
	font-size: 1.09em;
	line-height: 1.01em;
}

.comments a:hover { text-decoration: none; }

/*******************end column_center*********************************/
/*************************************/
#recent-posts { vertical-align: top; }
#calendar { vertical-align: top; }
#google-search { vertical-align: top; }
#gsearch { text-align: left; }
#pages { vertical-align: top; }
#text-1 { vertical-align: top; }
#delicious { vertical-align: top; }
#delicious-box { text-align: left; }

/*************************************/
.textwidget { padding: 13px 0px 0px 0px; }

#statusbar
{
	text-align: justify;
	color: #FFFFFF;
}

.widget_style.search
{
	background: none;
	margin: 0;
	padding: 0;
}

.oddcomment { color: #FF0000; }

/*******************footer*********************************/
#footer
{
	background: url(images/bg_footer.gif) 0 0 repeat-x;
	height: 74px;
	font-family: arial;
	font-size: 1.09em;
	line-height: 1.01em;
	color: #858585;
}

#footer .indent { padding: 20px 65px 0 0; }

.bg_footer
{
	width: 1000px;
	text-align: right;
}

#footer a { color: #363636; }

/*******************end footer*********************************/

