body{margin-top:0px; margin-left:auto; margin-right:auto; min-height:101%; font: Arial,Verdana,sans-serif; text-align:center; background-color:#333}

*{outline:0}
h1#logo{text-indent:-9000px; display:none}

a:link{color:#D9DACD}

a:hover{text-decoration:none; color:#D9DACD}

a:visited{color:#D9DACD}

a:active{color:#D9DACD}

.wrapper{margin-right:auto; margin-left:auto; padding:0px; width:740px; color:#000; border-right:1px solid #000; border-left:1px solid #000; background-color:#fff}

*{margin:0px; padding:0px}

#masthead{background-color:#d6d6a0; background-image:url(../images08/KingFamilyVineyards.jpg); height:180px; width:740px; background-repeat:no-repeat; background-position:center center}

.whitewrap{background-color:#fff}

#nav{background-color:#710606; text-align:center; height:40px; border-top:1px solid #000; border-bottom:1px solid #000}

#nav ul{margin:0px; padding:10px 0px 0px 0px; list-style-type:none}

#nav li{display:inline; font-family:Georgia,"Times New Roman",Times,serif; font-size:17px; padding-left:15px; padding-right:15px}

#nav li a{text-decoration:none; color:#C5C59F}

#nav li a:hover{color:#FFF}

#nav li a:active{color:#FFF}

.imagemain{border:1px solid #710606; margin:15px 0px 15px 0px; background-color:#E3E3C4}

.imagethumbs{border:1px solid #710606; margin:10px 15px 15px 15px; background-color:#E3E3C4}

.imagethumbsvisit{border:1px solid #710606; margin:14px 30px 11px 0px; background-color:#E3E3C4}

.imagethumbstest{border:1px solid #710606; margin:14px 19px 11px 0px; background-color:#E3E3C4}

.imagethumbsview{border:none; margin:10px 0px 8px 0px}

.imagethumblower{border:1px solid #710606; margin:10px 19px 13px 0px; background-color:#E3E3C4}

.imageright{float:right; border:1px solid #710606; margin:2px 9px 2px 20px; background-color:#E3E3C4}

.imagerightevents{float:right; border:1px solid #710606; margin:16px 9px 2px 20px; background-color:#E3E3C4}

.imagecaption{background-color:pink; padding:0px; margin-left:200px; clear:both}

.imageleft{float:left; border:1px solid #710606; margin:2px 20px 2px 0px; background-color:#E3E3C4}

.imageleftlg{float:left; margin:20px 25px 2px 0px; background-color:#E3E3C4}

.imagerightnoborder{float:right; margin:2px 0px 2px 12px; background-color:#E3E3C4}

.imagerightfamily{float:right; margin:4px 0px 2px 26px; background-color:#E3E3C4}

.imagecontactbox{float:right; margin:5px 10px 4px 20px; background-color:#E3E3C4}

#photoindex{background-image:url(../07PHOTOS/hp_signs2.jpg); height:476px; width:740px; border-right:1px solid #000; border-left:1px solid #000; background-repeat:no-repeat}

.imageborder{border:1px solid #710606; background-color:#E3E3C4}

.imageborderlight{border:1px solid #C4C47E; background-color:#E3E3C4}

.imagepadTB{margin:5px 0px 8px 0px; padding:0px; border:1px solid #710606}

.monogram{padding:4px 10px -2px 0px; margin:4px 10px -4px 0px}

#content{text-align:left; padding:10px 20px 10px 20px; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:1.5em}

.left{float:left; width:410px; padding:0px 0px 0px 50px; font-size:12px; text-align:left; font-family:Arial,Helvetica,sans-serif; line-height:1.5em}

.right{float:right; text-align:left; width:210px; padding:0px 50px 10px 0px; font-size:11px; font-family:Arial,Helvetica,sans-serif}

.right-gallery{float:right; clear:both; margin:0px; padding:0px}

#contact .right{width:210px; margin:0px}

#contact .right a:link{color:#963}
#contact .left a:link{color:#963}

#contact .right p{font-size:12px; margin:0px; padding:0px}

#contact .left{width:450px; margin:0px; padding:0px}

#contact .left p{padding-left:50px}

#visit p{margin-right:10px}

.leftvisit{float:left; width:420px; padding-left:50px; text-align:left}

.leftvisit p{font-size:12px; text-align:left; font-family:Arial,Helvetica,sans-serif; line-height:1.5em}

.rightvisit{float:right; text-align:left; width:260px; font-size:11px; font-family:Arial,Helvetica,sans-serif}

#visit p{margin-right:10px; padding-right:10px}

.leftresources{float:left; width:300px; padding:10px 0px 0px 0px; text-align:left; margin-bottom:8px}
.rightresources{float:right; width:300px; padding:10px 0px 0px 0px; text-align:left; margin-bottom:8px}

#wideone{text-align:left; padding:10px 50px 10px 50px; font-size:12px; font-family:Arial,Helvetica,sans-serif}

#wideone a:link{color:#710606}

#wideone a:visited{color:#710606}
#wideone a:hover{color:#333}
#wideone a:active{color:#333}
#widetwo a:link{color:#710606}

#widetwo a:visited{color:#710606}
#widetwo a:hover{color:#333}
#widetwo a:active{color:#333}

#widetwo{clear:both; text-align:left; padding:0px 10px 10px 20px; font-size:12px; background-color:#fff; font-family:Arial,Helvetica,sans-serif}

p{margin:0px 10px 8px 0px; line-height:1.5em}

.AdminMessageText{color:#603}

#wineheader{margin-bottom:10px}

h2{font-family:Georgia,"Times New Roman",Times,serif; font-size:15.4px; color:#710606; padding-top:10px; padding-bottom:10px}

h3{font-family:Georgia,"Times New Roman",Times,serif; font-size:13px; padding:5px 0px 3px 0px; color:#695530}
#visit h2{padding-bottom:20px}
#visit h3{padding:8px 0px 8px 0px}
#visit h4{font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; color:#8D8165; padding:0px; margin:0px}

#contactus h3{padding:0px 0px 4px 0px}

#resources h3{padding:0px 0px 4px 0px}

.eventdate{display:block; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; font-weight:bold; padding:5px 0px 0px 0px; color:#695530}

.eventtitle{display:block; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; font-weight:bold; padding:2px 0px 2px 0px; color:#695530}
#calendar .eventtitle{font-size:1.3em; color:#710606}

#calendar p{padding:0px 20px 8px 0px; font-size:13px}

.emphasizedtext{color:#710606; font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:bold}

.leftresources ul{list-style-type:none; padding-bottom:20px; font-family:Arial,Verdana,sans serif; font-size:12px}

.leftresources li{list-style-type:none; padding-bottom:4px}

.leftresources a:link{color:#333; text-decoration:none}

.leftresources a:visited{text-decoration:none}

.leftresources a:hover{text-decoration:underline; color:#666}

.leftresources a:active{color:#D9DACD}

.rightresources ul{list-style-type:none; padding-bottom:20px; font-family:Arial,Verdana,sans serif; font-size:12px}

.rightresources li{list-style-type:none; padding-bottom:4px}

.rightresources a:link{color:#333; text-decoration:none}

.rightresources a:visited{color:#710606; text-decoration:none}

.rightresources a:hover{text-decoration:underline; color:#666}

.rightresources a:active{color:#D9DACD}

#wineheader ul{margin-left:16px}

#wineheader li{list-style-type:circle; padding-right:15px}

input, textarea, select{background:#E7E7CB!important; border:1px solid #666; color:#333; padding:1px; margin:2px 0px 7px 8px; width:230px; font-family:Arial,Helvetica,sans-serif; font-size:12px}

select{width:100px; height:20px}

.shortselect{width:100px; margin-left:0; margin-right:8px}

textarea{font-size:12px}

.button, .entryelement .update{width:100px; background:#E7E7CB!important; color:#710606; margin:0 20px 0 8px; padding:4px; font:bold 1em Verdana,Arial,Helvetica,sans-serif}

.buttonform{width:150px; background:#E7E7CB!important; color:#710606; margin:8px 0px 0 0px; padding:4px; font:bold 1em Verdana,Arial,Helvetica,sans-serif; float:right}
textarea#comments{}

#contactform{padding:5px 0px 20px 50px}

#contactus td{font-size:12px}

#producttable td{font-size:12px; padding:5px}

#producttable{margin:10px 0px 5px 10px}
#submit-contact td{margin:0px; padding:0px; float:right}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-table}

* html .clearfix{height:1%}
*+html .clearfix{height:1%}
.clearfix{display:block}

#footer{clear:both; width:740px; background-color:#d6d6a0; text-align:center; margin:0px; padding:0px; text-align:center; border-top:1px solid #600; border-bottom:1px solid black}
#footer p{padding:10px 0px 10px 0px; font-family:Georgia,"Times New Roman",Times,serif; font-size: 12px; line-height:18px}

#copyrightlines{padding:10px 0px 10px 0px; color:#D9DACD; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height:18px}

#copyrightlines a:link{color:#D9DACD; text-decoration:none}

#copyrightlines a:visited{color:#D9DACD; text-decoration:none}

#copyrightlines a:hover{text-decoration:underline; color:#D9DACD}

#copyrightlines a:active{color:#D9DACD; text-decoration:underline}

#footerlinks p{
	line-height: 1.8em;
	word-spacing: .25ex;
}
#footerlinks a {
	color: #333333;
}
