
/* CSS Document */
body{ background:url(../images/html/top-bg.jpg) repeat-x top #000000; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#d5d5d5; font-size:12px; }
img{ border:none;}
:-moz-any-link:focus {outline: none;} 
p, h1,h2, h3, h4, h5, h6, ul, li, ol{margin:0px; padding:0px;}
h1{ font-size:18px; padding-bottom:5px; font-weight:normal; text-transform:uppercase; text-align:left; color:#d5d5d5; padding-top:5px;}
#wrapping{ margin:0px auto; height:113px; width:960px; overflow:hidden;}
.logocontainer{ width:152px; height:113px; float:left;}
.logocontainer a{ width:152px; height:113px; background:url(../images/html/logo.jpg) no-repeat; text-indent:-99999px; display:block;}
#navigationcontainer{ width:780px; height:53px; float:right; padding:20px 0px 0px 0px;}
#navigationcontainer ul{ list-style:none;}
#navigationcontainer li{ float:right; height:53px;}
#navigationcontainer li a{padding:14px 17px 0px 17px; display:block;}

/* Middle css*/
.clear{ clear:both;}
#middlecontainer{width:100%; height:auto; margin:0px; padding:0px; background:url(../images/html/middle-bg.jpg) no-repeat center top; }
#slidecontainer{width:960px; margin:0px auto;}
#imageslidecontainer{width:960px; height:307px; background:url(../images/html/final-bg.png) no-repeat; margin-top:8px; float:left; overflow:hidden;}
.left-arrow{ width:22px; height:307px; float:left; padding:135px 0px 0px 12px;}
.slide-imagecontainer{ width:878px; float:left; height:278px; padding:21px 8px 8px 8px;}
.right-arrow{ width:24px; height:307px; float:left; padding:135px 0px 0px 0px;}
#contentcontainer{ width:874px; height:auto; background:url(../images/html/content-bg.png) repeat-y; float:left; margin:0px 32px 0px 34px; _margin:0px 32px 0px 17px; padding:5px 10px 5px 10px;}
#inner-contentcontainer{ width:874px; height:auto; background:url(../images/html/content-bg.png) repeat-y; float:left; margin:20px 32px 0px 34px; _margin:20px 32px 0px 17px; padding:5px 10px 5px 10px;}
#inner-contentcontainer img{ width:324px; height:auto; border: solid 8px #111; float:right; margin:0px 0px 5px 10px;}
#inner-contentcontainer p{ padding-bottom:10px; text-align:justify; line-height:18px;}
#inner-contentcontainer p strong.heading{font-size:18px; padding-bottom:10px; font-weight:normal; text-transform:uppercase; display:block; }
.leftcontentcontainer{ width:430px; height:auto; float:left; text-align:justify; line-height:18px;}
.spacer{ width:4px;  height:auto; float:left; margin:0px 5px 0px 5px; background:url(../images/html/line.gif) no-repeat top;}
.leftcontentcontainer .Published{ color:#dc00fd; font-weight:bold;}
/* footer css*/
#footercontainer{ width:100%; height:40px; margin:0px; padding:0px; background:#191918; border-top: solid 1px #000;}
#footercontent{width:926px; padding-left:34px; padding-top:10px; margin:0px auto; color:#454544;}
#footercontent .leftcontent{ float:left;}
#footercontent .rightcontent{ float:right; padding-right:40px; font-size:12px;}
#footercontent a{color:#2d2d2c;  text-decoration:none;}

#inner-det-content{width:889px; background:url(../images/html/content-bg.png) repeat-y; float:left; margin:20px 32px 0px 34px; _margin:20px 32px 0px 17px; padding:5px 5px 5px 0px; overflow:hidden; position:static;}
#inner-det-content div{position:relative;}
#main-containerx{width:889px; background:url(../images/html/content-bg.png) repeat-y; float:left;text-align:left; margin:20px 32px 0px 34px; _margin:20px 32px 0px 17px; padding:5px 5px 5px 0px; overflow:hidden;}


/*19-06-09*/
#leftnavcontainer{ width:221px; float:left; height:auto; background:#000000;}
.leftnav-heading{ color:#dc00fd; font-size:17px; padding-left:15px; padding-bottom:10px; text-align:center; font-weight:bold; padding-top:5px;}
#leftnavcontainer ul{ list-style:none; margin:0px 0px 0px 5px; padding:5px 0px 0px 0px;}
#leftnavcontainer li{ background:url(../images/html/left-nav-line.gif) no-repeat left bottom; width:200px; float:left; font-size:12px; text-align:left; margin:0px; padding:0px 0px 7px 0px; }
#leftnavcontainer li a{ background:url(../images/html/arrow.gif) no-repeat 10px 5px; padding:0px 0px 7px 30px;  color:#d4d4d4; text-decoration:none; }
#leftnavcontainer li a:hover{ color:#dc00fd;}
#det-container{ width:640px; height:auto; float:right;}
.page-heading-content{ width:640px; float:left; height:22px; padding-bottom:10px;}
.page-heading-left{ float:left; line-height:22px;  font-size:17px;}
.page-nub-container{ float:right; line-height:22px;}
.page-nub-container a{color:#d4d4d4; text-decoration:none;}
.page-nub-container a:hover{color:#dc00fd;}
.page-nub-container a.numactive{background:#CCCCCC; padding:0px 3px; color:#000;}
.det-image-container{ width:640px; height:auto; padding-bottom:10px; float:left;}
.imagecontent-container{ width:129px; height:auto; float:left; padding-right:38px; padding-bottom:14px;}
.image-arre{ width:122px; margin:5px 2px;}
.image-arre img{ border:solid 1px #FFFFFF;}
.imagecontent-container-space{ width:129px; height:auto; float:left; }
#inner-det-content{width:889px;  background:url(../images/html/content-bg.png) repeat-y; float:left; margin:20px 32px 0px 34px; _margin:20px 32px 0px 17px; padding:5px 5px 5px 0px;}
#inner-det-content div
	{
	position:relative;
	}
#inner-det-content p{ padding-bottom:3px;}
.img-text-container{ width:119px; padding:0px 5px; text-align:center;}
.img-text-content-container{ width:119px;text-align:center; height:35px; overflow:hidden; padding-bottom:5px;}
.price-through{ text-decoration:line-through;}
.price-new{ color:#dc00fd; padding-left:3px;}
#logincontainer{ width:750px; height:29px; float:right; text-align:right; padding-right:30px; padding-top:10px;}
#logincontainer ul{ list-style:none; float:right;}
#logincontainer li{ float:left; padding:0px 5px; text-align:right;}
#logincontainer li a{ color:#d5d5d5; text-decoration:none;} 
#logincontainer li a:hover{ color:#dc00fd;} 
.welcome{ color:#dc00fd; text-decoration:none; padding:0px 3px;} 
.big-img-container{ width:218px; padding:0px 15px 15px 0px; float:left;}
.big-img-container img{ border:solid 1px #FFFFFF;}
.big-img-content-container{ width:405px; float:right; padding:0px 0px 15px 0px;text-align:left;}
.big-img-heading{ border-bottom:solid 1px #9a9a9a; font-size:18px; padding-bottom:5px; margin-bottom:5px;}
.big-img-blank-container{ width:405px; float:left;}
.big-img-blank-container p{ padding-bottom:6px;}
.big-img-blank-container .qty{ width:px; height:22px; border:0px; margin-left:8px; padding:0px; vertical-align:1px; #vertical-align:-4px;}
.big-img-blank-container input{ width:auto; height:auto; border:0px; margin-left:8px; padding:0px; vertical-align:-8px;}
.big-price-through{ font-size:14px; font-weight:bold;}
.big-price-new{ color:#dc00fd; padding-left:3px; font-size:16px; font-weight:bold;}
.product-det-container{ width:630px; height:20px; background:url(../images/html/prodect-bg.gif) no-repeat top left; padding-left:10px; font-size:15px; font-weight:bold; font-style:italic; color:#fff; margin-bottom:10px;text-align:left;}
#inner-det-content .big-img-content{ width:640px; height:auto; padding-bottom:10px; float:left;text-align:left;}
#inner-det-content .big-img-content p{ padding-bottom:15px;}
#inner-det-content .big-img-content ul{ list-style:none; padding-bottom:15px;}
#inner-det-content .big-img-content ul li{ background:url(../images/html/star.gif) no-repeat left 5px; padding-left:14px; padding-bottom:5px;}
#leftnavcontainer-new{ width:221px; float:left; height:auto; background:#000000; padding:5px; color:#fff; margin:0px; padding:0px;}
#det-container-new{ width:640px; height:auto; float:right;}
/*29-06-09*/
#inner-det-content-new .big-img-content{ width:640px; height:auto; padding-bottom:10px; float:left; text-align:left;}
#inner-det-content-new .big-img-content p{ padding-bottom:15px;}
#inner-det-content-new .big-img-content ul{ list-style:none; padding-bottom:15px;}
#inner-det-content-new .big-img-content ul li{ background:url(../images/html/star.gif) no-repeat left 5px; padding-left:14px; padding-bottom:5px;}
#inner-det-content-new{width:889px;  background:url(../images/html/content-bg-new.png) repeat-y; float:left; margin:20px 32px 0px 34px; _margin:20px 32px 0px 17px; padding:5px 5px 5px 0px;position:static;}
#inner-det-content-new div{position:relative;}
#inner-det-content-new p{ padding-bottom:3px;}
.aonepage{position:static;}
.aonepage a{position:relative;}
.acollection p{position:relative;}
