body {
		background-image:url(images/background.jpg);
		background-repeat:no-repeat;
		background-attachment:fixed;
		scrollbar-3dlight-color:#001A51; 
		scrollbar-arrow-color:#181818; 
		scrollbar-base-color:#ff6347; 
		scrollbar-darkshadow-color:#181818; 
		scrollbar-face-color:#828282; 
		scrollbar-highlight-color:#4A4A4A; 
		scrollbar-shadow-color:#4A4A4A; 
		scrollbar-track-color:#181818; 
}

	#masterdiv {
	margin-left:auto;
	margin-right:auto;
	width:994px;
	height:580px;
	top:0px;
	left:0px;
	margin-top:0px;
	text-align:left;
	position:relative;
	background-color:#000;
	layer-background-color:#000;
	border:1px solid #9A9A9A;
}
		
/* following rules are invisible to IE 5 \*/
#masterdiv {
	width:994px;
	height:580px;
	top:50%;
	left:50%;
	margin-top:-290px;
	margin-left:-497px;
	text-align:left;
	position:absolute;
	background-color:#000;
	layer-background-color:#000;
	border:1px solid #9A9A9A;
}
 /* end IE 5 hack */ 


#header	{height:46px; border-bottom:1px solid #9A9A9A;}

#divider	{position:absolute; left:503px; top:47px; width:1px; height:533px; z-index:100; visibility:visible; border-left:1px solid #999;}

#hussyhome	{position:absolute; left:17px; top:13px; width:64px; height:23px; z-index:1; visibility:visible;}

#hussylogo	{position:absolute; left:17px; top:13px; width:64px; height:23px; z-index:1; visibility:visible;}

#nav		{position:absolute; left:110px; top:25px; width:546px; height:21px; z-index:2; visibility:visible;}

#credits	{position:absolute; left:763px; top:25px; width:216px; height:11px; z-index:8; visibility:visible;}

/* homepage */
#homebackground	{position:absolute; left:0px; top:47px; width:994px; height:533px; z-index:1; visibility:visible;}

#publicitycontent {position:absolute; left:0px; top:45px; z-index:50; visibility:visible; overflow:auto; width:994px; height:473px; padding-top:60px}

#viewcollection	{position:absolute; left:59px; top:511px; width:202px; height:21px; z-index:99; visibility:visible;}


/* collections */
#collectionsbackground	{position:absolute; left:0px; top:47px; width:994px; height:533px; z-index:1; visibility:visible; background-image:url(images/collections_background.jpg); background-repeat:repeat-x}

#hdrelectricboudoir	{
	position:absolute;
	left:40px;
	top:60px;
	width:280px;
	height:104px;
	z-index:10;
	visibility:visible;
}

#fullsizeproduct {position:absolute; left:603px; top:86px; width:298px; height:398px; z-index:2; visibility:visible;}

#dressdetails	{padding-top:13px}

#previousimage	{position:absolute; left:565px; top:282px; width:7px; height:14px; z-index:14; visibility:visible;}

#nextimage {position:absolute; left:932px; top:282px; width:7px; height:14px; z-index:15; visibility:visible;}

#hdrsummer07 {
	position:absolute;
	left:340px;
	top:111px;
	width:100px;
	height:25px;
	z-index:3;
	visibility:visible;
}

#thumbs	{position:absolute; left:58px; top:178px; width:395px; height:98px; z-index:4; visibility:visible;}

/* accessories */
#fullsizeitem_acc	{position:absolute; left:573px; top:177px; width:358px; height:238px; z-index:5; visibility:visible;}

#previousimage_acc	{position:absolute; left:545px; top:288px;width:7px; height:14px; z-index:9; visibility:visible;}

#nextimage_acc	{position:absolute; left:952px; top:288px;width:7px; height:14px; z-index:10; visibility:visible;}

#hdrsummer07_acc {position:absolute; left:305px; top:114px; width:136px; height:8px; z-index:3; visibility:visible;}

#thumbs_acc	{position:absolute; left:47px; top:165px; width:395px; height:98px; z-index:4; visibility:visible;}

/* collections buttons */
#viewthecollection	{position:absolute; left:0px; top:393px; width:165px; height:21px; z-index:90; visibility:visible; padding-left:42px; border-top:1px solid #fff}

#viewtheaccessories	{position:absolute; left:0px; top:430px; width:165px; height:21px; z-index:90; visibility:visible; padding-left:42px; border-top:1px solid #fff}

#winter06collection	{position:absolute; left:0px; top:477px; width:165px; height:21px; z-index:90; visibility:visible; padding-left:42px; border-top:1px solid #fff}

#summer06collection	{position:absolute; left:0px; top:514px; width:165px; height:21px; z-index:90; visibility:visible; padding-left:42px; border-top:1px solid #fff}

/* designer profile */
#textleft	{position:absolute; left:407px; top:60px; width:282px; height:473px; z-index:50; visibility:visible;}
#textright	{position:absolute; left:704px; top:60px; width:282px; height:498px; z-index:50; visibility:visible;}

/* terms content layer */
#content	{position:absolute; left:75px; top:100px; width:570px; z-index:1; visibility:visible;}


/* publicity styles */

td.padright	{padding-right:7px; padding-left:7px; color:#FFF; vertical-align:top}
td.padleft {padding-left:17px; padding-top:12px; vertical-align:top; color:#FFF; font:11px Arial, Verdana;}


/* text styles */
a.smallblue {font:9px Arial, Verdana; color:#3366FF; text-decoration:none}
a.smallgrey {font:9px Arial, Verdana; color:#999; text-decoration:none}
a.small, .small {font:9px Arial, Verdana; color:#333; text-decoration:none}
a.small:hover, a.smallblue:hover, a.smallgrey:hover {font:9px Arial, Verdana; text-decoration:underline}
#dressdetails td {font:11px Arial, Verdana; color:#333; text-decoration:none; line-height:13px}
#dressdetails b {font: bold 11px Arial, Verdana; color:#333; text-decoration:none; line-height:13px;}

a {font:11px Arial, Verdana; color:#CCC; text-decoration:underline}
a:hover {font:11px Arial, Verdana; color:#CCC; text-decoration:none}


/* designer profile text styles */
p {margin-top:4px; margin-bottom:6px}
p.bigwhite {font:12px Arial, Verdana; color:#fff;}
b.bigwhite {font:bold 12px Arial, Verdana; color:#fff;}
p.white {font:11px Arial, Verdana; color:#fff;}
p {font:11px Arial, Verdana; color:#CCC;}
b {font:bold 11px Arial, Verdana; color:#CCC;}

ol, li {font:12px Arial, Verdana; color:#fff; padding-bottom:5px; ; padding-top:5px}

/* image border styles */
img.bdr {border:1px solid #CCC;}
