body, a, a:link, a:visited, a:hover, img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	vertical-align: top;
	text-align: left;
	text-decoration: none;
}

body { background: #000000 }

a, a:link, a:visited, a:hover {
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	text-decoration: none;
}
a:hover { color: #a09561; }
a:focus { outline: none; }
a:hover img {
	opacity: 0.65;
	filter: alpha(opacity='65');
}
ul, ol { margin: 0px; padding: 0px 0px 0px 15px; }
li {
	margin: 0px 0px 7px 0px;
	padding: 0px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
}
p {
	margin: 0px 0px 7px 0px;
	padding: 0px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
}

div, td { border: solid 0px red; }
input:focus { outline: none; }

/* admin link *****************************************************************************/

.editpagebox {
	position: absolute;
	left: 0px;
	top: 0px;
	background: #000000;
}

a.editpagelink:link, a.editpagelink:visited, a.editpagelink:hover {
	display: block;
	padding: 6px;
	color: #000000;
}
a.editpagelink:hover { text-decoration: underline; }

/* Top  ****************************************************************************/

div.page {
	width: 980px;
	height: 640px;
	vertical-align: top;
	text-align: left;
}

div.banner {
	float: left;
	width: 980px;
	height: 79px;
	background: url(lookfeel/bannerbg.jpg) repeat-x bottom;
	overflow: hidden;
}

a.logo, a.logo:link, a.logo:visited, a.logo:hover {
	float: left;
	width: 373px;
	height: 53px;
	margin: 13px 0px 0px 17px;
	overflow: hidden;
}

div.leftside {
	float: left;
	width: 144px;
	height: 483px;
	padding: 27px 15px 0px 1px;
	background: url(lookfeel/leftbg.jpg) no-repeat;
	overflow: hidden;
}

div.content, div.content2 {
	float: left;
	width: 777px;
	height: 486px;
	padding: 24px 0px 0px 43px;
	background: url(lookfeel/mainbg.jpg) no-repeat;
	overflow: hidden;
}
div.content2 { background: url(lookfeel/mainbg2.jpg) no-repeat; }

div.footer {
	float: left;
	width: 980px;
	height: 51px;
	background: url(lookfeel/bannerbg.jpg) repeat-x top;
	text-align: left;
	overflow: hidden;
}

div.copyright {
	float: left;
	width: 160px;
	height: 33px;
	padding-top: 18px;
	overflow: hidden;
}

div.footerlinks {
	float: right;
	width: 213px;
	height: 33px;
	padding-top: 18px;
	overflow: hidden;
}

a.vendors, a.vendors:link, a.vendors:visited, a.vendors:hover {
	display: block;
	float: right;
	width: 38px;
	height: 11px;
	overflow: hidden;
}

a.terms, a.terms:link, a.terms:visited, a.terms:hover {
	display: block;
	float: right;
	width: 95px;
	height: 11px;
	overflow: hidden;
}

a.sitemap, a.sitemap:link, a.sitemap:visited, a.sitemap:hover {
	display: block;
	float: right;
	width: 46px;
	height: 14px;
	overflow: hidden;
}

div.footerdiv {
	float: right;
	width: 1px;
	height: 11px;
	padding: 0px 8px 0px 8px;
	overflow: hidden;
}

/* Menu  ****************************************************************************/

div.menu {
	float: left;
	width: 159px;
	background: url(lookfeel/menubg.jpg) no-repeat 14px bottom;
	overflow: hidden;
}

a.menu, a.menu:link, a.menu:visited, a.menu:hover {
	display: block;
	float: left;
	width: 144px;
	height: 34px;
	overflow: hidden;
}
a.menu.seq1, a.menu.seq1:link, a.menu.seq1:visited, a.menu.seq1:hover { background: url(lookfeel/home.png) no-repeat; }
a.menu.seq2, a.menu.seq2:link, a.menu.seq2:visited, a.menu.seq2:hover { background: url(lookfeel/ourwines.png) no-repeat; }
a.menu.seq3, a.menu.seq3:link, a.menu.seq3:visited, a.menu.seq3:hover { background: url(lookfeel/aboutus.png) no-repeat; }
a.menu.seq4, a.menu.seq4:link, a.menu.seq4:visited, a.menu.seq4:hover { background: url(lookfeel/winemaking.png) no-repeat; }
a.menu.seq5, a.menu.seq5:link, a.menu.seq5:visited, a.menu.seq5:hover { background: url(lookfeel/visit.png) no-repeat; }
a.menu.seq6, a.menu.seq6:link, a.menu.seq6:visited, a.menu.seq6:hover { background: url(lookfeel/contactus.png) no-repeat; }
a.menu.seq7, a.menu.seq7:link, a.menu.seq7:visited, a.menu.seq7:hover { background: url(lookfeel/getportfolio.png) no-repeat; }

a.menu.seq1:hover,
a.menu.seq1.current, a.menu.seq1.current:link, a.menu.seq1.current:visited, a.menu.seq1.current:hover,
a.menu.seq1.bread, a.menu.seq1.bread:link, a.menu.seq1.bread:visited, a.menu.seq1.bread:hover { background: url(lookfeel/homeh.png) no-repeat; }

a.menu.seq2:hover,
a.menu.seq2.current, a.menu.seq2.current:link, a.menu.seq2.current:visited, a.menu.seq2.current:hover,
a.menu.seq2.bread, a.menu.seq2.bread:link, a.menu.seq2.bread:visited, a.menu.seq2.bread:hover { background: url(lookfeel/ourwinesh.png) no-repeat; }

a.menu.seq3:hover,
a.menu.seq3.current, a.menu.seq3.current:link, a.menu.seq3.current:visited, a.menu.seq3.current:hover,
a.menu.seq3.bread, a.menu.seq3.bread:link, a.menu.seq3.bread:visited, a.menu.seq3.bread:hover { background: url(lookfeel/aboutush.png) no-repeat; }

a.menu.seq4:hover,
a.menu.seq4.current, a.menu.seq4.current:link, a.menu.seq4.current:visited, a.menu.seq4.current:hover,
a.menu.seq4.bread, a.menu.seq4.bread:link, a.menu.seq4.bread:visited, a.menu.seq4.bread:hover { background: url(lookfeel/winemakingh.png) no-repeat; }

a.menu.seq5:hover,
a.menu.seq5.current, a.menu.seq5.current:link, a.menu.seq5.current:visited, a.menu.seq5.current:hover,
a.menu.seq5.bread, a.menu.seq5.bread:link, a.menu.seq5.bread:visited, a.menu.seq5.bread:hover { background: url(lookfeel/visith.png) no-repeat; }

a.menu.seq6:hover,
a.menu.seq6.current, a.menu.seq6.current:link, a.menu.seq6.current:visited, a.menu.seq6.current:hover,
a.menu.seq6.bread, a.menu.seq6.bread:link, a.menu.seq6.bread:visited, a.menu.seq6.bread:hover { background: url(lookfeel/contactush.png) no-repeat; }

a.menu.seq7:hover,
a.menu.seq7.current, a.menu.seq7.current:link, a.menu.seq7.current:visited, a.menu.seq7.current:hover,
a.menu.seq7.bread, a.menu.seq7.bread:link, a.menu.seq7.bread:visited, a.menu.seq7.bread:hover { background: url(lookfeel/getportfolioh.png) no-repeat; }

div.nofold { display: none; }

div.kids {
	float: left;
	width: 159px;
	padding-bottom: 3px;
	overflow: hidden;
}

div.kids a, div.kids a:link, div.kids a:visited, div.kids a:hover {
	display: block;
	float: left;
	width: 144px;
	height: 16px;
	overflow: hidden;
}

div.kids a.seq1, div.kids a.seq1:link, div.kids a.seq1:visited, div.kids a.seq1:hover { background: url(lookfeel/kidswarburn.png) no-repeat; }
div.kids a.seq2, div.kids a.seq2:link, div.kids a.seq2:visited, div.kids a.seq2:hover { background: url(lookfeel/kidsaspen.png) no-repeat; }
div.kids a.seq3, div.kids a.seq3:link, div.kids a.seq3:visited, div.kids a.seq3:hover { background: url(lookfeel/kidsstephendale.png) no-repeat; }
div.kids a.seq4, div.kids a.seq4:link, div.kids a.seq4:visited, div.kids a.seq4:hover { background: url(lookfeel/kidsgossip.png) no-repeat; }
div.kids a.seq5, div.kids a.seq5:link, div.kids a.seq5:visited, div.kids a.seq5:hover { background: url(lookfeel/kidsbrassrazu.png) no-repeat; }
div.kids a.seq6, div.kids a.seq6:link, div.kids a.seq6:visited, div.kids a.seq6:hover { background: url(lookfeel/kidsrumours.png) no-repeat; }

div.kids a.seq1:hover,
div.kids a.seq1.current, div.kids a.seq1.current:link, div.kids a.seq1.current:visited, div.kids a.seq1.current:hover { background: url(lookfeel/kidswarburnh.png) no-repeat; }
div.kids a.seq2:hover,
div.kids a.seq2.current, div.kids a.seq2.current:link, div.kids a.seq2.current:visited, div.kids a.seq2.current:hover { background: url(lookfeel/kidsaspenh.png) no-repeat; }
div.kids a.seq3:hover,
div.kids a.seq3.current, div.kids a.seq3.current:link, div.kids a.seq3.current:visited, div.kids a.seq3.current:hover { background: url(lookfeel/kidsstephendaleh.png) no-repeat; }
div.kids a.seq4:hover,
div.kids a.seq4.current, div.kids a.seq4.current:link, div.kids a.seq4.current:visited, div.kids a.seq4.current:hover { background: url(lookfeel/kidsgossiph.png) no-repeat; }
div.kids a.seq5:hover,
div.kids a.seq5.current, div.kids a.seq5.current:link, div.kids a.seq5.current:visited, div.kids a.seq5.current:hover { background: url(lookfeel/kidsbrassrazuh.png) no-repeat; }
div.kids a.seq6:hover,
div.kids a.seq6.current, div.kids a.seq6.current:link, div.kids a.seq6.current:visited, div.kids a.seq6.current:hover { background: url(lookfeel/kidsrumoursh.png) no-repeat; }

/*****************************************************************************************/
/* Layouts *******************************************************************************/
/*****************************************************************************************/

/* Home  ****************************************************************************/

a.visitwarburn, a.visitwarburn:link, a.visitwarburn:visited, a.visitwarburn:hover {
	display: block;
	float: left;
	width: 226px;
	height: 274px;
	margin: 148px 0px 0px 33px;
	overflow: hidden;
}

a.pickawine, a.pickawine:link, a.pickawine:visited, a.pickawine:hover {
	display: block;
	float: left;
	width: 137px;
	height: 423px;
	margin: 0px 0px 0px 46px;
	overflow: hidden;
}

a.viewourrange, a.viewourrange:link, a.viewourrange:visited, a.viewourrange:hover {
	display: block;
	float: left;
	width: 160px;
	height: 427px;
	margin: 5px 0px 0px 79px;
	text-align: center;
	overflow: hidden;
}

/* Our Wines  ****************************************************************************/

div.contentwine, div.contentwine2 {
	float: left;
	width: 820px;
	height: 463px;
	padding: 47px 0px 0px 0px;
	background: url(lookfeel/mainbg.jpg) no-repeat;
	overflow: hidden;
}
div.contentwine2 {
	width: 727px;
	height: 486px;
	padding: 24px 46px 0px 47px;
	background: url(lookfeel/mainbg2.jpg) no-repeat;
}

div.titlewineimage {
	float: left;
	width: 570px;
	height: 60px;
	padding-left: 43px;
	overflow: hidden;
}

div.ranges {
	float: right;
	width: 132px;
	height: 261px;
	margin-right: 75px;
	overflow: hidden;
}

img.rangesline {
	float: left;
	width: 60px;
	height: 1px;
	margin-left: 35px;
	overflow: hidden;
}

a.warburnpr, a.warburnpr:link, a.warburnpr:visited, a.warburnpr:hover {
	display: block;
	float: left;
	width: 117px;
	height: 24px;
	margin: 17px 0px 7px 7px;
	background: url(lookfeel/warburnprlogo.png) no-repeat;
	overflow: hidden;
}
a.warburnpr:hover { background: url(lookfeel/warburnprlogoh.png) no-repeat; }

a.stephendale, a.stephendale:link, a.stephendale:visited, a.stephendale:hover {
	display: block;
	float: left;
	width: 111px;
	height: 12px;
	margin: 8px 0px 8px 9px;
	background: url(lookfeel/stephendalelogo.png) no-repeat;
	overflow: hidden;
}
a.stephendale:hover { background: url(lookfeel/stephendalelogoh.png) no-repeat; }

a.aspen, a.aspen:link, a.aspen:visited, a.aspen:hover {
	display: block;
	float: left;
	width: 75px;
	height: 24px;
	margin: 8px 0px 8px 27px;
	background: url(lookfeel/aspenlogo.png) no-repeat;
	overflow: hidden;
}
a.aspen:hover { background: url(lookfeel/aspenlogoh.png) no-repeat; }

a.gossips, a.gossips:link, a.gossips:visited, a.gossips:hover {
	display: block;
	float: left;
	width: 95px;
	height: 26px;
	margin: 12px 0px 2px 18px;
	background: url(lookfeel/gossipslogo.png) no-repeat;
	overflow: hidden;
}
a.gossips:hover { background: url(lookfeel/gossipslogoh.png) no-repeat; }

a.brassrazu, a.brassrazu:link, a.brassrazu:visited, a.brassrazu:hover {
	display: block;
	float: left;
	width: 110px;
	height: 20px;
	margin: 7px 0px 8px 10px;
	background: url(lookfeel/brassrazulogo.png) no-repeat;
	overflow: hidden;
}
a.brassrazu:hover { background: url(lookfeel/brassrazulogoh.png) no-repeat; }

a.rumours, a.rumours:link, a.rumours:visited, a.rumours:hover {
	display: block;
	float: left;
	width: 96px;
	height: 14px;
	margin: 7px 0px 0px 17px;
	background: url(lookfeel/rumourslogo.png) no-repeat;
	overflow: hidden;
}
a.rumours:hover { background: url(lookfeel/rumourslogoh.png) no-repeat; }

div.winetext {
	float: left;
	width: 494px;
	height: 261px;
	padding-left: 43px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	text-align: left;
	overflow: hidden;
}

div.winetext p {
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
}

div.dock {
	position: relative;
	float: left;
	width: 809px;
	height: 150px;
	margin: 0px 0px 0px 10px;
	padding-top: 52px;
	text-align: left;
	overflow: hidden;
}

a.dock, a.dock:link, a.dock:visited, a.dock:hover {
	position: relative;
	display: block;
	float: left;
	width: auto;
	height: 150px;
/*	padding-right: 2px; */
}

img.dock {
	height: 110px;
	padding-top: 40px;
	opacity: 0.6;
	filter: alpha(opacity='60');
}

div.docktext {
	position: absolute;
	top: -52px;
	left: -50px;
	width: 133px;
	height: 52px;
	font: normal 13px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	font-style: italic;
	text-align: center;
	text-decoration: none;
	z-index: 50;
/*	overflow: hidden; */
}
div.doctext a, div.doctext a:link, div.doctext a:visited, div.doctext a:hover {
	font: normal 13px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	font-style: italic;
	text-decoration: none;
}
div.doctext a:hover {
	color: #a09561;
}

div.titlewinelogoimage {
	float: left;
	width: 492px;
	height: 98px;
	overflow: hidden;
}

div.winepicture {
	float: right;
	width: 235px;
	height: 446px;
	padding-top: 16px;
	text-align: left;
	overflow: hidden;
}

a.enlarge, a.enlarge:link, a.enlarge:visited, a.enlarge:hover {
	display: block;
	float: right;
	width: 60px;
	height: 17px;
	margin-top: 381px;
	padding-top: 4px;
	padding-left: 28px;
	/*background: url(lookfeel/magglass.png) no-repeat;*/
	font-style: italic;
	overflow: hidden;
}
a.enlarge:hover {
	text-decoration: none;
	opacity: 0.65;
	filter: alpha(opacity='65');
}

div.winerangetextbox {
	float: left;
	width: 392px;
	height: 445px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	overflow: hidden;
}

div.winerangetextbox p {
	padding-bottom: 14px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
}

div.abouttherange {
	float: left;
	width: 392px;
	height: 33px;
	font: normal 22px Times New Roman, Times, serif;
	color: #a09561;
	line-height: 120%;
	font-style: italic;
	overflow: hidden;
}

div.quotebox {
	position: relative;
	float: left;
	width: 334px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #a09561;
	line-height: 120%;
}

div.quotebox p {
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #a09561;
	line-height: 120%;
}

a.noteslink, a.noteslink:link, a.noteslink:visited, a.noteslink:hover {
	display: block;
	width: 360px;
	height: 22px;
	padding-left: 32px;
	background: url(lookfeel/adobe.png) no-repeat;
	overflow: hidden;
}

div.acrobat {
	margin-top: 20px;
}

/* Pick a Wine  ****************************************************************************/

div.questions {
	float: left;
	width: 731px;
	height: 219px;
	padding: 0px;
	padding-top: 219px;
	margin: 0px;
	font: normal 22px Times New Roman, Times, serif;
	color: #ffffff;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}

div.questions p {
	padding-bottom: 35px;
	font: normal 22px Times New Roman, Times, serif;
	color: #ffffff;
	line-height: 30px;
}

a.question, a.question:link, a.question:visited, a.question:hover {
	font: normal 22px Times New Roman, Times, serif;
	color: #ffffff;
	line-height: 30px;
	font-style: italic;
	text-decoration: none;
}
a.question:hover { color: #a09561; }

a.questionbox, a.questionbox:link, a.questionbox:visited, a.questionbox:hover,
a.questionboxend, a.questionboxend:link, a.questionboxend:visited, a.questionboxend:hover {
	width: 140px;
	height: 28px;
	margin-right: 20px;
	overflow: hidden;
}
a.questionboxend, a.questionboxend:link, a.questionboxend:visited, a.questionboxend:hover { margin-right: 0px; }

div.answers {
	float: left;
	width: 777px;
	height: 406px;
	padding-top: 32px;
	overflow: hidden;
}

div.answerpic {
	float: left;
	width: 83px;
	height: 406px;
	padding-right: 18px;
	overflow: hidden;
}
div.answerpic img {
	width: 83px;
}

div.answertextbox, div.answertextboxend {
	float: left;
	width: 134px;
	height: 324px;
	padding-top: 82px;
	padding-right: 33px;
	text-align: left;
	overflow: hidden;
}
div.answertextboxend { padding-right: 0px; }

div.answertitle {
	padding-bottom: 14px;
	font: normal 13px Lucida Grande, Arial, Helvetica, san-serif;
	color: #a09561;
	line-height: 120%;
}

div.answertext {
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
}

div.answertext p {
	padding-bottom: 8px;
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
}

a.answerlink, a.answerlink:link, a.answerlink:visited, a.answerlink:hover {
	font: normal 11px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	text-decoration: none;
}
a.answerlink:hover { color: #a09561; }

/* Article  ****************************************************************************/

div.articlecontent {
	float: left;
	width: 677px;
	height: 443px;
	padding: 24px 80px 43px 63px;
	background: url(lookfeel/mainbg2.jpg) no-repeat;
	overflow-x: hidden;
	overflow-y: auto;
}

div.title {
	padding-bottom: 11px;
	font: normal 28px Times New Roman, Times, serif;
	color: #a09561;
	line-height: 120%;
	font-style: italic;
}

div.titleimage {
	float: left;
	width: 777px;
	height: 48px;
	overflow: hidden;
}

div.articletitleimage {
	float: left;
	width: 677px;
	height: 60px;
	overflow: hidden;
}

/* Site Map  ****************************************************************************/

a.sitemap1, a.sitemap1:link, a.sitemap1:visited, a.sitemap1:hover,
a.sitemap2, a.sitemap2:link, a.sitemap2:visited, a.sitemap2:hover,
a.sitemap3, a.sitemap3:link, a.sitemap3:visited, a.sitemap3:hover {
	display: block;
	margin-top: 10px;
	font: normal 13px Lucida Grande, Arial, Helvetica, san-serif;
	color: #ffffff;
	line-height: 120%;
	text-decoration: none;
}

a.sitemap2, a.sitemap2:link, a.sitemap2:visited, a.sitemap2:hover { margin-left: 40px; }

a.sitemap3, a.sitemap3:link, a.sitemap3:visited, a.sitemap3:hover { margin-left: 80px; }

a.sitemap1:hover, a.sitemap2:hover, a.sitemap3:hover { color: #a09561; }
