
body {background: #3c3524 url('/img/global/bg_body.jpg') 0 0 repeat-x; color: #3e280d;margin: 0;padding: 0;font-family: arial, helvetica, sans-serif;text-decoration: none;font-size: 81.25%; text-align: left;}
 
div, li, dl, dt, dd {margin: 0; padding: 0; border: 0;}

h1, h2, h3, h4, h5, h6 {font-weight: normal;color: #b58214;margin: 0 0 1em;font-family:georgia, serif;}

	h2	{font-size:2.5em;margin-bottom:20px;}
	h3	{font-size:1.3em;margin-bottom:12px;}
	h4	{font-size:1.1em;margin-bottom:6px;}
 	h5	{font-size:1.1em;margin-bottom:10px;color:#4a351a;}
  

p, blockquote {line-height: 1.3em;margin: 0 0 1.5em;padding: 0;}

ul, ol {margin: 0 0 1.5em; padding: 0;	list-style:none;}

table, tr, td, th, thead, tbody  {margin: 0;padding: 0;border-collapse: collapse;}

img	{display: block;margin: 0;border: 0;} 

a 	{color: #63251c;text-decoration: underline;overflow:hidden;}

a:hover {color: #882112;}

sup	{bottom:0.4em;left:0.2em;margin-right:0.4em;position:relative;vertical-align:0;}

em	{font-style: italic;}

.error {color: #a00;}

/* general forms
---------------------------------------------------------- */


form	{border:0 none;display:block;float:left; margin:0;padding:0;font-family:georgia, serif;font-size:1em;}

label	{display: block;float: left;padding: 3px 0;margin-right: 5px;color:#261c16;}

input	{margin:0;}  

select 	{margin: 0 5px 5px 0;float: left;}

fieldset	{margin: 0;padding: 0;border: 0;}


a.submitLink	{font-family:georgia, serif;text-decoration:none;
		text-transform:uppercase;font-size:11px;color:#4a351a;background:#ceb985;padding:5px 12px;}
		a.submitLink:hover	{color:#4a351a;background:#b2a280;}

input.submitLink {
	width: auto!important;
	border: 0px;
	font-family:georgia,serif;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	color:#4a351a;
	background:#ceb985;
	padding:5px 12px;
	}

img#printLogo	{display:none;}   

#frmLoyaltySnippet p.error {margin: 0 0 0 130px;}   
#frmLoyaltySnippet input.error {border: 1px solid #AA0000; padding: 3px;}


/* main navigation
----------------------------------------------------------  */ 

#nav	{float: left;margin:38px 0 0;}

	#nav li {float:left;}

	#nav li:hover, #nav li.sfhover {}
	#nav li.active	{}

a#pinotNav, a#wineryNav, a#winesNav, a#clubNav, a#shopNav {display: block;height:16px;text-indent:-9999px;}
	a#pinotNav	{background:transparent url('/img/global/bg_main_nav.gif') 0 0 no-repeat;width:142px;}
	a#wineryNav	{background:transparent url('/img/global/bg_main_nav.gif') -140px 0  no-repeat;width:140px;}
	a#winesNav	{background:transparent url('/img/global/bg_main_nav.gif') -280px 0  no-repeat;width:111px;}
	a#clubNav	{background:transparent url('/img/global/bg_main_nav.gif') -391px 0  no-repeat;width:111px;}
	a#shopNav	{background:transparent url('/img/global/bg_main_nav.gif') -503px 0  no-repeat;width:112px;}

   	/* hover */
	a#pinotNav:hover	{background:transparent url('/img/global/bg_main_nav.gif') 0 -22px no-repeat;}
	a#wineryNav:hover	{background:transparent url('/img/global/bg_main_nav.gif') -140px -22px  no-repeat;}
	a#winesNav:hover	{background:transparent url('/img/global/bg_main_nav.gif') -280px -22px  no-repeat;}
	a#clubNav:hover		{background:transparent url('/img/global/bg_main_nav.gif') -391px -22px  no-repeat;}
	a#shopNav:hover		{background:transparent url('/img/global/bg_main_nav.gif') -503px -22px  no-repeat;}

   /* you-are-here */
   #pinot a#pinotNav	{background:transparent url('/img/global/bg_main_nav.gif') 0 -44px no-repeat;}
   #winery a#wineryNav 	{background:transparent url('/img/global/bg_main_nav.gif') -140px -44px  no-repeat;}
   #wines a#winesNav	{background:transparent url('/img/global/bg_main_nav.gif') -280px -44px  no-repeat;}
   #wineclub a#clubNav	{background:transparent url('/img/global/bg_main_nav.gif') -391px -44px  no-repeat;}
   #shop a#shopNav      {background:transparent url('/img/global/bg_main_nav.gif') -503px -44px  no-repeat;}

/* dropdowns */

#nav ul {position: absolute;left: -999em;padding:10px 0 14px;background:transparent url('/img/global/bg_nav_dropdown.png');font-size:.85em;letter-spacing:1px; z-index: 10000;}

	#nav li:hover	{visibility:inherit;  /* fixes IE7 'sticky bug' */}

		#nav li:hover ul, #nav li.sfhover ul {left: auto; z-index:100;}

		#nav li ul li {float:left;clear:both;padding:3px 22px 3px 16px;margin:0;}

		#nav li ul a {float:left;margin:0;text-decoration:none;color:#c0b7a5; padding-left: 1px;}

			#nav li ul a:hover, #nav li.sfhover ul li.sfhover {color:#d7c386;} 

            #nav li ul li.active a {color:#b28600;} 

/* general classes
---------------------------------------------------------- */

.clearBoth	{clear: both;}     

.ieFix		{position:relative;}

.noMargin	{margin-bottom:0;}

.titleWrapper {position:relative; display: block; margin-right: 50px;}

.cntntDvdrTop {background:transparent url('/img/global/bg_content_divider.gif') left top repeat-x;padding-top:25px;}
.cntntDvdrBot {background:transparent url('/img/global/bg_content_divider.gif') left bottom repeat-x;padding-bottom:15px;}
  
p#back	{position:absolute;top:55px;left:52px;letter-spacing:.25px;
		text-transform:uppercase;font-size: 10px;}
		p#back a 		{color:#4f4236;}
		p#back a:hover 	{color:#836f5c;}
		
.tierSubnav { /* this is the <p> */
	text-transform: uppercase;
	font-size: 10px;
	padding: 0px 0px 0px 17px;
	margin: 0px;
}

.tierSubnav a {text-decoration: none; display: block; float: left; padding: 4px 0px; color:#4f4236; cursor: pointer;}
.tierSubnav img {display: inline; vertical-align: baseline;}

#tierSubnavWrapper {
	position: absolute;
	top: 51px; /* -4 px for .tierSubnav padding */
	left: 35px;
	display: block;
}

#tierSubnavList {
	clear: both;
	display: none;
	background: transparent url(/img/global/bg_nav_dropdown.png) repeat scroll 0 0;
	margin-top: 3px;
	padding: 13px 17px;
}

#tierSubnavList a, #tierSubnavList .no_link {
	display: block;
	line-height: 17px;
	text-transform: uppercase;
	font-size: 10px;
	color: #eaeacc;
}
#tierSubnavList a:hover {
	color: #b4a37e;
	cursor: pointer;
}	
#tierSubnavList h3 {margin-bottom: 2px; font-size: 16px;} 
#tierSubnavList dl ~ h3 {margin-top: 7px;}

p.info	{font-size:.9em;letter-spacing:0;margin-bottom:0;}

a.dwnldBtn	{display:block;height:44px;width:106px;text-indent:-9999px;background:transparent url('/img/global/bg_dwnldBtn.gif') left top no-repeat;}
	a.dwnldBtn:hover	{background:transparent url('/img/global/bg_dwnldBtn.gif') left bottom no-repeat;} 





/* general layout
----------------------------------------------------------  */ 

#container	{margin:0 auto;width:968px;padding-bottom:50px;}

#header {width:930px;padding:12px 46px 0 20px;}

    #header h1		{float:right;margin:0;}
	#header h1 a   	{display:block;text-indent:9999px;width:152px;height:49px;background:transparent url('/img/global/logo.gif') left top no-repeat;}

#main	{float:left;width:958px;padding:4px;border:1px solid #776e58;}
 	#home #main	{height:538px;}

#tileBg	{float:left;width:958px;background:#625634 url('/img/global/bg_tile.jpg') right top repeat-y;}	
#topBg  {float:left;width:958px;background:transparent url('/img/global/bg_top.jpg') right top no-repeat;}
#btmBg  {float:left;width:958px;background:transparent url('/img/global/bg_bottom.png') right bottom no-repeat;}

.homeOnly {display: none;}
#home .homeOnly {display: block;}

/* sidebar */ 

#sidebar	{float:left;width:260px;}


	.sideTout	{padding:20px 10px;font-family: georgia, serif; font-size:1.23em;color:#efe3c6;letter-spacing:1px;}
	
		.sideTout p	{padding:0 15px;}
	
		.sideTout p.toutDivider	{padding-top:23px;margin-top:10px;
			background:transparent url('/img/global/bg_toutdivider.gif') left top repeat-x;}

		a.galleryBtn	{display:block;width:229px;height:39px;text-indent:-9999px;;
			background:transparent url('/img/global/btn_gallery.gif') left top no-repeat;}
	    	a.galleryBtn:hover	{background:transparent url('/img/global/btn_gallery.gif') left bottom no-repeat;}	

/* content */ 

#content	{width:628px;padding:80px 20px 0 50px;position:relative;margin-left:260px;}

	#content p span	{color:#b58214;}	

	#content #sifrHdr	{position:relative;width:470px;float:left;}
	
		#sifrHdrLeadership 	{position:relative;width:390px;float:left;}   

/* leftCol */ 

#leftCol	{float:left;width:390px;margin-right:25px;margin-bottom:50px;position:relative;}
    #leftCol p	{letter-spacing:0;}
	#leftCol img	{margin-bottom:25px;padding:4px;border:1px solid #c6b598;}
    #leftCol h3 a	{color:#b58214;text-decoration:underline;}
	    #leftCol h3 a:hover	{color:#3e280d;}

#content .leftColShort	{margin-bottom:10px !important;}



/* rightCol */ 

#rightCol	{float:left;width:213px;position:relative;}

	#rightCol dl {float:left;margin-top:10px;}
	
    	#rightCol dt	{font-family:georgia, serif;color:#998a6a;font-size:1.1em;margin-bottom:5px;}
        	#rightCol dt span {margin-left:15px;}

        #rightCol dd	{font-size:.85em;letter-spacing:0;line-height:1.3em;margin-bottom:20px}
        	#rightCol dd a, #rightCol dd .no_link {
				font-size: .875em;
				font-family: arial, helvetica, sans-serif;
				color: #3e280e;
				display: block;
				text-transform: uppercase;
				font-style: normal;
				margin: 4px 0;
			}
			
			#wines #rightCol h3 {margin-bottom: 4px;}
            
			#rightCol dd a:hover   {color:#998a6a;}


/* footer */ 

#footer	{float:left;width:930px;padding:12px 46px 0 20px;text-transform:uppercase;color:#787059;letter-spacing:.25px;}

	#footer ul	{float:left;width:780px;font-size:.73em;margin-bottom:5px;}
		#footer ul li	{display:inline; margin-right:20px;}

	#footer a	{color:#787059;text-decoration:none;}
		#footer a:hover	{color:#d7c386;}
		#footer li.active a {color:#b28600;}

    #footer p	{margin:0;font-size:.73em;letter-spacing:0;}
    	#footer p#copyrightInfo	{text-align:left;clear:both;width:350px;margin-bottom:5px;}

		#fine {float:left;width:150px;text-align:right; display: none;}
		#footer #fine, #footer #fine a	{text-transform:none;}
        	#footer #fine a:hover	{text-decoration:underline;}

/* pagination */

.paging  {float:right;text-align:right;padding-right:25px;margin-bottom:15px;font-family:georgia, serif;}

.paging span	{float:left;}  

	.paging a	{padding:0 2px;text-decoration:none;}
	.current	{padding:0 3px;text-decoration:underline;}
	
    a.prevArrow, a.nextArrow	{display: block;overflow:hidden;text-indent:999em;width:10px;height:7px;padding:0;}
    	a.prevArrow {float:left;background:transparent url('/img/global/bg_prev_arrow.gif') left top no-repeat;margin:5px 4px 0 0;}
    		a.prevArrow:hover {background:transparent url('/img/global/bg_prev_arrow.gif') left bottom no-repeat;}

        a.nextArrow {float:left;background:transparent url('/img/global/bg_next_arrow.gif') left top no-repeat;margin:5px 0 0 4px;}
        	a.nextArrow:hover {background:transparent url('/img/global/bg_next_arrow.gif') left bottom no-repeat;}
	
	
/* wide list */ 

#wideListContainer {float:left;padding-bottom:30px;}

.wideList {float:left;width:608px;padding:20px 10px;background:transparent url('/img/global/bg_content_divider.gif') left top repeat-x;padding-top:25px;position:relative;}

	.wideList h5	{font-size:1.2em;margin-bottom:.4em;}
		.wideList h5 a	{color:#a09070;text-decoration:none;}
			.wideList h5 a:hover	{text-decoration:underline;}
		
	.wideList p	{margin-bottom:.3em;}

	.wideList .date, .wideList .bigDate	{float:left;width:128px;}

		.wideList .bigDate h5   {font-size:14px;text-transform:uppercase;}
		.wideList .bigDate  span	{font-size:42px;font-family:georgia, serif;position:absolute;top:11px;left:50px;}

	   
/* event info */  

.eventInfo	{width:275px;float:left;margin-right:10px;}

	.eventInfo div	{margin-bottom:.3em;}
	.eventInfo div span {color:#b58214;margin-right:3px;}
	.eventInfo div a	{text-transform:uppercase;font-size:.7em;color:#3e280e;}
		.eventInfo div a:hover 	{color:#836f5c;}
		
 	#rightCol .eventInfo	{width:200px;margin:0 0 15px;}
	#rightCol .eventInfo div a  {letter-spacing:.25px;}
			

/* landings */ 

.landing #tileBg {background:#625634 url('/img/global/bg_tile_landing.jpg') right top repeat-y;;}

.landing #topBg	{background:transparent url('/img/global/bg_top_landing.jpg') right top no-repeat;}	

.landing img {float:left;}

.landing #rightCol	{padding:80px 0 50px 20px;float:none;margin-left:700px;}

	.landing #rightCol p {letter-spacing:0;}
	.landing #rightCol dl	{margin-top:0;}
	
	
	
	

/* specific layouts
----------------------------------------------------------  */

/* story */

#rightCol .timeline dt {font-size:1.38em;}  


/* tasting room */ 

.tastingTout h5 {margin-bottom:25px;}

#leftCol p.note	{color:#7a5d46;font-size:.76em;margin-top:10px;letter-spacing:0px;}

#rightCol dl#tastingMenu dt span	{margin:0;float:right;}

#tastingMenu dd p {
	margin: 10px 0px 10px;
}

.eventIntro {
	font-size: 1.125em;
}


/* winemakeer */ 

#rightCol p.quote	{font-family: georgia, serif;color:#a09070;font-style:italic;font-size:1.1em;margin-bottom:10px;line-height:1.5em;margin-top:-3px;}

h4.dlBio	{margin-bottom:10px;color:#a09070;}	
	h4.dlBio a	{text-decoration:none;color:#a09070;}
		h4.dlBio a:hover {color:#3e280d;}           
                                                               


/* acclaim */   

dl#highlightsList dt	{margin-bottom:2px;}
dl#highlightsList dd 	{font-style:italic; font-family:georgia, serif;font-size:1em;}
	dl#highlightsList dd a	{font-size:.68em;}

#acclaimSearch {padding-top:15px;}


#acclaimSearch	.cntntDvdrBot	{padding:0 8px 15px;float:left;}	  
    #acclaimSearch h4	{margin-bottom:15px;}
	#acclaimSearch form	{padding-bottom:15px;width:374px;}
	#acclaimSearch label, #acclaimSearch input	{width:160px;margin-bottom:15px;}
               #acclaimSearch select {width:165px;margin-bottom:15px;}

    #acclaimSearch .submitLink	{margin-left:165px;clear:both;margin-bottom:0;}
               
.acclaimResult	{float:left;width:460px;}

	.acclaimResult .points	{font-family:georgia, serif;font-style:italic;color:#b58214;}



/* events */

.eventDate	{margin-bottom:.4em;font-family:georgia, serif;font-size:1.1em;color:#aa9874;}

.eventDate span {color: #4a351a!important;}

a.buyTixBtn	{float:left;display:block;height:44px;width:118px;text-indent:-9999px;background:transparent url('/img/global/bg_buyTixBtn.gif') left top no-repeat;}
	a.buyTixBtn:hover	{background:transparent url('/img/global/bg_buyTixBtn.gif') left bottom no-repeat;} 



/* cellar society */

.membBenefits ul	{list-style:disc;margin:0;padding: 5px 15px 0;}
	.membBenefits ul li {margin-bottom:.7em;}

#rightCol .eventDate {margin-bottom:.2em;color:#4a351a;}

#rightCol dl.shipment	{margin:0;}
	#rightCol dl.shipment dt {margin-bottom:.2em;}


a.joinBtn	{float:left;display:block;height:44px;width:92px;text-indent:-9999px;background:transparent url('/img/global/bg_joinBtn.gif') left top no-repeat;}
	a.joinBtn:hover	{background:transparent url('/img/global/bg_joinBtn.gif') left bottom no-repeat;} 


/* wine detail */     

a.buyBtn	{float:right;display:inline;height:44px;width:63px;text-indent:-9999px;background:transparent url('/img/global/bg_buyBtn.gif') left top no-repeat;margin:10px 18px 20px 10px;}
	a.buyBtn:hover	{background:transparent url('/img/global/bg_buyBtn.gif') left bottom no-repeat;}
	
	 
#wineDetails	{padding-left:10px;}
	#wineDetails p	{width:280px;font-size:.925em;letter-spacing:0;margin-bottom:1em;}

#factSheet	{letter-spacing:0;font-size:.925em;color:#b28600;padding:20px 0;text-transform:uppercase;}
	#factSheet a  	{color:#4f4236;margin-left:8px;font-size:.75em;}
		#factSheet a:hover 	{color:#836f5c;}  
	

#wineRatings 	{padding-top: 15px;}
	#wineRatings  .cntntDvdrBot {float:left;padding-bottom: 15px;}

	#ratingsContainer {float:left;width:390px;background:transparent url('/img/global/bg_wineratings.gif') center top repeat-y;}
	
	.rating	{float:left;width:169px;padding:5px 10px 10px 15px;}

    	.bigRate	{float:left;width:50px;font-size:3em;color:#cc9c4a;font-family:georgia,serif;}

        .rateSource, .vintage, .starred 	{width:110px;margin-left:55px;letter-spacing:1px;}
        	.rateSource	{padding-top:7px;text-transform:lowercase;}
            .vintage	{font-weight:bold;text-transform:uppercase;}
			.starred	{font-size:10px;text-transform:uppercase;font-weight:bold;color:#cc9c4a;padding-top:2px;}
             /*   .starred span   {padding-left:11px;background:transparent url('/img/global/bg_starred.gif') left 2px no-repeat;}
            	.starred span span   {padding:0 9px 0 0;background:transparent url('/img/global/bg_starred.gif') right 2px no-repeat;}  */


.seeAll	{float:left;width:390px;text-align:center;margin-top:10px;text-transform:uppercase;}
	.seeAll a  {color:#4f4236;margin-left:8px;font-size:.75em;}
		.seeAll a:hover 	{color:#836f5c;}
		
#acclaimList	{float:left;margin-top:20px;}

	#acclaimList dt {font-size:.925em;color:#b28600;text-transform:uppercase;}

	#acclaimList dd a {color:#3E280E;display:block;font-family:arial,helvetica,sans-serif;font-size:0.75em;
			font-style:normal;margin:4px 0;text-transform:uppercase;}		
		#acclaimList dd a:hover {color:#998A6A;}

#wineBottle	{/*margin-left:60px;*/} 



/* mailing list */ 

p.required	{font-size:.82em;text-transform:uppercase;margin-bottom:.4em;}  

#mailingList	.cntntDvdrBot	{padding:0 8px 15px;float:left;margin-bottom:20px;}	  
	#mailingList form	{padding-bottom:3px;width:374px;}
	#mailingList label      {width:125px;margin-bottom:12px;}
	#mailingList input	{width:220px;margin-bottom:12px;}
	#mailingList select	{width:220px;margin-bottom:12px;}

    #mailingList .submitLink	{float:left;margin-left:130px;margin-top:10px;clear:both;}


/* mailing list confirm */

#confirm {padding-top:20px;}
	#confirm .cntntDvdrBot {padding:0 8px;}
	#confirm p	{letter-spacing:0;margin-bottom:.8em;}




/* press */

.pressResult {float:left;width:460px;}

.pressResult h4 a:hover {
color:#998A6A;
}
.pressResult h4 a {
color:#3E280E;
display:block;
font-family:arial,helvetica,sans-serif;
font-size:10px;
font-style:normal;
margin:10px 0;
text-transform:uppercase;}

a#pressKit	{display:block;text-indent:-9999px;width:148px;height:113px; margin:20px 0 0 40px;
	background:transparent url('/img/global/downloadpresskit.jpg') left top no-repeat;}

	a#pressKit:hover	{background:transparent url('/img/global/downloadpresskit.jpg') left bottom no-repeat;}

.findRelease select  {margin:2px 20px 0 0;}

.findRelease .submitLink {float:left;margin:0;}  

p.pressContact	{line-height:1.5em;margin-top:1.7em;}

	#content p.pressContact span {text-transform:uppercase;color:#3E280D;}

	p.pressContact a		{text-transform:uppercase;font-size:.75em;color:#4f4236;}
			p.pressContact a:hover 	{color:#836f5c;} 
			
p.hashMarks	{text-align:center;margin-bottom:0;} 


#ArticleNewsForm	#dateSelector {margin-top:-2px;}


   

/* find wine */

#findWine	{padding-top:18px;}

#findWine	.cntntDvdrBot	{padding:0 8px 12px;float:left;margin-bottom:15px;clear:both;}	  
    #findWine h4, #findWine label, #findWine input	{margin-bottom:12px;}
    #findWine h4	{width:200px;}
	#findWine form	{padding-bottom:10px;width:374px;}
	#findWine label	{width:150px;}
	#findWine input	{width:200px;}
	#findWine select {width:165px;margin-bottom:15px;}
		#findWine select#radius {width:70px;}

    #findWine .submitLink	{margin-left:155px;clear:both;margin-bottom:0;}
              

/* location results */  

.locationName	{float:left;width:205px;padding-right:15px;}
	.locationName h5	{font-size:1.1em;}
	.locationName strong {font-weight: normal; color: #a09070;}

.locationInfo	{float:left;width:290px;padding-right:15px;}

	.locationInfo a, .locationDist a		{text-transform:uppercase;font-size:.75em;color:#4f4236;}
			.locationInfo a:hover, .locationDist a:hover 	{color:#836f5c;}
			

p.displayMatches	{margin-bottom:.5em;}
p.copyright  {font-size:0.80em;padding-left:10px;}   


/* art of pinot */ 

.learning p {margin-bottom:.7em;}

a.more		{text-transform:uppercase;font-size:.75em;color:#4f4236;margin-top:3px;float:left;}
	a.more:hover 	{color:#836f5c;}



/*  store  */

a#continue	{display:block;width:206px;text-align:center;text-transform:uppercase;font-size:1.4em;padding:10px 0;margin:0 0 25px;
	border:1px solid #91805f;color:#3e280e;font-family:georgia, serif;letter-spacing:.25px;text-decoration:none;}
	a#continue:hover {color:#91805f;}

img#shipMap	{border:none;}

p#mapKey	{background:transparent url('/img/global/bg_mapkey.gif') left top no-repeat;
	padding: 0 0 5px 25px;font-size:1em;margin-bottom:0;}

	p#mapKey a  {text-transform:uppercase;font-size:.8em;color:#4f4236;margin-left:20px;}
		p#mapKey a:hover 	{color:#836f5c;}

#stateList	{float:left;width:380px;padding-top:25px;}

	#stateList ul	{float:left;width:126px;line-height:1.5em;font-size:.9em;}

#rightCol dl.storeInfo	{margin-bottom:35px;}
#rightCol dl a.email	{display:inline;}



/* media kit */ 


.thumbCol {float:left;width:75px; text-align: center;}
.thumbCol img {display: inline;}

.descCol {float:left;width:430px;margin:0 0 0 20px;}

	.descCol h3		{color:#a09070;margin:0 0 .5em;font-size:1.2em;}
    .descCol p	{font-family:georgia, serif;font-style:italic;margin:0 0 10px;}
    
	.mediaDownloads	{width:430px;padding-top:6px;}
		.mediaDownloads img	{float:left;margin-right:8px;margin-top:1px;}			
        .mediaDownloads a	{color:#5c5850;text-transform:lowercase;font-size:.9em;text-decoration:none;}
        	.mediaDownloads a:hover	{text-decoration:underline;}

.fileSize	{float:left;width:70px;color:#4a2e12;text-align:right;}



/* sitemap */ 

#sitemap ul	{list-style:disc;padding-left:17px;margin-bottom:25px;}

#sitemap ul li {margin-bottom:7px;}

#sitemap h4	{margin-bottom:15px;}
	#sitemap h4	a {color:#B58214;text-decoration:none;}
		#sitemap h4	a:hover	{text-decoration:underline;}


/* error */

h3.errorHdr	{font-family:arial,helvetica, sans-serif;}


/* contact us */ 

p.address	{margin-bottom:5px;}

a.contactLink {font-size:10px;color:#3E280E;display:block;font-family:arial,helvetica,sans-serif;
	text-transform:uppercase;margin-bottom:5px;overflow:hidden;}		
	 a.contactLink:hover {color:#998A6A;}  
	
#contactInfo	{margin-top:15px;}
	
#contactInfo, #contactInfo .cntntDvdrBot	{float:left;}
	 
#contactInfo ul	{margin-bottom:5px;}	
#contactInfo li	{padding-bottom:5px;}	
	#contactInfo li span	{color:#b58214;}	

p.hours	{padding-top:20px;clear:both;}


/* featured recipe  */

.recipe h4	{margin-bottom:1em;}

p#chefbyline span	{font-size:1.1em;color:#3E280D;}

.recipe .cntntDvdrTop {padding-bottom:25px;}

.recipe	ul li	{margin-bottom:10px;}  



/* seasons */   

#leftCol img#seasonBanner  {padding:0;border:0;margin:10px 0;}

img#seasonsRghtCol	{padding:4px;border:1px solid #c6b598;margin:71px 0 10px;}	

/* social media */ 
#footer .socialMedia {margin-top: 4px; }
a.fbIcon { background:transparent url(/img/global/FBLogo.gif) no-repeat 0 10px; padding:15px 15px 0 20px; outline:none;}
a.twIcon { background:transparent url(/img/global/TwitterLogo.gif) no-repeat 3px 10px; padding:15px 0 0 20px; outline:none;}









