/*

	Theme Name: Vineyards

	Theme URI: http://www.hoodrivervineyards.us

	Description: Official Look for Hood River Vineyards and Winery

	Version: 2.0

	Author: Henry Diaz

	Author URI: http://granadagazette.com

*/



body {

	background-image: url(images/pbg.jpg);

	background-color: #ebe1e4;

	color: #333333;

	font-family: century gothic, Arial, Helvetica, sans-serif;

	font-size: 101%;

	min-width: 748px;

	margin: 24px 0;

	padding: 0;

}

#contentwrapper {

	color: #333333;

	background-color: #F8F9F1;

	background-image: url(images/shadow.jpg);

	background-repeat: repeat-y;

	margin: 0 auto;

	width: 748px;

}



#masthead {

	color: #333333;

	background-image: url(images/logobg.jpg);

	background-color: #d1f4f7;

	background-repeat: no-repeat;

}

#masthead a, #masthead a:visited, #masthead a:active {

	display: block;

	height: 137px;

	margin-left: -20000px;

}

h1 {

	margin: 0;

}

#maincontent {

	float: right;

	font-size: 0.8em;

	line-height: 1.5em;

	padding: 0 36px 0 24px;

	width: 478px; /*538*/

}

#maincontent h2 {

	color: #9C8C85;

	background-color: #ffffff;

	font-size: 2em;

	font-weight: normal;

	letter-spacing: 0.2em;

	line-height: normal;

	margin: 24px 0 0 0;

}

#maincontent p {

	margin: 6px 0 12px 0;

}

#maincontent h2 {

	color: #9C8C85;

	background-color: #ffffff;

	font-size: 1.5em;

	font-weight: normal;

	letter-spacing: 0.2em;

	line-height: normal;

	margin: 24px 0 0 0;

}

#maincontent a:link {

	color: #B4A79F;

	background-color: #ffffff;

}

#maincontent a:visited {

	color: #B9A199;

	background-color: #ffffff;

}

#maincontent a:hover, #maincontent a:active, #maincontent a:focus {

	color: #333333;

	background-color: #ffffff;

}

#maincontenta {

	float: none;

	font-size: 0.8em;

	line-height: 1.5em;

	padding: 0 24px 0 24px;

	width: 690px; /*748*/

}

#maincontenta h2 {

	color: #9C8C85;

	background-color: #ffffff;

	font-size: 1.9em;

	font-weight: normal;

	letter-spacing: 0.2em;

	line-height: normal;

	margin: 24px 0 0 0;

}

#maincontenta p {

	margin: 6px 0 12px 0;

}



#maincontenta a:link {

	color: #B4A79F;

	background-color: #ffffff;

}

#maincontenta a:visited {

	color: #B9A199;

	background-color: #ffffff;

}

#maincontenta a:hover, #maincontenta a:active, #maincontenta a:focus {

	color: #333333;

	background-color: #ffffff;

}



.hideit {display: none;}

.showit {display: block; visibility: visible;}

.noSeeUm {visibility: hidden;}

#introControls {margin: 0;}

#introControls li {list-style-type: none;}

#introSection {

	background-image: url(assets/quote.gif);

	background-repeat: no-repeat;

	color: #95847B;

	font-size: 0.9em;

	letter-spacing: 0.1em;

	line-height: 1.4em;

	margin: 12px 0;

	padding: 0 0 0 34px;

	text-align: left;

}

#tagline {

	background-image: url(images/bottom.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 28px;

}

#taggy{

	background-image: url(images/bottom.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 28px;

}

#tagline p {

	margin:0;

	display: none;

}

.picture {

	float: left;

}

.photo {

	float: right;

}

#sidebar {

	color: #866B64;

	float: left;

	font-size: 0.8em;

	padding: 24px;

	border-right: 0px dashed #555;

	width: 160px; /*208*/

}

#sidebar h2 {

	color: #9C8C85;

	font-size: 1em;
	border-bottom: 2px solid #ebe1e4;
	margin: 24px 0 10px 0;

}

#sidebar p {

	margin: 6px 0 12px 0;

}

.navbar {

	margin: 6px 0 0 1em;

	padding-left: 1em;

}

.navbar li {

	list-style-type: none;

}

.navbar a {

	padding: 3px;

}

.navbar a:link, .navbar a:visited {

	color: #9C8C85;

}

.navbar a:hover, .navbar a:active, .navbar a:focus {

	color: #333333;

}

#navlist {

	margin: 0;

	padding: 5px;


}

#navlist li {

	list-style-type: none;

	margin: 0;

}

#navlist a:link, #navlist a:visited {

	text-decoration: none;

	background-color: #d1f4f7;

	color: #333;

	display: block;

	padding: 2px 6px;

	border: 1px solid #ebe1e4;

	border-top: 0;

}

#navlist a:hover, #navlist a:active, #navlist a:focus {

	background-color: #ebe1e4;

	color: #000000;

}

a#navlist:hover, a#navlist:active, a#navlist:focus {

	color: #fff;

	letter-spacing: 0.2em;

}





#footer {

	clear: both;

	color: #666666;

	font-size: 0.75em;

	margin: 0 auto;

	padding: 12px 24px 0 24px;

	width: 700px; /*748*/

}

#footer a:link, #footer a:visited {

	color: #675954;

}

#footer a:hover, #footer a:active, #footer a:focus {

	color: #FFFFFF;

}





.entry p a:visited {

	color: #b85b5a;

	}



.commentlist li, #commentform input, #commentform textarea {

	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}

	

.commentlist li {

	font-weight: bold;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.1em;

	}



.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}



#commentform p {

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;

	}



.commentmetadata {

	font-weight: normal;

	}

.post {

	border-bottom: 0px dashed #FF9966;

	

}

.post_head {

	margin-top:-14px;

}





/* Postit Date */



.post .post_cal {

	border: 1px solid #666;

	text-align: center;

	width: 50px;

	float: left;

	margin: 0 10px 5px 0;

}

.pagetitle {

	text-align: center;

	text-decoration: underline;

}



	.post_cal .dayname {

		background-color: #555;

		border-bottom: 1px solid #666;

		color: #FFF;

		font-size: smaller;

		font-weight: bolder;

		width: 100%;

}

	

	.post_cal .daynum {

		border-bottom: 1px solid #666;

		color: #360;

		font-size: large;

		font-weight: bold;

		width: 100%;

}

	

	.post_cal .month, .post_cal .year {

		font-size: smaller;

		color: #036;

		width: 100%;

}

	.postmetadata {

	font-weight: normal;

	padding: 7px 3px 1px 4px;

}

.alignright {

	float: right;

	}

	

.alignleft {

	float: left

	}