
	.HS-cssStyle-fixed
		{
			position:fixed; left:0; top:0;
			_position:absolute;									/* css hack for IE6 */
			_top:expression(documentElement.scrollTop+"px");	/* css hack for IE6 */
			_left:expression(documentElement.scrollLeft+"px");	/* css hack for IE6 */
		}
	.HS-cssStyle-fixed-top
		{
			position:fixed;	top:0;
			_position:absolute;								/* css hack for IE6 */
			_top:expression(documentElement.scrollTop+"px");/* css hack for IE6 */
		}
	.HS-cssStyle-fixed-right
		{
			position:fixed; top:0; right:0;
			_position:absolute;								/* css hack for IE6 */
			_top:expression(documentElement.scrollTop+"px");/* css hack for IE6 */
		}
	.HS-cssStyle-fixed-bottom
		{
			position:fixed;bottom:0px;left:0px;
			_position:absolute;
			_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);
		}
		
body	{	margin:0px;padding:0px;	
			font-family:arial;
			background-color:#ffffff;
			/*background-image:url(../img/sc_bg_patter.jpg);*/
			background-image:url(../img/content_background.gif);
		}

div.main	{
	width:980px;
	margin:0px auto;
	
		}
div.header	{	background-image:url(../img/header_logo_bg4.jpg);
				width:980px;
				text-align:left;
				
				overflow:hidden;
			}
	div.header div.logoPanel 
				{
					
					float:left;
					margin:12px;

				}
		div.header div.logoPanel img {
				
				
		}
		
	div.header div.headerLink_panel
		{
			float:right;
			margin-top:12px;
			margin-right:15px;
		}
		div.header div.headerLink_panel div.linkPanel
			{
				font-size:13px;
				font-family:arial;
				font-weight:normal;
				
				line-height:25px;
				width:120px;
				text-align:right;
				

			}
		div.header div.headerLink_panel div.linkPanel a
			{
				color:#703668;
				text-decoration:none;
			}
		div.header div.headerLink_panel div.linkPanel a:hover
			{
				text-decoration:underline;
			}
		

	div.header div.topmenu	{
			border:1px #F6E9F9 solid;
			border-left:0px;
			border-right:0px;
			
			
			height:50px;
			background-image:url(../img/topmenu2.jpg);
							}
		
		div.header div.topmenu_bottomShadow_panel div.topmenu_bottomShadow_img
			{
				background-image:url(../img/topmenu_bottomShadow.png);
				height:11px;
				width:100%;
				overflow:hidden;
			}
							
		
			
			
	div.header div.topmenu ul {
			list-style-type:none;
			padding:0px;
			margin:0px;
			
			height:100%;
								}
	div.header div.topmenu ul li
			{
				float:left;
				color:#CC53DB;
				width:88px;
				margin:3px 2px;
				
				margin-left:6px;
				
				line-height:22px;
				font-size:13px;
				
			}
		
		div.header div.topmenu ul li.contactUs
			{
				float:left;
				color:#CC53DB;
				width:55px;
				margin:3px 2px;
				
				border:0px #ffff00 solid;
				
				line-height:22px;
				font-size:13px;
				
				
			}
			
		div.header div.topmenu ul li.seperator
			{
				
				width:1px;
				margin:3px 2px;
				margin-top:8px;
				
				height:35px;
				background-color:#E2A1DA;
			}

div.body	{	
				width:980px;
				
				/*background-image:url(../img/content_background.gif);*/
				text-align:left;
				
			}
	div.body div.slideshowPanel {
		position:relative;top:0px;left:0px;
		width:100%;
		height:550px;
		
			
								}
	div.body div.slideshowPanel div.stagePanel	{
		position:relative;top:15px;left:15px;
		float:left;
		width:680px; 
		height:450px;
		overflow:hidden;
		margin:auto;
							}
	div.body div.slideshowPanel div.stageDesc	{
		margin:18px 0px 0px 25px;
		width:350px;
		height:450px;
		overflow:hidden;
		float:left;
			
			}
			
			
	

	div.body div.bodyHeader div.header_textPanel
		{
			color:#6B6B6B;
			
			margin:10px 0px 10px 10px;
			font-size:22px;
			font-family:arial;

			float:left;
			
		}
	
	
	div.body div.bodyContent div.bodyContent_left	{
			position:relative;top:0px;left:0px;
			width:210px;
			height:100%;
			/*background-color:#000000;*/
			border:1px #ffffff solid;
			margin-left:10px;
			float:left;
		}
		
		div.body div.bodyContent div.bodyContent_left div.bodyContent_left_layer_background
		{
			position:absolute;top:0px;left:0px;
			
			width:100%;
			height:100%;
			background-color:#ffffff;
			filter:alpha(opacity=80)\9;
			opacity:.8;
		}
		
		div.body div.bodyContent div.bodyContent_left div.textPanel
			{
				position:relative;top:5px;left:0px;
				width:95%;
				
				margin:0px auto;
				margin-bottom:5px;
				font-size:13px;
				
				color:#6B6B6B;
			
			}
		
	div.body div.bodyContent div.bodyContent_right	{
			width:750px;
			height:100%;
			
			/*border:1px #ff0000 solid;
			margin-right:10px;*/
			float:right;
			
		}
		div.body div.bodyContent div.bodyContent_right div.payment_method_panel
			{
				background-image:url(../img/contact.jpg);
			}
			div.body div.bodyContent div.bodyContent_right div.payment_method_panel div.pm_subject
				{
					font-weight:bold;
					margin:1px;
					padding:5px;
					color:#FF11BA;
					text-decoration:underline;
					
				}
			div.body div.bodyContent div.bodyContent_right div.payment_method_panel div.pm_subject div.pm_ssubject
				{
					text-decoration:none;
					font-weight:normal;
					padding:5px;
					font-size:13px;
				}
			div.body div.bodyContent div.bodyContent_right div.payment_method_panel div.pm_important
				{
					
					color:#FF11BA;
					padding:5px;
					margin:1px;
				}
			div.body div.bodyContent div.bodyContent_right div.payment_method_panel div.pm_desccriptionPanel
				{
					margin:1px;
					padding:5px;
					color:#FF11BA;
					
					font-size:13px;
				}
				
				div.body div.bodyContent div.bodyContent_right div.payment_method_panel div.pm_desccriptionPanel a
					{
						color:#FF11BA;
						text-decoration:none;
					}
				div.body div.bodyContent div.bodyContent_right div.payment_method_panel div.pm_desccriptionPanel a:hover
					{
						text-decoration:underline;
					}
			
			
	div.product_thumb
		{
			float:left;
			margin-left:3px;
			margin-top:0px;
			width:240px;
		}

	div.product_thumb div.imgPanel
		{
			width:240px;
			height:173px;
			overflow:hidden;
		}
	div.product_thumb div.textPanel
		{
			color:#A36589;
			margin-top:3px;
			font-size:13px;
			line-height:22px;
		}
		div.product_thumb div.textPanel a
			{
				/*color:#A36589;*/
			}

div.footer div.footer_map ul {
			list-style-type:none;
			padding:0px;
			margin:0px;
			margin-left:12px;
								}
	div.footer div.footer_map ul li
			{
				float:left;
				color:#CC53DB;
				width:100px;
				margin:0px 5px;
				
				font-size:12px;
				
				text-align:left;
				
			}
			
		div.footer div.footer_map ul li.seperator
			{
				width:1px;
				height:25px;
				background-color:#EC87DF;
			}
		div.footer div.copyright div.textPanel
			{
				font-size:12px;
				line-height:58px;
				text-align:right;
			}

div.no_products
	{
		width:100%;
		height:120px;
		background-color:#C66DD1;
		border:1px #ffffff solid;
		color:#ffffff;
		font-size:25px;
		font-family:arial;
		text-align:center;
		padding-top:12px;
	
	}

	

.clear {clear:both;}
.HS-ReferenceMessageGroup {display:none;}
 
 a { color:#cc53db; }
 a:hover { color:#ff256d; }
 
 
 
 
 /********************************************/
 div.otherInformation {}
 div.otherInformation div.title 	{font-size:15px; font-weight:bold;}
 div.otherInformation div.content {font-size:14px;}
 
 
 