/* CSS Document */

/*///////////////For All///////////////*/

*				{
				margin: 0;
				padding: 0;
				}
				
a				{
				text-decoration: none;
				color: #047;
				}
				
a:hover			{
				color: #333;
				}
li				{list-style:none;}			
				

				
img				{
				border: none;
				}
				
input			{
				
				color: #333;
				font-family:Verdana;
				}
				
select			{
				font: normal 11px Verdana;
				color: #333;
				}
				
/*///////////////Body///////////////*/

body			{
				margin:0px;
				padding:0px;
				color: #444;
				font-family:Verdana;
				font-size:11px;
				}
				
#container		
				{
				position:relative;
				top:0px;
				left:0px;
				margin:auto;
				width:950px;
				z-index:1;
				background-image:url(../images/artwork.jpg);
				background-repeat:no-repeat;
				background-position:bottom;
				}

				

				
/*///////////////Header///////////////*/


#header			{
				position:relative;
				top:0px;
				left:0px;
				height: 110px;
				border-top:8px solid #970609;
				width:950px;
				height:125px;
				
				}
				
/*///////////////Menu///////////////*/

.menuContainer
{
position:relative;
top:0px;
left:0px;
height:26px;
width:950px;
padding:0px;
margin:0px;
z-index:199;
}
.buttons		
{
position:absolute;
top:0px;
left:0px;
height:25px;
width:950px;
font-family:Verdana;
font-size:14px;
z-index:200;

}
								
/*///////////////Content///////////////*/

.content		
{
position:relative; 
top:0px;
left:0px;
width:950px;
margin: 5px 0px 0px 0px;
z-index:2;


}
				
				.con_side		{
								position:relative; 
								top:0px;
								left:0px;
								float: left;
								width: 210px;
								padding:2px 10px 0px 0px;
								z-index:3;
								
								}
							
				.con_mid		{
								position:relative; 
								top:0px;
								left:0px;
								float: left;
								width: 730px;
								margin: 0px 0px 0px 0px;
								z-index:4;
								
								}
				.txtContent		{
								position:relative; 
								top:3px;
								left:5px;
								width:710px;
								margin: 0px 0px 0px 0px;
								z-index:4;
								
								}
				.bodyFlashContainer
								{
								position:relative;
								top:2px;
								left:0px;
								width:730px;
								margin:0px 0px 0px 4px;
								z-index:5;
								}
				.descContainer
				{
								position:relative; 
								top:0px;
								left:0px;
								width: 730px;
								margin: 20px 0px 0px 0px;
				
				}
				.descContainerLeft
				{
				
								position:relative;
								float:left;  
								top:0px;
								left:0px;
								width: 215px;
								margin:0px 0px 0px 0px;
								padding:0px 5px 0px 0px;
				
				}
				.descContainerRight
				{
				
								position:relative; 
								float:left; 
								top:0px;
								left:0px;
								width: 508px;
								height:330px;
								margin: 0px 0px 0px 0px;
								border:1px solid #6C5736;
				
				}
				.descContainerRightImageOne
				{
				
								position:absolute; 
								top:10px;
								left:3px;
								width: 508px;
								height:200px;
								margin: 0px 0px 0px 0px;

				}
				.descContainerRightTxt
				{
				
								position:absolute; 
								top:230px;
								left:5px;
								width: 50px;
								margin: 0px 0px 0px 0px;
								font-size:12px;
								

				}
								
/*///////////////Others///////////////*/

.search			{
				width: 152px;
				height: 16px;
				margin-left: 2px;
				background-image: url(../images/search.jpg);
				border: 0;
				padding: 4px 0 0 5px;
				color: #000;
				}
								
.con_side ul	{
				font-weight: bold;
				}
				
.con_side ul li	{
				line-height: 25px;
				}
				
.con_side ul li a		{
						display: block;
						width: 210px;
						border-bottom: 1px solid #fff;
						background-color: #f1f2f2;
						text-indent: 15px;
						color: #666;
						
						}
						
.con_side ul li a:hover	{
						background-color: #eaeaea;
						color: #333;
						}
						
.con_mid h1		{
				width: 195px;
				font: bold 11px Verdana;
				line-height: 25px;
				margin-bottom: 5px;
				}
				
.con_mid h3		{
				font: bold 11px Verdana;
				color: #047;
				line-height: 25px;
				margin: 0 0 5px 5px;
				}
				
.con_mid p		{
				line-height: 16px;
				margin-bottom: 15px;
				padding: 0 5px;
				text-align: justify;
				}
				
.con_mid img.welcome	{
						float: right;
						margin: 0 5px 10px 15px;
						}
						
.heads			{
				position:relative;
				top:-20px;
				left:0px;
				
				height:27px;
				width:695px;
				color:#990000;
				border-bottom:1px solid #333333;
				font-size:22px;
				font-weight:bold;
				}
.line		{
			height: 1px; 
			background-color: #778;
			width:690px; 
			overflow: hidden; 
			margin: 1px 20px 5px 5px;
			}
						
.cats			{
				text-indent: 15px;
				background-color: #000000;
				color: #ffffff;
				height:27px;
				}
				
/*//////////////////Product//////////////////*/
									
.product_hold	{
				position:relative;
				top:0px;
				left:0px;
				overflow: hidden;
				width: 710px;
				padding: 20px 0px 20px 20px;
				background-image:url(../images/topBg.gif);
				background-repeat:repeat-x;
				
				margin-top:2px;
				}
.product_hold2	{
				position:relative;
				top:0px;
				left:0px;
				overflow: hidden;
				width: 705px;
				padding: 20px 5px 20px 20px;
				margin-top:2px;
				background-image:url(../images/topBg.gif);
				background-repeat:repeat-x;
				}
				
.product		{
				position:relative;
				top:0px;
				left:0px;
				float: left;
				width: 157px;
				margin: 0 20px 20px 0;
				height:230px;
				
				}
.productImage
{
				position:relative;
				top:0px;
				left:0px;
				width: 152px;
				height:152px;

}
.productImage2
{
				position:relative;
				float:left;
				top:0px;
				left:0px;
				width: 160px;
				

}
.productImageDetails
{
				position:relative;
				float:left;
				top:0px;
				left:0px;
				width:270px;
				margin-left:10px;

}
.productImageDetailsTop
{
				position:relative;
				top:0px;
				left:0px;
				width:270px;
				
				border-bottom:1px solid #666666;
				padding-bottom:5px;
				font-size:12px;
				font-weight:bold;
				
				

}
.productImageDetailsHeading
{
color:#426602;

}
.productImageDetailsMiddle
{
				position:relative;
				top:0px;
				left:0px;
				width:270px;
				padding-top:10px;
				
				

}
.productImageDetailsBottom
{
				position:relative;
				top:0px;
				left:0px;
				width:270px;
				padding-top:20px;
				
				

}

.fontBold
{
				
				font-weight:bold;
}

			
.productName
{
				position:relative;
				top:0px;
				left:0px;
				width: 152px;
				height:15px;
				text-align:center;
				font-weight:bold;

}
.productDesc
{
				position:relative;
				top:0px;
				left:0px;
				width: 152px;
				height:20px;
				text-align:center;

}
				
.product img	{
				border: 1px solid #333;
				}
				
.product .tag		{
					display: block;
					font: normal 11px Arial;
					color: #047;
					padding-top: 5px;
					}
					
.product .link		{
					font: bold 12px Arial;
					color: #666;
					}
							
.product .link:hover{
					color: #000;
					}
					
.product .price		{
					font: bold 11px Arial;
					color:#990000;
					}
									



/*///////////////Footer///////////////*/

#footer			{
				position:relative;
				top:0px;
				left:0px;
				height:60px;
				overflow: hidden;
				margin-bottom: 10px;
				border:1px solid #6C5736;
				}
				#footer_top	{
								position:relative;
								top:0px;
								left:0px;
								height:25px;
								width:950px;
								color:#6C5736;
								text-align:center;
								padding:10px 0px 0px 0px;
								
								}
				#footer_top a	{
								color:#6C5736;
								text-decoration:none;
								
								}
				#footer_top a:link	{
								color:#6C5736;
								text-decoration:none;
								
								}
				#footer_top a:hover	{
								color:#000000;
								text-decoration:underline;
								
								}
			
				#footer_bottom		{
								position:relative;
								top:0px;
								left:0px;
								height: 20px;
								width:930px;
								padding:0px 10px 0px 10px;
								
								}
								
								#footer_bottom p.left		{
														float: left;
														color: #666666;
														}
														
								#footer_bottom p.left span	{
														color: #666666;
														}
														
								#footer_bottom p.right		{
														text-align: right;
														color: #000000;
														}
												
														
								#footer_bottom p.right a	{
														color: #666666;
														}
														
								#footer_bottom p.right a:hover	{
														color: #000000;
														}
								
			

