@charset "utf-8";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}

   /*IE6 PNG FIX*/
img, div { 
	behavior: url(iepngfix.htc) 
}

body {
	background-color: #fff;
	background-image: url(images/bgX_01.jpg);
	background-repeat: repeat-x;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#container {
	margin: 0px auto;
	width: 931px;
}

#header {
	background-image: url(images/header_04.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 99px;
	width: 931px;
}

#nav {
	padding:80px 0 0 120px;
}

#nav ul {
	margin: 0;
	padding: 0;
}

#nav ul li {
	float: left;
	list-style-type: none;
}

li.home {
	padding-right:160px;
}

li.photog {
	padding-right:137px;
}

li.wine {
	padding-right:125px;
}

#nav ul li a {
	color: #fff;
	text-decoration: none;
	display: block;
	font-weight: bold;
}

#nav ul li a:hover {
	color: #636363;
}

#pics {
	background-image: url(images/3pics_06.jpg);
	background-repeat: no-repeat;
	height: 223px;
	width: 931px;
}

#content_repeat {
	background-image: url(images/contenty_12.png);
	background-repeat: repeat-y;
	width: 931px;
}

#left {
	float:left;
	width:315px;
}

#leftpos {
	margin:5px 0px 5px 26px;
}

#right {
	float:left;
	width:600px;
}

#rightpos {
	margin:5px 15px 5px 10px;
	padding: 0;
}

p {
	margin-bottom: 15px;
	line-height: 1.4;
}

#right .centered {
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.green {
	color: #49b87d;
	font-weight: bold;
}

a {
	color: #49b87d;
	font-weight: bold;
} 

a:hover {
	color: #636363;
} 
 
h1 {
	color: #49b87d;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

#botpics {
	clear: both;
	margin-left: 26px;
}


#containerbot {
	background-image: url(images/bottom_17.png);
	background-repeat: no-repeat;
	width: 931px;
	height: 82px;
	clear: both;
}

#footer {
	width: 931px;
	text-align: center;
	font-size: 10px;
}

