/*
Theme Name: Ohio Wine 2009
Theme URI: http://www.ohiowineandmore.com/
Description: Designed specifically for the Maize Valley Blog for 2009. Beige watermarked background with white and grey content backgrounds and burgundy accents.
Version: 1.0
Author: Colin Brimfield@tkg.com
Author URI: http://www.tkg.com
Tags: burgundy, fixed width, two columns, widgets

*/

@charset "utf-8";
/* Ohio Wine & More (Maize Valley) Blog default template layout document */
/* imports typography/reset document */
@import 'style-copy.css';

/* ------------------ Body and Generic Classes ------------------ */
body{
	margin:30px 0 0 0;
	background:url(/wp-content/themes/ohiowine/images/body-bg.png) repeat left top;
	}

	.center{
		width:990px;
		margin:0 auto;
		}
	
	.access{position:absolute; left:-9999px;}

/* ------------------ Branding ------------------ */	
#brandingWrapper{
	float:left;
	width:100%;
	margin:0 0 20px 0;
	background:#4a001d url(/wp-content/themes/ohiowine/images/branding-bg.png) repeat-x left center;
	}
	
	#branding{
		position:relative;
		float:left;
		width:910px;
		padding:0 40px;
		background:url(/wp-content/themes/ohiowine/images/branding-bg.png) repeat-x left center;
		}
		
		#branding h1{
			}
		
		#branding #mvLogo{
			position:absolute;
			right:40px; bottom:-42px;
			}
		
		#branding a{color:#fff;}

/* ------------------ Body Wrappers ------------------ */
#bodyWrapper{
	float:left;
	width:100%;
	}

/* ------------------ Content Wrapper ------------------ */
#contentWrapper{
	float:left;
	width:740px;
	}
	
	#contentWrapperTop{
		float:left;
		width:740px; height:28px;
		background:url(/wp-content/themes/ohiowine/images/content-wrapper-top-bg.png) no-repeat left top;
		}
		
	#contentWrapperBtm{
		float:left;
		width:740px; height:28px;
		background:url(/wp-content/themes/ohiowine/images/content-wrapper-btm-bg.png) no-repeat left bottom;
		}
		
	#contentWrapperInner{
		float:left;
		width:740px;
		background:url(/wp-content/themes/ohiowine/images/content-wrapper-mid-bg.png) repeat-y left top;
		}

/* ------------------ Content ------------------ */
#content{
	float:left;
	width:679px;
	padding:0 32px 0 29px;
	}
	
	#content input, #content textarea, #content select{width:57%;}
	
	.hidden{border:none;}
	
	
	
	#content #submit{
		width:auto; height:auto;
		background:none; border:none;
		}

/* ------------------ Posts ------------------ */		
.post{
	position:relative;
	width:575px; min-height:220px;
	margin:0 0 10px; padding:20px 15px 5px 90px;
	background:#fff url(/wp-content/themes/ohiowine/images/post-bg.png) repeat-x left top;
	}
	
.search .post, .search .page{
	min-height:0;
	padding:5px 15px 5px 45px;
	background:none;
	}
	
	/* heading */
	.post h2{
		float:left;
		width:420px;
		}
		.post h2 a:hover, #content h2 a:focus{color:#9E8144;}

	/* feedback */
	.feedback{
		float:right; 
		width:150px;
		margin:.15em 0 .5em;
		}
		
		.feedback p{
			margin:0;
			line-height:2.59em;
			}

	/* date box */
	.date{
		position:absolute;
		left:10px; top:12px;
		background:#47001c url(/wp-content/themes/ohiowine/images/date-bg.png) no-repeat left top;
		color:#fff;
		}
		
		.date p{
			float:left;
			width:55px; min-height:55px;
			overflow:hidden;
			margin:0; padding:5px;
			text-align:center;
			}
			
			.date span{display:block;}
			
			.mese{font-size:1.07em; line-height:1em;}
			.giorno{font-size:2.57em; line-height:1em;}
			.date .anno{display:none; font-size:1.08em; line-height:1.2em;}
							
/* ------------------ Meta ------------------ */
.meta{margin:.125em 0 1em;}

.meta .tags {margin:0 20px 0 0;}

	.meta .tags a{
		font-size:1.07em;
		font-weight:900;
		text-decoration:none;
		color:#47001c;
		}

/* ------------------ Meta ------------------ */
.storycontent{}

/* ------------------ Share This ------------------ */	
.stico_default{background:none;}

/* ------------------ Comments Box / Categories ------------------ */
#comments-box, #respond{
	width:575px; min-height:220px;
	margin:0 0 20px; padding:20px 15px 5px 90px;
	border-top:1px dotted #47001C;
	}
	
#cat-listing{width:650px; padding:20px 15px 5px 15px;}

#submit{width:auto;}

/* ------------------ Utility Box ------------------ */
#utilityArea{
	float:right;
	width:238px;
	}

.utilityBox{
	float:left; clear:left;
	width:238px;
	margin:0 0 10px;
	}
	
	.utilityBoxTop{
		float:left;
		width:238px; height:28px;
		background:url(/wp-content/themes/ohiowine/images/utility-box-top-bg.png) no-repeat left top;
		}
		
	.utilityBoxBtm{
		float:left;
		width:238px; height:28px;
		background:url(/wp-content/themes/ohiowine/images/utility-box-btm-bg.png) no-repeat left bottom;
		}
		
	.utilityBoxInner{
		float:left;
		width:213px;
		padding:0 0 0 25px;
		background:url(/wp-content/themes/ohiowine/images/utility-box-mid-bg.png) repeat-y left top;
		}

		.utilityBoxContent{
			float:left;
			width:180px;
			padding:5px;
			background:#fff url(/wp-content/themes/ohiowine/images/utility-box-content-bg.png) repeat-x left top;
			}

			.utilityBox h2{
				font-size:1.36em; line-height:1.2em;
				font-weight:500;
				}
				
			.utilityBox li{list-style-type:none;}
				
				.utilityBox li a{color:#000;}
				.utilityBox li a:hover, .utilityBox li a:focus{text-decoration:none; color:#47001c;}
				
/* ------------------ Search ------------------ */
#s{
	float:left;
	width:110px; height:1em;
	padding:3px 0 3px 10px;
	border:1px solid #47001C;
	color:#47001C;
	}
	
#btnGo, #content #btnGo{
	float:right;
	width:auto; height:auto;
	border:none;
	}
	
#badSearch{
	float:left;
	width:100%;
	margin:20px 0 0 0;
	}

/* ------------------ External Nav ------------------ */
#externalNav{float:left; width:100%; margin:0;}

	#externalNav li{
		float:left;
		width:81px; height:84px;
		margin:0 0 15px;
		list-style-type:none;
		}
		
		#externalNav a{
			display:block;
			width:81px; height:84px;
			}
				
/* ------------------ Footer ------------------ */
#footerWrapper{
	float:left;
	width:100%;
	margin:0 0 10px;
	}
	
	#footer{
		float:left;
		width:100%;
		padding:20px 0 5px;
		text-align:center;
		}
	
		#footer cite{
			display:block;
			font-size:1.23em; line-height:1.25em;
			font-style:normal;
			}
			
			#footer cite a{color:#000;}
		
		
		
		