.skipnavbutton {
	display: none;
}
.off {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
.off a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
a {
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
H1 {
	FONT-SIZE: 1.25em;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin-top: 0px;
}
H2 {
	FONT-SIZE: 1.15em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H3 {
FONT-SIZE: 1em; COLOR: #CC3300; FONT-FAMILY: Arial, Helvetica, sans-serif}
H4 {
FONT-SIZE: 1em; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
FONT-SIZE: 0.9em; COLOR: #CC3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 0.75em; MARGIN-LEFT: 10px; COLOR: #000000; LINE-HEIGHT: 1.25em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
}
body {
	margin: 0px;
	background-image:url(images/en/new/BG.jpg);
	background-repeat: repeat;
	display:none;
}
.maincontainer {
	width: 990px;
	height: auto;
	margin: 0 auto 0px;
}
.topbanner {
	width: 990px;
	height: 171px;
	float: left;
	background-image:url(images/en/new/topbanner.jpg);
	background-repeat:no-repeat;
}
.topbannertxtholder {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.65em;
	font-weight: bold;
	padding-top: 135px;
	height: auto;
	padding-bottom: 5px;
	padding-left: 122px;
	float: left;
}
html>body .topbannertxtholder {
}
.topbannertxtholder a{
	color: #CCCCCC;
	text-decoration: none;
	font-size: 1.25em;
	font-weight: normal;
}
.topbannertxtholder a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.topbannerright {
	width: 624px;
	height: 197px;
	float: right;
}
.navholder {
	width: 990px;
	height:auto;
	background-image:url(images/en/new/navreapeat.jpg);
	background-repeat:repeat-y;
	float: left;
}
.navholderinside {
	width: 973px;
	height:auto;
	margin-left: 4px;
	background-image:url(images/en/new/navreapeat2.jpg);
	background-repeat:repeat-y;
	float: left;
}
html>body .navholderinside {
	width: 976px;
	margin-left: 7px;
}
#nav {
	float: left;
	width: 769px;
	height:auto;
	border-right-color: #333333;
	border-right-style: solid;
	border-right-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#nav ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
#nav li{
	display: inline;
	padding-left: 13px;
}
#nav a{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	text-decoration: none;
}
#nav a:hover{
	color: #990000;
	text-decoration: underline;
}
.telephonenumber {
	float: right;
	width: 197px;
	height:auto;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.telephonenumbertxt {
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 1em;
}
.telephoneblacktext {
	color: #333333;
	font-size: 0.8em;
}
.bottomofnavpic {
	width: 990px;
	height: 23px;
	float: left;
	background-image:url(images/en/new/bottom-of-navpic.jpg);
	background-repeat:no-repeat;
}
.middlecontainder {
	width: 990px;
	height: auto;
	float: left;
}
.middlecontainder {
	width: 990px;
	height: auto;
	float: left;
}
.middlecontainerleft {
	width: 150px;
	height: auto;
	float: left;
}
.leftnavholder {
	width: 150px;
	height: auto;
	float: left;
	background-image:url(images/en/new/leftnavbg.jpg);
	background-repeat:repeat-y;
}
.leftnavigationholder {
	width: 138px;
	height: auto;
	margin-left: 7px;
}
#nav2 {
	text-align: right;
	padding-bottom: 40px;
}
html>body #nav2 {
	padding-bottom: 25px;
}
#nav2 ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
#nav2 li{
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#nav2 li.nopadding{
	padding-top: 0px;
}
#nav2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #990000;
	text-decoration: none;
}
#nav2 a:hover{
	color: #000000;
	text-decoration: underline;
}
.cardpics {
	width: 150px;
	height: 250px;
	float: left;
	background-image:url(images/en/new/card-pics.jpg);
	background-repeat:no-repeat;
}
.middlecontainerright {
	width: 840px;
	height: auto;
	float: right;
	
}
.middlecontainerrightleft {
	width: 655px;
	height: 525px;
	float: left;
	background-color: #FFFFFF;
}
*:first-child+html .middlecontainerrightleft {
	height: auto;
	height: 525px;
}
html>body .middlecontainerrightleft {
	height: auto;
	min-height: 554px;
}
#bodycontent {
	width: 655px;
	height: auto;
}
.middlecontainerrightright {
	width: 185px;
	height: auto;
	float: right;
}
.searchtxtholderpic {
	width: 185px;
	height: auto;
	float: left;
	background-image:url(images/en/new/searchtxtholderpic.jpg);
	background-repeat:repeat-y;
	padding-bottom: 5px;
}
.searchtxtholderpictxt {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	height: auto;
	line-height: 13px;
}
.searchbelowpic {
	width: 185px;
	height: 33px;
	float: left;
	background-image: url(images/en/new/searchtxtholderbelowpic.jpg);
	background-repeat:no-repeat;
}
.searchboxbgpic {
	width: 185px;
	height: auto;
	float: left;
	background-image: url(images/en/new/searchboxbgpic.jpg);
	background-repeat:repeat-y;
}
.searchboxholder1 {
	text-align: center;
	padding-bottom: 10px;
}
.searchboxholder2 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}
.searchboxholder2 a{
	color: #CC3300;
	text-decoration: none;
}
.searchboxholder2 a:hover{
	color: #333333;
	text-decoration: underline;
}
.searchboxbelowpic {
	width: 185px;
	height: 28px;
	float: left;
	background-image:url(images/en/new/searchboxbelowpic.jpg);
	background-repeat:no-repeat;
}
.rightcolomnlinkpic {
	width: 185px;
	height: auto;
	float: left;
	background-image:url(images/en/new/rightcolomnlinkpic.jpg);
	background-repeat:repeat-y;
}
.rightcolomnlinkpictxt {
	text-align: center;
	height: auto;
}
.rightcolomnlinkpictxt a{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	height: auto;
}
.rightcolomnlinkpictxt a:hover{
	color: #333333;
	text-decoration: underline;
}
.rightcolomnbelowlinkpic {
	width: 185px;
	height: 24px;
	float: left;
	background-image:url(images/en/new/rightcolomnlinkbelowpic.jpg);
	background-repeat:no-repeat;
}
.basketpic {
	width: 185px;
	float: left;
	height: 321px;
	background-image:url(images/en/new/basketpic.jpg);
	background-repeat:no-repeat;
}
.basketpicinside {
	width: 173px;
	height:auto;
	margin-left: 5px;
}
.mybaskettxt {
	width: 173px;
	float: left;
	border-bottom-color: #990000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	color:  #990000;
	font-size: 0.75em;
	padding-bottom: 10px;
	background-image: url(images/en/new/littlebasketicon.jpg);
	background-repeat: no-repeat;
	background-position: 135px 0px;
	padding-right: 40px;
	padding-top: 5px;
	font-weight: bold;
}
html>body .mybaskettxt {
	width: 133px;
}
.subtotalanditemtxtholder {
	width: 173px;
	height: auto;
	float: left;
	border-bottom-color:  #990000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.subtotalanditemtxtholderleft {
	width: 96px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-left: 5px;
}
.subtotalanditemtxtholderright {
	width: 66px;
	height: auto;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-left: 5px;
}
.basketlogetclinksholder {
	width: 163px;
	height: auto;
	float: left;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.basketlogetclinksholder ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
	list-style-image:none;
	height: auto;
}
.basketlogetclinksholder li{
	padding-bottom: 0px;
	margin-bottom: 0px;
	line-height: 12px;
	height: auto;
}
.basketlogetclinksholder a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	height: auto;
}
.basketlogetclinksholder a.orange{
	color:  #990000;
}
.basketlogetclinksholder a:hover{
	color: #000000;
	text-decoration: underline;
}
.footercontainder {
	width: 990px;
	height: auto;
	float: left;
	background-image:url(images/en/new/footerpic.jpg);
	background-repeat:no-repeat;
	text-align: center;
}
#nav3 {
	padding-top: 20px;
	padding-bottom: 10px;
}
#nav3 ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
#nav3 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #333333;
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
	border-left-color: #333333;
	border-left-style: solid;
	border-left-width: 1px;
}
#nav3 li.nopaddingborder {
	border: none;
	padding-left: 0px;
}
#nav3 a{
	color: #333333;
	text-decoration: none;
}
#nav3 a:hover{
	color: #CC3300;
	text-decoration: underline;
}
/*oldstyles start*/
.myfont {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mybgcolor {
	
}
.mybgcolor2 {
	
}
.mybgcolor2a {
	FONT-WEIGHT: bold
}
.mybgcolor3 {
	
}
.mybgcolor4 {
	
}
.myfontmsg {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.myfontwhite {
	FONT-SIZE: 12pt; COLOR: #ffffce; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.buttonstyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; ZOOM: 0.86; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: 0px; BORDER-RIGHT-WIDTH: 0px
}
.product_title {
	FONT-SIZE: 14px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eca355; TEXT-DECORATION: none
}
HR {
	COLOR: #000000
}
.bottomlinks {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bottomlinks {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bottomlinks:hover {
	FONT-SIZE: 10px; COLOR: #004270; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.account_nav {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.account_nav:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.white {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.adv_search {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.adv_search:hover {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.form_table_border {
	WIDTH: 70%; BACKGROUND-COLOR: #eca355; align: "center"
}
.form_table_bgcolor {
	BACKGROUND-COLOR: #ffffff
}
A.tally {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.outsideholder {
	BACKGROUND-IMAGE: url(images/sce/lines.jpg); WIDTH: 650px; BACKGROUND-REPEAT: repeat-y
}
.kidspic {
	BACKGROUND: url(images/sce/kids.jpg) no-repeat right bottom; WIDTH: 650px; HEIGHT: 110px
}
.santa {
	BACKGROUND: url(images/sce/santa.jpg) no-repeat right bottom; WIDTH: 650px; HEIGHT: 220px
}
.linestop {
	BACKGROUND: url(images/sce/linestop.jpg) no-repeat right top; WIDTH: 650px; HEIGHT: 35px
}
.table {
	WIDTH: 610px
}
.greytxt {
	COLOR: #333333; TEXT-DECORATION: none
}
.bodycontent2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 610px; PADDING-TOP: 20px
}
.picholder1 {
	FLOAT: left; BACKGROUND-IMAGE: url(images/sce/picholder1.jpg); WIDTH: 203px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 298px
}
.actualpicholder1 {
	MARGIN: 17px 38px 24px 39px; WIDTH: 126px; HEIGHT: 122px
}
.txtholder1 {
	WIDTH: 203px; HEIGHT: 135px
}
.txt1 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 21px; MARGIN-LEFT: 39px; WIDTH: 126px; COLOR: #ff6600; MARGIN-RIGHT: 38px; FONT-FAMILY: "Comic Sans MS"; HEIGHT: 114px; TEXT-ALIGN: center
}
.picholder2 {
	FLOAT: left; BACKGROUND-IMAGE: url(images/sce/picholder2.jpg); WIDTH: 204px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 298px
}
.actualpicholder2 {
	MARGIN: 17px 37px 24px 39px; WIDTH: 128px; HEIGHT: 122px
}
.txtholder2 {
	WIDTH: 204px; HEIGHT: 135px
}
.txt2 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 21px; MARGIN-LEFT: 39px; WIDTH: 128px; COLOR: #ff6600; MARGIN-RIGHT: 37px; FONT-FAMILY: "Comic Sans MS"; HEIGHT: 114px; TEXT-ALIGN: center
}
.picholder3 {
	FLOAT: left; BACKGROUND-IMAGE: url(images/sce/picholder3.jpg); WIDTH: 203px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 298px
}
.actualpicholder3 {

	MARGIN: 17px 38px 24px 39px; WIDTH: 126px; HEIGHT: 122px
}
.txtholder3 {
	WIDTH: 203px; HEIGHT: 135px
}
.txt3 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 21px; MARGIN-LEFT: 39px; WIDTH: 126px; COLOR: #ff6600; MARGIN-RIGHT: 38px; FONT-FAMILY: "Comic Sans MS"; HEIGHT: 114px; TEXT-ALIGN: center
}
.leftcolomn {
	FLOAT: left; WIDTH: 305px
}
.rightcolomn {
	FLOAT: right; WIDTH: 250px
}
/*oldstyles finish*/
/*content styles start*/
.homepageholder {
	width: 655px;
	height: auto;
}
.homepageholdercolmon1 {
	width: 171px;
	height: auto;
	float: left;
}
.homepageholdercolmon1box {
	width: 171px;
	height: auto;
	float: left;
}
.homepageholdercolmon1boxtop {
	width: 171px;
	height: auto;
	float: left;
}
.homepageholdercolmon1boxbottom {
	width: 171px;
	height: auto;
	float: left;
	text-align: center;
}
.homepageholdercolmon1boxbottom a{
	font-size: 0.85em;
}
.homepageholdercolmon1boxbottom a:hover{
}
.homepageholdercolmon2 {
	width: 161px;
	height: auto;
	float: left;
}
.homepageholdercolmon2box {
	width: 161px;
	height: auto;
	float: left;
}
.homepageholdercolmon2boxtop {
	width: 161px;
	height: auto;
	float: left;
}
.homepageholdercolmon2boxbottom {
	width: 161px;
	height: auto;
	float: left;
	text-align: center;
}
.homepageholdercolmon2boxbottom a{
	font-size: 0.85em;
}
.homepageholdercolmon2boxbottom a:hover{
}
.homepageholdercolmon3 {
	width: 162px;
	height: auto;
	float: left;
}
.homepageholdercolmon3box {
	width: 162px;
	height: auto;
	float: left;
}
.homepageholdercolmon3boxtop {
	width: 162px;
	height: auto;
	float: left;
}
.homepageholdercolmon3boxbottom {
	width: 162px;
	height: auto;
	float: left;
	text-align: center;
}
.homepageholdercolmon3boxbottom a{
	font-size: 0.85em;
}
.homepageholdercolmon3boxbottom a:hover{
}
.homepageholdercolmon4 {
	width: 161px;
	height: auto;
	float: left;
}
.homepageholdercolmon4box {
	width: 161px;
	height: auto;
	float: left;
}
.homepageholdercolmon4boxtop {
	width: 161px;
	height: auto;
	float: left;
}
.homepageholdercolmon4boxbottom {
	width: 161px;
	height: auto;
	float: left;
	text-align: center;
}
.homepageholdercolmon4boxbottom a{
	font-size: 0.85em;
}
.homepageholdercolmon4boxbottom a:hover{
}
/*content styles end*/

