body 
	{
		font-family: Verdana, Arial, sans-serif;
		background-color: #1E2528;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-size: 12px;
	}

A 
	{
  		color: #747474;
  		text-decoration: none;
	}

A:hover 
	{
  		color: #888888;
  		text-decoration: underline;
	}	
	
input
	{
		font-size:10px;
		color:#666666;
	}

textarea
	{
		font-size:12px;
		color:#666666
	}

select
	{
		font-size:10px;
		color:#666666
	}	

h1
	{
		font-size:18px;
		color:#FFCC00;		
		font-weight:bold;
		padding:0px 0px 0px 0px;
		margin:3px 0px 3px 0px;
	}
	
#BOD
	{
		width:750px;
		margin:0px auto;
		background-color:#1E2528;
		height:auto;
	}	

#BOD .BODY_LIGHT_COLOR
	{
		background-color:#ffffff;
		
	}
#BOD .HEADER
	{
		margin-top: 20px;
		padding:0px 0px 0x 0px;
	}
	
#BOD .HEADER .LOGO
	{
		float:left;
		width:400px;
	}	
	
#BOD .HEADER .MID_SPACE
	{
		width:54px;
		float:left;
	}

#BOD .HEADER .TOP_MENU
	{
		width:110px;
		float:left;
		padding-left:6px;
		line-height:12px;
	}

#BOD .HEADER .TOP_MENU .SMALL_TOP_MENU
	{
		font-size: 10px;
		font-weight: bold;
 		color: #C1D4DB;
	}	
	
#BOD .HEADER .TOP_CART
	{
		width:140px;
		float:left;
		padding-left:25px;
		padding-top:20px;
		line-height:normal;
		font-size: 11px;
		font-weight: bold;
		color: #C1D4DB;		
	}	
	
#BOD .HEADER .TOP_CART A
	{
		color:#F35632;
		font-weight:bold;
	}
	
#BOD .HEADER .TOP_CART A:hover 
	{
  		color: #888888;
  		text-decoration: underline;
		font-weight:bold;
	}		

#BOD .HEADER .DOT_BG
	{
		margin-top:-2px;
		width:1px;
		height:85px;
		background-image:url(images/dot_bg.gif);
		background-repeat:repeat-y;
		float:left;
	}
#BOD .HEADER .CLEAR
	{
		clear:both;
		height:15px;
		width:750px;
	}

#BOD .HEADER .HOR_BAR_464E52
	{
		height:2px;
		width:750px;
		background-color:#464E52;
		clear:both;
		margin-bottom:2px;
	}
	
#BOD .MIDDLE
	{
		width:750px;
		height:188px;
	}

#BOD .MIDDLE .LEFT_SIDE
	{
		width:18px;
		height:188px;
		float:left;
	}

#BOD .MIDDLE .LEFT_MENU
	{
		padding-top:15px;
		width:179px;
		height:173px;
		float:left;		
	}	
	
#BOD .MIDDLE .LEFT_MENU .TEXT
	{
		font-size:13px;
		margin-left:15px;
		padding-bottom:0px;
		font-weight:bold;
		letter-spacing:-1px;
		color:#CCCCCC;
		line-height:28px;
	}

#BOD .MIDDLE .LEFT_MENU .TEXT A
	{
		color:#CCCCCC;
		text-decoration:none;
	}

#BOD .MIDDLE .LEFT_MENU .TEXT A:hover
	{
		color:#CCCCCC;
		text-decoration:none;
	}		

#BOD .MIDDLE .LEFT_MENU .HOR_DOT_BG
	{
		height:1px;
		width:160px;
		background-image:url(images/hor_dot_bg.gif);
		background-repeat:repeat-x;
	}	
	
#BOD .MIDDLE .DOT_BG
	{
		width:1px;
		height:188px;
		background-image:url(images/dot_bg.gif);
		background-repeat:repeat-y;
		float:left;
	}
	
#BOD .HOR_BAR_464E52
	{
		clear:both;
		height:1px;
		width:750px;
		background-color:#464E52;
		margin-top:1px;
		margin-bottom:1px;
	}
		
#BOD .HOR_BAR_E4502E
	{
		clear:both;
		height:2px;
		width:750px;
		background-color:#E4502E;
		margin-top:1px;
		margin-bottom:1px;
	}

#BOD .CATEGORY_MENU
	{
		width:198px;
		height: auto;
		color:#333333;
		margin-top:2px;
		float:left;		
		font-size:10px;
		background-color:#5E6E74;
		padding-top:10px;
	}
#BOD .CATEGORY_MENU A
	{
		text-decoration:none;
		color:#ffffff;
	}

#BOD .CATEGORY_MENU A:hover
	{
		text-decoration:underline;
		color:#888888;
	}	

#BOD .CATEGORY_MENU UL
	{
		padding: 0px;
		margin: 10px 0px 10px 15px;
		color:#FFFFFF;
		list-style-type:circle;
		list-style-position:inside;
	}

#BOD .CATEGORY_MENU LI
	{
		background-color:#5E6E74;
		border-bottom-style:solid;
		border-bottom-color:#627278;
		border-width:1px;
		padding:1px;
	}
	
#BOD .CATEGORY_MENU .TITLE
	{
		color:#FFCC00;
		font-size:12px;
		font-weight:bold;
		padding-left:10px;
		
	}
		
#BOD .BODY_AREA
	{
		width:530px;
		padding:10px;
		float:right;
		background-color:#FFFFFF;
		margin-top:2px;
	}
	
#BOD .BODY_AREA .FRONT_FEATURED
	{
		border-bottom-color:#E4502E;
		border-bottom-style:solid;
		border-bottom-width:3px;
		border-top-color:#E4502E;
		border-top-style:solid;
		border-top-width:3px;
		background-color:#000000;					
		width:500px;
		height:auto;
		font-size:18px;
		font-weight:bold;
		color:#FFCC00;
	}	
	
#BOD .BODY_AREA .FRONT_FEATURED A
	{
		color:#FFFFFF;
		font-size:10px;
		font-weight:normal;
	}

#BOD .BODY_AREA .FRONT_FEATURED A:HOVER
	{
		color:#999999;
		text-decoration:underline;
		font-size:10px;
		font-weight:normal;
	}		
	
#BOD .BODY_AREA .PAGE_TITLE
	{
		font-size:18px;
		font-style:italic;
		color:#E4502E;
		font-weight:bold;
	}	
	
#BOD .FOOTER
	{
		clear:both;
		padding: 10px;
		text-align:center;
		width:750px;
		color:#CCCCCC;
	}

#BOD .FOOTER A
	{
		color:#CCCCCC;
		text-decoration:underline;
	}
	
#BOD .FOOTER A:hover
	{
		color:#ffffff;
		text-decoration:underline;
	}	
	
#BOD .COPYRIGHT
	{
		text-align:right;
		width:750px;
		color:#CCCCCC;
		font-size:10px;
	}

#BOD .COPYRIGHT A
	{
		color:#CCCCCC;
		text-decoration:underline;
	}	

#BOD .COPYRIGHT A:hover
	{
		color:#ffffff;
		text-decoration:underline;
	}	

#BOD .BODY_AREA .TRACE_MENU
	{
		font-size:12px;
		color:#E4502E;
		font-weight:bold;
	}

#BOD .BODY_AREA .TRACE_MENU A
	{
		color:#E4502E;
	}
	
#BOD .BODY_AREA .TRACE_MENU UL
	{
		margin:0px;
		padding:5px 0px 0px 0px;
		list-style-type:none;
	}

#BOD .BODY_AREA .TRACE_MENU UL LI
	{
		display:inline;
		border-left-style:solid;
		border-left-color:#cccccc;
		border-left-width:2px;
		padding-left:4px;
	}	
	
#BOD .BODY_AREA .BRAND_LIST
	{
		font-size:12px;
		width:240px;
		padding-top:5px;
		float:left;
		font-weight:bold;
	}	
	
#BOD .BODY_AREA .BRAND_LIST A
	{
		color:#0000CC;
	}	
.infoBox 
	{
  		background: #D3D1D1;
	}
	
.infoBoxContents 
	{
	  	background: #FFFFFF;
  		font-family: Verdana, Arial, sans-serif;
  		font-size: 10px;
	}
	
.productListing-heading 
	{
		border-right:2px solid #ffffff; 
		border-bottom:2px solid #ffffff;  
		text-align:left; 
  		color: #414956;
  		font-weight: bold;
  		padding: 11px;
  		font-family: Tahoma, Verdana, Arial, sans-serif;
  		font-size: 11px;
  		background: #DBDBDB;
	}		
	