 html,body{	margin:0px;	padding:0px;	background-image:url("/assets/img/bodyBg.jpg");	background-repeat:repeat-x;	background-position:top center;	font-family:verdana;	font-size:11px;	margin:0px;	padding:0px;
} 

* html body{	behavior:url("/assets/css/csshover.htc"); 
} 


img { border:none; }

h1{	font-size:30px;	font-weight:bold;	color:#DB2289;	line-height:40px;	margin:0px;	padding:0px;	text-align:left;	margin-left:10px;	margin-top:20px;	margin-bottom:15px;	text-align:left;}

h1.blue{	font-size:19px;	font-weight:bold;	color:#16335b;	line-height:30px;	margin:0px;	padding:0px;	text-align:left;	margin-left:10px;	margin-top:20px;	margin-bottom:15px;	text-align:left;}

h2{	font-size:12px;	font-weight:bold;	color:#DB2289;	line-height:20px;	padding:0px;	margin-left:10px;	margin-top:10px;	text-align:left;	margin-right:10px;}

p{	font-weight:normal;	color:#666666;	line-height:18px;	margin-left:10px;	text-align:left;	margin-top:0px;	margin-bottom:10px;	margin-right:10px;}

a { color:#db2289; text-decoration:none;}

a.backtop{	width:80px !Important;	float:left !Important;	margin-bottom:0px !Important;	line-height:16px !Important;	margin-top:8px !important;	background-image:url("/assets/img/pinkTop.jpg") !important;	background-repeat:no-repeat;	background-position:0px 5px;;	font-family: Verdana;	font-size: 10px;	font-weight: normal;	color: #666666;	text-decoration: none;	padding-left:10px;	margin-left:10px;}

div#flashDiv{	margin:0px;	padding:0px;	margin:0 auto;	width:975px;	height:350px;}

div .flashB p.p1{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	line-height:14px;	margin:0px;	padding:0px;	text-align:left;	position:absolute;		top:33px;		left:54px;}

div .flashB p.p2{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	line-height:14px;	margin:0px;	padding:0px;	text-align:left;	position:absolute;		top:33px;		left:597px;}

div .flashB img.l1{	position:absolute;		left:54px;		top:10px;	width:202px;	height:21px;}

div .flashB img.l2{	position:absolute;		right:173px;		top:10px;	width:73px;	height:21px;}

div#flashDivS{	margin:0px;	padding:0px;	margin:0 auto;	width:962px;	height:165px;}

div .flashBS{	width:960px;	height:131px;
	margin:0px;	padding:0px;	margin-left:2px;	position:relative;	text-align:left;}

div .flashBS h1{	font-family:Verdana;	font-size:30px;	font-weight:bold;	color:#DB2289;	text-align:left;	margin:0px;	margin-top:13px;	margin-left:12px;}

div .flashBS p{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	line-height:20px;	text-align:left;	margin:0px;	margin-top:13px;	margin-left:12px;	width:630px;
}



* html .aboutBox{	width:388px;	height:204px;	background-image:url("/assets/img/3_aboutBoxBg.jpg");	background-repeat:no-repeat;	background-position:top left;
	float:right;1
}


.aboutBox{	width:385px;	height:204px;	background-image:url("/assets/img/3_aboutBoxBg.jpg");	background-repeat:no-repeat;	background-position:top left;	margin-top:20px;	float:left;}

.aboutBox h2{	font-family:Helvetica;	font-size:24px;	font-weight:bold;	color:#DB2289;	margin:0px;	padding:0px;	margin-top:17px;	margin-left:20px;	width: 160px;	text-align:left;	float:left;	margin-bottom:10px;}

.aboutBox p{	width:340px !important;}
div#content .prList .cr .prodC .h p.store {color:#666666;font-family:Verdana;font-size:11px;font-weight:normal;line-height:14px !important;margin:0 auto;padding-top:2px;text-align:center;width:105px;}

div#content .prList .cr .prodC .h {border:1px solid #DCDCDC;height:107px !important;margin:0 auto;width:107px !important;}

.br2{	padding-left:5px !Important;}

.ml{	margin-top:1px;	margin-left:1px;}

div#content .prList .cr .prodC{	width:193px;	height:171px;	float:left;	background-image:url("/assets/img/prodC.jpg");	background-repeat:no-repeat;	background-position:center right;}

div#content .prList .cr .prodC .h {border:1px solid #DCDCDC;height:107px !important;margin-top:18px;width:107px !important;}


div#content .prList .cr .prodC p.blueText{	font-family:Verdana;	font-size:11px;	font-weight:bold;	color:#14325C;	line-height:24px;	width:170px;	margin:0 auto;	text-align:center;}

div#content .prList .cr .prodC a.blueText{	font-family:Verdana;	font-size:11px;	font-weight:bold;	color:#14325C;	line-height:24px;	width:170px;	margin:0 auto;	text-align:center;	text-decoration:none;}

div#content .prList .cr .prodC p.red{	font-family:Verdana;	font-size:11px;	font-weight:bold;	color:#CC0000;	line-height:42px;	width:170px;	margin:0 auto;	text-align:center;}



div#mainTpl{	width:966px;	margin:0 auto;	background-image:url("/assets/img/mainTplBg.jpg");	background-repeat:no-repeat;	background-position:top left;	text-align:center;	position:relative; background-color:#fff; border-left:solid 8px #fff; border-right:solid 8px #fff;}

div#mainTplB{	width:966px;	margin:0 auto;	background-repeat:no-repeat;	background-position:top left;	text-align:center;	position:relative;	background-image:url("/assets/img/flashBottom.jpg");	background-repeat:no-repeat;}

div#header{	width:960px;	height:85px;	background-image:url("/assets/img/headerBg.jpg");	background-repeat:repeat-x;	background-position:top left;	margin:0 auto;	position:relative;	z-index:50;}

div#header .headerRight{	width:430px;	height:85px;	background-image:url("/assets/img/headerBg.jpg");	background-repeat:repeat-x;	background-position:top left;	position:absolute;	top:0px;	right:0px;	z-index:100;}

div#header p.basket{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	margin:0px;	padding:0px;	line-height:14px;	background-image:url("/assets/img/basket.jpg");	background-repeat:no-repeat;	background-position:0px 2px;	text-align:left;	padding-left:10px;	position:absolute;	top:18px;	right:255px;}

div#header p.lobasket{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	margin:0px;	padding:0px;	line-height:14px;	background-image:url("/assets/img/basket.jpg");	background-repeat:no-repeat;	background-position:0px 2px;	text-align:left;	padding-left:10px;	position:absolute;	top:18px;	right:305px;}

div#header p.basket a,
div#header p.lobasket a{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;}

div#header a.loreg{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	text-decoration:none;	background-image:url("/assets/img/boxArrow.jpg");	background-repeat:no-repeat;	background-position:0px 2px;	padding-left:10px;	text-align:left;
	position:absolute;		top:19px;		right:130px;}

div#header a.logreg{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	text-decoration:none;	background-image:url("/assets/img/boxArrow.jpg");	background-repeat:no-repeat;	background-position:0px 2px;	padding-left:10px;	text-align:left;
	position:absolute;		top:19px;		/*right:130px;*/
		right:205px;}

div#header a.hlogout{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	text-decoration:none;	background-image:url("/assets/img/boxArrow.jpg");	background-repeat:no-repeat;	background-position:0px 2px;	padding-left:10px;	text-align:left;
	position:absolute;		top:19px;		right:130px;}


div#header a.st{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	text-decoration:none;	background-image:url("/assets/img/boxArrow.jpg");	background-repeat:no-repeat;	background-position:0px 2px;	padding-left:10px;	text-align:left;	position:absolute;	top:19px;	right:21px;}


div#header input.searchI{	width:158px;	height:16px;	border:1px solid #B7CADA;	background-color:#FFFFFF;	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#043260;	line-height:14px;	position:absolute;	top:48px;	right:93px;}

div#header form{	margin:0px;	padding:0px;}

div#header .border{	background-color:none;	width:160px;	height:18px;}

div#header a.searchB{	position:absolute;	top:48px;	right:20px;}

div#menu ul li a:hover,div#menu ul li a.selected{	color:#DB2289;	background-image:url("/assets/img/border_selected.jpg");	background-repeat:no-repeat;	background-position:top right;}
/**************** menu coding *****************/
#menu {	width:960px;	height:24px;	background-image:url("/assets/img/menuBg.jpg");	background-repeat:repeat-x;	background-position:top left;	margin:0 auto;
}

#menu a.lasta{	float:right;	margin-right:15px;	background-image:url("/assets/img/border2.jpg");	background-repeat:no-repeat;	background-position:top right;}

#menu a.lasta:hover{	color:#DB2289;	background-image:url("/assets/img/border_selected2.jpg");	background-repeat:no-repeat;	background-position:top right;}

#menu ul {	list-style: none;	margin: 0;	padding: 0;	/*width: 12em;*/
	float: left;	margin-left:14px;}


#menu a {	font-family:Verdana;	font-size:10px;	font-weight:bold;	color:#FFFFFF;	text-decoration:none;	display:block;	float:left;	line-height:24px;	height:24px;	padding-left:5px;	padding-right:15px;	background-image:url("/assets/img/border.jpg");	background-repeat:no-repeat;	background-position:top right;	text-align:center;}

#menu a.last{	background-image:url("/assets/img/border2.jpg") !important;	background-repeat:no-repeat;	background-position:top right;}


#menu li {	position: relative;	float:left;}


#menu ul li ul{	position: absolute;	top:24px;	left:-2px;	z-index: 500;	border:1px solid #A7AAAE !important;	border-top:0px solid red !important;	margin:0px !important;}

#menu ul li ul li ul{    border-top:1px solid #A7AAAE !important;}

#menu ul li ul li ul li{    width:180px;}

#menu ul ul li{	background:none !important;	background-color:#FFFFFF  !important;	border-bottom:1px solid #FFFFFF  !important;	line-height:24px;	height:24px;	width:150px;	text-align:left;}

#menu ul ul li a{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#14325C;	line-height:23px;	display:block;	text-align:left;	padding-left:20px;	background-image:url("/assets/img/blueArrow.jpg") !important;	background-repeat:no-repeat !important;	background-position:10px 8px;	width:113px;	margin-left:1px;}

#menu ul li ul li ul li a{    width:143px;}

#menu ul ul li a:hover{	background-image:url("/assets/img/pArrow.jpg") !important;	background-repeat:no-repeat !important;	background-position:10px 8px;	background-color:#DB2289;	color:#FFFFFF;
}


#menu ul ul ul {	position: absolute;	top: 0;	left: 100%;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul{	display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul{	display: block;}

/*---------------end menu coding------------------------*/

div#flashDiv{	margin:0px;	padding:0px;	margin:0 auto;	width:962px;	height:350px;}

/*div .flashB{	width:960px;	height:49px;	background-image:url("/assets/img/flashB.jpg");	background-repeat:no-repeat;	background-position:top left;	margin:0px;	padding:0px;	margin-left:2px;	position:relative;}*/

div .flashB p.p1{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	line-height:14px;	margin:0px;	padding:0px;	text-align:left;	position:absolute;		top:33px;		left:54px;}

div .flashB p.p2{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	line-height:14px;	margin:0px;	padding:0px;	text-align:left;	position:absolute;		top:33px;		left:597px;}

div .flashB img.l1{	position:absolute;		left:54px;		top:10px;	width:202px;	height:21px;}

div .flashB img.l2{	position:absolute;		right:173px;		top:10px;	width:73px;	height:21px;}


div#content{	width:966px;	margin:0 auto;}

div#category-header 
{	text-align:left;	
	margin-left:10px;			
}


div#content .clear{	clear:both;	margin:0px;	padding:0px;}

div#content .recBox{
	width:966px;	height:160px;	background-image:url("/assets/img/RecentlyViewedProducts.jpg");	background-repeat:no-repeat;	background-position:top left;	position:relative;	margin-top:20px;}

div#content .regBox{	width:966px;	height:89px;	background-image:url("/assets/img/registerBoxNew.jpg");	background-repeat:no-repeat;	background-position:top left;	position:relative;	margin-top:20px;}

div#content .regBox img.register{	position:absolute;		top:24px;		left:25px;}

div#content .regBox input{	width:219px;	padding-left:4px;	padding-top:3px;	height:15px;	background-color:#FFFFFF;	border:1px solid #999999;	position:absolute;		top:53px;		left:24px;	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;
}

div#content .regBox .submit{	position:absolute;		left:268px;		top:54px;}

div#content .regBox p{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	position:absolute;		right:20px;		top:51px;	margin:0px;	padding:0px;	line-height:12px;}

@media screen and (-webkit-min-device-pixel-ratio:0){div#content .regBox p{	font-family:Verdana;	font-size:11px;	font-weight:normal;	color:#666666;	position:absolute;		right:20px;		top:51px;	margin:0px;	padding:0px;	line-height:12px;}

}

div#content .regBox img.spacer{	position:absolute;		top:27px;		left:810px;}

div#content .regBox img.spacer2{	position:absolute;	top:47px;	left:190px;	width:160px;	height:17px;}

div#content .regBox img.spacer3{	position:absolute;	top:27px;	left:385px;	width:195px;	height:65px;}

div#content #category-heading 
{	text-align:left;	margin-bottom:10px;	padding-left:8px;	color:#999999;	
}

div#content #category-menu ul
{	
	margin:0px;	padding:0px;	list-style-type:none;	margin-left:0px;	padding-left:8px;}

div#content #category-menu li a
{	font-size:10px;	
	color:#DB2289;	text-transform:uppercase;	text-decoration:none;	display:block;	background-image:url("/assets/img/viewArrow.jpg");	background-repeat:no-repeat;	background-position:0px 5px;	width:172px;	text-align:left;	padding-left:10px;	height:19px;	line-height:16px;	
}

div#content .storeBox {	width:963px;	height:145px;	background-image:url("/assets/img/storeBox2.jpg");	background-repeat:no-repeat;	background-position:top left;	margin:0px;	padding:0px;	margin-left:1px;	margin-bottom:10px;	padding-left:3px;}

div#content .storeBox .box{	width:192px;	height:93px;	float:left;	padding-top:48px;	position:relative;}

div#content .storeBox .boxmiddle{	width:192px;	height:93px;	float:left;	padding-top:24px;	position:relative;}

div#content .storeBox .box a.view {	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:none;	display:block;	background-image:url("/assets/img/viewArrow.jpg");	background-repeat:no-repeat;	background-position:0px 5px;	width:172px;	text-align:left;	padding-left:10px;	height:19px;	line-height:16px;	position:absolute;	margin-left:0px !important;	margin-top:0px !Important;	top:75px;	left:10px;}




div#content .storeBox .box a.viewlocation {	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:none;	display:block;	width:170px;	text-align:left;	height:19px;	line-height:16px;	position:absolute;	top:75px;	left:0px;}

div#content .storeBox .box a.view:hover{	background-image:url("/assets/img/viewArrowHover.jpg") !Important;	color:#DB2289 !important;}

div#content .storeBox .box a.viewlocation:hover{	background-image:url("/assets/img/viewArrowHover.jpg") !Important;	color:#DB2289 !important;}

div#content .storeBox .box ul{	margin:0px;	padding:0px;	list-style-type:none;	margin-left:-1px;}

div#content .storeBox .box2 ul{	margin-left:0px !Important;}

div#content .storeBox .box3 ul{	margin-left:1px !Important;}

div#content .storeBox .box ul li{	width:190px;}

div#content .storeBox .box ul li a{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:none;	display:block;	background-image:url("/assets/img/viewArrow.jpg");	background-repeat:no-repeat;	background-position:10px 5px;	width:172px;	text-align:left;	padding-left:20px;	height:19px;	line-height:16px;}

div#content .storeBox .box ul li a:hover{	background-image:url("/assets/img/viewArrowHoverG.jpg") !Important;	color:#DB2289 !important;	background-color:#E7EAED;}

div#content .storeBox .box img.signup{	position:absolute;		top:105px;		left:8px;	width:60px;	height:19px;}

div#footer{	clear:left;	width:966px;	margin:0px;	padding:0px;	text-align:left;	margin-bottom:40px;}

div#footer ul{	margin:0px;	padding:0px;	list-style:none;	margin-left:7px;	#margin-left:16px;}

div#footer li{	float:left;	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#CCCCCC;	padding-right:5px;
}
div#footer li.copyright {	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#666666;	margin:0px;	padding:0px;
}

div#footer p{	clear:left;	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#666666;	margin:0px;	padding:0px;	width:960px;	margin-left:6px;	#margin-left:16px;	text-align:left;}

div#footer p.copy span{	color:#CCCCCC;}

div#footer a{	font-family:Verdana;	font-size:10px;	font-weight:normal;	color:#666666;	text-decoration:none;}

div#footer a:hover,div#footer a.selected{	color:#DB2289;}

div#footer p.by{	margin-top:7px;}




