/* CSS Document */

/*
	 Pheasant Hill Vineyard
	 by Jon R Wilson
	 http://JonRWilson.com
	 
	 COLOR KEY:
	 	White: #FFFFFF;
		Light Gray (33%): #AAAAAA;
	 	Dark Gray (66%): #535353;
	 	Black: #000000
		Yellow: #FFFF00
		YellowOrange: #FFAA00
		OrangeRed: #FF5500
		Red: #FF0000
*/

/*	RESET AND BASICS	*/
*		{ margin: 0; padding: 0; }
html 	{ overflow-y: scroll;}
body	{ font: 62.5% Georgia, "Times New Roman", Times, serif; 
		  background:url(images/bg.jpg);}

ul {list-style: none inside;}
p {font-size:2em; line-height: 1.2em; margin-bottom: 1.2 em;}
p a, h1 a {color:#000000}
p a:hover, p a:active, h1 a:hover, h1 a:active {color:#aaaaaa }
a {outline: none;}
a img {border: none;}

h {		font-family: Georgia, "Times New Roman", Times, serif ; 
		font-size: 3em;
		font-weight: normal;
		color: #000000;
		}

h1 {	font-family: Georgia, "Times New Roman", Times, serif ; 
		font-size: 1.25em;
		line-height:normal;
		font-weight: normal;
		color: #000000;
		}
	
/*	END RESET	*/



/*	MAIN STRUCTURE	*/
#page-wrap	{
	width: 1024px;
	margin: 0 auto;
	margin-top: 35px;
	padding-top: 15px;
	background-color:#FFFFFF;
	border: 3px solid black;
	}

#header	{
	/*margin-left: 37px;
	margin-right: 33px;
	margin-bottom: 10px;*/
	margin: 0 33px 10px 37px;
	}

.line	{
	margin-left: 25px;
	margin-right: 25px;
	padding-bottom:10px;
	border-bottom: 1px solid black;
	}

.clear {
	clear: both;
	display: block;
	width: 974px;
/*	margin-left: 25px;
	margin-right: 25px;
	border-bottom: 1px solid black;*/
	}

#content	{
	padding-top:30px;
	padding-bottom:30px;
	margin-left: 25px;
	margin-right: 25px;
	display:block;
	border-top: 1px solid black;
	}

h3.button {
	cursor:pointer;
	font-size:3em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*text-indent:-9999px;  This would be used if the buttons were images, to move the text off the page*/
	}
		
h3.button a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100; /*This narrows the button font to make it look normal */
	font-size:36px;
	text-decoration:none;
	color:#040; /*button color*/
	display:block;
	float:left;
	padding: 5px 30px;
	/*height:51px; Height of the button images, which have been removed below*/
	}

/*Unique button characteristics */

h3.home a { width: 140px; padding-left: 35px;  /*background: url(images/nav-home.png) top center no-repeat;*/ background-color:#FFFFFF;}
h3.wine a { width: 140px;  /*background: url(images/nav-wine.png) top center no-repeat;*/ background-color:#FFFFFF;}
h3.aboutus a { width: 200px;  /*background: url(images/nav-aboutus.png) top center no-repeat; */ background-color:#FFFFFF;}
h3.pictures a { width: 150px;  /*background: url(images/nav-wine.png) top center no-repeat; */ background-color:#FFFFFF;}
h3.news a { width: 70px;  /*background: url(images/nav-news.png) top center no-repeat;*/ background-color:#FFFFFF;}

/*Hover effect */
h3 a:hover {color:#000;}


/*			h3.home a:hover, h3.home a:active { background-position: bottom center; background-color:#FFFF00;}
			h3.wine a:hover, h3.wine a:active { background-position: bottom center; background-color:#FFAA00;}
			h3.aboutus a:hover, h3.aboutus a:active { background-position: bottom center; background-color:#FF5500}
			h3.news a:hover, h3.news a:active { background-position: bottom center; background-color:#FF0000}*/

/* Fancy Box Thumbnail Settings */

#pictures {
	text-align:center;
}

#pictures img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:5px 20px 7px 0;
padding:5px;
}

/*	END STRUCTURE	*/

/* Footer */

#footer {
	width:1024px;
	margin: 0 auto;
	padding: 3px;
	text-align:center;
}

#footer a {
	text-decoration:none;
}



/*#copyright {
	display:block;
	float:left;
}

#created {
	display:block;
	float:right;
}*/