
.imgborder {border:2px solid black}
/*.imgborder:hover {border:2px solid #f5ff2b}*/

.imgborder2 		{background:url(images/add-to-cart-orange-btn.jpg);width:126px;height:29px;border:0;cursor:pointer;}
.imgborder2:hover 	{background:url(images/add-to-cart-red.jpg);}

html,body{
	margin:0px; padding:0px;
	/*
	background:url(images/pagebg.jpg) repeat-x fixed bottom;
	background:#171717 url(images/mix_bg.png) repeat-y center;
	background:url(images/back.gif) repeat-x  #0f0f0f ;
	background:url(images/bg.png) repeat-x fixed top;
	background:url(images/back.jpg) repeat-x  #e3e3e3 ;
	*/
	background:#b0b0b0 url(images/bg.png) repeat-x fixed top;
	
	height:100%;
	
	font-family:Tahoma;
	}

#outer{
	width:996px; margin:0px auto; 
	background:url(images/mix_bg.png) repeat-y center;
	}
	
.clr{
	clear:both;
	}

.nor{ background: url("images/eng-flag.jpg") no-repeat;width:24px ; height:24px; display:block; position:absolute; 

	}
	
.nor:hover{ background: url("images/flag-norway.jpg") no-repeat;width:24px ; height:24px;  display:block;position:absolute;

	}
	
.nor_active{ background: url("images/flag-norway.jpg") no-repeat;width:24px ; height:24px;  display:block;position:absolute;

	}
	
.usa{background: url("images/flag-2.jpg") no-repeat;  width:24px ; height:24px;display:block;float: left;position:absolute; margin-left:45px;

	}
	
.usa:hover{background: url("images/usa-flag.jpg") no-repeat; width:24px ; height:24px;display:block;float: left;position:absolute;  margin-left:45px;

	}
.usa_active{background: url("images/usa-flag.jpg") no-repeat; width:24px ; height:24px;display:block;float: left;position:absolute;  margin-left:45px;

	}
.eur {background: url("images/flag-3-nor.jpg") no-repeat;width:24px ; height:24px; display:block;float: left; margin-left:85px;position:absolute;

	}
	
.eur:hover{background: url("images/flag-3-over.jpg") no-repeat; width:24px ; height:24px;display:block;float: left; margin-left:85px;position:absolute;
	}
.eur_active{background: url("images/flag-3-over.jpg") no-repeat; width:24px ; height:24px;display:block;float: left; margin-left:85px;position:absolute;
	}
.uk{background: url("images/flag-4.jpg") no-repeat; width:24px ; height:24px;display:block;float: left;position:absolute; margin-left:122px;

	}
	
.uk:hover{background: url("images/flag-uk.jpg") no-repeat;	 width:24px ; height:24px;display:block;float: left;position:absolute;margin-left:122px;
	}
.uk_active{background: url("images/flag-uk.jpg") no-repeat;	 width:24px ; height:24px;display:block;float: left;position:absolute;margin-left:122px;
	}
.jap{background: url("images/flag-5.jpg") no-repeat; width:25px ; height:24px;display:block;float: left;position:absolute;margin-left:158px;

	}
	
.jap:hover{background: url("images/flag-japan.jpg") no-repeat;	width:27px ; height:27px; display:block;float: left;position:absolute;margin-left:158px;
	}
.jap_active{background: url("images/flag-japan.jpg") no-repeat;	width:27px ; height:27px; display:block;float: left;position:absolute;margin-left:158px;
	}

img{
	border:none;
	}
#maincontainer{
	width:960px; margin:0px auto; background:#212121; 
	padding-bottom:144px;
	position:relative;
	min-height:90%;
	}
/*header starts here*/
#header-container{
	width:960px; height:173px; 
	background:url(images/header-bg.jpg) repeat-x; 
	}
#toptxt{
	width:960px; height:16px; position:absolute;  text-align:center; font-size:12px;
	color:#FFFFFF; padding-top:2px;
	}
#logo{
	width:204px; height:62px; margin:11px 0 0 10px; position:absolute; margin-top:30px;
	}
#top-rightlink{
	width:210px; position:absolute; margin:50px 14px 0 750px;
	}
#top-rightlink ul{
	margin:0px; padding:0px;
	}
#top-rightlink li{
	list-style-type:none; display:inline; padding:0 2px 0 0; color:#000000;
	font-family:arial; font-size:11px; 
	}
#top-rightlink a{
	color:#000000; font-size:11px; text-decoration:none;
	}
#top-rightlink a:hover{
	text-decoration:underline;
	}
#top-right-icon {
	float:left; width:224px; margin:3px 0 0px 0; 
	}
#top-right-icon ul{
	margin:0px; padding:0px;
	}
#top-right-icon li{
	list-style-type:none; margin : 0 0 0 0; padding:0 0 0 0;
	}
#serachbox{
	width:165px; margin:110px 0 0 770px;  position: absolute;
	}
.serachcutl {
	height:19px; width:auto; position:absolute; margin-left:42px;
	}
.serachcutr {
	height:19px; width:auto; position:absolute; margin-left:149px;; 
	}
#serachmid{
	height:19px; position:absolute; width:127px; margin-left:50px; margin-top:0px; padding-top:0px; 
	}
.serchtxt-box{
	height:12px; width:109px;position:absolute; no-repeat; color:#999999; border:1px solid #fff; margin-top:1px; 
	padding:3px 0 0 0px; font-size:11px;
	}

/*left nevi  starts here*/

#left-nevi{
	width:140px; float:left; padding:3px 4px 0px 4px; background:#131313; font-family:verdana; height:100%;
	}
.collapsemenu{
	width:136px; height:21px; float:left; cursor:pointer;  margin-bottom:5px;
	}
.collapsemenu a{ 
	text-decoration:none;
	}
.coll-category{
	width: 128px; background:#000000; display:none; float:left; padding:4px; margin-bottom:4px;
	}
.coll-category ul{
	margin:0px; padding:0px; 
	}
.coll-category li{
	list-style-type:none ; display:block; height:21px; font-size:11px; color:#FFFFFF; margin-bottom:3px; border-bottom:1px solid #ccc;
	width:128px; 
	}
.coll-category a{
	font-size:11px; color:#FFFFFF; text-decoration:none;
	}
.coll-category a:hover{
	text-decoration:none; background-color:#CCCCCC; width:122px; height:15px;  color:#000000; border-bottom:1px solid #000; 
	font-size:11px; display:block; padding:3px;
	}
#left-mainmenu{
	width:136px;  font-family:tahoma; font-size:11px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; 
	}
#left-mainmenu ul{
	margin:0px; padding:0px;
	}
#left-mainmenu li{
	display:block; list-style-type:none; width:135px; height:23px; float:left; 
	margin-bottom:1px;
	}

#newlatter-box{
	width:131px; float:left; margin:4px 0 0 0px; background:#646464; padding:5px; color:#FFFFFF; font-size:11px; font-family:arial;
	}
.newlatter-txtbox{
	width:108px; height:21px; border:1px solid #7f9db9; padding:3px 0 0 3px;
	}
#acceptbg{
	width:141px; background:url(images/accept-bg.jpg) repeat-x; height:18px; text-align:center; padding-top:5px;
	color:#FFFFFF; font-family:tahoma; font-size:11px; text-transform:uppercase; float:left; margin-top:4px; font-weight:bold;
	}
#accept-box{
	width:131px; float:left; background:#4e4e4e; padding:5px;
	}
.cat-dropdown{
	width:136px; float:left; margin-bottom:3px;
	}
.cat-dd{
	width:136px; font-size:12px; height:19px;
	}
/*mid nevi  starts here*/	
#mid-nevi{
	width:648px; background:#FFFFFF; min-height:600px; padding:3px 0px 0px 3px;  float:left; ;
	}
#big-flash{
	width:648px; height:301px; float:left; padding-right:3px;
	}
#viewmore{
		width:645px; float:left; padding-right:3px; text-align:right; .margin-top:3px;
		}
#small-flash{
	width:648px; height:77px; float:left; margin:3px 3px 3px 0px; 
	}
#shadowbg{
	background:url(images/midconent-shadowline.jpg) top repeat-x; float:left; height:13px; width:612px; margin:0px 3px 0px 0px;
	}
#prod-container{
	width:648px; float:left; background:#FFFFFF; margin-top:0px;
	} 
.prod-box{
	width:159px; height:235px; float:left; margin:0 3px 3px 0px;
	}
.prod-img{
	width:159px; height:159px; float:left;
	}
.prod-desc{
	width:159px; height:75px; float:left; font-size:11px; background:url(images/prod-desc.jpg) repeat-x;
	}
.prod-name{
	color:#5cb7ff; font-size:12px; margin:14px 0 0 10px; width:140px;  
	}
/*
.orange-txt{
	color:#ff9501; font-size:11px; margin:0px 0 3px 10px; width:140px; 
	}*/
.orange-txt{
	color:#ff9501; font-size:11px; margin:2px 0 2px 10px; width:140px; 
	}
.blacksmall-txt{
	color:#000000; font-size:10px; margin:0px 0 3px 10px; width:140px; 
	}
.whitesmall-txt{
	color:#FFFFFF; font-size:11px; font-weight:bold; margin:0px 0 3px 10px; width:140px; 
	}
	
#dress-code{
	width:642px; float:left; background:#FFFFFF; border:1px solid #40403e; margin-top:3px;  font-family:Arial;
	}

#dress-code-heading{
	float:left; width:635px !important; background:url(images/contactbg.jpg) repeat-x; padding:5px 0 0 7px; text-transform:uppercase;
	font-size:12px; color:#FFFFFF; height:21px; font-weight:bold; font-family:tahoma;
	}
/*right nevi  starts here*/
#right-nevi{
	width:158px; float:left; padding:3px 0px 3px 3px; /*background:#212121; */
	}
.pricetable{
	width:152px; float:left; color:#FFFFFF; font-family:tahoma; font-size:11px; margin-top:2px;
	}
.pricebg{
	background:#8a8a8a; height:17px !important; width:63px; float:left; padding:5px 0 0 15px; border-bottom:1px solid #000000;
	color:#FFFFFF; font-size:10px; text-transform:uppercase;
	}
.black-line{
	background:url(images/black-line.jpg) no-repeat 0px 22px;
	}
#shopping-cartbg{
	color:#FFFFFF; background:url(images/shopping-cartbg.jpg) no-repeat #000000; width:109px; padding:10px 0 0 47px;
	float:left; height:22px; font-size:12px; text-transform:uppercase;
	}
/*Footer starts here*/
#footer{
	width:637px; height:126px; float:left; 
	padding:18px 70px 0 253px;  
	border-top:0px solid #999;
	position:absolute;bottom:0px;
	}
#footer #copyright		{position:absolute;bottom:5px;right:290px;color:#999;font-size:11px;}
#footer #copyright a 	{color:#eee}

#footer-mainlink{
	width:601px; float:left; color:#FFFFFF; font-family:tahoma; font-size:11px;
	}
#footer-mainlink ul{
	margin:0px; padding:0px;
	}
#footer-mainlink li{
	list-style-type:none; display:inline; color:#FFFFFF; padding:0 3px 0 0;
	}
#footer-mainlink a{
	color:#FFFFFF; text-decoration:none; 
	}
#footer-mainlink a:hover{
	text-decoration:underline;
	}

#footer-sublink{
	width:598px; float:left; color:#FFFFFF; font-family:tahoma; font-size:9px; margin-top:10px;
	}
#footer-sublink ul{
	margin:0px; padding:0px;
	}
#footer-sublink li{
	list-style-type:none; display:inline; color:#999; padding:0 3px 0 0; line-height:17px; text-align:justify;
	text-transform:uppercase;
	}
#footer-sublink a{
	color:#696969; text-decoration:none; 
	}
#footer-sublink a:hover{
	 color:#FFFFFF; 
	}
/*link page css starts here*/

#conactbg{
	width:610px;    float:left; 
	padding:0px 0px 100px 0px; .padding:0px 0px 45px 0px; min-height:508px;
	}
#contact-heading{
	float:left; width:638px !important; background:url(images/contactbg.jpg) repeat-x; padding:5px 0 0 7px; text-transform:uppercase;
	font-size:12px; color:#FFFFFF; height:21px; font-weight:bold; 
	}
#conact-form{
	width:645px; float:left; color:#000000; padding:6px 0 12px0 0; font-size:12px; 
	
	}
.conact-txtbox{
	width:309px; height:21px; padding:3px 0 0 3px; border:1px solid #111111;
	}
.conact-txtarea{
	width:309px; height:144px; padding:3px 0 0 3px; border:1px solid #111111;
	}
.conact-bottomtxt{
	width:640px; float:left; color:#000000; padding:10px 0 15px 5px; font-size:11px;  margin-top:18px; 
	background:url(images/cotact-bottomline.jpg) top repeat-x;  text-transform:uppercase; font-family:verdana;
	font-weight:bold;
	}
	
#mixbloagbg{
	width:645px; background:#FFFFFF; float:left; padding:0px 0px 29px 0px; .padding:0px 3px 0px 0px; height:auto; min-height:549px;
	}
#mixvblog-container{
	width:545px; float:left; color:#000000; padding:25px 30px; font-size:12px; padding-bottom:12px;
	}
	
#mixbloagbg img{border:2px solid #666}
	
.title{
	font-size:1.6em; color:#333333; width:450px; ;
	font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;
	font-weight:bold;
	}
.mix-date{
	font-size:10px; font-family:arial; color:#8c8c8c;
	}
.mix-img{
	width:459px; height:270px; float:left; border:#636363 2px solid; margin:11px 0 0 50px; color:#000000
	}
.mix-desc{
	width:579px; float:left; color:#66668f; font-size:12px;
	}
.mix-links {
	width:579px; float:left; color:#66668f; font-size:12px; text-align:center; font-weight:bold; margin:3px 0 3px 0;
	}
.mix-links a{
	color:#ff9501; font-size:12px; font-weight:bold; text-decoration:none
	}
.mixorange-txt{
	/*color:#ff9501; font-size:12px; */
	margin:15px 0 6px 10px;
	color:#2E2E2E;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:15px;
	line-height:24px;
	}
.mixblue-txt{
	color:#5588bf; font-size:15px; font-family:tahoma; font-weight:bold;
	}
.mixlightblue-txt{
	color:#5588bf; font-size:15px; font-family:tahoma; 
	}
.mixblack{
	color:#000000; font-size:14px;
	}
#pagination{
	border-top:1px solid #000000; margin-top:5px; padding-top:20px; text-align:center;clear:both;
	}
#pagination a{
	color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;background:#666666;padding:7px;
	margin:0
	}
#pagination a:hover{
	color:#ff9501; text-decoration:none;
	}
/*shopping cart css*/

#shoppingcartbg{
	width:620px; background:#f1f1f1;   float:left; 	padding:11px 11px; 
	border:1px solid #a6a6a6; font-size:11px;
	}
#shoppingcart-heading{
	width:320px; float:left; 	padding:0px 0 0 10px; font-size:14px; font-weight:bold; color:#484848; text-transform:uppercase;
	font-family:tahoma;
	}
#shoppingcart-btn{
	 float:right; 	padding:0px 15px 0 0px; width:200px;  
	}
#shoppingcart-btn ul{
	margin:0px; padding:0px;	
	}
#shoppingcart-btn li{
	list-style-type:none; display:inline;
	}


#carttable{
	width:588px; float:left;  margin:10px 0 0 15px; font-size:11px;
	}
.carttable-topcuts{
	width:586px;   float:left; 
	}
.carttable-midbg{
	width:586px;  background:url(images/carttop-headingbg.jpg) no-repeat top #FFFFFF; padding:0px 0 0 0; 
	font-size:11px; float:left;  border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6;  font-family:verdana;
	color:#626262; float:left; 
	}
.carttable-heading{
	color:#FFFFFF; font-weight:bold; 
	}
.carttable-nortxt{
	font-size:12px; color:#626262;
	}
.carttable-borderbottom{
	border-bottom:1px solid #d9d9d9 !important;
	}
#bottomlogo{
	width:586px; float:left; height:67px; margin:10px 0 0 15px;
	}
.leftcutcart{
	width:10px; float:left; height:67px;
	}
.leftbgcartlogo{
	width:566px; float:left; height:65px; border-top:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; background:#FFFFFF;
	}

#step2bg{
	width:642px; background:#f1f1f1;   float:left; 	padding:11px 0 11px 0px; 
	border:1px solid #a6a6a6; font-size:11px;
	}
#step2-heading{
	width:632px; float:left; 	padding:0px 0 15px 8px; font-size:14px; font-weight:bold; color:#484848; text-transform:uppercase;
	font-family:tahoma; border-bottom:1px solid  #a6a6a6; 
	}
.step2-address{
	width:290px;  font-size:13px; float:left; font-family:verdana; padding:10px; margin-top:5px;
	color:#000000; float:left; text-align:justify; border-right:1px solid #d1d1d1 ;
	}
.step2-address h1{
	font-size:12px; font-family:verdana; color:#000000; text-transform:uppercase; margin:0px; padding:0px;
	}
.step2-promotion{
	width:260px;  font-size:12px; float:left; font-family:verdana; padding:10px; margin:5px 0 0 10px;
	color:#000000; float:left; text-align:justify;  line-height:16px;
	}
.step2-promotion h1{
	font-size:14px; font-family:verdana; color:#000000; text-transform:uppercase; margin:0px; padding:0px;
	}
.step2-txtbox{
	width:136px; height:19px; border:1px solid #716f63;
	}
.step1-txtbox1{
	width:328px; height:19px; border:1px solid #111111; padding:3px 0 0 3px;
	}
.step3-txtbox1{
	width:84px; height:19px; border:1px solid #111111; padding:3px 0 0 3px;
	}
.step2-ddown{
	width:331px; height:22px; border:1px solid #111111; 
	}
.step2-midbg{
	width:586px;  background:#FFFFFF; font-size:12px; float:left; margin-left:20px; 
	border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6;  font-family:verdana;	color:#333333;
	}
.redtxt{
	color:#FF0000; font-size:12px;
	}
.register-top{
	width:610px;  font-size:11px; float:left; font-family:arial; padding:15px; line-height:14px; 
	color:#000000; float:left; text-align:justify; border-top:1px solid #d1d1d1 ;
	border-bottom:1px solid #d1d1d1 ; font-weight:bold;
	}
.register-top a{
	font-size:11px; font-family:arial; font-weight:bold; color:#FF0000; text-decoration:none;
	}
.reg-txtbox1{
	width:204px; height:17px; border:1px solid #b1b1b1; background:#333333; color:#FFFFFF;
	}
.reg-ddown{
	width:204px; height:17px; border:1px solid #b1b1b1; background:#333333; color:#FFFFFF;
	}
/*product page*/
#product-flash{
	width:645px; height:428px; float:left; padding:0px 3px 0 0; 
	}
#brand-product{
	width:648px;  float:left; padding:0px 0px 3px 0; 
	}
.brand-prodimg{
	width:159px; height:108px;  float:left; margin:0px 3px 3px 0px; background:#1c1c1c;
	}
.brand-prod-txt{
	width:475px; height:100px; float:left; margin:0px 3px 3px 0px ; text-align:center; padding:4px; background:#1c1c1c;
	 color:#eee;  font-size:12px; text-align:left;
	}

#product-mainimg{
	width:397px; height:428px; float:left; background:#000000;
	}
.prodimag-box{
	width:400px; float:left; height:400px; 
	}
.prodimag-box1{
	width:400px; float:left; height:428px; 
	}
.prodimag-nevi{
	width:390px; float:left; height:25px; padding:3px 5px 0 5px; color:#FFFFFF; font-size:11px; text-transform:uppercase; 
	}
#prod-right{
	width:247px; height:428px; float:left; background:url(images/prod-rightbg.jpg) bottom repeat-x;
	}
#prod-right1{
	width:247px; height:428px; float:left; background:url(images/prod-rightbg1.jpg) bottom repeat-x;
	}
.prod-stashddown{
	width:115px; height:17px; border:#CCCCCC; font-size:11px;
	}
#prod-logo{
	width:247px; height:151px; float:left; background:#3c3c3c; text-align:center;
	}
#prod-logodesc{
	width:212px; height:265px; float:left; color:#FFFFFF; font-family:tahoma; padding:6px 0px; 
	}
	
.prodwhite-txt{
	color:#abdafe; font-size:12px; margin:3px 0 3px 0px; text-transform:uppercase; padding:0px 8px; font-weight:bold; 
	}
	
.prodorange-txt{
	color:#ff9501; font-size:11px; margin:3px 0 0px 0px; padding:0px 8px; 
	}
.prodblue-txt{
	color:#abdafe; font-size:11px; font-family:tahoma; font-weight:bold; padding:0px 8px; 
	}
	
.stashorange-txt{
	color:#ff9501; font-size:11px; margin:3px 0 3px 0px; padding:0px 8px; line-height:18px; 
	}
.stashblue-txt{
	color:#5eb6fd; font-size:11px; font-family:tahoma;  padding:0px 8px; line-height:18px; 
	}
.prodsize{
	height:23px; border-bottom:1px  dashed #5a5a5a; border-top:1px dashed #5a5a5a; padding:6px 0 0 10px; text-transform:uppercase;
	color:#FFFFFF; font-size:14px; font-family:tahoma; font-weight:bold; 
	width:235px; float:left; margin:10px 0px 5px 0;
	}
.prod-avialable{
	width:235px;  float:left; font-size:11px; font-family:tahoma;  padding:0 0 0 8px;
	}
	
.cart-pict{
	border:0px solid #fff; height:230px;
	}

	
.brand-logo {
	width:159px; height:108px; float:left; margin:0 3px 3px 0; 
	}

.onclickheading{
	float:left; width:600px; background:url(images/onclick0bg.jpg) repeat-x; padding:5px 0 0 14px; text-transform:uppercase;
	font-size:12px; color:#FFFFFF; height:21px; font-weight:bold; margin-bottom:0px;
	}
#onclik-logo{
	width:179px; height:140px; float:left; margin:3px 3px 3px 0px; 
	}
#onclik-logodesc{
	width:419px; height:130px; float:left; padding:5px; margin:3px 0px; background:#1c1c1c; color:#ff9501; font-size:12px;
	}
.pagenation{
	width:639px; height:22px; color:#FFFFFF; padding:6px 0 0 6px; float:left; margin:0px 0 4px 0; background:#282828; font-size:12px;
	}
.page-link{
	width:450px; height:22px; color:#5cb7ff; float:left; font-size:12px;
	}
.page-link strong{color:#eee}
.page-link ul{
	margin:0px; padding:0px;
	}
.page-link li{
	list-style-type:none; display:inline; padding:0 2px;
	}
.page-link a{
	color:#5cb7ff; font-size:12px; text-decoration:none;
	}
.page-link a:hover{
	text-decoration:underline;
	}
.next-btn{
	width:28px; float:right;
	}
	
.previous-btn{
	width:28px; float:left;
	}

.signin-box{
	width:318px; height:210px; float:left; color:#FFFFFF; margin:8px 0 5px 0;
	}
.signin-topbg{
	width:283px; height:21px; float:left; color:#FFFFFF; background:url(images/singin-topbg.jpg) no-repeat; padding:6px 0 0 15px;
	font-size:11px; text-transform:uppercase; font-family:verdana; font-weight:bold;
	}
.signin-midbg{
	width:288px; height:164px; float:left; color:#FFFFFF; background:#222222; padding:5px 0 0 10px;
	font-size:12px;
	}
.signin-bottomcut{
	 height:7px; float:left; 
	}
.signin-txt{
	text-transform:uppercase; font-size:11px; border-bottom:1px solid #FFFFFF; padding-bottom:4px; margin:4px 0 25px 0px;
 	float:left; width:280px; font-family:verdana; 
	}
#login-form{
	width:280px; float:left; font-weight:bold; font-size:11px;
	}
.login-txtbox{
	width:183px; height:18px; font-size:11px; padding:2px 0 0 4px;
	}
.login-cust-haeding {
	width:638px; float:left;  font-size:13px; text-transform:uppercase; color:#2b2b2b; padding:0 0 8px 8px; border-bottom:1px solid #2b2b2b;
	margin-bottom:10px;
	}
.login-cust-txt {
	width:454px; float:left;  font-size:11px; color:#2b2b2b; padding:0 0 8px 8px;  margin-bottom:10px; min-height:517px;
	}
.login-createbtn{
	width:159px; float:left; margin-bottom:10px;
	}
	
/*stash page*/

#stash-container{
	width:616px; float:left;
	}
.stash-img-box{
	width:159px; height:265px; float:left; background:url(images/stashmain-bg.jpg) bottom repeat-x; margin:3px 3px 0 0;

	}
.stash-img-box1{
	width:159px; height:225px; float:left; background:url(images/stashmain-bg.jpg) bottom repeat-x; margin:3px 3px 0 0;
		
	}
.stash-heading{
	float:left; width:598px; background:url(images/stash-headingbg.jpg) repeat-x; padding:5px 0 0 14px; text-transform:uppercase;
	font-size:12px; color:#FFFFFF; height:21px; font-weight:bold;
	}
.tracklist-box{
	width:630px; background:#FFFFFF; border:2px solid black; padding:5px; float:left; margin:6px 0px; font-size:11px;
	}
.tracklist-boxleft{
	width:252px; float:left; margin:8px 0 5px 0;
	}
.tracklist-video{
	width:337px;height:242px; float:left; margin:8px 0 5px 0;
	}
.tracklist-box ul{
	margin:0px; padding:0px;
	}
.tracklist-box li{
	list-style-type:none; width:250px; padding:3px 0px;  display:block; font-size:11px;  height:15px;
	}
.tracklist-box a{
	text-decoration:none; color:#000000;
	}
.tracklist-box a:hover{
	text-decoration:underline;
	}
