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

/* * * * * * * GLOBAL * * * * * */	
* {
	margin: 0;
	padding: 0;
}
body {
font-family: Georgia, Times, Serif;
font-size:11px;
line-height:.8em;
text-align:center;
margin: 0 0 25px 0;
}

p {line-height:1.5em}
a {color:#fff;}
a:hover {text-decoration:none;}

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

h1 span, h2 span, h3 span, h4 span {
	display: none
}

h1{}
h2{}
h3{font-size:2.5em;margin:0 0 1em 0;font-weight:normal; line-height:1em}
h4{font-size:1.5em;margin:.5em 0 1.5em 0;font-weight:normal;line-height:1.3em}

.container {
width:1000px;
text-align: left;
margin: 0 auto;line-height:0;
}

.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}


/* * * * * * * HEADER * * * * * */	
.header {text-align:center;margin-top:20px;}
.header h1 {display:none;}

/* * * * * * * NAV * * * * * */	
.nav {width:550px;margin:auto;}
.nav ul {}
.nav li {float:left;}
.nav li a {}
.nav p {}

/* * * * * * * SUBNAV * * * * * */	
.subnav {padding:1.2em 1em 1em 1em;text-align:center;white-space:nowrap;clear:both;display:none;z-index:2;position:relative;top:-1px;}
.subnav a {margin:15px 5px 15px 5px;}

/* * * * * * * CONTENT * * * * * */	
.content {padding:10px 25px 10px 25px;}
.content h2{}
.content p {margin:0;}
.press .content {padding-top:10px;}
.press .copy {margin-right:100px;}
.press .theranch {margin-top:1px;}

/* * * * * * * FOOTER * * * * * */	
.footer {margin:0 auto 3em auto;text-align:center;}
.footer p {margin-bottom:10px;}
.footer a {text-decoration:none;}
.footer a:hover {text-decoration:underline;}

/* * * * * * * BLOGS * * * * * */	
.blog {}
.blog .index {float:left;width:30%;}
.blog .detail {float:left;width:70%;}
.main h3 {font-size:1em;font-weight:normal;}

/* * * * * * * SLIDESHOWS * * * * * */	
.slideshow {width:950px;height:280px;}
.slides {width:950px;height:280px;}
#show {}


/* * * * * * * COLORS * * * * * */	
body {background:#f6f3ee url(images/bg.gif) repeat-y; color:#682c05;}
.container {}
a {}
p {}
h3 {}
h4 {text-transform:uppercase;}
.footer a {color:#682c05;}

.subnav {}
.subnav a {text-decoration:none;color:#603813}
.subnav a:hover {color:#996633;}
.subnav a.On {color:#996633;}
.nav li a:hover {}
.content {background:url(../images/shadow_middle.gif);position:relative;}
.content a {}

.services, .servicesOver {background:#002e38;display:block;float:left;width:158px;height:280px;overflow:hidden;}
.servicesOver {background:#2e545c;}
.facilities {background:#421b01;}
.facilitiesOver {background:#64442f;}
.theranch, .winepros, .plain {background:#680805;margin:10px 0 0 0;line-height:1.5em;}
.winepros {background:#4f2801;}
.winepros .col1,
.winepros .col2,
.winepros .col3
{float:left;}
.winepros .col1 {width:29%;margin: 0 5% 0 0;}
.winepros .col2 {width:29%;margin: 0 5% 0 0;}
.winepros .col3 {width:29%;}
.winepros .col3 input,
.winepros .col3 textarea
{width:100%;}

.plain {background:#fff;color:#603813;}
.plain .copy {margin:0}
.plain a {color:#603813}
.plain .thumbs .thumb {width:170px;float:left;height:250px;margin:0 20px 20px 0;}
.plain .thumbs .thumb2 {width:140px;float:left;height:190px;margin:0 20px 20px 0;}
.plain .thumbs .thumb2 a {text-decoration:none;}
.plain p {color:#603813;margin:10px 0 0 0;}

.panels {margin:10px 0 0 0;line-height:1.5em;height:280px !important;height:260px;}
.panel {font-family:"Trebuchet MS";color:#fff;padding: 25px 0 25px 0;cursor:pointer;cursor:hand;display:block;}
.panel h3 {padding:0 25px 0 25px; font-size:1.2em;}
.panel p {padding: 0 25px 10px 25px;font-size:.8em;}

.default {color:#fff;text-align:left;width:950px;} 
.default p {margin:0} 
.default .mininav {width:120px;display:none;} 
.default .copy {padding: 60px 120px 60px 60px;}
.default .copy h3 {line-height:1.3em} 
.default .copy p {margin: 0 0 1em 0;font-size:1.1em;} 
.default .copy ul {margin:0;padding:0;}
.default .copy li {}

.downstream {width:960px;text-align:left}
.downstream p {font-size:1.1em;}
.inner {color:#fff;margin:0 0 0 10px !important; margin:0 0 0 0;border-left:0 !important;border-left:10px #fff solid; padding:60px;height:350px;width:435px;text-align:left;overflow:hidden;}


.inner p {margin:0 0 1em 0;}
.inner .thumbnails {padding:10px 0 0 0}
.inner .thumbnails img {border:#fff solid 1px;float:left;margin:0 10px 0 0}


.marketplace {margin-bottom: 20px;width:200px;background:#f6f3ee;padding:20px;color:#4f2801;}
.marketplace a {color:#4f2801;font-weight:bold;}

/* Equipment Slider */

.mask {
	position:relative;
	width:950px;
	height:280px;
	overflow:hidden;
        left:0;
        top:0;
}

#box{
	position:absolute;
	width:950px;
	height:280px;
}
#box div{
	width:950px;
	height:280px;
	float:left;
}

#next {position:absolute;top:100px;right:15px;}
#prev {position:absolute;top:100px;left:15px;}

#box .photo {margin-right:0}
#box p {font-family:"Trebuchet MS","Sans Serif";margin-right:60px;}

.underSlides {color:#fff;background:#7a3304;padding:45px 90px 45px 60px; text-align:left;margin-top:10px;}
.underSlides p {font-size:1em; margin-right:200px}

.copy li, .theranch li, .underSlides li {padding-left:20px;background:url(../images/image/bullet.png) no-repeat top left;list-style-type:none;}

.homePanels {}

.homePanel, .homePanelLast {width:230px;height:475px;margin-right:10px;float:left;background:no-repeat;overflow:hidden;position:relative;z-index:1;cursor:pointer;}

.homePanelLast {margin-right:0;}

.homePanel .bgColor,
.homePanelLast .bgColor {position:absolute;z-index:2;height:475px;width:231px;opacity:0;filter: alpha(opacity=0);top:0;left:0;}


.homePanel .copy,
.homePanelLast .copy {margin:20px;z-index:3;color:#fff;position:absolute;top:0;left:232px;width:191px;}

#homePanel1 .bgColor {background:#002e38;}
#homePanel2 .bgColor {background:#432305;}
#homePanel3 .bgColor {background:#7a3304;}
#homePanel4 .bgColor {background:#680805;}

.homePanels #homePanel1 {background:url(../images/homePanel_01.jpg);}
.homePanels #homePanel2 {background:url(../images/homePanel_02.jpg);}
.homePanels #homePanel3 {background:url(../images/homePanel_03.jpg);}
.homePanels #homePanel4 {background:url(../images/homePanel_04.jpg);margin-right:0}
