html,body
{
	background-color:#000000;
	color:#dddada; 
	font-family:Arial,Verdana; 
	font-size:14px;
	font-weight:normal;  
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/images/page_bg.gif);
	background-repeat:repeat-x;   
}

.PageBreak		{page-break-after: always;}

img	{ border-width:0px 0px 0px 0px; }

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	width:1012px;
	margin:0px auto; position:relative;z-index:0; 
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:1012px;
	float:left;   
}

div#PageCapContainer
{
	width:998px;
	height:112px;
	padding:0px 8px 0px 6px;
	float:left; 
}

div#InnerCapContainer
{
	/*width:998px;*/
	width:998px;
	height:30px; 	
	padding-top:83px; 
	background-image:url(/images/page_top.png); 
	background-repeat:no-repeat; 
	background-position: 0px 0px;
	float:left;  
overflow:hidden;
}



/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:858px;
	padding:0px 77px 0px 77px;
	float:left;  
	background-image:url(/images/main_bg.png);
	background-repeat:repeat-y;    
}

div#HeaderImageContainer
{
	width:858px;
	height:267px;
	float:left;
	overflow:hidden;      
}

div#MainContentContainer
{
	width:858px;
	_height:900px;
	min-height:900px;
	float:left;   
	background-image:url(/images/body_bg.jpg);
	background-position: 0px bottom;
	background-repeat:no-repeat;    
}

div#LeftPane
{
	width:188px;
	float:left;   
}

div#MiddlePane
{
	width:668px;
	float:left; 
	background-image:url(/images/middle_pane_bg.gif);
	background-repeat:repeat-x;
	_height:220px;
	min-height:220px;       
}

div#InnerMiddlePane
{
	padding:10px;
	width:648px;
	float:left;
	overflow:hidden;      
}
div#IndexMiddlePane
{
	padding:10px 0px 10px 10px;
	width:450px;
	float:left;
	overflow:hidden;      
}


div#InnerMiddlePane1
{
	padding:10px 20px 10px 10px ;
	width:638px;
	float:left;
	overflow:hidden;      
}

div#CategoryPane
{
	width:190px;
	float:left;
	overflow:hidden;     
}


a.RelatedProduct:link{ font-weight:bold; font-size:11px; color:#ffffff; text-decoration:underline;    }
a.RelatedProduct:active{ font-weight:bold; font-size:11px; color:#ffffff; text-decoration:underline;    }
a.RelatedProduct:visted{ font-weight:bold; font-size:11px; color:#ffffff; text-decoration:underline;    }
a.RelatedProduct:hover{ font-weight:bold; font-size:11px; color:#ffffff; text-decoration:underline;    }



div#FooterContainer
{
	float:left;
	width:858px;
	background-image:url(/images/footer_title.jpg);
	padding-top:65px;  
	background-repeat:no-repeat;   
}

#LoginContainer{
	border:solid 1px #373737;
	background:#262626;
	float:left;
	width:640px;
}
#NewCustomerContainer					
{
	width:260px;	
	float:left;
	background:#262626 url(/Images/new_customer_title.gif) 21px 25px no-repeat ;
	color:#acacac;   
	padding:64px 40px 20px 20px; 
}


#MiddleLeftPane{
	float:left;
	width:460px;
}
#MiddleRightPane{
	float:left;
	width:180px;
	
}
#ProductsContainer{
	padding-left:10px;
	padding-top:25px;
	width:450px;
}