@import url(reset.css);
/*----------------------------------------------------------
title:        main stylesheet
template:    00190
----------------------------------------------------------*/
*
{
	margin: 0;
	padding: 0;
	outline: 0;
}
.cl
{
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
}
BODY
{
	margin: 0;
	padding: 0;
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFF url(../images/vine-bodybkg.gif) repeat-x;
}
#container
{
	margin: 0 auto;
	padding: 0;
	width: 1024px;
}
/*////////// start header //////////*/
#logo
{
	float: left;
	margin: 0;
	width: 315px;
	font-size: 2.1em;
	font-weight: bold;
}
#logo IMG
{
	border: none;
}
#logo .textlogo
{
	padding: 125px 0 0 355px;
}
#logo .mylogo
{
	padding: 100px 0 0 275px;
}
#logo .flashlogo
{
	padding: 35px 0 0 25px;
}
#header
{
	float: left;
	margin: 4px 0 0;
	padding: 0;
	width: 1024px;
	height: 214px;
	background: url(../images/vine-header.gif) no-repeat;
}
#header-links
{
	float: left;
	margin: 0 0 0 -120px;
	padding: 25px 0 0 0px;
	color: #977E63;
}
#header-links A
{
	margin: 0;
	padding: 0 3px;
	font-size: 14px;
	text-decoration: none;
	color: #5E5E5E;
	font-family: Georgia, Helvetica, sans-serif;
}
#header-links A:hover
{
	text-decoration: underline;
}
A.cart
{
	background: url(../images/cart.gif);
	width: 112px;
	line-height: 25px;
	display: block;
	margin: 15px auto 0;
	font-size: 14px;
	color: #5EB413;
	text-decoration: none;
	font-family: Georgia, sans-serif;
}
A:hover.cart
{
	text-decoration: none;
}
P.location
{
	font-size: 16px;
	color: #5EB413;
}
P.location A
{
	font-size: 16px;
	color: #5EB413;
	text-decoration: none;
}
P.location A:hover
{
	text-decoration: underline;
}
P.display
{
	font-size: 13px;
	color: #636363;
	padding-top: 5px;
}
.products
{
	padding: 27px 0 0;
}
.products UL
{
	list-style-type: none;
	float: left;
	display: inline;
}
.products LI
{
	float: left;
	width: 160px;
	margin-right: 23px;
	text-align: center;
	padding-bottom: 36px;
}
.products LI.last
{
	margin-right: 0px;
}
.products LI IMG
{
	display: block;
	border: 1px solid #EAEAEA;
	width: 155px;
	margin: 0 auto;
}
.products LI SPAN.price
{
	color: #636363;
	font-size: 14px;
}
.products LI H3
{
	padding-top: 5px;
	font-weight: normal;
	font-size: 14px;
	word-spacing: -1px;
	padding-bottom: 6px;
}
.products LI H3 A
{
	color: #5EB413;
	font-size: 14px;
	text-decoration: none;
}
.products LI H3 A:hover
{
	text-decoration: underline;
}
/*/ start main navigation /*/
#nav
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1024px;
	height: 45px;
	background: url(../images/vine-topnav.gif) no-repeat;
	text-align: center;
}
#topNav
{
	margin: 0;
	padding: 0px 0 0;
	width: 1024px;
	line-height: 47px;
	text-align: center;
}
#topNav .left
{
	float: left;
	width: 0;
	line-height: 0;
	font-size: 0;
	margin-left: 240px;
}
#topNav .center
{
	width: 1024px;
	margin-left: 260px;
}
#topNav .center .link
{
	float: left;
	padding: 0;
	padding: 0 10px;
	text-align: center;
}
#topNav .center .link A
{
	font-weight: normal;
	text-decoration: none;
	color: #6AA335;
	font-size: 16px;
	font-family: Georgia, Helvetica, sans-serif;
}
#topNav .center .link A:hover
{
	color: #2D2D2D;
}
#topNav .center .spacer
{
	float: left;
	width: 0;
	height: 35px;
}
#topNav .right
{
	float: left;
	width: 2%;
	line-height: 0;
	font-size: 0;
}
/*/ end main navigation /
////////// end header //////////
////////// start content //////////*/
#content
{
	float: left;
	margin: 0;
	padding: 0;
	width: 960px;
	font-family: Georgia, Helvetica, sans-serif;
	color: #636363;
	padding-top: 7px;
	margin-left: 65px;
}
#content-left
{
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
	margin-left: 4px;
}
#content-middle
{
	float: left;
	margin: 0 0px 0 16px;
	padding: 6px 0 0;
	min-height: 500px;
	width: 680px !important;
}
#content-right
{
	float: left;
	margin: 0 0 0 5px;
	padding: 0;
	width: 210px;
}
.frame
{
	background: url(../images/vine-centermid.gif) repeat-y;
	width: 1024px;
}
.frame .top
{
	background: url(../images/vine-centertop.gif) no-repeat;
	width: 1024px;
}
/*////////// end content //////////
////////// start footer //////////*/
#footer
{
	clear: both;
	display: block;
	margin: 0 auto;
	padding: 0px;
	width: 950px;
	color: #636363;
	font-size: 13px;
	font-family: Georgia, sans-serif;
	background: url(../images/vine-footer.gif) no-repeat center top;
	height: 150px;
}
#footer P
{
	padding-top: 11px;
}
/*////////// end footer //////////
/ begin widgetSidebar /*/
#widgetSidebar
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetSidebar .top
{
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetSidebar .top A
{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #499506;
}
#widgetSidebar .top A:hover
{
	text-decoration: underline;
}
#widgetSidebar .body
{
	margin: 0;
	padding: 11px 0 0 5px;
	float: left;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
}
#widgetSidebar .body .items
{
	padding: 0 0 4px;
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1D1D1D;
}
#widgetSidebar .body .subtotal
{
	padding: 0;
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1D1D1D;
}
#widgetSidebar .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetSidebar /
/ begin widgetSidebarDetailed /*/
#widgetSidebarDetailed
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
#widgetSidebarDetailed .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetSidebarDetailed .top A
{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #499506;
}
#widgetSidebarDetailed .top A:hover
{
	text-decoration: underline;
}
#widgetSidebarDetailed .body
{
	margin: 0;
	padding: 0;
	float: left;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
}
#widgetSidebarDetailed .items
{
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSidebarDetailed .items A
{
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSidebarDetailed .price
{
	font-size: 11px;
	font-weight: bold;
}
#widgetSidebarDetailed INPUT
{
	font-size: 11px;
}
#widgetSidebarDetailed TABLE
{
	margin: 0;
	padding: 0 0 5px 5px;
	width: 100%;
}
#widgetSidebarDetailed TABLE TD
{
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSidebarDetailed .btm
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetSidebarDetailed /
/ begin widgetSearch /*/
#widgetSearch
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
#widgetSearch .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetSearch .body
{
	margin: 0;
	padding: 0;
	float: left;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
}
#widgetSearch .body .buttonNoImg
{
	float: left;
	margin-top: 1px;
	padding-left: 2px;
}
#widgetSearch .body .field
{
	float: left;
	margin: 0;
	padding: 4px 0 0 4px;
}
#widgetSearch .body .field INPUT
{
	margin: 0 0 5px;
	padding: 4px;
	width: 149px;
	height: 14px;
	font-size: 14px;
	color: #636363;
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSearch .body .button INPUT
{
	font-size: 11px;
	color: #464646;
}
#widgetSearch .body .button
{
	float: left;
	margin: 4px 0 0 2px;
	padding: 3px 0 0;
	width: 28px;
	height: 20px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
}
#widgetSearch .body .button A
{
	text-decoration: none;
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSearch .body .button A:hover
{
	text-decoration: underline;
}
#widgetSearch .advanced
{
	font-size: 9px;
	width: 210px;
	padding: 0 0 0 5px;
	background: url(../images/rep.gif) repeat-y;
	float: left;
}
#widgetSearch .advanced A
{
	text-decoration: underline;
	color: #332C27;
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSearch .advanced A:hover
{
	text-decoration: none;
}
#widgetSearch .btm
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
#widgetSearch #searchWidgetDynamicResults
{
	clear: left;
	float: left;
	background: #EEEEEE;
	padding: 10px;
	display: none;
	margin: 5px 5px 0;
}
/*/ end widgetSearch /
/ begin widgetLanguage /*/
#widgetLanguage
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
#widgetLanguage .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetLanguage .body
{
	margin: 0;
	padding: 0;
	background: url(../images/rep.gif) repeat-y;
}
#widgetLanguage .body SELECT
{
	font-family: Georgia, Helvetica, sans-serif;
	margin: 3px 3px 0;
	padding: 1px;
	width: 204px;
	height: 20px;
	font-size: 12px;
	color: #636363;
}
#widgetLanguage .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetLanguage /
/ begin widgetVendors /*/
#widgetVendors
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetVendors .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetVendors .body
{
	margin: 0;
	padding: 0;
	background: url(../images/rep.gif) repeat-y;
	padding-top: 5px;
}
#widgetVendors .body UL
{
	margin: 0;
	padding: 0;
	width: 184px;
	margin: 0 auto;
	list-style: none;
}
#widgetVendors .body UL LI
{
	line-height: 31px;
	font-family: Georgia, Helvetica, sans-serif;
	border-bottom: 1px solid #F0F0F0;
}
#widgetVendors .body UL LI.last
{
	border: 0;
}
#widgetVendors .body UL LI A
{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #636363;
	padding-left: 3px;
}
#widgetVendors .body UL LI A:hover
{
	text-decoration: underline;
}
#widgetVendors .body SELECT
{
	font-family: Georgia, Helvetica, sans-serif;
	margin: 3px 3px 0;
	padding: 1px;
	width: 204px;
	height: 20px;
	font-size: 12px;
	color: #636363;
}
#widgetVendors .btm
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetVendors /
/ begin widgetCategories /*/
#widgetCategories
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetCategories .top
{
	margin: 0;
	margin-top: 15px;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetCategories .body
{
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetCategories .body UL
{
	margin: 0;
	padding: 0;
	width: 184px;
	margin: 0 auto;
	list-style: none;
}
#widgetCategories .body UL LI
{
	line-height: 31px;
	font-family: Georgia, Helvetica, sans-serif;
	border-bottom: 1px solid #F0F0F0;
}
#widgetCategories .body UL LI.last
{
	border: 0;
}
#widgetCategories .body UL LI A
{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #636363;
	padding-left: 3px;
}
#widgetCategories .body UL LI A:hover
{
	text-decoration: underline;
}
#widgetCategories .btm
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetCategories /
/ begin widgetCurrency /*/
#widgetCurrency
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
#widgetCurrency .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetCurrency .body
{
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetCurrency .body SELECT
{
	font-family: Georgia, Helvetica, sans-serif;
	margin: 3px 3px 0;
	padding: 1px;
	width: 194px;
	height: 20px;
	font-size: 12px;
	color: #636363;
}
#widgetCurrency .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetCurrency /
/ begin widgetRewardPoints /*/
#widgetRewardPoints
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetRewardPoints .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetRewardPoints .body
{
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetRewardPoints .body A
{
	text-decoration: none;
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetRewardPoints .body A:hover
{
	text-decoration: underline;
}
#widgetRewardPoints .btm
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetRewardPoints /
/ begin widgetInformation /*/
#widgetInformation
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
#widgetInformation .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetInformation .body
{
	margin: 0;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetInformation .body UL
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 184px;
	margin: 0 auto;
}
#widgetInformation .body UL LI
{
	line-height: 31px;
	font-family: Georgia, Helvetica, sans-serif;
	border-bottom: 1px solid #F0F0F0;
}
#widgetInformation .body UL LI.last
{
	border: 0;
}
#widgetInformation .body UL LI A
{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #636363;
	padding-left: 3px;
}
#widgetInformation .body UL LI A:hover
{
	text-decoration: underline;
}
#widgetInformation .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetInformation /
/ begin widgetNewArrivals /*/
#widgetNewArrivals
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetNewArrivals .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetNewArrivals .body
{
	float: left;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetNewArrivals .body .sdetailsNoImg
{
	float: left;
	clear: left;
	padding-top: 15px;
	margin-bottom: 10px;
	width: 100%;
}
#widgetNewArrivals .body .photo
{
	margin-bottom: 10px;
	text-align: center;
	margin-top: 18px;
}
#widgetNewArrivals .body .photo IMG
{
	border: 1px solid #CFCFCF;
}
#widgetNewArrivals .body .title
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
}
#widgetNewArrivals .body .title A
{
	text-decoration: underline;
	color: #5EB413;
	font-size: 14px;
	font-family: georgia, sans-serif;
	text-decoration: none;
}
#widgetNewArrivals .body .title A:hover
{
	text-decoration: underline;
}
#widgetNewArrivals .body .sprice
{
	padding: 8px 0 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #636363;
	font-family: Georgia, sans-serif;
}
#widgetNewArrivals .body .sdetails
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
	width: 112px;
	line-height: 25px;
	font-weight: normal;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#widgetNewArrivals .body .sdetails A
{
	text-decoration: none;
}
#widgetNewArrivals .body .sdetails A:hover
{
	color: #ECECEC;
}
#widgetNewArrivals .body .all-link
{
	padding-top: 8px;
	text-align: center;
	font-size: 11px;
}
#widgetNewArrivals .body .all-link A
{
	text-decoration: none;
	color: #636363;
	text-transform: uppercase;
	font-family: Georgia, sans-serif;
}
#widgetNewArrivals .body .all-link A:hover
{
	text-decoration: underline;
}
#widgetNewArrivals .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
#widgetNewArrivals .noItems
{
	font-family: Georgia, sans-serif;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
	padding: 5px 0 0 5px;
}
/*/ end widgetNewArrivals /
/ begin widgetSpecials /*/
#widgetSpecials
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetSpecials .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetSpecials .body
{
	float: left;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetSpecials .body .sdetailsNoImg
{
	float: left;
	clear: left;
	padding-top: 15px;
	margin-bottom: 10px;
	width: 100%;
}
#widgetSpecials .body .photo
{
	margin-bottom: 10px;
	text-align: center;
	margin-top: 18px;
}
#widgetSpecials .body .photo IMG
{
	border: 1px solid #CFCFCF;
}
#widgetSpecials .body .title
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
}
#widgetSpecials .body .title A
{
	text-decoration: underline;
	color: #5EB413;
	font-size: 14px;
	font-family: georgia, sans-serif;
	text-decoration: none;
}
#widgetSpecials .body .title A:hover
{
	text-decoration: underline;
}
#widgetSpecials .body .sprice
{
	padding: 8px 0 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #636363;
	font-family: Georgia, sans-serif;
}
#widgetSpecials .body .sdetails
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
	width: 112px;
	line-height: 25px;
	font-weight: normal;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#widgetSpecials .body .sdetails A
{
	text-decoration: none;
}
#widgetSpecials .body .sdetails A:hover
{
	color: #ECECEC;
}
#widgetSpecials .body .all-link
{
	padding-top: 8px;
	text-align: center;
	font-size: 11px;
}
#widgetSpecials .body .all-link A
{
	text-decoration: none;
	color: #636363;
	text-transform: uppercase;
	font-family: Georgia, sans-serif;
}
#widgetSpecials .body .all-link A:hover
{
	text-decoration: underline;
}
#widgetSpecials .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
#widgetSpecials .noItems
{
	font-family: Georgia, sans-serif;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
	padding: 5px 0 0 5px;
}
/*/ end widgetSpecials /
/ begin widgetTopSellers /*/
#widgetTopSellers
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetTopSellers .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetTopSellers .body
{
	float: left;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetTopSellers .body .sdetailsNoImg
{
	float: left;
	clear: left;
	padding-top: 15px;
	margin-bottom: 10px;
	width: 191px;
}
#widgetTopSellers .body .photo
{
	margin-bottom: 10px;
	text-align: center;
	margin-top: 18px;
}
#widgetTopSellers .body .photo IMG
{
	border: 1px solid #CFCFCF;
}
#widgetTopSellers .body .title
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
}
#widgetTopSellers .body .title A
{
	text-decoration: underline;
	color: #5EB413;
	font-size: 14px;
	font-family: georgia, sans-serif;
	text-decoration: none;
}
#widgetTopSellers .body .title A:hover
{
	text-decoration: underline;
}
#widgetTopSellers .body .sprice
{
	padding: 8px 0 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #636363;
	font-family: Georgia, sans-serif;
}
#widgetTopSellers .body .sdetails
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
	width: 112px;
	line-height: 25px;
	font-weight: normal;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#widgetTopSellers .body .sdetails A
{
	text-decoration: none;
}
#widgetTopSellers .body .sdetails A:hover
{
	color: #ECECEC;
}
#widgetTopSellers .body .all-link
{
	padding-top: 8px;
	text-align: center;
	font-size: 11px;
}
#widgetTopSellers .body .all-link A
{
	text-decoration: none;
	color: #636363;
	text-transform: uppercase;
	font-family: Georgia, sans-serif;
}
#widgetTopSellers .body .all-link A:hover
{
	text-decoration: underline;
}
#widgetTopSellers .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
#widgetTopSellers .noItems
{
	font-family: Georgia, sans-serif;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
	padding: 5px 0 0 5px;
}
/*/ end widgetTopSellers /
/ begin widgetFeatured /*/
#widgetFeatured
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Georgia, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetFeatured .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetFeatured .body
{
	float: left;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetFeatured .body .sdetailsNoImg
{
	float: left;
	clear: left;
	padding-top: 15px;
	margin-bottom: 10px;
	width: 100%;
}
#widgetFeatured .body .photo
{
	margin-bottom: 10px;
	text-align: center;
	margin-top: 18px;
}
#widgetFeatured .body .photo IMG
{
	border: 1px solid #CFCFCF;
}
#widgetFeatured .body .title
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
}
#widgetFeatured .body .title A
{
	text-decoration: underline;
	color: #5EB413;
	font-size: 14px;
	font-family: Georgia, sans-serif;
	text-decoration: none;
}
#widgetFeatured .body .title A:hover
{
	text-decoration: underline;
}
#widgetFeatured .body .sprice
{
	padding: 8px 0 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #636363;
	font-family: Georgia, sans-serif;
}
#widgetFeatured .body .sdetails
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
	width: 112px;
	line-height: 25px;
	font-weight: normal;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#widgetFeatured .body .sdetails A
{
	text-decoration: none;
}
#widgetFeatured .body .sdetails A:hover
{
	color: #ECECEC;
}
#widgetFeatured .body .all-link
{
	padding-top: 8px;
	text-align: center;
	font-size: 11px;
}
#widgetFeatured .body .all-link A
{
	text-decoration: none;
	color: #636363;
	text-transform: uppercase;
	font-family: Georgia, sans-serif;
}
#widgetFeatured .body .all-link A:hover
{
	text-decoration: underline;
}
#widgetFeatured .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
#widgetFeatured .noItems
{
	font-family: Georgia, sans-serif;
	width: 210px;
	background: url(../images/rep.gif) repeat-y;
	padding: 5px 0 0 5px;
}
/*/ end widgetFeatured /
/ begin widgetSubscribe /*/
#widgetSubscribe
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetSubscribe .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetSubscribe .body
{
	margin: 0;
	padding: 8px 0 0;
	margin: 3px;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
	float: left;
	text-align: center;
}
#widgetSubscribe .body .buttonNoImg
{
	float: left;
	margin-top: 1px;
	padding-left: 2px;
}
#widgetSubscribe .body .field
{
	float: left;
	margin: 0;
	padding: 4px 0 0 4px;
	width: 195px;
}
#widgetSubscribe .body .field INPUT
{
	float: left;
	margin: 0 0 5px;
	padding: 4px;
	width: 141px;
	height: 20px;
	font-size: 14px;
	color: #636363;
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSubscribe .body .button INPUT
{
	font-size: 11px;
	color: #464646;
}
#widgetSearch .body .button
{
	float: left;
	margin: 4px 0 0 2px;
	padding: 3px 0 0;
	width: 28px;
	height: 20px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
}
#widgetSubscribe .body .button A
{
	text-decoration: none;
	font-family: Georgia, Helvetica, sans-serif;
}
#widgetSubscribe .body .button A:hover
{
	text-decoration: underline;
}
#widgetSubscribe .btm
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetSubscribe /
/ begin widgetFooter /*/
#widgetFooter
{
	color: #636363;
	font-size: 13px;
	line-height: 31px;
	text-align: left;
	font: 14px/18px Georgia, sans-serif;
}
#widgetFooter .body UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#widgetFooter HR
{
	float: left;
	clear: left;
	height: 1px;
	color: #878787;
	background-color: #878787;
}
#widgetFooter .actionItems
{
	margin: 0;
	padding: 15px 0 0 35px;
	font-weight: bold;
	color: #636363;
	font: 14px/18px Georgia, sans-serif;
}
#widgetFooter .actionItems A
{
	font: 14px/18px Georgia, sans-serif;
	text-decoration: underline;
	color: #636363;
}
#widgetFooter .actionItems A:hover
{
	text-decoration: none;
	color: #636363;
}
#widgetFooter .copyright
{
	float: left;
	margin: 0;
	padding: 15px 85px 0 75px;
	width: 300px;
	font: 14px/18px Georgia, sans-serif;
	line-height: 22px;
	color: #636363;
}
#widgetFooter .copyright A
{
	font: 14px/18px Georgia, sans-serif;
	text-decoration: underline;
	color: #636363;
}
#widgetFooter .copyright A:hover
{
	text-decoration: none;
}
#widgetFooter .copyright-small
{
	padding: 10px;
	text-align: center;
}
#widgetFooter .copyright-small A
{
	color: #499506;
}
#widgetFooter .copyright-small A:hover
{
	color: #499506;
	text-decoration: none !important;
}
#widgetFooter .nav
{
	float: left;
	margin: 0;
	padding: 19px 0 10px 20px;
	width: 150px;
}
#widgetFooter .nav .title
{
	margin: 0;
	padding: 0;
	width: 120px;
	font: 1em Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #636363;
}
#widgetFooter .nav UL
{
	margin: 0 0 0 1px;
	padding: 0;
	text-align: left;
	list-style: none;
}
#widgetFooter .nav UL LI
{
	text-align: left;
	line-height: 2;
}
#widgetFooter .nav UL LI A
{
	font: 14px/18px Georgia, sans-serif;
	text-decoration: underline;
	color: #636363;
}
#widgetFooter .nav UL LI A:hover
{
	text-decoration: none;
}
/*/ end widgetFooter /
/ begin widgetImages /*/
.widgetImages
{
	float: left;
	margin: 0 0 4px;
	padding: 0;
	width: 210px;
	text-align: center;
}
.widgetImages .text
{
	width: 210px;
	font-size: 12px;
	text-align: center;
	color: #636363;
	font-family: Georgia, Helvetica, sans-serif;
}
/*/ end widgetImages /
/ begin widgetCustomProductLists /*/
.widgetCustomProductLists
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
.widgetCustomProductLists .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
.widgetCustomProductLists .body
{
	margin: 0;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
.widgetCustomProductLists .body UL
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 184px;
	margin: 0 auto;
}
.widgetCustomProductLists .body UL LI
{
	line-height: 31px;
	font-family: Georgia, Helvetica, sans-serif;
	border-bottom: 1px solid #F0F0F0;
}
.widgetCustomProductLists .body UL LI.last
{
	border: 0;
}
.widgetCustomProductLists .body UL LI A
{
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #636363;
	padding-left: 3px;
}
.widgetCustomProductLists .body SELECT
{
	font-family: Georgia, Helvetica, sans-serif;
	margin: 3px 3px 0;
	padding: 1px;
	width: 204px;
	height: 20px;
	font-size: 12px;
	color: #636363;
}
.widgetCustomProductLists .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetCustomProductLists /
/ begin widgetShopByPrice /*/
#widgetShopByPrice
{
	float: left;
	margin: 0;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
	margin-bottom: 4px;
}
#widgetShopByPrice .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetShopByPrice .body
{
	margin: 0;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetShopByPrice .body SELECT
{
	font-family: Georgia, Helvetica, sans-serif;
	margin: 3px 3px 0;
	padding: 1px;
	width: 204px;
	height: 20px;
	font-size: 12px;
	color: #636363;
}
#widgetShopByPrice .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
/*/ end widgetShopByPrice /
/ begin widgetRecentlyViewed /*/
#widgetRecentlyViewed
{
	float: left;
	margin: 0 0 4px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636363;
}
#widgetRecentlyViewed .top
{
	margin: 0;
	padding: 0 0 0 35px;
	font-family: Georgia, Helvetica, sans-serif;
	background: url(../images/vine-cathead.png) no-repeat;
	line-height: 39px;
	width: 200px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #499506;
}
#widgetRecentlyViewed .body
{
	float: left;
	margin: 3px;
	padding: 0;
	border: 2px solid #6BA537;
	width: 190px;
	padding-top: 5px;
}
#widgetRecentlyViewed .body .sdetailsNoImg
{
	float: left;
	clear: left;
	padding-top: 15px;
	margin-bottom: 10px;
	width: 100%;
}
#widgetRecentlyViewed .body .photo
{
	margin-bottom: 10px;
	text-align: center;
	margin-top: 18px;
}
#widgetFeatured .body .photo IMG
{
	border: 1px solid #CFCFCF;
}
#widgetRecentlyViewed .body .title
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
}
#widgetRecentlyViewed .body .title A
{
	text-decoration: underline;
	color: #5EB413;
	font-size: 14px;
	font-family: georgia, sans-serif;
	text-decoration: none;
}
#widgetRecentlyViewed .body .title A:hover
{
	text-decoration: underline;
}
#widgetRecentlyViewed .body .sprice
{
	padding: 8px 0 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #636363;
	font-family: Georgia, sans-serif;
}
#widgetRecentlyViewed .body .sdetails
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #F7E06D none repeat scroll 0 0;
	width: 112px;
	line-height: 25px;
	font-weight: normal;
	font-size: 14px;
	clear: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#widgetRecentlyViewed .body .sdetails A
{
	text-decoration: none;
}
#widgetRecentlyViewed .body .sdetails A:hover
{
	color: #ECECEC;
}
#widgetRecentlyViewed .body .all-link
{
	padding-top: 8px;
	text-align: center;
	font-size: 11px;
}
#widgetRecentlyViewed .body .all-link A
{
	text-decoration: none;
	color: #636363;
	text-transform: uppercase;
	font-family: Georgia, sans-serif;
}
#widgetRecentlyViewed .body .all-link A:hover
{
	text-decoration: underline;
}
#widgetRecentlyViewed .review
{
	margin-bottom: 5px;
}
#widgetRecentlyViewed .compare
{
	margin-bottom: 5px;
}
#widgetRecentlyViewed .compare
{
	float: left;
	padding-top: 5px;
	width: 100%;
}
#widgetRecentlyViewed .compareButton
{
	float: left;
	padding-top: 5px;
	width: 100%;
}
#widgetRecentlyViewed .btm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
#widgetRecentlyViewed .noItems
{
	font-family: Georgia, sans-serif;
	width: 210px;
	padding: 5px 0 0 5px;
}
/*end widgetRecentlyViewed
begin header search*/
#header-search
{
	float: right;
	display: inline;
	margin: 54px 35px 0 0;
	padding: 5px;
	width: 220px;
	height: 24px;
}
#header-search INPUT
{
	width: 150px;
	height: 18px;
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 15px;
	float: left;
	margin-top: 1px;
	padding: 2px 0;
}
#header-search .header-search-btn
{
	float: left;
	margin: 0 0 0 4px;
	width: 40px;
	line-height: 28px;
	text-align: center;
	background: url(../images/go-btn.gif);
	border: 0;
}
#header-search .header-search-btn A
{
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}
#header-search .header-search-btn A:hover
{
	color: #E0D8D1;
}
#header-search #headerSearchWidgetDynamicResults
{
	clear: left;
	float: left;
	background: #EEEEEE;
	padding: 10px;
	display: none;
	width: 90%;
	margin-top: 5px;
	position: relative;
	line-height: 1.8;
}
/*end header search
Begin widget menu definitions*/
.placeHolder
{
	clear: both;
	border: 1px dashed #000000;
}
/*End widget menu definitions
/ begin misc /*/
#widgetContents .body UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
/*/ end misc /
////////// start front end edits //////////*/
.editLogoText
{
	margin: -12px 0 0 2px;
	padding: 0;
}
.editProduct
{
	float: right;
	margin: 0;
	padding: 0;
}
.editCategory
{
	float: right;
	margin: 0;
	padding: 0;
}
.editCartBtn
{
	position: relative;
	top: 0;
	left: 45px;
	margin: 0;
	padding: 0;
}
.editDetailBtn
{
	position: relative;
	top: 0;
	left: 20px;
	margin: 0;
	padding: 0;
}
.editNavMenu
{
	position: absolute;
	margin: 2px 0 0 7px;
	padding: 0;
}
.editFooterMenu
{
	float: right;
	margin: 0;
	padding: 0;
}
.editFooterWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 7px;
	left: 13px;
}
.deleteFooterWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -9px;
	left: 38px;
}
/*/ start category widget /*/
.editCategoryWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteCategoryWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
.swapCategoryWidgetBullet
{
	position: relative;
	margin: 0;
	padding: 0;
	left: -4px;
}
/*/ end category widget /
/ start currency widget /*/
.editCurrencyWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteCurrencyWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end currency widget /
/ start featured widget /*/
.editFeaturedWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteFeaturedWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end featured widget /
/ start information widget /*/
.editInformationWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteInformationWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
.swapInformationWidgetBullet
{
	position: relative;
	margin: 0;
	padding: 0;
	left: 8px;
}
/*/ end information widget /
/ start language widget /*/
.editLanguageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteLanguageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end language widget /
/ start new arrivals widget /*/
.editNewArrivalsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteNewArrivalsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end new arrivals widget /
/ start reward points widget /*/
.editRewardPointsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteRewardPointsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end reward points widget /
/ start search widget /*/
.editSearchWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteSearchWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end search widget /
/ start shopping cart widget /*/
.editSidebarWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteSidebarWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end shopping cart widget /
/ start shopping cart detailed widget /*/
.editSidebarDetailedWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteSidebarDetailedWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end shopping cart detailed widget /
/ start specials widget /*/
.editSpecialsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteSpecialsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end specials widget /
/ start newsletter widget /*/
.editSubscribeWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteSubscribeWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end newsletter widget /
/ start top sellers widget /*/
.editTopSellersWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteTopSellersWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end top sellers widget /
/ start vendors widget /*/
.editVendorsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteVendorsWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end vendors widget /
/ start left image widget /*/
.editLeftImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 11px;
	left: 39px;
}
.deleteLeftImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -5px;
	left: 64px;
}
/*/ end left image widget /
/ start right image widget /*/
.editRightImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 11px;
	left: 39px;
}
.deleteRightImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -5px;
	left: 64px;
}
/*/ end right image widget /
/ start shop by price widget /*/
.editShopByPriceWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteShopByPriceWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
/*/ end shop by price widget /
/ start product list widget /*/
.editProductListWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -14px;
	left: 126px;
}
.deleteProductListWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -30px;
	left: 152px;
}
.addProductListWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -47px;
	left: 100px;
}
/*/ end product list widget /
/ start custom image widget /*/
.editCustomImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 28px;
	left: 39px;
}
.deleteCustomImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 13px;
	left: 64px;
}
.addCustomImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -5px;
	left: 14px;
}
/*/ end custom image widget /
/ start horizontal image widget /*/
.editHorizontalImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 7px;
	left: -12px;
}
.deleteHorizontalImageWidget
{
	position: relative;
	margin: 0;
	padding: 0;
	top: -10px;
	left: 13px;
}
/*/ end horizontal image widget /
////////// end front end edits //////////
Begin widget menu definitions*/
.placeHolder
{
	clear: both;
	border: 1px dashed #000000;
}
/*End widget menu definitions*/

DIV#paypal TABLE
{text-align: center;
margin: 15px auto;
width: 100%;}
#AuthorizeNetSeal
{text-align: center !important;
margin: 0 0 10px 60px;
width: 100%;}