/*///////////////For All///////////////*/

*				{
				margin: 0 auto;
				padding: 0;
				}
				
a				{
				text-decoration: none;
				}
				
ul				{
				margin: 0;
				padding: 0;
				}		
				
li				{
				list-style: none;
				}
				
img				{
				border: none;
				}
				
input			{
				font: normal 11px Arial;
				color: #888;
				}
				
select			{
				font: normal 11px Arial;
				color: #444;
				}
				
/*///////////////Body///////////////*/
				
body			{
				background: #000 url(../images/bg.jpg) no-repeat top center;
				font: normal 11px Arial;
				color: #555;
				}
				
#container		{
				width: 937px;
				background-color: #000;
				}
				
#header			{
				height: 92px;
				background: #000 url(../images/header.jpg) no-repeat;
				}
				
				#header	object	{
								margin-left: 300px;
								}
				
#nav			{
				height: 28px;
				background: #000 url(../images/nav_bg.gif) repeat-x;
				border-bottom: 1px solid #222;
				}
				
.selected		{
				background-color: #777;
				}
				
#content		{
				overflow: hidden;
				border-bottom: 1px solid #bbb;
				background-color: #f1f2f2;
				}
				
/*///////////////Content Left///////////////*/
				
#content_left	{
				float: left;
				width: 200px;
				background-color: #ccc;
				}
				
#content_left .catagory a			{
									display: block;
									width: 200px;
									background-color: #666;
									font: bold 11px Arial;
									color: #fff;
									line-height: 25px;
									text-indent: 15px;
									border-bottom: 1px solid #bbb;
									}
									
#content_left .catagory a:hover		{
									background-color: #ff8500;
									}
									
#content_left .products				{
									padding: 5px 0 10px 0;
									}
									
#content_left .products a			{
									padding: 3px 15px;
									font: normal 11px Arial;
									color: #444;
									}
									
#content_left .products a:hover		{
									font-weight: bold;
									color: #222;
									}
									
#content_left .others				{
									padding: 20px 0 15px 0;
									}
									
#content_left .others a				{
									padding: 5px 20px;
									font: normal 12px Arial;
									color: #444;
									}
									
#content_left .others a:hover		{
									font-weight: bold;
									color: #222;
									}
									
/*///////////////Content Right///////////////*/
				
#content_right	{
				float: left;
				width: 737px;
				}
				
#content_right h1					{
									font: bold 40px Arial;
									color: #777;
									padding: 15px 25px;
									border-bottom: 1px solid #bbb;
									}
									
#content_right .catagory			{
									margin: 10px 0 5px 25px;
									}
				
#content_right .catagory li			{
									display: inline;
									}
				
#content_right .catagory a			{
									background-color: #333;
									font: normal 12px Arial;
									color: #fff;
									padding: 4px 15px;
									}
									
#content_right .catagory a:hover	{
									background-color: #bbb;
									color: #000;
									}
									
#content_right .products			{
									padding: 5px 0 10px 0;
									}
									
#content_right .products a			{
									padding: 3px 15px;
									font: normal 11px Arial;
									color: #444;
									}
									
#content_right .products a:hover	{
									font-weight: bold;
									color: #222;
									}
									
/*//////////////////Content Product//////////////////*/

#content_pro .catagory				{
									margin: 25px 0 10px 50px;
									}
									
#content_pro .catagory li			{
									display: inline;
									}
									
#content_pro .catagory a			{
									background-color: #333;
									font: normal 12px Arial;
									color: #fff;
									padding: 4px 15px;
									}
									
#content_pro .catagory a:hover		{
									background-color: #bbb;
									color: #000;
									}

#content_pro h3						{
									font: bold 20px Arial;
									color: #555;
									padding: 15px 50px;
									border-bottom: 1px solid #bbb;
									}
									
									
#content_pro .pagelist				{
									margin: 10px 0 10px 45px;
									}
									
#content_pro .pagelist a			{
									padding: 0 2px;
									font: normal 11px Arial;
									color: #444;
									text-decoration: underline;
									}
									
#content_pro .pagelist a:hover		{
									font-weight: bold;
									color: #222;
									}
									
#content_pro h2						{
									font: normal 28px Arial;
									color: #222;
									}
									
#content_pro h4						{
									font: normal 20px Arial;
									color: #222;
									padding: 25px 0 0 50px;
									}
									
#content_pro .product_view			{
									float: left;
									margin: 0 15px 15px 50px;
									border: 1px solid #555; 
									}
									
#content_pro .product_details		{
									float: left;
									}
									
/*//////////////////Product//////////////////*/
									
.product_hold	{
				overflow: hidden;
				width: 880px;
				margin-left: 45px;
				}
				
.product		{
				float: left;
				width: 150px;
				text-align: center;
				margin: 15px 25px 0 0;
				}
				
.product img	{
				border: 1px solid #999;
				}
				
.product .tag		{
					font: normal 11px Arial;
					color: #555;
					}
					
.product .link		{
					font: bold 12px Arial;
					color: #666;
					}
							
.product .link:hover{
					color: #222;
					}
					
.product .price		{
					font: bold 12px Arial;
					color: goldenrod;
					}
					
/*//////////////////Search//////////////////*/
									
.search			{
				background-color: #eee;
				margin: 10px 0;
				padding: 10px 0 15px 25px;
				font: bold 11px Arial;
				color: #78A22F;
				}
				
.search	p		{
				margin: 5px 0;
				color: #333;
				}
									
/*///////////////////Footer///////////////////*/
				
#footer			{
				clear: both;
				height: 100px;
				width: 937px;
				text-align: center;
				font: normal 10px Arial;
				color: #888;
				line-height: 20px;
				}
				
#footer span	{
				color: goldenrod;
				}
				
#footer ul			{
					margin: 30px 0 15px 0;
					}
				
#footer li			{
					display: inline;
					}
				
#footer a			{
					font: normal 11px Arial;
					color: #fc0;
					padding: 4px 15px;
					}
						
#footer a:hover		{
					color: #fff;
					}
						
#footer .address	{
					float: left;
					width: 309px;
					line-height: 12px;
					background-color: #aaa;
					padding: 15px 0;
					color: #555;
					}