H1
{
margin: 3px 0;
font: bold 18px arial;
}

H2
{
margin: 3px 0;
font: bold 15px arial;
}

H3
{
margin: 3px 0;
font: bold 13px arial;
}

ul
{
margin: 0;
padding: 0;
}

body
{
background: #000000 url(/lib/yhst-83504286355046/ey-body-bg.jpg) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
border: 0;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(/lib/yhst-83504286355046/ey-pageWrapper-BG2.jpg) repeat-y;
margin: 0 auto;
width: 1000px;
position: relative;
text-align: left;
}

#PageWrapperHome
{
background: #ffffff;
margin: 0 auto;
width: 1000px;
position: relative;
text-align: left;
}

#EYHeader
{
width: 1000px;
height: 160px;
position: relative;
}

#EYHeader img
{
display: block;
}

#LeftColumn img
{
display: block;
}

#LeftColumn
{
float: left;
width: 184px;
}

#RightColumnHome
{
width: 1000px;
}

#RightColumn
{
float: right;
width: 796px;
margin: 10px 10px 20px 0;
}

#EYFooter
{
clear: both;
width: 1000px;
padding: 4px 0 6px 0;
margin: 0 auto;
height: 38px;
background: #808080 url(/lib/yhst-83504286355046/ey-footer-bg.jpg) no-repeat scroll 0 4px;
}

.mainNav
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll 0 0;
height: 29px;
width: 856px;
position: absolute;
left: 0px;
bottom: 0px;
}

.mainNav a
{
display: block;
float: left;
height: 29px;
}

.mainNav .A1 {width: 137px;}
.mainNav .A2 {width: 122px;}
.mainNav .A3 {width: 119px;}
.mainNav .A4 {width: 64px;}
.mainNav .A5 {width: 121px;}
.mainNav .A6 {width: 128px;}
.mainNav .A7 {width: 52px;}
.mainNav .A8 {width: 113px;}

.mainNav .A1:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll 0px -29px;
}

.mainNav .A2:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -137px -29px;
}

.mainNav .A3:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -259px -29px;
}

.mainNav .A4:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -378px -29px;
}

.mainNav .A5:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -442px -29px;
}

.mainNav .A6:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -563px -29px;
}

.mainNav .A7:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -691px -29px;
}

.mainNav .A8:hover
{
background: url(/lib/yhst-83504286355046/ey-mainnav.jpg) no-repeat scroll -743px -29px;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 11px tahoma;
color: black;
padding-bottom: 4px;
}

.contentsName a:link
{
font: bold 11px tahoma;
color: black;
text-decoration: underline;
}

.contentsName a:visited
{
font: bold 11px tahoma;
color: black;
text-decoration: underline;
}

.contentsName a:hover
{
font: bold 11px tahoma;
color: black;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 11px tahoma;
color: black;
text-decoration: underline;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 16px arial;
color: #f36e2d;
}

.searchInput
{
position: absolute;
left: 349px;
top: 68px;
width: 244px;
height: 18px;
padding: 0;
border: 0;
font: normal 11px arial;
text-align: right;
color: #808080;
padding-right: 4px;
}

.searchSubmit
{
position: absolute;
left: 598px;
top: 66px;
}

.catNav
{
width: 184px;
/*background: url(/lib/yhst-83504286355046/ey-catnav-bg.jpg) repeat-y;*/
}

.catNav ul
{
margin: 0;
padding: 0;
width: 184px;
list-style: none;
}

.catNav ul li
{
background: url(/lib/yhst-83504286355046/ey-catnav-bg.jpg) no-repeat scroll 0 0;
font: bold 12px arial;
color: black;
border-top: 1px solid #808080;
padding: 3px 0;
margin: 0;
}

.catNav ul li:hover
{
background: url(/lib/yhst-83504286355046/ey-catnav-bg.jpg) no-repeat scroll 0 -38px;
color: white;
}

.catNav ul li.selected
{
background: url(/lib/yhst-83504286355046/ey-catnav-bg.jpg) no-repeat scroll 0 -38px;
font: bold 12px arial;
color: white;
border-top: 1px solid #808080;
padding: 4px 0;
}

.catNav ul li div
{
padding-left: 22px;
padding-right: 7px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: white;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: white;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: white;
text-decoration: underline;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: white;
}

.catNav ul li:hover a
{
color: white !important;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #808080;
margin: 5px 0;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #808080;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 20px 0;
color: #41649c;
font: normal 20px arial;
border-bottom: 1px solid #41649c;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.featuredProduct
{
background: #2e93c3 url(/lib/yhst-83504286355046/ey-featured-bar.jpg) no-repeat;
width: 980px;
height: 31px;
}

.featuredProductName
{
vertical-align: middle;
padding: 0px 5px;
padding-left: 15px;
font: bold 14px arial;
color: white;
text-align: left;
}

.headerLinks
{
position: absolute;
right: 128px;
top: 10px;
font: normal 12px arial;
color: #808080;
}

.headerLinks a:link
{
font: normal 11px arial;
color: white;
text-decoration: none;
}

.headerLinks a:visited
{
font: normal 11px arial;
color: white;
text-decoration: none;
}

.headerLinks a:hover
{
font: normal 11px arial;
color: white;
text-decoration: underline;
}

.headerLinks a:active
{
font: normal 11px arial;
color: white;
text-decoration: none;
}

.shopBy
{
position: absolute;
right: 6px;
bottom: 5px;
}

.shopBy select
{
width: 132px;
text-align: left;
font: normal 11px arial;
color: #808080;
height: 18px;
}

.shopBy select option
{
width: 150px;
font: normal 11px arial;
color: #808080;
}

.tableBMX
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-bmx.jpg) no-repeat;
}

.tableInline
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-inline.jpg) no-repeat;
}

.tableMountain
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-mountain.jpg) no-repeat;
}

.tableRoller
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-roller.jpg) no-repeat;
}

.tableSkate
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-skate.jpg) no-repeat;
}

.tableSnowboard
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-snowboard.jpg) no-repeat;
}

.tableSki
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-ski.jpg) no-repeat;
}

.tableLongboard
{
width: 796px;
height: 49px;
background: url(/lib/yhst-83504286355046/ey-banner-longboard.jpg) no-repeat;
}

.tableGeneric
{
width: 796px;
height: 49px;

background: url(/lib/yhst-83504286355046/ey-banner-generic.jpg) no-repeat;
}

.sectionTitleTD
{
width: 100%;
padding-left: 36px;
font: bold 22px arial;
color: white;
height: 49px;
vertical-align: middle;
}

.sectionTitleTD h1
{
font: bold 22px arial;
color: white;
margin: 0;
padding: 0;
}

.newsletter
{
width: 170px;
height: 101px;

position: relative;
margin: 7px auto;
}

.newsInput
{
position: absolute;
left: 8px;
top: 77px;
width: 107px;
height: 14px;
padding: 0;
font: normal 11px arial;
text-align: right;
color: #808080;
border: 0;
}

.newsSubmit
{
position: absolute;
left: 116px;
top: 76px;
}

.eyFeaturedTitle
{
padding-bottom: 8px;
font: bold 20px arial;
color: #345498;
}

.eyFeaturedDesc
{
font: normal 12px arial;
color: #345498;
}

.eyFeaturedPrice
{
padding-top: 10px;
padding-bottom: 5px;
font: bold 16px arial;
color: #000000;
}

.eyFeaturedDesc ul
{
margin: 0;
padding: 0;
list-style: none;
}

li.features
{
background: transparent url(/lib/yhst-83504286355046/ey-bullet.jpg) no-repeat scroll 0 center;
padding: 2px 0px;
padding-left: 12px;
}

.featuredTable
{
background: transparent url(/lib/yhst-83504286355046/ey-featured-bg.jpg) repeat-y;
}

h1.eyTitleItem
{
color: #375ba9;
font: bold 20px arial;
width: 100%;
border-bottom: 1px solid #ef6c2c;
padding: 0;
margin: 4px 0;
margin-bottom: 8px;
}

.bundleImageTD
{
background: transparent url(/lib/yhst-83504286355046/ey-bundle-image-bg.jpg) repeat-y;
}

.eyBundlePrice
{
font: bold 16px arial;
color: black;
}

.eyBundleLabel
{
background: #3857a7 url(/lib/yhst-83504286355046/ey-bundle-label-bg.jpg) repeat-x;
}

.eyBundleLabel td
{
vertical-align: middle;
width: 100%;
font: bold 14px arial;
color: white;
padding: 3px 7px;
}

.eyBundlePrice2
{
font: bold 14px arial;
color: black;
padding: 10px 0;
}

a.eyBundleLink:link
{
font: normal 11px arial;
color: #f36e2d;
text-decoration: underline;
}

a.eyBundleLink:visited
{
font: normal 11px arial;
color: #f36e2d;
text-decoration: underline;
}

a.eyBundleLink:hover
{
font: normal 11px arial;
color: #f36e2d;
text-decoration: underline;
}

a.eyBundleLink:active
{
font: normal 11px arial;
color: #f36e2d;
text-decoration: underline;
}

.eyBundleArrow
{
display: inline;
}

.eyBundlePackage
{
width: 193px;
height: 26px;
background: url(/lib/yhst-83504286355046/ey-bundle-add.jpg) no-repeat;
margin: 10px 0;
position: relative;
}

.eyBundleCheck
{
position: absolute;
left: 6px;
top: 7px;
height: 13px;
width: 13px;
padding: 0;
margin: 0;
line-height: 13px;
}

a
{
color: #000000;
}

#LeftColumn
{
display: inline;
padding-bottom: 20px;
}

#RightColumn
{
display: inline;
}

.optionsLine
{
padding-top: 7px;
color: #375caa;
font: bold 12px arial;
}

.bundleoptionLabel
{
color: #375caa;
font: bold 12px arial;
}

.eyBundlePackage
{
clear: both;
}

.tabbedBox
{
width: 703px;
margin-bottom: 15px;
}

.tabs
{
background: url(/lib/yhst-83504286355046/ey-tabs-BG.jpg) repeat-y scroll top center;
width: 673px;
*width: 703px;
font: normal 12px arial;
padding: 10px 15px;
border-top: 5px solid #223868;
}

.tabs a
{
color: #000000;
font: bold 12px arial;
text-decoration: underline;
}

.tabs a:link
{
color: #000000;
font: bold 12px arial;
text-decoration: underline;
}

.tabs a:visited
{
color: #000000;
font: bold 12px arial;
text-decoration: underline;
}

.tabs a:hover
{
color: #000000;
font: bold 12px arial;
text-decoration: underline;
}

.tabs a:active
{
color: #000000;
font: bold 12px arial;
text-decoration: underline;
}

.tabHeader a
{
height: 23px;
width: 104px;
background: url(/lib/yhst-83504286355046/ey-tabsHeader-BG.jpg) no-repeat scroll top center;
display: block;
text-align: center;
font: bold 15px/23px arial;
text-decoration: none;
color: #ffffff;
}

.eyRecentTableTD
{
border: 1px solid #f36e2d;
border-top: 0;
}

.recentTD
{
width: 230px;
}

.tabs ul
{
list-style-type: none;
padding: 0;
margin: 5px 0;
}

.tabs ul li
{
background: url(/lib/yhst-83504286355046/ey-orangeCheck.jpg) no-repeat scroll left top;
padding-left: 14px;
}

.eyText11 ul
{
list-style-type: none;
padding: 0;
margin: 5px 0;
}

.eyText11 ul li
{
background: url(/lib/yhst-83504286355046/ey-orangeCheck.jpg) no-repeat scroll left top;
padding-left: 14px;
}

.verticalCrossSell
{
border: 1px solid #f36e2d;
width: 190px;
margin-bottom: 15px;
}

.crossTR
{
display: none;
}

.orderTable td
{
padding: 0 18px 0 20px;
font: bold 12px arial;
}

.orderPrice
{
padding-top: 10px !important;
}

.orderRegPrice
{
font: normal 12px arial;
}

.orderSalePrice
{
font: bold 17px arial;
}

.orderDelivery
{
padding-top: 5px;
}

.orderDelivery a
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.orderDelivery a:link
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.orderDelivery a:visited
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.orderDelivery a:hover
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.orderDelivery a:active
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.optionSet
{
display: block;
padding-top: 5px;
}

.optionLabel, .optionBox
{
display: block;
}

.optionLabel
{
margin: 5px 0 2px 0;
}

#p-info-tbl-rating a
{
color: #000000;
font: normal 11px arial;
text-decoration: underline;
}

#p-info-tbl-rating a:link
{
color: #000000;
font: normal 11px arial;
text-decoration: underline;
}

#p-info-tbl-rating a:visited
{
color: #000000;
font: normal 11px arial;
text-decoration: underline;
}

#p-info-tbl-rating a:hover
{
color: #000000;
font: normal 11px arial;
text-decoration: underline;
}

#p-info-tbl-rating a:active
{
color: #000000;
font: normal 11px arial;
text-decoration: underline;
}

#p-info-tbl-rating img
{
vertical-align: middle;
}

.info-div
{
font: normal 12px arial;
}

.info-div table
{
font: normal 12px arial;
}

.sitemap-header
{
display: block;
font: bold 15px arial;
color: #000000;
}

.sitemap-1
{
display: block;
font: bold 13px arial;
color: #000000;
padding-left: 10px;
}

.sitemap-2
{
display: block;
font: normal 12px arial;
color: #000000;
padding-left: 20px;
}

.sitemap-3
{
display: block;
font: normal 11px arial;
color: #000000;
padding-left: 30px;
}

#EYFooter
{
font: normal 11px arial;
color: #ffffff;
}

#EYFooter a
{
font: normal 11px arial;
color: #F47530;
text-decoration: none;
}

#EYFooter a:hover
{
font: normal 11px arial;
color: #F47530;
text-decoration: underline;
}

#EYFooter a:visited
{
color: #F79159;
}

.footerLinks
{
padding: 3px 0 2px 349px;
text-align: center;
}

.copyright
{
padding-left: 349px;
text-align: center;
}

.copyright a
{
text-decoration: underline !important;
}





/*Click To Enlarge Styles*/
#scWrapper{
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	background: #000000;
}

#scImgBox{
	font: 11px normal "Tahoma",Verdana,Geneva,Arial,Helvetica,sans-serif; /*background color of the image box*/
	border: 10px solid #CACACA; /*normally same as border color*/
	background: #CACACA;
}

#scImgTitle{
	font: 12px normal "Georgia","Times New Roman",Times,serif; /*fonts and settings for image description shown above the image*/
	text-align: left;
	padding-bottom: 5px;
}

#scPage-insets{ padding: 4px; }

#scImgBox-insets{
	padding: 10px 75px 0 0;
	background: #CACACA;
}

#scImgBox-insetPreview img{
	border: 2px solid #000000; /*border color for inset preview*/
	display: none;
}

#scImgBox-insets a{
	font: bold 14px/18px Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	padding: 0 5px 1px 5px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	margin: 0 5px 0 0;
	background: #3F3F3F;
}

#scImgBox-insets .absClose{
	font: normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; /*styles for close in inset area*/
}

#scImgBox .close{
	font: bold 14px Arial,Helvetica,sans-serif; /*close on upper right corner*/
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 0 5px 1px 5px;
	margin: -15px -15px 0 0;
	text-decoration: none;
	background: #3F3F3F;
}

/*Styles Not to be Edited*/
.relativePos{ position: relative; }

.absolutePos{ position: absolute; }

.hideSelect{ visibility: hidden; }

#scWrapper{
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	z-index: 1000;
	width: 100%;
	height: 800px;
	cursor: hand;
}

#scImgBox{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1500;
	text-align: center;
}

#scImgBox-mainImg{
	background: url(loading.gif) #FFFFFF no-repeat center center;
	text-align: center;
}

#scImgBox-mainImg.schidebg{ background: #FFFFFF; }

#scImgBox-mainImg img{ vertical-align: middle; }

#scImgBox-insets{
	position: relative;
	left: 0;
	text-align: left;
	clear: both;
}

/*#scImgBox-insets img{display:none;}*/
#scImgBox-insets .absClose{ position: absolute; right: 0; }

#scImgBox .close{
	position: absolute;
	top: 0;
	right: 0;
}

#scImgBox-insetPreview{
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
	z-index: 200;
}

#scPage-insets .scMainImgLnk{ display: none; }

#scPage-insets a{ margin: 0 2px; }


.bundleCoupon1
{
background: url(/lib/yhst-83504286355046/ey-coupon1-BG.jpg) no-repeat scroll top center;
font: normal 12px arial;
height: 77px;
margin-top: 40px;
width: 347px;
padding: 15px 0;
text-align: center;
}

.bundleCoupon2
{
background: url(/lib/yhst-83504286355046/ey-coupon2-BG.jpg) no-repeat scroll top center;
font: normal 12px arial;
height: 77px;
margin-top: 10px;
width: 347px;
padding: 15px 0;
text-align: center;
}

.captionMore
{
color: #F47530;
}

.featuredText
{
color: #000000;
}

.featuredText a
{
color: #F47530;
font: normal 12px arial;
}

.optionBox select
{
width: 230px;
}

.eyText11 a
{
color: #F47530;
}

.eyText11 a:hover
{
color: #F47530;
}

.eyText11 a:visited
{
color: #909090;
}



/*/////////////////
Floating Cart
/////////////////*/

.cookClass
{
height: 16px;
position: absolute;
top: 4px;
right: 11px;
font: bold 13px arial;
color: #000000;
width: 80px;
}

.cookClass img
{
vertical-align: middle;
}

.viewCart
{
position: absolute;
top: 21px;
right: 83px;
}

.smallCheckout
{
position: absolute;
top: 21px;
right: 14px;
}

.cookNotification
{
font: bold 12px/31px arial;
width: 100%;
text-align: center;
height: 40px;
}

#HideCartContents
{
position: absolute;
top: 5px;
right: 65px;
display: none;
}

#CartContents
{
background: #000000;
color: #faa330;
padding: 0 0 10px 0;
width: 347px;
position: absolute;
top: 39px;
right: 0;
font: bold 14px arial;
text-align: center;
z-index: 999;
border: 1px solid #ffffff;
}

#CartTable td
{
vertical-align:top;
}

.vertical td
{
padding-left:5px;
padding-right:5px;
}

#LeftTD
{
padding: 10px 5px;
width: 80px;
}

#CenterTD
{
color: #000000;
text-align: left;
padding: 10px 10px 10px 15px;
font: bold 11px arial;
}

.theQty
{
color: #000000;
font: bold 11px arial;
padding-left: 5px;
text-align: left;
}

#RightTD
{
color: #000000;
font: bold 11px arial;
padding-right: 5px;
}

.totalAmt
{
font: bold 15px arial;
color: #FAA330;
width: 341px;
margin: 5px auto;
}

#CartTable
{
background: #ffffff url(/lib/yhst-83504286355046/ey-cartTable-BG.jpg) no-repeat scroll bottom center;
width: 341px;
margin: 3px 3px 0px 3px;
}

.floatingName
{
color: #000000;
font: bold 12px arial;
margin-bottom: 5px;
}

.floatingPrice
{
color: #f36e2d;
font: bold 14px arial;
}

.floatingQty
{
font: bold 14px arial;
color: #34559c;
}

.floatingOptions
{
color: #000000;
font: normal 11px arial;
margin-bottom: 5px;
}

.floatingOptions ul
{
list-style-type: none;
}

.eyBreadcrumbs .breadPath a
{
color: #ffffff;
}

.eyBreadcrumbs .breadPath a:link
{
color: #ffffff;
}

.eyBreadcrumbs .breadPath a:visited
{
color: #ffffff;
}

.eyBreadcrumbs .breadPath a:hover
{
color: #ffffff;
}

.eyBreadcrumbs .breadPath a:active
{
color: #ffffff;
}

.testimonials
{
margin: 0 auto;
width: 170px;
background: url(/lib/yhst-83504286355046/ey-testimonials-BG2.jpg) repeat-y scroll top center;
}

.Comments
{
background: url(/lib/yhst-83504286355046/ey-testimonials-BG.jpg) no-repeat scroll top center;
padding: 10px 10px 0 10px;
color: #ffffff;
font: normal 12px arial;
text-align: left;
}

.ystore-cross-sell-cell
{
text-align: center;
font: normal 11px arial;
}

h4.ystore-cross-sell-product-name
{
margin-bottom: 0;
}

p.ystore-cross-sell-product-reg-price, p.ystore-cross-sell-product-price
{
margin: 0 auto;
}

p.ystore-cross-sell-product-sale-price
{
margin: 0 auto;
color: red;
}

img.ystore-cross-sell-product-image
{
margin: 0 auto;
}
