/*Defaults*/
* {
	margin:0;
	padding:0;

}

div#preload { display: none; }

img, table, fieldset, button {
	border:0;
	text-decoration:none;
}

ul, dl {
	list-style:none;
}

ol {
	padding-left: 2em;
}

p {
	line-height:1.2em;
	margin: 0 0 1.2em;
}

/*Default fonts - ALL sizes can/will be contextually altered*/
body {
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:13px;
	color:#32331d;
	text-align:center;
	padding: 0px;
	background-color: #e4e4d9;
}

.centerView {
	text-align:center;
	margin-left:-50px;
}

h1, h2, h3, h4 {
	font-family:Calibri,SinhalaSangamMN, Arial;
	color:#32331d;
}

h1 {
	font-size:2.18em;
	line-height:1.1em;
}

h2 {
	font-size:1.64em;
	line-height:1.1em;
}

h3 {
	font-size:1.0em;
	line-height:1.1em;
}
/*Note: h3 can contextually be 1.48em*/

h4 {
	font-size:1em;
	line-height:1.2em;
}

h5, h6 {
	/*85%*/
	font-size:.85em;
	line-height:1.3em;
	font-weight:normal;
	color:#919191;
}
/*Note: h5/h6 can contextually be .77em*/

h5 a, h6 a {
	color:#919191;
	text-decoration:underline;
}

a {
	color:#8b0e5e;
	text-decoration:none;
	outline:none;
}

a:hover {
	text-decoration:underline;
}






/*

a#rollover { 
background-image:url(/50_Assets/header/Home_Button_Unselected.png); height: 32px; width:147px; display:block; 

}
a#rollover span { display:none; }


a#rollover2 { background-image:url(/50_Assets/buttons/My_Wine_Button_Unselected.png); height: 32px; width:147px; display:block; 

}
a#rollover2 span { display:none; }
a#rollover2:hover { background-image:url(/50_Assets/buttons/My_Wine_Button_Highlighted.png); }

a#rollover3 { background-image:url(/50_Assets/buttons/Retailers_Button_Unselected.png); height: 32px; width:147px; display:block; 
}
a#rollover3 span { display:none; }
a#rollover3:hover { background-image:url(/50_Assets/buttons/Retailers_Button_Highlighted.png); }

a#rollover4 { background-image:url(/50_Assets/buttons/Events_Button_Unselected.png); height: 32px; width:147px; display:block; }
a#rollover4 span { display:none; }
a#rollover4:hover { background-image:url(/50_Assets/buttons/Events_Button_Highlighted.png); }

a#rollover5 { background-image:url(/50_Assets/buttons/Wineries_Button_Unselected.png); height: 32px; width:147px; display:block; }
a#rollover5 span { display:none; }
a#rollover5:hover { background-image:url(/50_Assets/buttons/Wineries_Button_Highlighted.png); }

*/
a span.extra {
	
	display:inline-block;
	width:9px;
	height:1em;
	vertical-align:middle;
}

/*Global Float Clearers*/
#topAds:after, #zUserMeta:after, #metaHelp:after, #zSearch:after, #pageNav:after, #pageMainNav:after, #pageSubNav:after, #pageBodInner:after, #pageTitle:after, .crumbs:after, #pageSubTitle:after, #pageTertNav ul:after, #contentSubHdr:after, .tipBlock .panebody:after, #zFtrNav:after, #zFtrLocation:after, #zFtrList_rest:after, #zFtrList_nite:after, #zFtrLists ul:after, #ftrLegal ul:after, .callout:after, .txtCallout:after, bottomAds:after, .pagingBlock:after, #Help:after, .moreLocSet li:after{
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*Global Explorer float clearers*/
div, fieldset, ul, dl {

}


/*Global Image Replacements*/
#topAds h6, #bottomAds h6, #zLogo h2 a, #zLogo h3, #moreLocations .moreToggle, .moreLocations .moreToggle, #zSearchEntry a.search, #ftrLegal h4, input.go, button.go, a.go, input.cancel, button.cancel, a.cancel, input.submit, button.submit, a.submit, .pprev, .pnext, input.save, button.save, a.save, input.return, button.return, a.return  {
	display:block;
	text-indent:-9999px;
	line-height:0;
	background-repeat:no-repeat;
	background-position: 0 0;
	border:0;
}

/*\*/
#topAds h6, #bottomAds h6, #zLogo h2 a, #zLogo h3, #moreLocations .moreToggle, .moreLocations .moreToggle, #zSearchEntry a.search, #ftrLegal h4, input.go, button.go, a.go, input.cancel, button.cancel, a.cancel, input.submit, button.submit, a.submit, .pprev, .pnext, input.save, button.save, a.save, input.return, button.return, a.return  {
	overflow:hidden;
}
/**/

/*Default form elements*/
label {

}

input.txt {
	border-top:2px solid #848484;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	border-left:2px solid #848484;
	text-indent:3px;
}

select {
	font-size:12px;
}

textarea {
	background-color:#ffffff;
	border-top:2px solid #848484;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	border-left:2px solid #848484;
	color: #232323;
	font-size:11px;
	font-family:Calibri,SinhalaSangamMN, Arial;
	line-height:1.4;
	width:100%;
	height:60px;
	clear:left;
	margin: 0 0 6px;
}

* html textarea {
	float:none;
}



/*Base Page structure*/


#pageWrap {
	width:974px;
	
	margin: 0 auto;
	text-align:left;
	padding: 0px 0 0;
}

#pageWrap2 {
	width:974px;
	
	margin: 0 auto;
	text-align:left;
	padding: 0px 0 0;
}
#pageWrap3 {
	width:974px;
	min-height:1000px;
	margin: 0 auto;
	text-align:left;
	padding: 0px 0 0;
}
#pageHdrInner {
	
	background:#ffffff;
}


/*Page Header*/
#pageHdr {
	position:relative;
	min-height:110px;
	bottom:1px;
	padding-top:10px;
	/*border-bottom:1px solid #ddd;*/
	/*z-index:200;*/
}

/*\*/
* html #pageHdr {
	height:110px;
	
}
/**/

	#zLogo {
		
		width:359px;
		height:76px;
		position:absolute;
		left:0px;
		top:10px;
		/*bottom:1px;
		background-image:url(/50_Assets/Winematch_Home_Logo.png) ;
		border-bottom:2px solid #ddd;*/
	}

	
	img.printLogo {
		display:none;
	}
	
	#zUserMeta {
		margin: 0 0 0 250px;
		padding:4px 0 0;
		position:Absolute;
		font-size:92%;
		font-family:Calibri,SinhalaSangamMN, Arial;
		font-style:italic;
		line-height:1.1em;
		background-image:url(/50_Assets/Winematch_Home_Logo.png);
	}
	


	
	/*Subscriber & Registered*/
	#metaNav {
	color:#FFFFFF;
	
	margin-left:10px;
	
	}
	


	
	
	
	
	/*Nav Search*/
	#zSearch {
		background:url(/50_Assets/Home_Page_Header_30.png) no-repeat right top;
		
	min-height:83px;
	padding: 0px 10px 0px 0px;
	color:#ffffff;
	font-family:Calibri,SinhalaSangamMN, Arial;
	background-color: #FFFFFF;
	}
	
	
	
	/*Keyword Entry*/
	#zSearchEntry {
		float:right;
		width:375px;
		padding: 31px 0 0;
	}
	
	#zSearchEntry input.txt {
	float:left;
	height:20px;
	width:250px;
	color:#5b5b5b;
	}
	
	#zSearchEntry .txtFldActive {
		color:#000000 ;
	}
	
	#zSearchEntry label.labelIn {
		float:left;
		display:inline;
		font-weight:bold;
		margin: 0 5px;
	}
	
	#zSearchEntry select {
		float:left;
		width:100px;
	}
	

	


	
/*Funneled Header Modifiers*/


#funnelHdr #metaNav li {
	border-left:none;
}
	
/*Page Navigation*/
#pageNav {
	
	border-style:none;
	border-width:0pt 0px 0px;
	font-family:Calibri,SinhalaSangamMN, Arial;
	padding:0pt 155pt 0px;
	
}

#pageNav a {
	
	text-decoration:none;
}

#pageMainNav {
	padding: 0px 0 0;
	margin: 0 0px;
	width:465px;
	position:relative;
	z-index:250;
	
	
	/*border-top:1px solid #006600;*/
	/*border-bottom:1px solid #006600; */
	
}



	/*Page Main Nav Links*/
	#pageMainNav li {
		float:left;
		display:inline;
	}

	
	

	
	#pageMainNav a.mainLink:hover, #pageMainNav li:hover a.mainlink {
	border-bottom:0;
	color:#ffffff;
	}
	

	#pageMainNav li.curr a.mainLink, #pageMainNav li.curr a.mainLink:hover {
	
	background-image:none;
	font-weight:bold;
	
	border-right:1px solid #ffffff;

	}
	

	
	/*hover activation*/
	#pageMainNav li:hover, #pageMainNav li.xHover {
	/*background-color:#7F284F;*/
	}
	
	#pageMainNav li:hover .zSubNav, #pageMainNav li.xHover .zSubNav {
		display:block;
	}
	
	#pageMainNav li.curr:hover .zSubNav, #pageMainNav li.curr .zSubNav {
		display:none ;
	}

/*Page Body*/
#pageBod {
	padding: 14px 0 0px;
	background-color: #ffffff;
	margin-top:-1px;
	
	/*border:solid #cecec3;
	border-width:0 1px;*/
	
}

#pageBodInner {
	padding: 0 10px;
	/*border:1px solid #cecec3;*/
	height:auto;
}

#inner {
	float:left;
	width:300px;
}

#contentWrap {
	/*border:1px solid #cecec3;*/
	float:left;
	width:755px;
	min-height:600px;
}
#contentWrap2 {
	/*border:1px solid #cecec3;*/
	/* background-image:url(/50_Assets/Winery_Login_Grape_Background.jpg);*/
	background-position:bottom;
	background-repeat:no-repeat;
	
	width:963px;
	/* when using auto, background is lost */
	height:700px;
}
#contentWrap3 {
	/*border:1px solid #cecec3;*/
	float:left;
	width:755px;
	min-height:2700px;
}
#contentWrapWheel {
	/*border:1px solid #cecec3;*/
	float:left;
	width:755px;
	min-height:1100px;
}
#contentWrapProfile {
	float:left;
	width:950px;
	height:auto;

}
#contentWrapProfileMatches {
	float:left;
	width:950px;
	height:1180px;

}
#contentWrapProfile2 {
	float:left;
	width:950px;
	height:980px;

}
#contentWrapProfiletop25 {
	float:left;
	width:750px;
	height:2250px;

}
#contentWrapRetailers {
	float:left;
	width:550px;
	height:1200px;

}
#contentWrapWinery {
	float:left;
	width:520px;
	height:1200px;

}
/*Content Ads*/
#contentAds {
	float:right;
	width:162px;
	text-align:center;
	margin-top:2px;
}

#contentAds br {
	display:none;
}

#contentAds h6 {
	font-family:Calibri,SinhalaSangamMN, Arial;
	color:#cac9c9;
	margin: 0 0 4px;
}

#contentAds iframe, #contentAds .adImg {
	margin: 0 auto;
	border:1px solid #d7d7d7;
	margin: 0 0 10px;
}

#contentAds img {
	display:block;
}

/* Text Ad - Button */
.txtAd_btn {
	width:144px;
	margin:0 0 10px 0;
	padding:6px 8px;
	border:1px solid #d7d7d7;
	text-align:center;
}

.txtAd_btn .morelink {
	background-position:0 0.3em;
	text-align:left;
	font-size:0.85em;
}

.txtAd_btn h3 {
	margin-bottom:0.1em;
	color:#bd0027;
}

/*Page Title*/
#pageTitle {
	margin: 0 0 14px;
	padding: 0 0 4px;
	border-bottom: 1px solid #d7d7d7;
	position:relative;
}

#pageTitle h1 {
	color:#bd0027;
}

#pageTitle h1 a {
	color:#bd0027;
	text-decoration:none;
}
	
	h1.zTitleRest {
		background:url(/img/core/gate/icon_title_rest.gif) no-repeat 0 3px;
		padding: 0 0 0 39px;
	}
	
	h1.zTitleNight {
		background:url(/img/core/gate/icon_title_night.gif) no-repeat 0 2px;
		padding: 0 0 0 25px;
	}
	
	h1.zTitleHotel {
		background:url(/img/core/gate/icon_title_hotel.gif) no-repeat 0 3px;
		padding: 0 0 0 39px;
	}
	
	h1.zTitleAttract {
		background:url(/img/core/gate/icon_title_attract.gif) no-repeat 0 0;
		padding: 0 0 0 37px;
	}

#pageTitle .crumbs, #pageTitle .CommonBreadCrumbArea {
	border-bottom:1px solid #d7d7d7;
	padding: 0 0 8px;
	margin: -3px 0 10px;
}

	.crumbs .crumbList {
		float:left;
	}
	
	.crumbs .sponsorLogo {
		float:right;
		white-space:nowrap;
		margin-top:-2px;
	}
	
	.sponsorLogo * {
		vertical-align:middle;
	}
	
	#sponsorBanner {
		margin: 0 0 12px;
	}
	
#pageTitle .titleActions {
	position:absolute;
	right:0;
	bottom:8px;
	width:40%
}

.titleActions h4 {
	text-align:right;
}

.titleActions ul {
	float:right ;
}

.titleActions li {
	float:left;
	display:inline;
	margin: 0 0 0 12px;
	padding: 0 0 0 12px;
	background:url(/img/core/carat_double.gif) no-repeat 0 .4em;
	font-weight:bold;
	color:#b5b5b5;
}

.titleActions ul.vis li {
	background-image:url(/img/core/carat_double_gray.gif) ;
}

/*Page Sub Title*/
#pageSubTitle {
	border-bottom:1px solid #d7d7d7;
	margin: 0 0 12px;
	padding: 0 0 8px;
	font-family:Calibri,SinhalaSangamMN, Arial;
}

#pageSubTitle a {
	text-decoration:underline;
}

/*User Messaging*/
.userMsg {
	
}

.msgPrivate, .msgVisitor {
	padding:11px 12px 12px;
	text-align:center;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:1.15em;
	margin: 0 0 12px;
}

.msgPrivate a, .msgVisitor a {
	text-decoration:underline;
}

.msgVisitor {
	background-color:#c9f7cc;
}

.msgPrivate {
	background-color:#c9e1f7;
}

.msgPrivate span.extra {

	display:inline-block;
	width:20px;
	height:16px;
	background: url(/img/core/icon_private_on_blue.gif) no-repeat 0 0;
	vertical-align:middle;
}

/*Tertiary Navigation*/
#pageTertNav {
	border-top:1px solid #d7d7d7;
	background: url(/img/core/d7d7d7.gif) repeat-x bottom;
	margin: 0 0 12px;
}

#pageTertNav ul {
}

#pageTertNav li {
	font-family:Calibri,SinhalaSangamMN, Arial;
	float:left;
	display:inline;
	margin: 0 0 0 18px;
	font-size:1.15em;
	line-height:1.18em;
	color:#babbad;
}

#pageTertNav #tertLink1 {
	margin-left:0;
}

#pageTertNav li a {
	display:block;
	padding: 5px 0 8px;
}

#pageTertNav li a:hover, #pageTertNav li.curr a {
	color:#c00025;
	text-decoration:none;
}

#pageTertNav li.newWin {
	background: url(/img/core/icon_new_window_off.gif) no-repeat right 10px;
	padding-right:28px;
}

#pageTertNav li.newWin a {
	background: url(/img/core/icon_new_window.gif) no-repeat right 10px;
	padding-right:28px;
	margin-right:-28px;
}

#pageTertNav li.curr {
	border-bottom:4px solid #c00025;
	color:#c00025;
	font-weight:bold;
}

#pageTertNav li.curr a {
	padding-bottom:4px;
}

/*Content Sub header*/
#contentSubHdr {
	border-bottom:1px solid #d7d7d7;
	margin: 0 0 12px;
	padding: 0 0 10px;
	position:relative;
}

#contentSubHdr .titleActions {
	position:absolute;
	right:0;
	bottom:10px;
	width:40%
}

#contentSubHdr h2 {
	font-weight:normal;
	float:left;
	width:70%;
	margin: 0 0 .3em;
}

	#contentSubHdr h2.menuTitle {
		background:url(/img/core/property/icon_subhdr_menu.gif) no-repeat 0 2px;
		padding: 0 0 0 28px;
		width:400px;
	}
	
	#contentSubHdr h2.photoTitle {
		background:url(/img/core/property/icon_subhdr_photo.gif) no-repeat 0 3px;
		padding: 0 0 0 28px;
	}
	
	#contentSubHdr h2.mapTitle {
		background:url(/img/core/property/icon_subhdr_map.gif) no-repeat 0 0;
		padding: 0 0 0 28px;
	}
	
#contentSubHdr ul.subData {
	float:left;
	width:70%;
	clear:left;
}

#contentSubHdr ul.subData li {
	margin: 0 0 .2em;
}

#contentSubHdr .sponsor {
	float:right;
	border:1px solid #d7d7d7;
}

/*Print disclaimer*/
#printDisclaim {display:none;}

/*Page Footer*/
#pageFtr {
	background-color:#E4E4D9;
	border: solid #cecec3;
	border-width: 0 1px;
}

#pageFtr a {
	text-decoration:none;
}

#pageFtr a:hover {
	text-decoration:underline;
}

	/*Footer Main Nav*/
	#zFtrNav {
		border-top: 1px solid #cecec3;
		padding: 9px 16px;
		line-height:1.2em;
		color:#4c4c4c;
	}
	
	#zFtrNav a {
		color:#4c4c4c;
	}
	
	#zFtrNav ul {
		float:left;
	}
	
	#zFtrNav li {
		float:left;
		display:inline;
		border-left:1px solid #4b4b4b;
		padding: 0 8px;
	}
	
	#zFtrNav li.init {
		border-left:0;
		padding:0 8px 0 0;
	}
	
	#zFtrNav .ftrUpsell {
		float:right;
	}
	
	#zFtrNav .ftrUpsell a {
		text-decoration:underline;
	}

	/*Footer Location Nav*/
	#zFtrLocation {
		padding:9px 15px;
		margin:0;
		border-top:2px solid #dbdbdb;
		color:#4c4c4c;
	}
	
	#zFtrLocation a {
		color:#4c4c4c;
	}
	
	#zFtrLocation .blockHdr {
		border-bottom:1px solid #cecec3;
		padding: 0 0 5px;
		margin: 0 0 5px;
	}
	
	#zFtrLocation h3 {
		line-height:1.3em;
	}
	
	#zFtrLocation h4 {
		font-family:Calibri,SinhalaSangamMN, Arial;
		font-weight:normal;
		color:#737271;
		padding: 0 0 6px;
		margin: 0 0 6px;
		background:url(/img/core/hdot.gif) repeat-x bottom;
	}

	/*Vertical Subcategories*/
	#ftrBrowse {
		float:left;
		display:inline;
		width:192px;
		margin: 0 9px 0 0;
	}
	
	#ftrBrowse.ftrHide{
		/*Hides this footer layer*/
		display:none;
	
	}
	
	#ftrBrowse li {
		padding: 0 0 0 8px;
		margin: 0 0 .4em;
		background:url(/img/core/carat_linklist_dk_gray.gif) no-repeat 0 .4em;
	}
	
	#ftrBrowse .locName {
		display:block;
	}
	
	/* Footer Restyle for Localized Footer Case */
	#ftrBrowse + #ftrChange {
		float:left;
		width:739px;
	}
	
	#ftrBrowse + #ftrChange #changeUS {
		width:569px;
	}
	
	#ftrBrowse + #ftrChange #changeInt {
		float:left;
		width:161px;
		margin-left:9px;
	}
	/* *** */
	
	/*Metro Links*/
	/*standards compliant layout*/
	#ftrBrowse + #ftrChange {
		/*margin: 0 0 0 201px;*/
		margin:0pt; /*Added 7/29/ to override globally*/
	}
	
	/*ie 6 layout*/
	/*\*/
	* html #ftrChange {
		float:left;
		
	}
	/**/
	
	#ftrChange .blockHdr {
		float:left;
		width:100%;
	}
	
	#ftrChange h3 {
		float:left;
	}
	
	#ftrChange div.morelink {
		float:right;
		background:url(/img/core/carat_double_dk_gray.gif) no-repeat 0 .4em;
		line-height:1.3em;
	}
	
	#ftrChange.ftrMargin{
	/*takes out the left margin for this footer element*/
		margin-left:0pt;
	}
	
	#ftrChange li {
		margin: 0 0 .2em;
	}
	
	#changeUS {
		width:77%;
		float:left;
	}
	
	#changeUS ul {
		float:left;
		width:24%;
	}
	
	#changeInt {
		margin:0 0 0 79%;
	}
	
	/* All-Category Lists */
	#zFtrLists {
		padding:15px;
		border-top:2px solid #dbdbdb;
		background:#ebebeb;
		color:#666666;
	}
	
	#zFtrLists a {
		color:#666666;
	}
	
	#zFtrLists h4 {
		float:left;
		width:130px;
		margin-right:8px;
		font-family:Calibri,SinhalaSangamMN, Arial;
		font-size:0.85em;
		font-weight:400;
		color:#666666;
	}
	
	#zFtrLists ul {
		float:left;
		width:590px;
		margin-right:16px;
	}
	
	#zFtrLists li {
		float:left;
		margin-right:0.5em;
		font-size:0.77em;
	}
	
	#zFtrLists .viewAll {
		float:left;
		font-size:0.77em;
	}
	
	#zFtrList_rest {
		margin-bottom:12px;
	}
	
	
/*COMMON CONTENT ELEMENTS*/
/* "more" link */
/*4.0 style*/
div.morelink {
	padding:0 0 0 12px;
	background:url(/img/core/carat_double.gif) no-repeat 0 .4em;
	font-size:0.85em;
}

/*3.0 style*/
a.morelink {
	padding: 0 0 0 12px;
	background:url(/img/core/carat_double.gif) no-repeat 0 .4em;
}

/*list pairs (simple auto-clear)*/
.listpair {
	overflow:auto;
}

.listpair2 {
	overflow:auto;
}

.listpair ul {
	float:left;
	width:90%;
}

.listpair2 ul {
	float:left;
	width:90%;
}

/*text lists*/
ul.txtlist li {
	padding: 0 0 .2em 4px;
	background:url(/img/core/bullet_sq_dk_gray.gif) no-repeat 0 .5em;
}

/*link lists*/
ul.linklist {

}

ul.linklist li {
	padding: 0 0 0 2px;
	
}
ul.linklist a {
	color:#671B40;
	line-height:15px;
	font-size:13px;
	letter-spacing: 0px;
	word-spacing:Normal;
	font-family:Calibri;
	font-weight:normal;
}
/*flip blocks*/
.flipbody {
	display:none;
	width:576px;
	height:349px;
	z-index:0;
}

/*float clearer for account flipact*/
.flipact:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.flipact {display: inline-block;

}

/*\*/
* html .flipact {height: 1%;}
.flipact {display: block;}
/**/

/*dynamic panes*/
.showpane .expander, .showpane .toggleshow {
	display:none ;
}

.hidepane .panebody, .hidepane .togglehide {
	display:none ;
}

.hidepane .collapser {
	display:none ;
}

.toggle {
	cursor:pointer;
}

/*Global pagination*/
	.pagingBlock {
		vertical-align:middle;
	}

	.pagingBlock * {
		float:left;
		display:inline;
	}
	
	.pagingBlock div {
		margin: 0 5px 0 0;
		min-height: 18px;
	}
	
	/*\*/
	* html .pagingBlock div {
		height: 18px;
	}
	/**/
	
	.pagingBlock div.pagingInput {
		margin-right:0;
	}
	
	.pagingBlock strong{
		float:none;
	}
	
	.pagingBlock option{
		float:none;
		display:block;
	}
	
	.pagingBlock div span, .pagingBlock div label {
		margin: 2px 5px 0 0;
	}
	
	/*pipes*/
		.pagingBlock .pagingSelect {
			border-right: 1px solid #afafaf;	
		}
		
		.pagingBlock .pagingLinks {
			border-right: 1px solid #afafaf;
		}
	
	.pagingBlock select {
		font-size:10px;
		margin-right:5px;
	}
	
	.pagingBlock .pagingLinks strong {
		font-weight:normal;
	}
	
	/*Fix for forum results user control*/
	.pagingBlock .pagingLinks .columnText * {
		display:inline ;
		float:none ;
		margin:0 ;
	}
	
	.pagingBlock input.txt {
		margin-right:5px;
		font-size:12px;
		width:2em;
		border:1px solid #ccc;
		padding:1px 0 1px 2px;
		margin-top:1px;
	}
	
	.pprev, .pnext {
		margin-top: 4px ;
	}
	
	/*for Anthem*/
	.pprev span, .pnext span {
		margin: 0 ;
	}
	
	.pprev, .pnext, .pprev a, .pnext a, .pprev a:hover, .pnext a:hover {
		height:11px;
		width:10px;
		background-repeat:no-repeat;
	}
	
	
	.pprev, .pnext, .pprev a:hover, .pnext a:hover {
		background-position: 0 0;
	}
	
	.pprev a, .pnext a {
		background-position: 0 -14px;
	}
	
/*Global Vertical Navigation*/
#verticalNav {
	background-color:#ffffff;
}

#verticalNav h3 {
	color:#895655;
	font-size:1em;
	margin: 0 0 .2em;
}

#verticalNav .blockHdr {
	margin: 0 0 6px;
	font-size:1.15em;
}

#verticalNav .blockHdr h3 {
	color:#975354;
	margin: 0;
	font-weight:normal;
}

#verticalNav .vertSearch {
	padding:10px 8px;
	background-color:#ffffff;
	margin: 0 0 10px;
}

.vertSearch input.txt {
	width:90px;
	float:left;
	display:inline;
	margin: 0 0 3px;
}

.vertSearch a.go, .vertSearch button.go, .vertSearch input.go {
	float:right;
}

.vertSearch a.advanced {
	display:block;
	clear:both;
	font-size:.85em;
}

#verticalNav .vertBrowse {
	margin-bottom:15px;
	padding:10px 8px;
	background:#f3fafa;
}

.vertBrowse .showpane, .vertBrowse .hidepane {
	padding:5px 0;
	border:solid #bed2da;
	border-width:1px 0 0 0;
}

.vertBrowse .showpane h3, .vertBrowse .showpane h4, .vertBrowse .hidepane h3, .vertBrowse .hidepane h4 {
 color:#895655;
 font-size:1em;
 font-weight:normal;
 padding:3px 20px 3px 8px;
 background-position:right center; 
 background-repeat:no-repeat;
}

.vertBrowse .showpane h4, .vertBrowse .hidepane h4 {
	background-position:left center;
	padding:3px 0 3px 12px;
	color:#c00025;
}

.vertBrowse #pane_browse {
	padding:0 0 5px 0;
}

.vertBrowse .allVert {
	font-size:.85em;
}

.vertBrowse .allVert a {
	display:block;
	padding: 3px 5px 3px 37px;
}



/*\*/
* html ul.browseList li, * html ul.browseList li a {
	height:1%;
}
/**/

ul.browseList li a {
	display:block;
	padding: 3px 5px 3px 37px;
}
	
	
/*Vertical Browse panesets*/
.vertBrowse .panesetend {
	border-top: 1px solid #e2cecf;
	height:8px;
	font-size:1px;
	line-height:0;
}
	
	.vertBrowse div.showpane h4.toggle {
		background-image:url(/img/core/arrow_red_d.gif);
	}
	
	.vertBrowse div.hidepane h4.toggle {
		background-image:url(/img/core/arrow_red_r.gif);
	}

.vertBrowse .showpane ul.panebody {
	
}

.vertBrowse .showpane ul.panebody li {
	padding:3px 0;
	background: url(/img/core/hdot_blue.gif) repeat-x bottom;
	vertical-align:middle;
	font-size:0.85em;
}

.vertBrowse .showpane ul.panebody li.morelinks {
	padding:3px 8px 3px 12px;
	background: url(/img/core/arrow_more_down.gif) no-repeat left center;
}

.vertBrowse .showpane ul.panebody li.fewerlinks {
	padding: 3px 8px 3px 19px;
	background: url(/img/core/arrow_fewer_up.gif) no-repeat 10px 6px;
}

/*GLOBAL content structure styles*/


/*inline icons*/
img.member {
	vertical-align:middle;
}






/*Flyover Matte.  For flyovers, see flyover.css*/
#matte{
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;   
    background-color:#000;
   
    opacity:.10;
    filter: alpha(opacity=10);
	min-height:100%;
    }
	




/*Print logo pre-load for firefox*/
#zLogo:before {   
	content:url(/50_Assets/BrixageWineBottleGreenHalfFull.jpg);
	display:none;
}


#HomePageHeader {
	background-image:url(/50_Assets/home/Home_Menu_Background.png);
	width:578px;
	height:440px;
	margin:0;
	padding:0px;
}
/* ############################################################################################### */

/* intro_home_generic.css code */ 

#introWines, #introWineries {
	
		display:block;
		padding: 8px;
		height: 293px;
		z-index: 0;
		position:relative;
	}

/*Float Clearers*/
#introWines:after, #introWineries:after{
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	z-index: 0;
	position:static;
}

/*Wine Content*/
	#WineryOfMonth {
			
	}
	#Great25 {
		float:left;	
		margin-top:-1px;
	}
	#Great35 {
		float:right;
		margin-left:116px;	
		margin-top:-79px;
	}
	#locIntro .blockImg {
		
		float:left;
		display:inline;
	
		margin-top:-6px;
		margin-left:-4px;
	
		
		width: 223px;
		
		position:static;
	}
	
	#locIntro .blockImg img {
		display:block;
		margin: 0;
		
		
		padding:0;
		position:static;
		
	}
	#locIntro .blockImg .eNewsletter2 img{
		width:195px;
		height:76px;
		padding-left:10px;
	}
	
	.blockImg h5, .blockImg h6 {
		color:#888;
		margin:0 0 0 0;
		position:static;
	}
	
	.blockImg h5 a{
		color:#387b96;
		text-decoration:none;
		position:static;
	}
	
	.blockImg h6 {
		font-family:Calibri,SinhalaSangamMN, Arial;
		font-style: italic;
		position:static;
	}
	
	/*standards compliant layout*/
	#locIntro .blockImg + .blockTxt {
		margin: 0 0 40px 240px;
		margin-top:50px;
		position:static;
	}
	
	/*ie 6 layout*/
	/*\*/
	* html #locIntro .blockTxt {
		float:left;
		display:inline;
		margin: 0 0 0 12px;
		position:static;
	}
	/**/
	
	#locIntro .blockTxt h4 {
		margin: 0 0 0;
		font-family:Calibri,SinhalaSangamMN, Arial;
		font-style:italic;
		font-weight:normal;
		position:static;
	}
	
	#locIntro .blockTxt b {
		margin-left:-7px;	
	}
	
	#locIntro h4 {
		margin: 0 0 0;
		font-weight:normal;
		position:static;
	}
	
	#locIntro .flipact h1 {
		font-size:1.34em;
		color:#000;
		font-weight:normal;
		
		padding: 0 0 4px;
		margin: 0 0 0;
		position:static;
	}
	
	#locIntro .flipact h2 {
		font-size:1.15em;
		color:#32331d;
		font-weight:normal;
		
		padding: 0 12px 8px 0;
		margin: 0 0 8px;
		position:static;
	}
	
	#locIntro .flipact h4 {
		color:#68684c;
		margin: 8px 0 0 0;
		position:static;
	}
	
	
	
	#locIntro .flipact .introAction a {
		float:right;
		line-height:1.1em;
		margin: 10px 0 0;
		padding: 0 0px 0 0;
		color:#fff;
		font-weight:normal;
		font-size:1.48em;
		font-family:Calibri,SinhalaSangamMN, Arial;
		position:static;
	}
	
	/* Set localized modules to have height even before data */	
	.flipbody {
		min-height:170px;
	}
	/* *html .flipbody {
		height:125px;
	}
	*/
	/* Vertical specific colorways */

	/* ---- WINES ---- */
		#introWines {
			
			z-index: 0;
			position:static;
		}
		
		.flipact #introWines .introAction a {
			color:#87712f;
			z-index: 0;
			position:static;
		}
		
	
	
	
		#introWineries {
			background:#c2a4b2;
		}
		
		.flipact #introWineries .introAction a {
			color:#87712f;
		}		
		
		.flipbody #flashIntro, .flipbody #flashIntroWineries {
			width:233px;
			height:293px;
			/*border-width:1px;*/
		}

		
		.flipbody #flashIntroWineries {
			
		}
		
		
		#locIntro .listpair:after{
			content: "."; 
			display: block; 
			height: 0; 
			visibility: hidden;
		}
		
		#locIntro .listpair {
			overflow:auto;
		}

		
		#locIntro ul.linklist li {
			padding:0pt 0px 0.15em 0px;
			width:400px;
			
		}
		
		#locIntro ul.linklist li img{
			padding:0 2px 0 0;
		}
		
		#homeBlog .blockHdr h3, #homeBlog .blockBod h3, .discList h3 {
	font-size:1.15em;
}

#locIntro .introPromo .morelink {  
	display:block;
}
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #4C721d;
	background-color: #ffffff;
	text-decoration: none; /* no underline */
	color: #4C721d;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #4C721d;
    background-color: #4C721d;
	color: #ffffff;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #812950;
		
		font-weight: bold;
		background-color: #812950;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #ddd;
		background-color: #ffffff;
		color: #999;
	}
		
/* prev / next without borders... */
div.pagination2 {
	
	top:20px;
	margin-left:-25px;
}

div.pagination2 a {

	
	background-color: #ffffff;
	text-decoration: none; /* no underline */
	color: #4C721d;
	text-decoration:underline;
}

div.pagination2 span.current2 {
	
		
		
		font-weight: bold;
		background-color: #812950;
		color: #FFF;
	}
	div.pagination2 span.disabled2 {
		
		
		background-color: #ffffff;
		color: #999;
	}
#nextRecentlyProfiled {
	margin-left:243px;
	margin-top:-15px;
}
/* end intro_home_generic */
/* ######################################################################################## */


/* begin home-brix */
/* ######################################################################################## */

/*Float Clearers*/
#locIntro .flipnav:after, #homeFeatures:after, .blogAVList li:after, .blogUpsell ul:after, .quizActions:after, .blogEditions .listpair:after, .listtrio:after, #welcomeBox:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*Image Replacements*/
#homeBlog .blockHdr h2, #homeDisc .blockHdr h2, #welcomeBox .btn a {
	display:block;
	text-indent:-9999px;
	font-size:1px;
	line-height:0;
	background-repeat:no-repeat;
	background-position: 0 0;
}

/*Default Layout - Location selected*/

#mainContent {
	float:right;
	width:560px;
	margin-right:0px;
	margin-left:8px;
}

/*
*html #mainContent, #mainContent2{
	margin-right:5px;
}
*/
#subContent {
	float:left;
	width:182px;
}

/*Introduction KNOWN LOCATION - Flip Block*/
#locIntro .flipnav li {
	float:left;
	display:inline;
	font-family:Calibri,SinhalaSangamMN, Arial;
	margin-right:-1px;
}

#locIntro .flipnav li a {
	display:block;
	padding:5px 0 5px;
	color:black;
	font-size:140%;
	background-repeat:no-repeat;
	background-position:4px 7px;
	border:solid #d7d7d7;
	border-width:1px;
	border-bottom:none;
	position:relative;
	top:2px;
	
}

#locIntro .flipnav li, #locIntro .flipnav li a {
	min-height:1%;
	
}

/*\*/
* html #locIntro .flipnav li {
	height:1%;
}
/**/

#locIntro .flipnav li.curr {
	
}

#locIntro .flipnav li.curr a {
	padding:5px 0 5px;
	background-position:4px 5px;
	margin-top:0;
	
	top:0;
}

#locIntro .flipnav li a:hover, #locIntro .flipnav li.curr a {
	color:black;
	text-decoration:none;
	font-weight:bold;
}


/*Unique flipnav links*/

/* Wines */

	#fWines {
	width:40%;

	}
	
	#fWines.curr {
		background-color:#7F9F55;
		color:black; 
	}
	
	#fWines a {
		text-indent:44px;
		background-color:#D6D6AB;
		color:black; 
	}
	
	#fWines a:hover {

	}
	
	#fWines.curr li  a {
	background-color:#7F9F55;
	color:black; 
	}


/* Wineries */
	
	#fWineries {
		
		width:29%;
		
	}
	
	#fWineries.curr {
		
	}
	
	#fWineries a {
		text-indent:40px;
		overflow:auto;
		background-color: #c2a4b2 ;
	}
	
	#fWineries a:hover  {
		
	}
	
	#fWineries.curr a {
		background-color: #c2a4b2 ;
	}
	
	/*\*/
	* html #fWineries a {
		height:1%;
		
	}
	/**/
	
	
#locIntro .flipact {
	position:relative;
	z-index:0;
	/*border:solid #d7d7d7;
	border-width:0 1px 1px;*/
	
}


#locIntro .listpair {
overflow:visible;
}

/* Welcome Box */


#welcomeBoxWrap {
	margin:19px 0;
	padding:0px 0;
	/*border:solid #c3cacb;*/
	border-width:0px 0;
}

#welcomeBox {
	
}

#welcomeBox .slide {
	float:left;
	width:500px;
	padding:0 11px;
}


#welcomeBox h3 {
	margin-bottom:0px;
	line-height:1.0em;
	text-transform:uppercase;
	font-size:1.15em;
	font-weight:400;
	color:#bc6632;
}

#welcomeBox h4 {
	margin-bottom:0px;
	line-height:1.0em;
	font-size:1.0em;
	font-weight:800;
}

#welcomeBox h5 {
	margin-bottom:0px;
	font-size:0.69em;
}

#welcomeBox p {
	margin-bottom:0.5em;
}

#welcomeBox a {
	text-decoration:underline;
}

#welcomeBox .slideImg {
	float:left;
	width:78px;
	margin-right:80px;
}

#welcomeBox .slideImg img {
	border:0;
}

#welcomeBox .slideCopy {
	float:left;
	width:170px;
	color:#333333;
}



#pageNav {
	/*background:#fff;*/
	border-width:0pt 1px 0;
}

/*Flash rotator for home*/
.flipbody #flashIntro	{
		/*background:url(/50_Assets/Wines_Close2.jpg) no-repeat;*/
		position:absolute;
		/*background:url(/50_Assets/Picture_Frame.gif);*/
		margin: 0 0;
		width:223px;
		height:293px;
	}
#WineImage {
	/*background:url(/50_Assets/Picture_Test.gif);*/
	width: 164px;
	height: 230px;
	margin-left:29px;
	margin-top:32px;
	z-index:1;
}


.flipbody #flashIntro, .flipbody #flashIntroWineries{
	width:inherit;
	height:inherit;
}

#joinTop_vis .upsellBlock {
	padding:0px 0px 0px ;
	width:179px;
	
	/*background:#f4f2e2;*/
	/*color:#4c4c45;*/
}


#joinTop_vis .upsellBlock .topTaste {
	
	background-image:url(/50_Assets/navigation/Taste_Background.png);
		text-decoration: none;
	color: #812950;
    font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	font-weight:bold;
	display: block;
    height: 214px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	width: 176px;
	padding: 4px 0 4px 10px;
	line-height: 10px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	margin-left:-3px;
	margin-top:-12px;
}

#joinTop_vis .upsellBlock .topTaste h4 {
	color: #812950;
    font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	font-weight:bold;
	padding-left:125px;
	margin-top:3px;
}
#joinTop_vis .topNavMenu {
	width: 186px; 
	background: url(/50_Assets/navigation/Left_Menu_Header_Longer.png) ;
		text-decoration: none;
	color: #FFFFFF;
   
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	
	display: block;
    height: 330px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 0px 0 0px 0px;
	line-height: .1em; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	
	margin-left:-2px;
	padding-top:14px;
}

/* view all div top header */
#joinTop_vis .topNavMenu a {
	color: #FFFFFF;
	
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 11px;

}

/* */
#joinTop_vis .topMiddleNavMenu {
	width: 169px; /*width of menu*/
	/* border-style: solid solid none solid; */
	/* border-color: #7F284F; */
	/* border-size: 1px; */
	/* border-width: 1px; 
	background: url(/50_Assets/navigation/Left_Navigation_Darker_Selected_Square.gif) ;*/
	/*background-color:#7F284F;*/
	background-color:#ffffff;
		text-decoration: none;
	color: #ffffff;

	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	font-weight:bold;
	display: block;
    height: 17px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	
}

/* view all div middle headers */
#joinTop_vis .topMiddleNavMenu a {
	color: #FFFFFF;
	text-decoration: underline;
	
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 11px;
	font-weight:normal;
}

/* sub navigation for top menu & middle menus that are selected...*/ 
#joinTop_vis .middleNavMenu {
	width: 175px; /*width of menu*/
	/* border-style: solid solid none solid; */
	/* border-color: #7F284F; */
	/* border-size: 1px; */
	/* border-width: 1px; 
	background: url(/50_Assets/navigation/Left_Navigation_Darker_Fill_Space.gif) ;*/
	
	
		text-decoration: none;
	color: #812950;

	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 13px;
	font-weight:bold;
	
	display: block;
	border: none;
    height: 19px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 2px 10px;
	margin-left:-15px;
	line-height: 18px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	padding-bottom:0px;
	font-size:12px;
	/*margin-left:20px;*/
	/*padding-right:5px;*/
}
#joinTop_vis .middleNavMenu a {
	color: #812950;	

	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	
}
#joinTop_vis .middleNavMenu a:hover {

	text-decoration:underline;
}
.bottomTaste {
	
	margin-left:-3px;
	margin-top:-3px;
	border-top:0px solid #7F284F;
	/* put image background here */
	width:186px;
	height:13px;
	background-image:url(/50_Assets/navigation/Wine_Type_Footer.png);
		text-decoration: none;
}

/* taste area background */
#upsell_sub {

	color: #812950;
	
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;

	
	margin-top:15px;
}

#joinTop_vis .upsellBlock .upsell_sub h4 a {
	color:#812950;
}

#joinTop_vis .upsellBlock .upsell_sub TD {
	padding-top:3px;
}


#joinTop_vis .upsellBlock .upsell_sub TD a {
	color:#4C721d;
}

#joinTop_vis .upsellBlock .upsell_sub TD img {
	color:#4C721d;
	
	text-decoration:none;
}

#joinTop_vis .upsellBlock .upsell_sub b {
	padding-bottom:10px;	
	vertical-align:top;
}








/* Override Global More-Link */
#upsellVert .morelink {
	background:none;
	padding:0;
	font-size:13px; font-weight:400; text-decoration:underline; color:#2765a1;
}

/* Horizontal Format Upsell Area */
#upsellHorz {
	clear:both;
	border-top:1px solid #d7d7d7;
}

#upsellHorz h3 {
	padding:12px 0 0 0; margin:0 0 12px 0;
	font-weight:800; color:#4c4c4c;
}

#upsellHorz ul {
	padding:0 0 20px 0; margin:0;
	background:url(/img/core/home/upsell/hdot.gif) repeat-x bottom;
}
#upsellHorz ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#upsellHorz li {
	float:left;
	width:43px;
	padding:46px 0 0 0; margin:0 8px 0 0;
	font-size:9px; color:#666;
	text-align:center; 
			
	background-repeat:no-repeat;
	background-position:left top;
}
html #upsellHorz li {
	margin:0 6px 0 0;
}
html #upsellHorz .longWord {				/* To accomodate for long words stretching the LIs */
	margin:0;
}

/* LI Modifier for Large Icons */
#upsellHorz .wide {
	width:92px;
}


/* Wrapper for Call to Actions */
#upsellHorz #actions {
	padding:7px 10px 7px 10px;
}

#upsellHorz #actions:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

img.pollMeter { height:1em; }

#homeUserMsg {
	width:170px;
}


/* ######################################################################################### */
/* end home-brix */

/* begin home-non-sub-brix.css */
/* ######################################################################################### */
/*Float Clearers*/
.buzzform:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*Image Replacements*/
a.zSubscribe, a.zRegister, .buzzForm a.signup {
	display:block;
	text-indent:-9999px;
	font-size:1px;
	line-height:0;
	background-repeat:no-repeat;
	background-position: 0 0;
}

a.zSubscribe {
	width:119px;
	height:18px;
	background-image:url(/img/core/but_subscribe_now.gif);
}

a.zRegister {
	width:110px;
	height:18px;
	background-image:url(/img/core/but_register_now.gif);
}

/*Structure Modifiers*/
#homeUserMsg {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:182px;
}

/*VISITOR Join Upsell*/
	#homeUserMsg .joinVis {
		background-color:#e4f4fa;
		padding:8px 9px 10px;
		text-align:center;
	}
	
	#homeUserMsg .joinVis h4 {
		color:#1c6887;
		padding: 0 0 5px;
	}
	
	#homeUserMsg .visRegister, #homeUserMsg .visSubscribe {
		border:solid #d7d7d7;
		
		padding:6px 5px 8px;
		background-color:#fff;
	}
	
	#homeUserMsg .visRegister {
		background:#fff url(/img/core/hdot.gif) repeat-x bottom;
		border-width:1px 1px 0;
	}
	
	#homeUserMsg .visSubscribe {
		border-width:0px 1px 1px;
	}
	
	.joinVis h3 {
		color:#bd0027;
	}
	
	.joinVis ul {
		/*list-style:disc inside;*/
		margin: 4px 0 8px;
		text-align:center;
	}
	
	.joinVis li {
	
	}
	
	.joinVis a.zSubscribe, .joinVis a.zRegister {
		margin: 0 auto;
	}
	
/*REGISTERED USER Join Upsell*/
	#homeUserMsg .joinReg {
		background-color:#e4f4fa;
		padding:8px 9px 10px;
		text-align:center;
	}
	
	#homeUserMsg .joinReg h4 {
		color:#1c6887;
		padding: 0 0 5px;
	}
	
	#homeUserMsg .regSubscribe {
		border:1px solid #d7d7d7;
		padding:6px 5px 8px;
		background-color:#fff;
	}
	
	.joinReg h3 {
		color:#bd0027;
	}
	
	.joinReg ul {
		/*list-style:disc inside;*/
		margin: 4px 0 8px;
		text-align:center;
	}
	
	.joinReg li {
	
	}
	
	.joinReg a.zSubscribe {
		margin: 0 auto;
	}

/*Introduction NO LOCATION*/
#noLocIntro {
	margin: 0 0 14px;
	border:1px solid #fff;
	min-height:177px;
	padding: 6px 120px 8px 6px;
}

/*\*/
* html #noLocIntro {
	height:177px;
}
/**/

#noLocIntro h1 {
	margin-bottom:12px;
}

#noLocIntro h3 {
	color:#463722;
	font-size:1.4em;
	margin: 0 0 12px;
}

#noLocIntro .listpair {
	width:300px;
	margin: 0 0 12px;
}

#noLocIntro h4 {
	margin: 0 0 6px;
}

#noLocIntro div.morelink {
	font-family:trebuchet MS, san serif;
	font-weight:bold;
	border-top:1px solid #d7d7d7;
	width:254px;
	font-size:1.15em;
	padding-top: 6px;
	background-position: left center;
}

/*Blog Upsell*/
	.buzzForm input.txt {
		color:#333333;
		display:inline;
		float:left;
		font-size:11px;
		height:16px;
		margin:0pt 5px 0pt 0pt;
		padding:2px 0pt 0pt;
		width:170px;
	}
	
	.buzzForm a.signup {
		width:59px;
		height:18px;
		background-image:url(/img/core/but_signup.gif);
		float:left;
	}
	
/*Repositioned Content*/
	#homeSponsor {
		border-color: #D7D7D7;
		border-style: solid;
		border-width:1px 0 0;
		margin: 0 0 14px;
	}
	
	/*TimesPoints (moved to homeSponsor)*/
	#homeSponsor #timesPoints {
		padding:8px 0;
	}
	
	#homeSponsor #timesPoints .blockImg {
		
		float:left;
		margin: 0 6px 0 0;
	}
	
	#homeSponsor #timesPoints .blockTxt {
		 margin-left: 191px;
		 padding:0pt 8px 0pt 0pt;
	}
	


/*VISITOR Main Content Join Upsell*/
	#joinBottom {
		border-top:1px solid #d7d7d7;
		min-height:192px;
		margin:14px 0 0;
		padding: 14px 0 0;
	}
	
	#joinBottom .joinVis {
		padding: 6px;
		min-height:180px;
		border:1px solid #d7d7d7;

	}
	
	/*\*/
	* html #joinBottom .joinVis {
		height:180px;
	}
	/**/
	
	#joinBottom .joinVis h4 {
		color:#7aa8bb;
		font-size:1.15em;
		padding: 0 0 12px;
	}
	
	#joinBottom .visRegister, #joinBottom .visSubscribe {
		float:left;
		display:inline;
		width:191px;
		margin: 0 6px 0 0;
		border:1px solid #d7d7d7;
		background-color:#fff;
		text-align:center;
		padding: 6px;
		min-height:130px;
	}
	
	/*\*/
	* html #joinBottom .visRegister, * html #joinBottom .visSubscribe {
		height:130px;
	}
	/**/
	
	#joinBottom .joinVis ul {
		min-height:66px;
	}
	
	/*\*/
	* html .joinVis #joinBottom ul {
		height:66px;
	}
	/**/
	
/*VISITOR Main Content Join Upsell*/
	#joinBottom .joinReg {
		padding: 6px;
		min-height:160px;
		border:1px solid #d7d7d7;
		background:url(/img/core/home/bg_upsell_vis_join.jpg) no-repeat right top;
	}
	
	/*\*/
	* html #joinBottom .joinReg {
		height:160px;
	}
	/**/
	
	#joinBottom .joinReg h4 {
		color:#7aa8bb;
		font-size:1.15em;
		padding: 0 0 12px;
	}
	
	#joinBottom .regSubscribe {
		width:300px;
		margin: 0 6px 0 0;
		border:1px solid #d7d7d7;
		background-color:#fff;
		text-align:center;
		padding: 12px 6px;
		min-height:110px;
		font-size: 1.15em;
		font-family:trebuchet MS, sans-serif;
	}

#homeFlashAds {	
	margin:0;
	padding:19px 0pt 19px 0px;
	border:0;
}

#mainContent2 {
	top:0px;
	float:right;
	width:760px;
	/*border:1px solid #d7d7d7;*/
}
#profileLabelColumn {
	padding-left:250px;
	width:260px;
	margin-right:12px;
	
}
#profileContainer {
	margin:0 0;
	padding:0 0 0 0;
	border:0;
	/*border:1px solid #000;*/

}
#profileTitle {
	margin:0 0;
	padding-left:10px;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:19px;
	text-align:center;
	font-weight:bold;
	color:#000;
	width:370px;
	height:80px;
}
#profileTitleMore {
	font-size:10pt;
	padding-left:5px;
	padding-top:0px;
}
#profileFlash {
	
	margin-top:-17px;
    padding-left:0px;
	width:285px;
	height:353px;
	
	text-align:center;
}

#profilePicSize {
	margin-left:60px;
	width: 243px;
	height: 251px;
	text-align:center;
}
#profilePicSize .img {
	vertical-align:middle;
}
#profileWineMaker a {
 	text-decoration:underline;
	color:#FFF;

}
#profileLabel {
	float:right;
	width:370px;
	height:800px;
	left:705px;
	text-align:center;
	vertical-align:middle;
}
#profilePrice {
	background:url(/50_Assets/profile/Price_Date_Background.png) no-repeat left top;
	width:361px;
	height:140px;
	top:425px;
	color:#FFF;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:16px;
	text-align:left;
	padding-top:10px;
	font-weight:bold;

}
.profilePriceTitle {
	margin-left:50px;
}

#profileAddReview {
	position:absolute;
	left:50px;
}

#profileAddtoFavorites {
	position:absolute;
	left:150px;
}
#profileDate {
	margin-left:-185px;
	margin-top:28px;
	width:177px;
	height:169px;
	top:425px;
	color:#FFF;
	font-family:Calibri, SinhalaSangamMN, Arial;
	font-size:16px;
	text-align:center;
	padding-top:10px;
	font-weight:bold;

}
#profilePriceTxt {
	width:177px;
	height:128px;
	padding-left:3px;
	padding-top:8px;
	text-align:left;
	color:#000;
	font-size: 14px;
	font-weight:normal;
	line-height:17px;
}
#profilePriceTxt td {
	
	
}
#profilePriceTxt .txt {
	text-align:right;
	
}
.noBold {
	font-weight:normal;	
}
#profilePriceTxt ul {
	padding-top:2px;
	font-weight:normal;	
}
#profilePriceTxt a {
	text-decoration:underline;
	color:#FFF;
	font-weight:normal;	
}
#profileYearUPC {

	background:url(/50_Assets/Year_UPC.gif) no-repeat right top;

	width:183px;
	height:169px;
	left:850px;
	top:350px;
	color:#FFF;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:16px;
	text-align:center;
	padding-top:10px;
	font-weight:normal;	
	
}
#profileYearUPCTxt {
	width:177px;
	height:128px;
	padding-left:10px;
	padding-top:8px;
	color:#000;
	font-size: 14px;
	text-align:left;
	font-weight:normal;
	line-height:17px;
}
#profileYearUPCTxt ul {
	padding-top:5px;
	font-weight:normal;	
}
#profileYearUPCTxt a {
	
	
}
#profileWineDetails {
	background:url(/50_Assets/Wine_Details.png) no-repeat right top;

	width:363px;
	height:325px;
	left:650px;
	top:600px;
	color:#FFF;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:16px;
	text-align:center;
	padding-top:10px;
	font-weight:normal;
	
}
#profileWineDetailsTxt {
	width:360px;
	height:295px;
	left:650px;
	top:575px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#000;
	font-size: 14px;
	font-weight:normal;
	line-height:17px;
}
.iframeUPC {
	color:#ebebeb;
	background-color:#ebebeb;
}

#profileWineMaker{
	background:url(/50_Assets/Wine_Details.png) no-repeat right top;
	
	width:363px;
	height:325px;
	left:345px;
	margin-top:77px;
	color:#FFF;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:16px;
	text-align:center;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	
}
#profileWineMakerNoImages{
	background:url(/50_Assets/Wine_Details.png) no-repeat right top;

	width:363px;
	height:325px;
	left:295px;
	margin-top:62px;
	color:#FFF;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:16px;
	text-align:center;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	
}
#profileWineMakerTxt{
	width:340px;
	height:325px;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:20px;
	text-align:left;
	color:#000;
	font-size: 13px;
	font-weight:normal;
	vertical-align:top;
}

#profileWineMakerURL {
	text-align:right;
	width:328px;
	margin-top: -17px;
}
#profileWineMakerFooter{
	width:300px;
	height:50px;
	left:675px;
	top:100px;
	text-align:left;
	padding-left:30px;
	
	text-align:left;
	color:#000;
	font-size: 14px;
	
}

#retailerSearchbyDate {
	background:url(/50_Assets/retailers/Local_WIne_Menu_Background_Longer.png) no-repeat right top;
	width:186px;
	height:291px;
	text-align:left;
	margin-left:-3px;
	
	color:#812950;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#retailerDistance {
	
	width:186px;
	height:71px;
	text-align:left;
	color:#812950;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#retailerDetails {
	background:url(/50_Assets/retailers/Search_By_Details.gif) no-repeat right top;
	width:179px;
	height:91px;
	text-align:left;
	color:#812950;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#retailerFind {
	background:url(/50_Assets/retailers/Find_Retailers.gif) no-repeat right top;
	width:179px;
	height:61px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#eventSearchbyDate {
	background:url(/50_Assets/events/Events_Menu_Background_Longer.png) no-repeat right top;
	width:186px;
	height:404px;
	text-align:left;
	color: #812950;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#dealSearchbyDate {
	background:url(/50_Assets/deals/Deals_Menu_Background.png) no-repeat right top;
	width:188px;
	height:380px;
	text-align:left;
	color: #812950;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#eventSearchbyZipTxt {
	width:179px;
	padding-left:11px;
	margin-top:-5px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	line-height:2.3em;
}
#eventSearchbyDateTxt {
	width:179px;
	padding-left:9px;
	margin-top:-20px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	line-height:2.3em;
}
#dealSearchbyDateTxt {
	width:179px;
	padding-left:13px;
	margin-top:-28px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 13px;
	line-height:1.8em;
}
#eventSearchbyDateTxt2 {
	width:179px;
	height:102px;
	padding-left:5px;
	top:-50px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#eventSearchbyRegion {
	background:url(/50_Assets/events/Search_By_Region.gif) no-repeat right top;
	width:179px;
	height:86px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#eventSearchbyRegionTxt {
	width:186px;
		padding-left:10px;
	padding-top:0px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color: #812950;
}
#eventSearchbyRegionTxt ul {
	padding-left:10px;
	padding-top:0px;
	line-height:1.2em;
}

#retailerDistance {
	width:186px;
		padding-left:10px;
	margin-top:-10px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color: #812950;
}
#retailerDistance ul {
	padding-left:10px;
	padding-top:0px;
	line-height:1.2em;
}
#retailerDistance2 {
	width:186px;
		padding-left:10px;
	margin-top:-20px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color: #812950;
}
#retailerDistance2 ul {
	padding-left:10px;
	padding-top:0px;
	line-height:1.2em;
}

#eventSearchbyAVA {
	
	width:179px;
	height:139px;
	text-align:left;
	
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#eventSearchbyAVATxt {
	width:179px;
	color:#812950;
	padding-left:10px;
	
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#eventExclude {
	
	width:179px;
	height:35px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#eventExcludeTxt {
	width:179px;
	height:35px;
		padding-left:5px;
	padding-top:10px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color:#812950;
}
#eventExcludeTxt1 {
	width:179px;
	height:35px;
		padding-left:5px;
	padding-top:15px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color:#812950;
}

#eventSearchbyWinery {
	background:url(/50_Assets/events/Events_Winery_Menu_Background.png) no-repeat right top;
	width:186px;
	height:160px;
	padding-top:5px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#dealSearchbyWinery {
	background:url(/50_Assets/deals/Deals_By_Winery_Menu_Background.png) no-repeat right top;
	width:186px;
	height:160px;
	margin-top:-25px;
	margin-left:2px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#dealSearchbyRegion {
	background:url(/50_Assets/deals/Deals_By_Region_Menu_Background.png) no-repeat right top;
	width:188px;
	height:115px;
	margin-top:-40px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#eventFindEvents {
	background:url(/50_Assets/events/Find_Events.gif) no-repeat right top;
	width:179px;
	height:61px;
	text-align:left;
	
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#eventFindEventsButton {
	width:186px;
	height:61px;
	margin-left:-7px;
	padding-top:0px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#dealFindDealsButton {
	width:186px;
	height:61px;
	margin-left:-7px;
	margin-top:-5px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#retailerFindRetailerButton {
	width:186px;
	height:61px;
	margin-left:-7px;
	padding-top:0px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#dealResults {
	background:url(/50_Assets/deals/Browse_Deals_Header_New.png) no-repeat right top;
	width:761px;
	height:auto;
	padding-left:5px;
}
#dealResultsTxt {

	padding-top:60px;
	
	width:759px;
	height:499px;
	min-height:400px;
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	font-weight:normal;
	line-height:15px;
}

#eventResultsTxt th {
	font-size:20px;
}
#eventResults {
	background:url(/50_Assets/events/Browse_Events_Header_New.png) no-repeat right top;
	width:761px;
	height:auto;
	padding-left:5px;
}
#eventResultsTxt {

	padding-top:60px;
	
	width:759px;
	height:499px;
	min-height:400px;
	border-left: solid 1px #C5CADC;
border-right: solid 1px #C5CADC;
border-bottom: solid 1px #C5CADC;
	font-size:13px;
	font-weight:normal;

}

#eventResultsTxt th {
	font-size:20px;
}
#dealDetail {
	background:url(/50_Assets/deals/Deals_Header.png) no-repeat right top;
	width:550px;
	height:auto;
	padding-left:35px;
}
#eventDetail {
	background:url(/50_Assets/events/Event_Header.png) no-repeat right top;
	width:550px;
	height:auto;
	padding-left:35px;
}
#eventDetailTxt {

	padding-top:40px;
	padding-left:10px;
	margin-left:-28px;
	width:566px;
	height:auto;
	min-height:400px;
	border:solid 1px #C5CADC;
	font-size:14px;
}

/* online resources */
#onlineSignUpTxtBox {
	text-align:center;
	padding-top:15px;
	
}
#onlineSignUpTxtBoxline2 {
	text-align:center;
	padding-top:0px;
	font-size:14px;
	
}
#rightCornerOnline {
	background:url(/50_Assets/onlineresource/Add_Resource_Image.png) no-repeat right bottom;
	width:165px;
	height:77px;
	margin-top:-16px;
}
#quickreportsdiv {
	background:url(/50_Assets/onlineresource/OWR_Grape_Background.jpg) no-repeat right bottom;
	padding:5px;
}
#onlineResultsSearchTxt {
	background:url(/50_Assets/onlineresource/OWR_Grape_Background.jpg) no-repeat right center;
	padding-top:25px;
	padding-left:0px;
	width:576px;
	height:665px;
	min-height:530px;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	font-size:13px;
	font-weight:normal;
}

#onlineResultsSearchTxt table {
	padding-top:80px;	
}
#onlineResultsGreenOnly {
	background:url(/50_Assets/onlineresource/Blank_Online_Resources_Header.png) no-repeat right top;
	width:579px;
	height:auto;
	top:0;
	margin-left:3px;
}

#onlineResults {
	background:url(/50_Assets/onlineresource/Blank_OWR_Silver_Header.png) no-repeat right top;
	width:579px;
	height:auto;
	top:0;
	margin-left:3px;
}
#onlineTitleTxt {
	padding-top:24px;
	color:#000;
	font-size:18px;
	width:500px;
}
#onlineTitleTxt2 {
	margin-left:200px;
	margin-top:-21px;
}
#ResourceCategoryTxt {
	font-size:24px;
	color:#ffffff;	
	font-weight:bold;
	text-align:center;
	margin-top:-35px;
	
}
#onlineDetailResults {
	background:url(/50_Assets/onlineresource/Online_Resources_Header.png) no-repeat right top;
	width:578px;
	
	padding-left:4px;
}
#onlineAddResource {
	background:url(/50_Assets/onlineresource/Add_Online_Resource.png) no-repeat right top;
	margin-top:23px;
	padding-left:135px;
	width:288px;
	height:43px;
}
#wineryDetailResults {
	background:url(/50_Assets/wineries/Winery_Header.png) no-repeat right top;
	width:578px;
	
	padding-left:4px;
}
#wineryResults {
	background:url(/50_Assets/wineries/Browse_Wineries_Header_New.png) no-repeat right top;
	width:579px;
	height:auto;
	
	margin-left:3px;
}
#adjustWinery {
	
margin-top:-413px;

}
#WineryBanner {
	background:url(/50_Assets/Are_You_A_Winery_Ad.png) no-repeat right top;
	position:absolute;
	
	width:186px;
	height:210px;
	margin-top:0px;
	
}

#WheelDecoder {
	margin-left:-15px;	
}

#WineryAdButton {
	padding-top:150px;
	padding-left:45px;
}


#wineryResultsSearchTxt {

	padding-top:36px;
	padding-left:10px;
	width:567px;
	height:auto;
	min-height:530px;
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	font-weight:normal;
}
#wineryResultsTxt {

	padding-top:40px;
	padding-left:10px;
	width:566px;
	height:auto;
	min-height:530px;
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	font-weight:normal;
}

#wineryResultsTxt h1 {
	font-size:20px;	
}
#wineryResultsTxt2 {

	padding-top:20px;
	padding-left:10px;
	width:566px;
	height:auto;
	min-height:530px;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	font-size:13px;
	font-weight:normal;
}
#wineryResultsTxt th {
	font-size:20px;
	color:#000;
}
#winerySearchbyName {
	background:url(/50_Assets/wineries/Wineries_Menu_Background.png) no-repeat right top;
	width:186px;
	height:411px;
	text-align:left;
	color: #812950;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#winerySearchbyNameTxt {
	width:186px;
	color: #812950;
	padding-left:10px;
	padding-top:23px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}

#winerySearchbyState {
	background:url(/50_Assets/wineries/Search_By_State.gif) no-repeat right top;
	width:179px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#winerySearchbyStateTxt {
	width:186px;
	padding-left:10px;
	padding-top:12px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color: #812950;
}

#winerySearchbyVarietal {
	background:url(/50_Assets/wineries/Search_By_Varietal.gif) no-repeat right top;
	width:179px;
	height:71px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
}
#winerySearchbyVarietalTxt {
	width:186px;
	padding-left:5px;
	padding-top:5px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color: #812950;
}

#winerySearchbyDetails {
	background:url(/50_Assets/wineries/Search_By_Details.gif) no-repeat right top;
	width:186px;

	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	margin-top:15px;
}
#winerySearchbyDetailsTxt {
	width:186px;
	
	padding-left:0px;
	padding-top:10px;
	font-weight:bold;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	color: #812950;
}

#winerySearchbyDetailsTxt ul {
	margin-left:10px;
}

/* RETAILER */
#addRetailer {
	margin-left:450px;
	color:#000;
	font-size:15px;
	font-weight:bold;
	padding-top:8px;
}
#addRetailer a {
	text-decoration:underline;
	color:#000;
}
#retailerResults {
	background:url(/50_Assets/retailers/Local_Wine_Header.png) no-repeat top;
	width:580px;
	height:82px;
	margin:0 0;
	
	margin-left:15px;
	
}
#retailerResultsTxtAdd {
	background-image:url(/50_Assets/Winery_Login_Grape_Background.jpg);
	margin-left:0px;
	margin-top:19px;
	padding-left:10px;
	text-align:justify;
	
	width:558px;
	height:545px;
	
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	
	font-family:Calibri,SinhalaSangamMN, Arial;
}
#retailerResultsTxt {
	margin-left:1px;
	margin-top:14px;
	padding-left:11px;
	text-align:justify;
	
	width:565px;
	height:549px;
	
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	
	font-family:Calibri,SinhalaSangamMN, Arial;
}

#retailerResultsTxtDetail {
	margin-left:-1px;
	margin-top:9px;
	padding-left:10px;
	text-align:justify;
	
	width:558px;
	height:552px;
	
border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:14px;
}
#retailerResultsTxt th {
	font-size:20px;
}

#retailerDetailedInfo {
	background:url(/50_Assets/retailers/Local_Wine_Two_Header.png) no-repeat top;
	
	height:50px;
	width:568px;
	margin-left:17px;
	
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
}
.times { width:180px; }
.times2 { width:580px; }

.table1
{
table-layout:fixed;
}

/* HOME */

#WineofWeek {
	background:url(/50_Assets/home/Red_White_Of_Week.png) no-repeat top;
	margin-top:2px;
	width:576px;
	height:250px;
	/*border: solid 1px #000;*/
}
#RedWineofWeek {
	
	width:285px;
	height:250px;
	margin-top:-15px;
	margin-left:-2px;
	padding-right:2px;
}

#RedWineofWeekTxt {
	margin-top:28px;	
}
#WhiteWineofWeek {
	
	width:285px;
	height:250px;
	margin-top:-15px;
}

#ViewWineProfile {
	margin-left:95px;
	margin-top:-17px;	
}
#WhiteWineofWeekTxt {
	margin-top:28px;	
}
#browseWineProfiles {
	background:url(/50_Assets/browse/Browse_Wine_Profiles_Header.png) no-repeat top;
	width:760px;
	height:140px;
	margin-left:0px;
	border:solid 0px #ffffff;
	float:left;
}

#browseWineProfilesMatch99 {
	background:url(/50_Assets/browse/Wine_Matches_Header.png) no-repeat top;
	width:760px;
	height:140px;
	margin-left:3px;
	border:solid 0px #ffffff;
	float:left;
}

#browseWineProfiles25 {
	background:url(/50_Assets/Current_Top_25_Wines_Header_New.png) no-repeat top;
	width:760px;
	height:51px;

	margin-left:0px;

	border:solid 1px #ffffff;
	float:left;
}
#browseWineProfiles35 {
	background:url(/50_Assets/Great_Wines_25_35_Header.png) no-repeat top;
	width:760px;
	height:51px;

	margin-left:0px;
	border:solid 1px #ffffff;
	float:left;
}
#browseWineProfiles50 {
	background:url(/50_Assets/Great_Wines_35_50_Header.png) no-repeat top;
	width:760px;
	height:51px;

	margin-left:0px;
	border:solid 1px #ffffff;
	float:left;
}
#browseWineProfilesOver50 {
	background:url(/50_Assets/Great_Wines_Over_50_Header.png) no-repeat top;
	width:760px;
	height:51px;

	margin-left:3px;
	border:solid 1px #ffffff;
	float:left;
}
#suggestawine {
	margin-left:235px;
	margin-top:13px;	
}
#eNewsletterNew {
	float:right;
	margin-right:60px;
	margin-top:-80px;
	width:100px;	
}
#browseWineProfilesMatch {
	background:url(/50_Assets/Wine_Matches_Header.gif) no-repeat top;
	width:760px;
	height:60px;

	margin-left:-5px;
	border:solid 0px #ffffff;
	float:left;
}
#browseWineProfilesAvailWineTxt {
	
}
#browseWineProfilesAvailWineTxtBox {
	margin-top:-20px;
	margin-left:65px;
}

#wheelvalue {
	color:#ddd;
}

#WheelInstructions {
	color: #565656;
	font-size: 17px;
	margin-top: -35px;
	padding-bottom:40px;
	text-align:center;
	margin-left:40px;
}
#WheelPreviousResults {
	margin-left:535px;
	margin-top:-160px;	
}

#browseWineProfilesAvailable {
	padding-top:9px;
	margin-left:505px;
	color:#812950;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
	width:150px;
height:41px;
	font-weight:bold;
	
}
#browseWineProfilesTitle {
	margin-top:0px;
	margin-left:456px;
	color:#ffffff;
	font-size:14px;
	text-align:right;
	width:275px;
height:41px;
	
}
#browseWineProfilesTitle25 {
	margin-top:-94px;
	margin-left:456px;
	color:#ffffff;
	font-size:14px;
	text-align:right;
	width:275px;
height:99px;
	
}

#browseWineProfilesTitleBrowseWines {
	margin-top:-59px;
	margin-left:212px;
	color:#ffffff;
	font-size:14px;
	text-align:right;
	width:275px;
height:41px;
	z-index:1000;
}
#browseWineDeals {
	margin-top:0px;
	margin-left:456px;
	color:#ffffff;
	font-size:14px;
	text-align:right;
	width:275px;
height:31px;
	
}
#browseWineDeals select {
	margin-top:-10px;	
}
#browseWineProfilesTxt {
	background:#f5f9f0;
	position:absolute;
	margin-left:0px;
	margin-top:3px;
	padding-left:0px;
	text-align:justify;
	
	width:758px;
	height:auto;
	min-height:730px;
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	
}
#browseWineProfilesWheel {
	background:#f5f9f0;
	position:absolute;
	margin-left:0px;
	margin-top:6px;
	padding-left:0px;
	text-align:justify;
	
	width:758px;
	height:auto;
	min-height:430px;
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:13px;
	
}
#browseWineProfilesTxth3a {
	color:#5d163a;
	font-size:16px;
	
	height:20px;

}

#browseWineProfilesTxth3a img {
	float:left;
	padding-right:5px;
}
#WineThumbnail {
	padding:10px;	
}
#SimilarWine {
	float:left;
}
#mySimilarWine {
	background:url(/50_Assets/mywine/Similar_Wines_Header.png) no-repeat;
	width:760px;
	height:60px;
	margin-left:3px;
	margin-top:15px;
	
	float:left;
}


#mySimilarWineTxt {
	background:none;
	margin-left:3px;
	margin-top:-8px;
	padding-left:0px;
	padding-right:0px;
	text-align:justify;
	
	width:758px;
	height:auto;
	border:solid 1px #000;
	font-size:12px;
	font-weight:bold;
	float:left;
}

#mySimilarWineTxt td  {
	height:35px;
	
}
#mySimilarButtonsSpace {
	margin-left:250px;
	margin-top:15px;
}
#mySimilarButtons {
	background:url(/50_Assets/mywine/WhiteBall.png) no-repeat top;
	width:29px;
	height:29px;
	margin-left:7px;
	margin-right:5px;
}
#mySimilarButtonsTxt {
	font-size:18px;
	
	color:#000;
	font-weight:bold;
	padding-left:9px;
	padding-top:3px;
}
#mySimilarButtonsTxt2 {
	font-size:18px;
	
	color:#000;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
}

/* PROFILE -- MYWINE */

#myWine {
	background:url(/50_Assets/mywine/My_Wine_Header.png) no-repeat top;
	width:760px;
	height:auto;
	margin-left:3px;
	
	float:left;
}
#myWineWelcome {
	color:#000;
	font-size:20px;
	margin-top:8px;
	font-weight:bold;
	padding-left:5px;
	height:34px;
}
.myWineEditProfile {
	font-size:15px;
	padding-left:5px;	
}
.infocell {
	width:25px;	
}
#EditUserProfileButton {
	margin-left: 650px;
	margin-top:-26px;
	height:18px;
}
#myWineTxt {
	background:url(/50_Assets/Grapes_Background.png) no-repeat top;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:justify;
	
	width:758px;
	height:auto;
	border-left:solid 1px #C5CADC;
	border-right:solid 1px #C5CADC;
	border-bottom:solid 1px #C5CADC;
	font-size:12px;
	font-weight:bold;
}
#NoWineFavoritesYet {
	padding-top:15px;
	padding-left:20px;	
}
#myWineTxt table {
	margin-top:2px;
}
#myWineTxt td {
	font-size:13px;	
}
#removeFavorite {
	padding:3px;
	
}
#addReviewButton {
	margin-bottom:-4px;	
}
#addReviewButtonMyWine {
	margin-top:-15px;
	padding-left:10px;
}
#mySimilarButtonsTxt a {
	color:#000;	
	margin-left:-7px;
}
#redball {
	background:url(/50_Assets/mywine/RedBall.png) no-repeat top;
	width:29px;
	height:29px;
	margin: 0 0;
	margin-left:7px;
	margin-right:5px;
	
}
#redballtxt {
	font-size:18px;
	
	color:#ffffff;
	
	padding-left:9px;
	padding-top:3px;
}
#redballtxt2 {
	font-size:18px;
	
	color:#ffffff;
	font-weight:bold;
	padding-left:2px;
	padding-top:3px;
}
#redballtxt3 {
	font-size:18px;
	
	color:#ffffff;
	font-weight:bold;
	padding-left:6px;
	padding-top:3px;
}
#redballtxt a {
	color:#ffffff;
	font-size:18px;
	
}
#popUpDiv h2 a {
	color:#5d163a;
	font-size:18px;
}
/* end home-nonsub-brix */

/* Web 3.0 type functionality */
#blanket {
/*background-color:#111;*/

opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDivForgotPassword {
position:absolute;
background-image: url(/50_Assets/Forgot_Password_Smaller_Popup.png);
width:393px;
height:207px;
z-index: 9005;
}
#rightClose {
	padding-left:369px;
	margin-top:-5px;
}
#notsignedupCA {
	margin-left:135px;
	width:50px;
}
#notsignedupTW {
	margin-left:250px;
	margin-top:-20px;
}
#loginpositionForgot {
	margin-top:0px;
	margin-left:85px;
}
#positionForgot {
	margin-top:15px;
	margin-left:261px;
}
#positionForgot a {
	color:#000;
}
#fb_twitter_login {
	margin-left:25px;	
	
}
#fb_login {
	width:250px;
	height:50px;	
	margin-left:5px;
}
#fb_twitter_loginPopup {
	margin-top:-20px;
	text-align:left;
	margin-left:-95px;
	width:250px;
}

#twit {
	margin-top:5px;
}
#twitPopup {
	margin-top:-23px;
	
	margin-left:165px;
}
#popUpDiv {
position:absolute;
background-image: url(/50_Assets/Login_Pop_Up.png);
width:393px;
height:367px;
z-index: 9005;
}
#popUpDiv table {
	padding-left:7px;	
}
#popUpDivLogin {
position:absolute;
background-image: url(/50_Assets/Login_Pop_Up.png);
width:393px;
height:284px;
z-index: 9005;
}
#popUpDivLogin table {
	padding-left:7px;	
}
#LoginTableLeft {
	margin-left:-125px;	
}
#blanket2 {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
.ContinueBrowsing  {
	color:#4C721d;
}
.ContinueBrowsing a {
	color:#4C721d;
}
#popUpDiv2 {
position:absolute;
background-color:#f5f9f0;
width:300px;
height:150px;
z-index: 9005;
}
#blanket3 {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv3 {
position:absolute;
background-color:#f5f9f0;
width:300px;
height:300px;
z-index: 9005;
}


#popupHeader {
	background:url(/50_Assets/browse/Pop_Up.png) no-repeat top;
	width:501px;
	height:106px;
}
#popupHeaderTxt {
	color:#ffffff;
	font-size:24px;
	font-family:Calibri,SinhalaSangamMN, Arial;
	padding-top:10px;
	font-weight:bold;
}

#hoverPopupBkgrd {
	background:url(/50_Assets/events/What_Is_AVA_Popup.png) no-repeat top;
	width: 343px;
	height: 214px;
}
#hoverPopupBkgrdRegion {
	background:url(/50_Assets/events/What_Is_Region_Popup.png) no-repeat top;
	width: 343px;
	height: 214px;
}
#hoverPopupBkgrdTxt {
	padding:15px;
	width: 375px;
	height: 248px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
}
#hoverPopupBkgrdTxt h3 {
	font-size:24px;
	font-weight:bold;
}

.WineMakerNotesWidth {
	width:375px;	
}


#wineReviewPictures th td {
	font-weight:bold;
	font-size:18px;
}

#browseWineProfileButton {
	padding-left: 600px;
	padding-top:9px;
}



#RecentlyProfiledBkgrd {
	background:url(/50_Assets/Recently_Profiled_Background.png) no-repeat top;
	width: 302px;
	height: 361px;
	margin-top:-30px;
	text-align:left;
	padding-left:15px;
}
#recentlyProfiledBoth {
	background:url(/50_Assets/Wineries/Profiled_Deals_Events.png) no-repeat top;
	width: 306px;
	height: 371px;
	margin-top:-30px;
	text-align:left;
	padding-left:15px;
}
#recentlyProfiledOne {
	background:url(/50_Assets/Wineries/Profiled_With_One.png) no-repeat top;
	width: 306px;
	height: 361px;
	margin-top:-30px;
	text-align:left;
	padding-left:15px;
}
#EventOnly {
	background:url(/50_Assets/Wineries/Winery_Events_One.png) no-repeat top;
	width: 306px;
	height: 100px;
	margin-top:-90px;
	text-align:left;
	padding-left:55px;
}
#moreEvent {
	text-decoration:underline;
	color:#4C721D;
	padding-left:245px;
	margin-top:-4px;	
}
#moreEvent a {
	color:#4C721D;
}
#moreDeals {
	text-decoration:underline;
	color:#4C721D;
	padding-left:245px;
	margin-top:-7px;	
}
#moreDeals a {
	color:#4C721D;
}
#EventOnlyTxt {
	padding-top:37px;
	margin-left:-20px;
}
#EventOnlyTxtBoth {
	position:relative;
	top:33px;
	text-align:left;
}
#DealOnly {
	background:url(/50_Assets/Wineries/Winery_Deals_One.png) no-repeat top;
	width: 306px;
	height: 100px;
	margin-top:-85px;
	color:#8b0e5e;
}
#DealOnlyTxt {
	padding-top:40px;
	margin-left:-20px;
}
#DealOnlyTxtBoth {
	padding-top:60px;
	text-align:left;
	height:53px;
}
#DealOnlyTxtBoth2 {
	padding-top:35px;
	text-align:left;
	height:53px;
}
#EventOnlyTxtBoth2 {
	position:relative;
	top:30px;
	text-align:left;
}
#recentlyProfiledFull {
	background:url(/50_Assets/Wineries/Profiled_Full.png) no-repeat top;
	width: 306px;
	height: 371px;
	margin-top:-10px;
	text-align:left;
	padding-left:15px;
}
#eventDealsOnly {
	background:url(/50_Assets/Wineries/Deals_Events.png) no-repeat top;
	width: 306px;
	height: 155px;
	margin-top:-30px;
	text-align:left;
	padding-left:15px;
	vertical-align:top;
}
#RecentlyProfiledBkgrd a {
	color:#8b0e5e;
	
}
#recentlyProfiledPagination {
	padding-left:25px;	
	padding-top:2px;
}
#RecentlyProfiledTxt  {
	padding-top:150px;
	border:solid 1px #ddd;
}
#RecentlyProfiledTxtOne  {
	padding-top:37px;
	height:154px;
}
#RecentlyProfiledTxt2  {
	top:-320px;
}
#txtPicEnlarge {
	padding-left:150px;	
	color:#8b0e5e;
	margin-top:-20px;
}

#rbxpowerby {
	width:100px;
	height:41px;
	margin-top:-50px;
	margin-left:750px;
}
#NotLoggedInTxt {
	padding-left:17px;
	font-weight:bold;
	font-size:12px;
}

#NotLoggedInTxt2 {
	padding-left:9px;
	font-weight:bold;
	font-size:12px;
}

#ProfileButtonBlock {
	margin-left:-90px;	
	margin-top: -170px;
}

#HeaderNotLoggedIn {
	position:absolute;
	margin-left:-225px;
	margin-top:90px;
	font-weight:bold;
	width:500px;
}
#HeaderNotLoggedInTxt {
	display:inline;
	margin-left:25px;
	margin-top:0px;
	
}
#signin {
	position:absolute;
	margin-left:125px;
	margin-top:-13px;
	width:50px;
	z-index:0;
}
#freeaccount {
	position:absolute;
	
	margin-left:-70px;
	margin-top:0px;
	width:300px;
}
#WineryLogin {
	position:absolute;
	margin-left:615px;
	margin-top:5px;
	width:100px;
}

#TrustWave {
	position:absolute;
	margin-left:515px;
	margin-top:-13px;
}

#CreditCard {
	position:absolute;
	padding-left:515px;
	margin-top:-13px;
}

#wrapper #pageNav {
position: relative;
z-index: 2;

}

#NavHome {
z-index: 0;
position:relative;
}
#WineMatchIcon {
	position:absolute;
margin-left: 150px;	
margin-top:0px;
}

#smallFont1 {
font-size:19px;
}
#freeUserAccount {
	padding-left:50px;	
}

#UserLoginLayout {
	
	/*background: url(/50_Assets/Login_Background.png) no-repeat;*/
	margin-top:0px;
	margin-left:-195px;
	width:557px;
	height:267px;
}

#UserLoginLayoutImg {
	margin-left: -200px;
	padding-top:10px;
}

#UserSignUpLayout {
	position:absolute;
	margin-left:-150px;
}
.optionColor {
	color:#384b00;	
}
#RightBoxes {
	
	top:415px;
	
}
#RightBoxes2 {
	
	margin-top:15px;
	
}

.arrowsidemenu{
	width: 179px; 
}
	
.arrowsidemenu div a{ /*header bar links*/
	font-weight: bold; 
	font-size:14px;
	font-family:Calibri,SinhalaSangamMN, Arial;
	display: block;
	background: transparent url(/50_Assets/navigation/Wine_Type_Thee_Part.gif) 30% 0;
  height: 24px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	/*color: #4C721d;*/
}

.arrowsidemenu div a:hover{
	background-position: 30% -32px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #FFFFFF;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: #4C721d;
	background-position: 30% -64px ;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	/*padding: 0;*/
	
}

.arrowsidemenu ul li{
	/*border-bottom: 1px solid #ffffff;*/
	
}

.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size:13px;
	text-decoration: underline;
	color: #FFFFFF;
	padding: 5px 0;
	padding-left: 30px;
	
	background: transparent url(/50_Assets/navigation/Left_Navigation_Tabs_Fill_Space_Blank_Three_Part.gif) 20% 0;
}

.arrowsidemenu ul li a.selected { /*header that's currently selected*/
	color: #4C721d;
	
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 13px;
	font-weight:bold;
	
	text-decoration:none;
	background-position: 30% -64px ;
	padding-left: 30px;
}



.arrowsidemenu2{
	width: 179px; /*width of menu*/
	color:#ffffff;
	/* border-style: solid solid none solid; */
	 border-color: #7F284F; 
	/* border-size: 1px; */
	/* border-width: 1px; */
}
	
.arrowsidemenu2 div a{ /*header bar links*/

	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 14px;
	font-weight:bold;
	
	display: block;
	background: transparent url(/50_Assets/navigation/Middle_Buttons_Three_Part.gif) 30% 0;
	color:#ffffff;

   height: 24px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	
}

	

.arrowsidemenu2 div a:link, .arrowsidemenu div a:visited{
	/*color: #7F284F;*/
}

.arrowsidemenu2 div a:hover{
	background-position: 30% -32px;
}

.arrowsidemenu2 div.unselected a{ /*header that's currently not selected*/
	color: #FFFFFF;
}

	
.arrowsidemenu2 div.selected a{ /*header that's currently selected*/
	color: #4C721d;
	background-position: 30% -64px ;
}

.arrowsidemenu2 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.arrowsidemenu2 ul li{
	border-bottom: 1px solid #7F284F;
}


.arrowsidemenu2 ul li a{ /*sub menu links*/
	display: block;
	
	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 13px;
	font-weight:normal;
	text-decoration: underline;
	color: #FFFFFF;
	padding: 5px 0px;
	padding-left: 30px;
	
	background: transparent url(/50_Assets/navigation/Left_Navigation_Tabs_Fill_Space_Blank_Three_Part.gif) 20% 0;
}
.arrowsidemenu2 ul li a.selected { /*header that's currently selected*/
	color: #4C721d;

	font-family: Calibri,SinhalaSangamMN, Arial;
	font-size: 13px;
	font-weight:bold;
	
	text-decoration:none;
	background-position: 30% -64px ;
	padding-left: 30px;
}
.arrowsidemenu2 .submenucontents { /*sub menu contents*/

	padding-left: 35px;
	
	background: transparent url(/50_Assets/navigation/Left_Navigation_Tabs_Fill_Space_Blank_Three_Part.gif) 20% 0;
	
}
.arrowsidemenu .submenucontents { /*sub menu contents*/

	padding-left: 35px;
	
	background: transparent url(/50_Assets/navigation/Left_Navigation_Tabs_Fill_Space_Blank_Three_Part.gif) 20% 0;
	
}
#eNewsletter {
	margin-top:12px;	
	
	width:233px;
	height:133px;
	
}

.eNewsletter2 img
{
         display: block;
         float: left;
		 width:227px;
	height:76px;
	padding:0px;
         /* border: 1px dashed red; /* debug display */
}



#eNewsletterSignUpButton {
	margin-top:-100px;
	padding-left:338px;
}
#eNewsletter input {
	margin-top:75px;	
	margin-left:-195px;
}

#topWines {
	margin-top:-2px;	
	padding-bottom:5px;
	height:82px;
}
#WinemakerNotesBrowse {
	margin-top:-10px;
	line-height:1.2em;
	padding-bottom:3px;
	width:520px;
	
}
#DealsButton {
	position:absolute;
	text-align:center;
	width:50px;
	left:608px;
	margin-top:-37px;
}
#SpecialSelection {
		color: #812950;
		font-size:11pt;
}
#spacer {
	padding-top:8px;	
}
#Spacer2 {
	padding-top:17px;	
}

	
#WineryLoginHomePage {
	width:160px;
	height:42px;
	padding-left:1px;
	padding-bottom:10px;
}
#eNewsletterContent {
		border:solid 1px #000;
		width:578px;
		height:1725px;
}
#eNewsletterContentTxt {
	padding-left:15px;	
	min-height:1200px;
}

#ExploreButton {
	position:relative;
	margin-top:-35px;	
	margin-left:450px;
	
	width:100px;
	height:25px;
}

#UserReviews {
	padding-left:20px;	
	width:800px;
}

#MyWineDeals {
	margin-left:85px;	
	margin-top:-26px;
}

#DateReviewed {
	
	padding-left:100px;
}

#WineReview {
	padding-left:25px;	
}
#PositionReviews {
	margin-left:15px;	
	width:800px;
}

#StarReviews {
	vertical-align:middle;
	margin-top:-20px;
	margin-left:69px;
}
#StarReviewsProfile {
	vertical-align:middle;
	margin-top:5px;
}
#ReleaseDateAlign {
	position:absolute;
	margin-left:175px;
	margin-top:0px;
	font-weight:bold;
	
	width:255px;
}
#VarietalAlign {
	position:absolute;
	margin-left:168px;
	margin-top:0px;
	font-weight:bold;
	
	width:255px;
}
#StarReviews3 {
	margin-top:-5px;
	text-align:right;
	width:255px;
	height:10px;
	
}
#StarReviews4 {
	margin-top:-15px;
	text-align:right;
	width:255px;
	
}

/* PROFILE PAGE - UNDER WHEEL */
#wineMatches {
	margin-top:13px;
	margin-left:-80px;
}
#wineMatchesNotLoggedIn {
	margin-top:13px;
	margin-left:-80px;
}
#wineMatchNumber {
	margin-top:-20px;
	margin-left:-93px;
	font-weight:bold;
	color:#8b0e5e;
}


#wineMatchNumberNotLoggedIn {
	margin-top:-17px;
	margin-left:-93px;
	font-weight:bold;
	color:#8b0e5e;
}
#facebookIcon {
	position:absolute;
	margin-top:20px;
	margin-left:120px;
	
}
#facebookIconOver1 {
	margin-top:-15px;
	margin-left:65px;
}
#facebookIconDeal {
	position:absolute;
	margin-top:20px;
	margin-left:120px;
}
#facebookIconNoMatches {
	position:absolute;
	margin-top:3px;
	margin-left:120px;
}
#dealbuttonProfile {
	margin-left:275px;
	margin-top:15px;
	
}
#dealbuttonProfileNoMatches {
	position:absolute;
	margin-left:270px;
	margin-top:-27px;
}

#twitterIcon {
	position:absolute;
	margin-left:179px;
	margin-top:20px;

}
#twitterIconDeal {
	position:absolute;
	margin-left:179px;
	margin-top:20px;
	
}
#twitterIconNoMatches {
position:absolute;
	margin-left:179px;
	margin-top:3px;
}
#LowSulfide {
	margin-top:-60px;
	margin-left:30px;
	width:39px;
	height:39px;
}

#LowSulfide2 {
	margin-top:-60px;
	margin-left:30px;
	width:39px;
	height:39px;
}

#AdjustNotLoggedIn {
	
	margin-top:-20px;
}

#BuyDirectLink {
	margin-top:5px;	
}
#SocialNetworkIcons {
	float:right;
	
	margin-top:2px;
	padding-bottom:3px;
}
#paddingSNI {
	padding-bottom:2px;	
}
/* WINE PROFILE */

.thumbnail{
position: relative;
z-index: 0;
min-width: 350px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
min-width: 250px;
text-decoration: none;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -10000px;
border: 1px gray;
visibility: hidden;
color: black;
text-decoration: none;
min-width: 250px;

}


.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: 15px;
left: -105px; 

}
#movemenuleft {
	margin-left:-25px;	
}
#WineryIFrame a {
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	
}
.color {

	background-color:#7F284F;
}

#LeftMenuBackground {
	height:330px;
	width:175px;
	text-align:left;
	color:#000;
	margin-left:4px;
	margin-top:7px;
	font-family:Calibri,SinhalaSangamMN, Arial;
	
}

#LeftMenuBackground li {
	color:#000;	
}

#varietalLeftMenu u  {
	color:#4C721d;
	padding-left:40px;
	line-height:1.1em;
	font-size:13px;
	text-decoration:none;
}

#varietalLeftMenu u:hover  {
	color:#4C721d;
	text-decoration:underline;
}

/* NEW LEFT MENU */
.selectLeftMenu {
	margin-left:-5px;	
	line-height:1.0em;
	text-decoration:none;
}
.selectLeftMenu2 {
	padding-left:30px;	
	background-color:#7F284F;
}
.selectMenu {
	font-size:10px;	
}

#TopNews {
	/*border: solid 1px #ddd;*/
	margin-left:-1px;
	margin-top:-1px;
	width:233px;
	height:105px;
	
}

#TopNewsTxt {
	padding-top:35px;
	padding-left:35px;
	text-align:center;
	font-weight:bold;
	font-size:15px;	
	width:100px;
}
#TopNewsWheel {
	float:right;
	margin-left:15px;
	margin-top:-60px;	
}
#SelectedFilters {
	/*border: solid 1px #ddd;*/
	background: url(/50_Assets/navigation/Selected_Filters_Two.png) no-repeat;
	width:186px;
	height:78px;
	margin-left:-3px;
}
#SelectedFilters4 {
	/*border: solid 1px #ddd;*/
	background: url(/50_Assets/navigation/Selected_Filters_Four.png) no-repeat;
	width:186px;
	height:115px;
	margin-left:-3px;
}
#SelectedFilters6 {
	/*border: solid 1px #ddd;*/
	background: url(/50_Assets/navigation/Selected_Filters_Six.png) no-repeat;
	width:186px;
	height:160px;
	margin-left:-3px;
}
#SelectedFiltersTxt {
	text-align:left;
	font-weight:bold;
	font-size:14px;
	padding-left:15px;
	padding-top:5px;
	height:27px;
	color:#ffffff;
}
#SelectedFiltersTxt a {
	color:#812950;
}

#wheelplayHP {
	margin-top:-5px;
}
#minimizeWheelPlay {
	
	width:133px;
	vertical-align:middle;	
	margin-left:605px;
	margin-top:-25px;
	/*border: 1px solid #812950;*/
}
#maximizeWheelPlay {
	
	vertical-align:middle;	
	margin-left:615px;
	margin-top:-25px;
	/*border: 1px solid #812950;*/
	
	
	
}
.ResetAll {
	padding-left:116px;	
	padding-top:5px;
	font-size:11px;
	
}
.ResetAll2 {
	padding-left:0px;	
	padding-top:0px;
	font-size:11px;
	color:#ffffff;
}
.ResetAll3  {
	padding-left:125px;	
	padding-top:8px;
	font-size:11px;
	color:#ffffff;
	
}
.ResetAll3 a {
	color:#ffffff;
}
.ResetAll4  {
	padding-left:125px;	
	padding-top:3px;
	font-size:11px;
	color:#ffffff;
	
}
.ResetAll4 a {
	color:#ffffff;
}
#FilterBlock {
	width:178px;
	height:20px;
	/*border: solid 1px #ddd;*/
	padding-left:7px;
	color: #4C721d;
	font-weight:bold;
	font-size:13px;
}


.menuheaders {
	margin-left:-3px;	
}


#SearchBottom {
	background: url(/50_Assets/navigation/Left_Menu_White_Footer.png) no-repeat;
	width:179px;
	height: 7px;
}

.newarrow { 
	height:28px;
}

.selectedBox {
	background:#812950;
	width:7px;
	height:7px;
	color:#ffffff;
	padding:3px;
	padding-bottom:4px;
	position:static;
	margin-top:-1px;
}

.selectedBoxtxt {
	margin-top:-2px;	
	font-weight:bold;
}

.anchorclass myownclass {
	text-decoration:none;	
}

#alignButtonDown {
	margin-top:27px;	
}
#WineryPortal123 {
	
	width: 447px;
	height: 174px;
	margin-left:-70px;
	margin-top:20px;
	position:relative;
}

/* BROWSE WINE */
.RetailPrice {
	margin-top:-20px;
	color:#4C721D;
	font-weight:bold;
	margin-left:550px;
	font-size:16px;
}
#matchNumber {
	padding-left:65px;
	margin-top:-20px;
	color:#ffffff;
	z-index:1000;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
	font-size:11pt;
}

#matchNumberOver9 {
	padding-left:62px;
	margin-top:-20px;
	color:#ffffff;
	z-index:1000;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
	font-size:11pt;
}
#matchNumberProfile {
	padding-left:52px;
	margin-top:-18px;
	color:#ffffff;
	z-index:1000;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
}
#matchNumberNoLogin {
	padding-left:65px;
	margin-top:-18px;
	color:#fff;
	z-index:1000;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
}
#matchNumberNoLoginProfilePreLike {
	padding-left:52px;
	margin-top:-18px;
	color:#fff;
	z-index:1000;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
}
#matchNumberNoLoginProfile {
	margin-left:52px;
	margin-top:-18px;
	color:#fff;
	z-index:1000;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
}
#MatchButton {
	margin-top:-4px;
	margin-left:5px;
}
#MatchButtonProfile {
	position:absolute;
	margin-left:20px;	
	margin-top:20px;
}
#GooglePlusButton {
	position:absolute;
	margin-left:225px;	
	margin-top:23px;
	
	z-index:2;
}
#GooglePlusButtonNoMatches {
	margin-top:6px;
	margin-left:191px;	
	
}
#MatchButton2 {
	margin-top:-28px;
	margin-left:192px;
}
.MyWineHeight {
	height:20px;
}
#WriteAReview {
	
	color:#ddd;
	width:214px;
	height:44px;
	padding-left:5px;
	margin-top:2px;
}
#WriteAReview a {
	color:#999;
	padding-top:2px;
}

/* EVENTS */
#borderBottom {
		border-bottom:solid 1px #ddd;
		height:1px;
}

#eNewsletterSignUp {
	background: url(/50_Assets/eNewsletter_Signup.png) no-repeat;
	width:288px;
	height:43px;
	margin-left:145px;
}

#eNewsletterSignUpTxtBox {
	margin-left:12px;	
	padding-top:5px;
	
}
#eNewsletterGo {
	margin-left:215px;	
	margin-top:-28px;
}
#onlineGo {
	margin-left:0px;	
	margin-top:3px;
}
/* Gradient 2 */
.tb12 {
	width: 145px;
	background: transparent url('/50_Assets/bg.jpg') no-repeat;
	color : #747862;
	height:20px;
	border:0;
	padding-top:4px;
	padding-left:4px;
	margin-left:4px;
	font-size:11px;
}
.tb7 {
	width: 184px;
	background: transparent url('/50_Assets/bg.jpg') no-repeat;
	color : #747862;
	height:20px;
	border:0;
	padding:4px 8px;
	margin-bottom:0px;
	font-size:11px;
}
.tb8 {
	width: 114px;
	background: transparent url('/50_Assets/bg2.jpg') no-repeat;
	color : #747862;
	height:20px;
	border:0;
	padding:4px 8px;
	margin-bottom:0px;
	font-size:11px;
	left:0px;
}
#staticNavigation {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:576px;
 	margin-top:8px;
	margin-left:-11px;
	text-align:center;
	padding-top:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#staticNavigationRetailers {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:576px;
 	margin-top:8px;
	margin-left:-11px;
	text-align:center;
	margin-top:25px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#staticNavigationWineries {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:577px;
 	margin-top:7px;
	margin-left:-10px;
	text-align:center;
	padding-top:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#staticNavigationEvents {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:759px;
 	margin-top:27px;
	text-align:center;
	padding-top:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#staticNavigationDeals {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:759px;
 	margin-top:20px;
	text-align:center;
	padding-top:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#staticNavigationProfile {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:758px;
 	margin-top:0px;
	text-align:center;
	padding-top:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#staticNavigationBrowse {
	background: url(/50_Assets/Silver_Navigation_Footer.png) no-repeat;
	height:40px;
	width:758px;
 	margin-top:0px;
	text-align:center;
	padding-top:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #ddd;
}
#google_ads_div_LowerLeftBanner {
	margin-top:-5px;	
}

#UserReviews {
	position:absolute;
	margin-top:2px;
	padding-left:3px;
	padding-right:7px;
	font-weight:bold;
	font-size:8pt;
	
	width:170px;
}

#NoReviews {
	background: url(/50_Assets/No_Reviews_Banner.png) no-repeat;
	width:736px;
	height: 59px;
	
}
#NoReviews img {
	padding-left:520px;
	padding-top:10px;
}
#ReviewHeader {
	background: url(/50_Assets/Review_Header.png) no-repeat;
	width:731px;
	height:6px;
}
#ReviewFooter{
	background: url(/50_Assets/Review_Footer.png) no-repeat;
	width:731px;
	height:12px;
}
.ReviewBorderLeft {
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
}
#starsRight {
	position:absolute;
	margin-left:625px;
	margin-top:-25px;
}
#WineReviewTxt {
	padding-left:7px;
	font-size:14px;
}
#WineReviewDate {
	padding-left:7px;
	font-size:14px;
	color:#919295;
}

#ContactUsBkgrd {
	background: url(/50_Assets/Contact_Us_Grape_Background.png) no-repeat;
	background-position:bottom;
	width: 580px;
	height: 600px;
	
}

#ContactUsInner {
		padding-left:10px;
	padding-top:10px;
}



.leftSpacing {
	padding-left:10px;	
}
#topPadding {
	padding-top:5px;
	margin-left:28px;	
}
#ShipTo {
	margin-top:8px;	
	margin-left:-15px;
}
#AZResults  {
	padding-left:255px;
	padding-top:8px;
	font-size:13px;
	font-weight:normal;
	font-family:Calibri,SinhalaSangamMN, Arial;
}
#AZResults a {
	color:#8B0E5E;
	font-family:Calibri,SinhalaSangamMN, Arial;
	font-size:13px;
	font-weight:normal;
}

#eMailNotice {
	margin-left:-70px;	
}

#alldealsbutton {
	
	color: #671B40;
	z-index: 9001;
	margin-top:-26px;
	padding-left:80px;
	font-size:14px;
	font-weight:bold;
}
#alldealsbutton a {
	color: #671B40;
	text-decoration:underline;
}
#wineryDealsButton {
	padding-top:12px;
	padding-left:460px;	
}

#next2530 {
	padding-left:595px;
	margin-top:10px;
}
#next3550 {
	padding-left:595px;
	margin-top:-31px;
}
#prev25 {
	padding-left:50px;
	margin-top:13px;
}

#WinerySignUp {
	margin-left:-155px;	
}
#lowerIcon {
	margin-top:-16px;
	margin-left:100px;	
}

#LoginPriceList {
	background: url(/50_Assets/login/Price_List.png) no-repeat;	
	width:237px;
	height:279px;
	margin-left:-25px;
}
#LoginPriceList img {
	padding-top:220px;	
	margin-left:50px;
}
#LoginShippingInfo {
	background: url(/50_Assets/login/Shipping_Info.png) no-repeat;	
	width:237px;
	height:279px;
	margin-top:-279px;
	margin-left:250px;
}
#LoginShippingInfo2 {
	padding-top:153px;	
	margin-left:52px;
	font-weight:bold;
}
#FBMessageDisplay {
	padding:20px;
	font-size:13px;	
}


#socialNetworkingIcons {
	padding-left:5px;
	margin-left:6px;
	margin-top:-20px;
}


#ReadTheArticle{
	color: #671B40;
	z-index: 9001;
	margin-top:-30px;
	padding-left:70px;
	font-size:14px;
	font-weight:bold;
}

#ReadTheArticle a {
	color: #671B40;
	text-decoration:underline;
}



#BuyWineryDirect {
	margin-left:-12px;	
	padding-top:8px;

}

#ReturnToBrowseWines {
	position:absolute;
	margin-top:143px;
}
#ReturnToBrowseWinesNoClub {
	position:absolute;
	margin-top:143px;
}
#JoinWineClub {
	padding-top:15px;
	padding-left:45px;	
}
#ShippingStateMenu {
	margin-left:12px;	
	font-size:10pt;
}


/* WHEEL TAGS */
#BaseWheel {
	background: url(/50_Assets/wheel/Wheel_Play_Profile_Base_Wheel.png) no-repeat;	
	width: 321px;
	height: 321px;
	margin-left:35px;
	margin-top:15px;
	position:absolute;
}
#WheelNumbers {
	position:absolute;
	width:20px;
	height:155px;	
	margin-left:0px;
	margin-top:0px;
	z-index:1000;
}
#AromaWheel {
	position:absolute;
	margin-left:159px;
	margin-top:26px;
}
#FruitWheel {
	position:absolute;
	margin-left:187px;
	margin-top:65px;
}
#OakWheel {
	position:absolute;
	margin-left:186px;
	margin-top:160px;
}
#AcidityWheel {
	position:absolute;
	margin-left:158px;
	margin-top:189px;
}
#TanninsWheel {
	position:absolute;
	margin-left:63px;
	margin-top:189px;
}
#DryWheel {
	position:absolute;
	margin-left:24px;
	margin-top:161px;
	
}
#ComplexityWheel {
	position:absolute;
	margin-left:25px;
	margin-top:64px;
}
#FinishWheel {
	position:absolute;
	margin-left:63px;
	margin-top:27px;
}

/* Medium Wheel */
#BaseWheelMed {
	background: url(/50_Assets/wheelMed/Wheel_Play_ROW_WOW_Base_Wheel.png) no-repeat;	
	width: 115px;
	height: 115px;
	margin-left:10px;
	padding-bottom:20px;
	padding-right:8px;
}
#WheelNumbersMed {
	position:absolute;
	
	margin-left:8px;
	margin-top:9px;
	z-index:10;
}
#AromaWheelMed {
	position:absolute;
	margin-left:57px;
	margin-top:11px;
}
#FruitWheelMed {
	position:absolute;
	margin-left:67px;
	margin-top:25px;
}
#OakWheelMed {
	position:absolute;
	margin-left:67px;
	margin-top:58px;
}
#AcidityWheelMed {
	position:absolute;
	margin-left:58px;
	margin-top:67px;
}
#TanninsWheelMed {
	position:absolute;
	margin-left:23px;
	margin-top:67px;
}
#DryWheelMed {
	position:absolute;
	margin-left:10px;
	margin-top:58px;
	
}
#ComplexityWheelMed {
	position:absolute;
	margin-left:11px;
	margin-top:25px;
}
#FinishWheelMed {
	position:absolute;
	margin-left:24px;
	margin-top:12px;
}

/* Small Wheel */
#BaseWheelSm {
	background: url(/50_Assets/wheelSm/Wheel_Play_ROW_Browsing_Base_Wheel.png) no-repeat;	
	width: 63px;
	height: 65px;
	margin-left:5px;
	padding-bottom:0px;
	padding-right:15px;
}
#WheelNumbersSm {
	position:absolute;
	
	
	margin-left:5px;
	margin-top:5px;
	z-index:10;
}
#AromaWheelSm {
	position:absolute;
	margin-left:32px;
	margin-top:4px;
}
#FruitWheelSm {
	position:absolute;
	margin-left:38px;
	margin-top:12px;
}
#OakWheelSm {
	position:absolute;
	margin-left:38px;
	margin-top:31px;
}
#AcidityWheelSm {
	position:absolute;
	margin-left:32px;
	margin-top:37px;
}
#TanninsWheelSm {
	position:absolute;
	margin-left:12px;
	margin-top:37px;
}
#DryWheelSm {
	position:absolute;
	margin-left:4px;
	margin-top:31px;
	
}
#ComplexityWheelSm {
	position:absolute;
	margin-left:4px;
	margin-top:12px;
}
#FinishWheelSm {
	position:absolute;
	margin-left:12px;
	margin-top:4px;
}


#SelectedWine {
	background: url(/50_Assets/browse/Selected_Wine_Match_Background.png) no-repeat;
	width:760px;
	height:120px;
}

#Selected {
	font-size:16px;
	font-weight:bold;	
}

#browseWineProfilesTxth3aSelected {
	color:#5d163a;
	font-size:17px;
	
	height:20px;
	margin-top:-2px;
}
#browseWineProfilesTxth3aSelectedWithStar {
	color:#5d163a;
	font-size:17px;
	
	height:20px;
	margin-top:-2px;
}

#browseWineProfilesTxth3aSelectedWithStar h3{
	margin-left:22px;
	margin-top:-17px;
}
#WinemakerNotesBrowseSelected {
	margin-top:-5px;
	line-height:1.2em;
	padding-bottom:3px;
	width:520px;
	
}

#BrowseWineRetailPrice {
	margin-top:-16px;	
	margin-left:227px;
	color:#000;
	font-weight:bold;
}

#BrowseWineWineName {
	margin-top:-3px;
	padding-bottom:3px;
}

#DisplayWheel {
	height:368px;	
	
}


/* New Header */

#zLogoNew {
		
		width:359px;
		height:76px;
		position:absolute;
		left:0px;
		top:10px;
		padding-left:10px;
		padding-top:10px;
	}
#zSearchNew {
		
		
	min-height:83px;
	padding: 0px 10px 0px 0px;
	color:#ffffff;
	font-family:Calibri,SinhalaSangamMN, Arial;
	background-color: #FFFFFF;
	}
	/*Keyword Entry*/
	#zSearchEntryNew {
		margin-left:624px;
		width:375px;
		padding: 21px 0 0;
	}
	
	#zSearchEntryNew input.txt {
	float:left;
	height:20px;
	width:250px;
	color:#5b5b5b;
	}
	
	#zSearchEntryNew .txtFldActive {
		color:#000000 ;
	}
	
	#zSearchEntryNew label.labelIn {
		float:left;
		display:inline;
		font-weight:bold;
		margin: 0 5px;
	}
	
	#zSearchEntryNew select {
		float:left;
		width:100px;
	}
#HomeSelectedTxt {
	position:relative;
	color:#ffffff;
	margin-top:-22px;	
	margin-left:9px;
	font-weight:bold;
	font-size:14px;
	width:65px;
	
}
#HomeNonSelectedTxt  {
	position:relative;
	color:#000;
	margin-top:5px;	
	margin-left:11px;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	width:65px;
}
#HomeNonSelectedTxt a {
	position:relative;
	color:#000;
	margin-top:5px;	
	margin-left:11px;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	width:65px;
}
#HomeSelectedTxt2 {
	position:relative;
	color:#ffffff;
	margin-top:-22px;	
	margin-left:9px;
	font-weight:bold;
	font-size:14px;
	width:65px;
	
}
#HomeNonSelectedTxt2  {
	position:relative;
	color:#000;
	margin-top:5px;	
	margin-left:11px;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	width:65px;
}
#HomeNonSelectedTxt2 a {
	position:relative;
	color:#000;
	margin-top:5px;	
	margin-left:11px;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	width:65px;
}
#fbtwHP {
	margin-top:-11px;	
}
#RetailerSelectedTxt {
	position:relative;
	color:#ffffff;
	margin-top:-22px;	
	margin-left:9px;
	font-weight:bold;
	font-size:14px;
	width:65px;
	
}
#RetailerNonSelectedTxt  {
	position:relative;
	color:#000;
	margin-top:5px;	
	margin-left:11px;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	width:65px;
}
#oldIEpadding {
	padding-left:65px;	
}
#HomeNonSelectedTxt:hover { color:#812950; width:65px;}

#LoginHereHdr {
	margin-left:525px;
	margin-top:-25px;	
	
	width:120px;
}
#LogoutHereHdr {
	margin-left:525px;
	margin-top:-30px;	
	
	width:120px;
}
#HeaderBackgroundNew {
	/*background: url(/50_Assets/header/Buttons_Backround.png) no-repeat;*/
	background:#ededed;
	/*border: solid 1px #000;*/
	width:924px;
	height:23px;
	margin-top:15px;
	padding-left:50px;
}
#HeaderBackgroundNewNav {
	margin-left:-78px;
	margin-top:0px;
	background:none;
}
#HoursBackground {
	background: url(/50_Assets/wineries/Dates.png) no-repeat;
	
	/* border: solid 1px #000; */
	width:199px;
	height:43px;
	margin-top:-8px;
	
}
#XStartHour {
	margin-left:1px;
	margin-top:17px;	
	font-size:10px;
	font-weight:bold;
	padding-left:0px;
	width:25px;
	text-align:center;
}
#StartHour {
	margin-left:0px;
	margin-top:15px;	
	font-size:10px;
	font-weight:bold;
	padding-left:3px;
	width:23px;
	text-align:center;
}
#StartHourOver9 {
	margin-left:2px;
	margin-top:15px;	
	font-size:10px;
	font-weight:bold;
	
	width:23px;
	text-align:center;
}
#StartHour img {
	margin-top:-3px;	
	padding-left:0px;
}
#EndHour {
	position:relative;
	margin-left:0px;
	margin-top:-5px;
	font-size:10px;
	font-weight:bold;
	padding-left:3px;
}

/* Winery Info Source */
#WineryInfoSource {
	background: url(/50_Assets/November_Landing.png) no-repeat;	
	width:713px;
	height:695px;
	margin-left:-190px;
	margin-top:-2px;
}

#WineryInfoSourceBtn {
	padding-top:395px;
	padding-left:400px;	
}
#WineryInfoSourceBtn2 {
	
	margin-top:-31px;
	margin-left:375px;	
}
#BrowseBuyDirect {
	position:absolute;
	left:350px;	
	margin-top:-9px;
}

/* Rounded buttons */
/* rounded buttons code */

.small-btn,.small-btn-select,.big-btn,.panel-btn,#main-nav {font-family:"Arial","Lucida Grande",Tahoma,Arial,Sans-serif,sans;}

.big-btn,.small-btn,.small-btn-select{color:#000;font-weight:regular;text-decoration:none;background-color:none;outline:none;margin-left:25px;}
.big-btn:hover,.small-btn:hover,.input-submit:hover{color:#812950;}
.small-btn-select{color:#812950;}
.big-btn{font-size:.85em;}.small-btn{font-size:.85em;}.small-btn-select{font-size:.85em;}
/*
.tooltip .inner{font-size:1.25em;font-weight:bold;color:#f0eae7;text-shadow:0 1.7px 3px #222;line-height:1.33em;background-color:#3e3f3e;}
.carrot,.slide-nav a,.slideslide-nav span{border-color:transparent;border-style:solid;border-width:10px;}
.link-list .carrot{border-left-color:#5898d5;border-width:4px;}
.link-list a:hover .carrot{border-left-color:#4478aa;}
.slide{outline:none;}
.slide-nav a,.slideslide-nav span{border-width:21px;outline:none;}
.slide-nav .prev-slide,.slideslide-nav .prev-slide span{border-right-color:#3e3f3e;}
.slide-nav .next-slide,.slideslide-nav .next-slide span{border-left-color:#3e3f3e;}
.slide-nav .prev-slide:hover,.slideslide-nav .prev-slide:hover span{border-right-color:#9c2f23;}
.slide-nav .next-slide:hover,.slideslide-nav .next-slide:hover span{border-left-color:#9c2f23;}
.slider .slide{background-color:#fff;}
label{font-size:1.3em;}
label.error{color:#9c2f23;}

.big-btn,.small-btn,.small-btn-select{color:#000;font-weight:bold;text-decoration:none;background-color:none;outline:none;}
.big-btn:hover,.small-btn:hover,.input-submit:hover{color:#fff;background-color:#812950;}
.small-btn-select{color:#fff;background-color:#812950;}
.big-btn{font-size:1.8em;}.small-btn{font-size:1.2em;}.small-btn-select{font-size:1.2em;}


#main-nav li.active div.nav-tab{background-color:#3e3f3e;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-khtml-border-radius-top-right:20px;border-top-right-radius:20px;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;-khtml-border-radius-top-left:20px;border-top-left-radius:15px;border-bottom:2px solid #363635;}
#main-nav a{font-size:1.8em;font-weight:bolder;text-decoration:none;outline:none;}
#main-nav li.triple-1 a{color:#ce6628;}
#main-nav li.triple-2 a{color:#5898d5;}
#main-nav li.triple-3 a{color:#9c2f23;}
#main-nav li.active a{color:#fbc715;}
#main-nav .tooltip{cursor:pointer;}
#main-nav .tooltip .icon{background:url(../img/jr-sprite.png) no-repeat 0 -50px;}
#main-nav .tooltip .icon-portfolio{background-position:-50px -50px;}
#main-nav .tooltip .icon-blog{background-position:-100px -50px;}
#main-nav .tooltip .icon-about{background-position:-150px -50px;}
#main-nav .tooltip .icon-contact{background-position:-200px -50px;}
#main-nav .tooltip .carrot{border-top-color:#3e3f3e;}
#top-tab{background-color:#f0eae7;}
#top-tab,#top-search{-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-khtml-border-radius-bottom-right:20px;border-bottom-right-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;-khtml-border-radius-bottom-left:20px;border-bottom-left-radius:20px;}
#top-tab a{background:url(../img/jr-sprite.png) no-repeat 0 0;}
#top-tab .feed-icon{background-position:-26px 0;}
#top-tab .search-icon{background-position:-52px 0;}
#top-tab .tooltip{cursor:pointer;}
#top-tab .tooltip .carrot{border-bottom-color:#3e3f3e;}
#top-search{background:#3e3f3e;}


#content{text-align:left;}


#sidebar{text-align:left;}
#sidebar p,#sidebar li{font-size:1.4em;}
#sidebar .panel{background-color:#FFF;position:relative;}
#sidebar .panel-btn{color:#9c2f23;font-size:2.3em;text-decoration:none;outline:none;}
#sidebar .panel-btn:hover{color:#fff;background-color:#3e3f3e;}
#sidebar .panel-headline{color:#9c2f23;font-size:2em;font-weight:bolder;}
#sidebar .collapsed,#sidebar .expanded .panel-headline{cursor:pointer;}
#sidebar .collapsed:hover .panel-headline,
#sidebar .expanded .panel-headline:hover{color:#5898d5;}
#sidebar .collapsed .carrot{border-left-color:#3e3f3e;}
#sidebar .collapsed:hover .carrot{border-left-color:#9c2f23;}
#sidebar .expanded .carrot{border-top-color:#3e3f3e;}
#sidebar .expanded .panel-headline:hover .carrot{border-top-color:#9c2f23;}
.contact-icon{background:url(../img/jr-sprite.png) no-repeat 0 -100px;}
.feed-icon{background:url(../img/jr-sprite.png) no-repeat 0 -150px;}
.tweety-icon{background:url(../img/jr-sprite.png) no-repeat -200px -150px;}
a:hover .feed-icon{background-position:-100px -150px;}
a:hover .tweety-icon{background-position:-300px -150px;}
#sidebar .icon-list li,#sidebar .link-list li{border-top:1px solid #f0eae7;}
#sidebar .icon-list li.first,#sidebar .link-list li.first{border-top-color:#9c2f23;}
#sidebar .icon-list li.active,#sidebar .icon-list li:hover,#sidebar .link-list li.active,#sidebar .link-list a:hover{background-color:#f0eae7;}

#sidebar .icon-list a,
#sidebar .link-list a{color:#3e3f3e;font-size:1.05em;text-decoration:none;outline:none;}
#sidebar .icon-list a:hover,
#sidebar .link-list a:hover{color:#9c2f23;text-decoration:underline;}
#sidebar .icon-list li.active img{opacity:.65;filter:alpha(opacity = 65);}
#sidebar .count-list{text-align:right;}
#sidebar .count-list a{text-align:left;}
#sidebar .ad-block{background-color:#fff;}

#footer{color:#f0eae7;text-align:left;background-color:#3e3f3e;}
#footer-flourish{background:url(../img/header-footer.png) no-repeat 50% bottom;}
#footer a{color:#f0eae7;font-weight:normal;}
#footer a:hover{color:#ce6628;}
#footer p,#footer ul li{font-size:1.2em;}
#footer h3{font-size:1.45em;}
#footer .link-list .carrot{border-left-color:#f0eae7;border-width:4px;}
#footer .link-list a:hover .carrot{border-left-color:#ce6628;}

#copyright{text-align:center;}

#contact-overlay{background-color:#000;}
#contact-container{background:url(../img/overlay-flourish.png) no-repeat 0 0;}

#simplemodal-data{text-align:left;background-color:#fff;-moz-border-radius:28px;-webkit-border-radius:28px;-khtml-border-radius:28px;border-radius:28px;-moz-box-shadow:0 2px 8px #222;-webkit-box-shadow:0 2px 8px #222;box-shadow:0 2px 8px #222;}
#simplemodal-data p{font-size:1.4em;}


#contact-close{background:url(../img/jr-sprite.png) no-repeat -100px -100px;outline:0;}
#contact-close:hover{background-position:-150px -100px;}

pre code,.tooltip .inner,.big-btn,.small-btn,.small-btn-select,#content .panel,#sidebar .panel,.major-update{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}

.big-btn,.small-btn,.small-btn-select,#sidebar .panel,#sidebar .ad-block{-moz-box-shadow:1px 3px 8px #BBB;-webkit-box-shadow:1px 3px 8px #BBB;box-shadow:1px 3px 8px #BBB;}

#sidebar .panel:hover,#sidebar .ad-block:hover{-moz-box-shadow:1px 3px 8px #812950;-webkit-box-shadow:1px 3px 8px #812950;box-shadow:1px 3px 8px #812950;}

.jr-logo,#top-tab a,#footer-follow .twitter-icon,#contact-close,#social-icons a,#comments a{font-size:10px;text-align:left;text-indent:-2000px;overflow:hidden;}

hr{margin:0 0 12px;}pre code{display:block;padding:12px 19px;margin-bottom:12px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
br.clear{margin:0;padding:0;}
.nofloat{float:none;}
.carrot{display:block;width:0;height:0;}
.valign{display:table-row;}
.valign p{display:table-cell;vertical-align:middle;}
.align-left{float:left;}
.headline-link{float:left;margin:7px 0 5px 15px;}
.main-inner{width:922px;margin:0 auto;}
.jr-logo{display:block;height:98px;width:230px;}
.tooltip .inner{padding:10px 8px;}
.link-list .carrot{float:left;margin:3px 3px 0 0;}
.slide{display:block;}
.slide-nav a,.slideslide-nav span{width:0;height:0;display:block;position:absolute;top:150px;}
.slide-nav a.prev-slide,.slideslide-nav .prev-slide span{left:-21px;}
.slide-nav a.next-slide,.slideslide-nav .next-slide span{right:-21px;}
.slider{width:590px;height:520px;position:relative;overflow:hidden;}
.slider .slide{width:590px;height:520px;position:absolute;top:0;left:590px;}
.slider .slide.active{left:0;}
.slider .slide img{max-width:400px;max-height:480px;display:block;margin:0 auto 10px;}
.slider .slide .caption{width:400px;margin:0 auto;}

.big-btn,.small-btn,.small-btn-select{display:block;float:left;}

.big-btn{padding:9px 19px 12px;}
.small-btn,.small-btn-select{padding:5px 15px 6px;font-size:14px; position:relative; zoom: 1;	}


.small-btn {
	color:#000;
}

*/
/* End Rounded buttons */

#GoogleAds {
	position: absolute;
	top:159px;
	left:885px;	
}

#loginPic {
	background:url(../50_Assets/wineryadmin/Larger_Image_Background.png) no-repeat top right;
	width: 73px;
	height: 73px;
	margin-left:-250px;
}
#centerPic {
	padding-left:7px;
	padding-top:7px;	
}
#LoginInfo {
	position:absolute;
	top: 92px;
	margin-left:-240px;
	width:300px;
}
#picLogo {
	background:url(../50_Assets/wineryadmin/Image_Background.png) no-repeat;
	width:36px;
	height:36px;
	float:left;
	padding-right:4px;
	
}

#picLogo img {
	padding-top:5px;
	padding-left:5px;	
}
#WelcomeMessage {
	padding-top:5px;	
}

#DomesticOnly {
	padding-left:582px;
	margin-top:-25px;	
}

#GoogleComingSoon {
	position:relative;
	top:0px;
	left:0px;	
}
#GooglePlusLower {
	margin-top:8px;	
	margin-left:27px;
}
#ShareIcon {
	
	margin-top:11px;
	text-align:center;
	color:#671B40;
	/*border:solid 1px #000;*/
	width:420px;
	height:10px;
}
#ShareIcon h1 {
	font-size:12px;
	color:#671B40;
}
/* WheelPlay */
#WheelPlay2 {
	margin-top:10px;
	margin-left:0px;
	width:700px;
	height:525px;
	
	
}
#SmallHeader {
	margin-left:50px;	
}

#WheelPlayBkgrd {
	position:absolute;
	text-align:center;
	/* background: url(/50_Assets/wheelplay/Wheel_Play_Base_Wheel.png) center no-repeat ;*/
	width:569px;
	height:527px;
	z-index:0;
}
#AromaWheelPlay {
	position:absolute;
	margin-left:275px;
	margin-top:-482px;
	z-index:10;
}
#FinishWheelPlay {
	position:absolute;
	margin-left:113px;
	margin-top:-482px;
	z-index:10;
	
}
#FruitWheelPlay {
	position:absolute;
	margin-left:325px;
	margin-top:-412px;
	z-index:10;
}

#ComplexityWheelPlay {
	position:absolute;
	margin-left:43px;
	margin-top:-412px;
	z-index:10;
}
#DryWheelPlay {
	position:absolute;
	left:20px;
	top:72px;
	z-index:10;
	
}
#TanninsWheelPlay {
		position:absolute;
	left:114px;
	top:281px;
	z-index:10;
}
#AromaWheelPlay img {
	z-index:1001;
}

#OakWheelPlay {
	position:absolute;
	left:325px;
	top:230px;
	z-index:10;
}
#AcidityWheelPlay {
	position:absolute;
	left:275px;
	top:281px;
	z-index:1001;
}

#DryWheelPlay {
	position:absolute;
	margin-left:23px;
	margin-top:159px;
	
}




#WheelPlayTopWheel {
	position:relative;
	margin-top:-567px;	
	z-index:5000;
}
#WheelMiddle {
	font-size:47px;	
	margin-top:-275px;
	color:#ffffff;
}
#WheelMiddle img{
	margin-top:-12px;
}
#WheelAromaValue {
	color:#ffffff;
	position:absolute;
	margin-top:-85px;	
	margin-left:300px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(23deg);
-moz-transform: rotate(23deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(.35rad);-ms-transform: rotate(.35rad); transform: rotate(.35rad);
}

#WheelTanninsValue {
	color:#ffffff;
	position:absolute;
	margin-top:17px;	
	margin-left:258px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(23deg);
-moz-transform: rotate(23deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(.35rad);-ms-transform: rotate(.35rad); transform: rotate(.35rad);
}
#WheelFinishValue {
	color:#ffffff;
	position:absolute;
	margin-top:-83px;	
	margin-left:258px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(-23deg);
-moz-transform: rotate(-23deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(-.35rad);-ms-transform: rotate(-.35rad); transform: rotate(-.35rad);
}
#WheelAcidityValue {
	color:#ffffff;
	position:absolute;
	margin-top:18px;	
	margin-left:300px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(-23deg);
-moz-transform: rotate(-23deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(-.35rad);-ms-transform: rotate(-.35rad); transform: rotate(-.35rad);
}
#WheelFruitValue {
	color:#ffffff;
	position:absolute;
	margin-top:-58px;	
	margin-left:326px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(60deg);
-moz-transform: rotate(60deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(1.05rad);-ms-transform: rotate(1.05rad); transform: rotate(1.05rad);
}
#WheelDryValue {
	color:#ffffff;
	position:absolute;
	margin-top:-13px;	
	margin-left:229px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(60deg);
-moz-transform: rotate(60deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(1.05rad);-ms-transform: rotate(1.05rad); transform: rotate(1.05rad);
}
#WheelComplexityValue {
	color:#ffffff;
	position:absolute;
	margin-top:-58px;	
	margin-left:230px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(-60deg);
-moz-transform: rotate(-60deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(-1.05rad);-ms-transform: rotate(-1.05rad); transform: rotate(-1.05rad);
}
#WheelOakValue {
	color:#ffffff;
	position:absolute;
	margin-top:-10px;	
	margin-left:326px;
	/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(-60deg);
-moz-transform: rotate(-60deg);
/*
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	z-index:2000;
	-o-transform:
                     rotate(-1.05rad);-ms-transform: rotate(-1.05rad); transform: rotate(-1.05rad);
}
#WheelNumberOfMatches {
	position:absolute;
	font-family:Calibri ; 
	font-weight:bold;
	font-size:17px;
	color:	#565656;
	margin-left:540px;
	margin-top:200px;
	text-align:center;
}
#WineNameWheelPlay {
	position:absolute;
	font-family:Calibri ; 
	font-weight:bold;
	font-size:17px;
	color:	#565656;
	margin-left:550px;
	width:200px;
	margin-top:0px;
	text-align:center;
	border:1px solid #7D0849;	
	background: #efe3ea;
}
#WineNameWheelPlayP {
	position:absolute;
	font-family:Calibri ; 
	font-weight:bold;
	font-size:17px;
	color:	#565656;
	margin-left:550px;
	width:200px;
	margin-top:0px;
	text-align:center;
	padding:5px;
	border:1px solid #7D0849;	
	background: #f5f9f0;	
}
#WineryWheelName {
	margin-top:0px;
	color:#7D0849;
}
#VintageWheel {
	color:#384B00;
}


#WineryWheelNameP a {
	margin-top:0px;
	color:#7D0849;
	text-decoration:underline;
	
}
#VintageWheelP  {
	color:#384B00;
	text-decoration:underline;
}
#WheelNumberOfMatches .WheelMatchNumber {
	font-family:Calibri; 
	font-weight:bold;
	color:#7d0849;
	text-align:center;
	font-size:60px;
}

#EndResults {
	color:#595959;
	width:600px;
	text-align:center;
	margin-left:250px;	
	padding-bottom:20px;
}

#AvailableChkBox {
	left:0px;
}

#shareHome {
	margin-left:800px;	
	padding-top:10px;
}

#shareProfile {
	margin-left:10px;	
	margin-top:-20px;
}

#redWineColor {
	color:#671B40;
}

#whiteWineColor {
	color:#4C721D; 
}

#WineryPortalHeader {
	margin-left:-25px;	
}
#googSearch {
	float:left;
	margin-top:5px;
	margin-left:10px;
	width:57px;
	border:1px solid #000;
}
#googSearch a {
	margin-left:8px;	
	padding-top:5px;
	color:#000;
}
#googSearch a:hover {
	color:#812950;
	width:57px;
}

#consumerLoginHeader {
	width:750px;
	font-weight:bold;
	font-family:"ARIAL BLACK","Arial";
	font-size:24px;
}

#blueSeparator {
	width:750px;
	height:5px;
	background-color:#ededed;
}
#separatorOR {
	float:left;
	margin-top:5px;
	margin-left:5px;
	padding:5px;
	font-size:18px;
	font-family:Calibri,Arial;	
}
#blueSeparator2 {
	float:left;
	width:260px;
	margin-left:20px;
	margin-top:20px;
	height:5px;
	background-color:#ededed;
}
#blueSeparator3 {
	float:left;
	width:350px;
	margin-left:335px;
	margin-top:-17px;
	height:5px;
	background-color:#ededed;
}
#blueSeparator4 {
	float:left;
	width:645px;
	margin-left:15px;
	margin-top:17px;
	height:5px;
	background-color:#ededed;
}
#consumerLoginTxt1 {
		font-family:"Calibri", Arial;
		margin-top:20px;
		margin-left:125px;
		font-size:14px;
}

#consumerLoginTxt1 table {
	margin-left:100px;	
}
#loginForgotPassword {
	margin-top:-15px;
}
#loginButton {
	margin-left:165px;	
}
#loginSocial {
	font-family:Calibri,Arial;	
	font-size:14px;
	margin-top:45px;
	margin-left:90px;
}
#loginSocialButtons {
	margin-left:225px;
}
#loginBrowseTxt {
	margin-top:35px;
	margin-left:80px;	
	font-size:14px;
}
