/*
	Title # MEALS-ON-WHEELS
	Date  # 24 June 2010
*/

*	{
margin:0 auto;
padding:0;
	
}

body{ padding:0px; margin:0px; background:url(images/mow_body.gif) repeat; }


#wrap{
	  width:980px;
	  margin:auto;
	  text-align:left;
	  }
	  
#wrap2{
	  width:980px;
	  padding:3px 0px 20px 0px;
	  float:left;
	  position:relative;
	  }	
	  
	  
h1,h2,h3{ padding:0px; margin:0px; }
ul{ padding:0px; margin:0px; }

a{ text-decoration:none; }

li	{ list-style:none;}
img	{ border:none;	}

/* ================================================= Start Text ========================================== */    

.prepand{ padding-top:5px; }
.prepand2{ padding-top:10px; }
.prepand3{ padding-top:15px; }
.prepand4{ padding-top:20px; }
.prepand5{ padding:10px 0px 26px 0px; }

.color{ font-weight:bold; color:#C97911; }
.size{ font-size:7px; }

.font{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#5D5D5D; padding-left:5px; line-height:18px; }

.font	p{ padding-bottom:10px;}

.font2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4E4E4E; 
	    background:url(images/mow_icon.gif) left no-repeat; height:23px; padding-left:36px; padding-top:4px;
	  }
.font3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4E4E4E;
	    background:url(images/mow_icon2.gif) left no-repeat; height:23px; padding-left:36px; padding-top:4px; margin-top:5px;
	  }
	.font3 a{color:#4E4E4E; }
		.font3 a:hover{color:#000000; }	  	  
.font4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; }
.font5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#FFFFFF; }
.font6{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; }	
.font7{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#969494; }	
.font8{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#C97911; }
	.font8 a{color:#C97911; }
		.font8 a:hover{color:#000000; }		
.font9{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CD4110; }
	.font9 a{color:#CD4110; }
		.font9 a:hover{color:#000000; }
.font10{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#686868; }		
.font11{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#686868; 
	   	 background:url(images/mow_bullet7.gif) left no-repeat; padding-left:15px; background-position:0 .5em;
	   }
.font12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#CD4110; }
.font13{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#686868; 
	   	 background:url(images/mow_bullet7.gif) left no-repeat; padding-left:15px; margin-top:22px; background-position:0 .5em;
	   }

/* ================================================= End Text ========================================== */


/* ================================================= Start Logo ========================================== */    

#logo{
	  width:960px;
	  padding:0px 10px 0px 10px;
	  text-align:center;
	  float:left;
	  position:relative;
	  }

/* ================================================= End Logo ========================================== */


/* ================================================= Start Navigation ========================================== */    

.nav{
	  width:813px;
	  padding:1px 10px 0px 157px;
	  background:url(images/mow_nav.gif) no-repeat;
	  height:49px;
	  float:left;
	  position:relative;
	  }
	  
/*.nav li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#FFFFFF; list-style:none; display:inline;
	     float:left; *float:none;
	  }
	.nav li a{ color:#FFFFFF; padding:12px 22px 12px 22px; line-height:49px; }
		.nav li a:hover{ color:#FFFFFF; background:url(images/mow_nav_hover.gif) repeat-x; }
.nav li.fixed{ color:#FFFFFF; background:url(images/mow_nav_hover.gif) repeat-x; padding:12px 22px 12px 22px; }	*/

.nav li{
	float:left; list-style:none;
}

.nav li a{
	float: left;
	display: block;
	color:#FFFFFF;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:normal;
	padding:0 0 0 12px; /*Padding to accomodate left tab image. Do not change*/
	height:49px;
	line-height:49px;
	text-align:center;
	cursor:pointer;	
}

.nav li a span{
	float: left;
	display: block;
	padding: 0 18px 0 8px; /*Padding of menu items*/
}

.nav li.current_page_item a, .nav li a:hover{
	color:#F3F5CA;
	background: url(images/mow_nav_left_hover.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.nav li.current_page_item a span, .nav li a:hover span{
	color:#F3F5CA;
	background: url(images/mow_nav_right_hover.gif) no-repeat right top; /*right tab image path*/
}
		

/* ================================================= End Navigation ========================================== */


/* ================================================= Start Header ========================================== */

.header{
		width:960px;
		float:left;
		position:relative;
		}

/* ================================================= End Header ========================================== */


/* ================================================= Start Block Body ========================================== */    

#block-body{
		  width:960px;
		  padding:0px 10px 0px 10px;
		  background:url(images/mow_block_body.gif) repeat-y;
		  float:left;
		  position:relative;
		  }
		  
#main-body{
		  width:960px;
		  padding:10px 0px 20px 0px;
		  background:url(images/mow_main_body.gif) repeat-y;
		  border-top:12px solid #FFFFFF;
		  float:left;
		  position:relative;
		  }		  
		  
/* -------------------- Start Left ---------------------- */

.left{
	  width:215px;
	  float:left;
	  position:relative;
	  }
	  
.left ul{ padding:13px 0px 30px 36px; }
.left li{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#3C3C3C; list-style:none; position:relative; 
		  background:url(images/mow_bullet2.gif) left no-repeat; padding-left:11px; margin-top:10px;
		} 
	.left li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#3C3C3C; } 	
		.left li a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;color:#000000; text-decoration:underline; }	 
	  
	.category{
			  width:198px;
			  padding-left:17px;
			  background:url(images/mow_category.jpg) no-repeat;
			  height:31px;
			  padding-top:5px;
			  float:left;
			  position:relative;
			  }
			  
		.category h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#FFFFFF;
					  background:url(images/mow_bullet.gif) left no-repeat; padding-left:17px;
					}
					
.left-icon{
		  width:210px;
		  padding:20px 0px 0px 5px;
		  float:left;
		  position:relative;
		  }						  	  

/* -------------------- End Left ---------------------- */

/* -------------------- Start Mid ---------------------- */

.mid{
	  width:480px;
	  padding:0px 21px 0px 19px;
	  float:left;
	  position:relative;
	  }
	  
	.mid-top{
		  width:476px;
		  padding:0px 1px 25px 3px;
		  background:url(images/mow_dotted_line.gif) bottom center no-repeat;
		  float:left;
		  position:relative;
		  }
		  
	.mid-top h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#5C5D5D; background:url(images/mow_bullet3.jpg) left no-repeat; height:30px; padding-top:4px; padding-left:35px; }
	
	.mid h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; }
	
	.mid-top a:hover{ text-decoration:underline; }
	
	.mid_top_head { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#5C5D5D;}
					 
	.mid-mid{
		    width:480px;
		    float:left;
		    position:relative;
		    }				  
	  
		.date-box{
				  width:67px;
				  padding-right:6px;
				  background:url(images/mow_date_box.png) no-repeat;
				  height:61px;
				  padding-top:10px;
				  text-align:center;
				  float:left;
				  position:relative;
				  }
				  
		.mid-text{
				  width:320px;
				  float:left;
				  position:relative;
				  }
				  
			.mid-text h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#5E92B9; }
			
			.mid-text a:hover{ text-decoration:underline; }	
			
			.content_head { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#5E92B9; }
			.more	a:hover{ text-decoration:underline;}
				  
		.time-box{
				  width:68px;
				  float:right;
				  position:relative;
				  }		  		    

/* -------------------- End Mid ---------------------- */

/* -------------------- Start Right ---------------------- */

.right{
	  width:215px;
	  float:right;
	  position:relative;
	  }
	  
	.blog-news{
			  width:205px;
			  padding-left:10px;
			  background:url(images/mow_blog_news.gif) no-repeat;
			  height:31px;
			  padding-top:5px;
			  float:left;
			  position:relative;
			  }
			  
		.blog-news h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#FFFFFF; background:url(images/mow_bullet4.gif) left no-repeat; padding-left:16px; } 
		
		.blog-news a { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:normal; color:#FFFFFF; } 
		
		.blog-news  a:hover{ text-decoration:underline; } 
		
		.news_head { color:#FFFFFF;}
					 
	.right-text{
			  width:190px;
			  padding:13px 15px 12px 10px;
			  float:left;
			  position:relative;
			  }
			  
		.right-text h2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#86ACC6; background:url(images/mow_bullet5.gif) left no-repeat; padding-left:12px; }
		
					  
		/*.news_head { color:#86ACC6;}*/
					  
		.right-text h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#86ACC6; background:url(images/mow_bullet6.gif) left no-repeat; padding-left:12px;}			  		  				  

/* -------------------- End Right ---------------------- */		  

/* ================================================= End Block Body ========================================== */


/* ================================================= Start Bottom ========================================== */    

#bottom{
	  width:940px;
	  padding:12px 20px 0px 20px;
	  background:url(images/mow_bottom.jpg) no-repeat;
	  height:48px;
	  float:left;
	  position:relative;
	  }
	  
	.bottom-font{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#9B9A9A; text-align:center }
		.bottom-font a{ color:#9B9A9A; }
			.bottom-font a:hover{ color:#FFFFFF; }
			
	.bottom-font2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#9B9A9A; text-align:right; }
		.bottom-font2 a{ color:#9B9A9A; }
			.bottom-font2 a:hover{ color:#FFFFFF; }		  

/* ================================================= End Bottom ========================================== */

.navigation {
	display: block;
	}
	
.alignleft {
	float: left;
	color:#5E92B9;
	}
	
.alignleft a{
	font-size:13px; 
	font:normal 13px Verdana,Arial,Helvetica,sans-serif;
	color:#5E92B9; 
	}
	
.alignleft a:hover{
	text-decoration:underline;
	}
	
.alignright {
	float: right;
	color:#5E92B9;
	}
	
.alignright a{
			font-size:13px; 
			font:normal 13px Verdana,Arial,Helvetica,sans-serif;
			color:#5E92B9; 
			}
	
.alignright a:hover	{
					text-decoration:underline;
					}
#comments 	{ 
			padding:10px 0px;
			font-size:15px;
			}
			
.fn	a 	{
		padding-left:5px;
		color:#53879F;
		font-size:13px;
		font-style:normal;
		font-family:Verdana, Geneva, sans-serif;
		}

.fn	a:hover{
			text-decoration:underline;
		}

.says	{
	font-style:normal;
	font-size:14px;
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
}

.comment-meta a	{
	font-style:normal;
	font-size:13px;
	font-style:normal;
	color:#000;
	line-height:18px;
	font-family:Verdana, Geneva, sans-serif;
}
.comment-body  p	{
	font-size:13px; 
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#555555;
	line-height:18px;
}

.commentmetadata	{
padding-bottom:5px;	
}

#respond	h3	{
	color:#5E92B9;
	margin-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
}

#commentform p, a{
color:#000;
padding:5px 0px 10px 0px;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
}

#commentform  a{
color:#5E92B9;
font-family:Verdana, Geneva, sans-serif;
}

.wpcf7-form p{
padding-bottom:8px;	
}

