/* CSS Document */

html 
{

	width: 100%;
	height: 100%;

}

	body
	{
	
		width: 100%;
		height: 100%;
		margin-top: 20px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #000000;
		color: #FFFFFF;
		font-family: "Verdana", "sans serif";
		font-style: normal;
		text-align: center;
		font-weight: normal;
		font-size: 12px;
		line-height: 18px;	
	
	}
	
		img
		{
		
		border: 0px;
		
		}
	
		.clear
		{
			
			clear: both;
			height: 1px;
			font-size: 1px;
			line-height: 1px;
			
		
		}
		
		p
		{
		
			margin-top: 5px;
			margin-bottom: 5px;
		
		}
		.alert {
			
			color: #FF3;	
			
		}
		h1
		{
		
			font-family: "Verdana", "sans serif";
			font-size: 20px;
			color: #9E0D2E;
			margin: 10px 0px 0px 15px;
			line-height: 28px;
		
		}
		
		h3
		{
		
			font-family: "Verdana", " sans serif";
			font-size: 16px;
			font-weight: normal;
			color: #FFFFFF;
			margin: 0px 0px 0px 15px;
		
		}
			
		h4
		{
		
			font-family: "Verdana", "sans serif";
			font-size: 14px;
			font-weight: normal;
			color: #BC3833;
			margin: 10px 0px 0px 15px;
		
		}
		
		hr
		{
		
			color: #8F8567;
			background-color: #8F8567;
			height: 1px;
			border: 0px;
		
		}
		
		strong
		{
		
			color: #8F8567;
			font-weight: bold;
		
		}
		
		a:link
		{
		
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #8F8567;
			font-weight: bold;
			text-decoration: none;
		
		}
		
		a:visited
		{
			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #8F8567;
			font-weight: bold;
			text-decoration: none;
		
		}
		
		a:hover
		{
		
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #9E0D2E;
			font-weight: bold;
			text-decoration: none;
		
		}
		
		.imgleft
		{
		
			float: left;
			margin-right: 15px;
			margin-bottom: 10px;
			margin-top: 5px;
		
		}
		
		.imgright
		{
		
			float: right;
			margin-left: 15px;
			margin-bottom: 10px;
			margin-top: 5px;
		
		}
		
		.cclogos {
			
			position: relative;
			display: block;
			margin: auto;	
			
		}
		
		div#wrapper
		{
		
			width: 760px;
			height: auto;
			margin: auto;
			position: relative;
			background-color: #000000;
			text-align: center;
		
		}
		
			div#innerwrapper 
			{
			
				width: 760px;
				height: auto;
				margin: auto;
				position: relative;
				background-color: #000000;
				text-align: center;
			
			}
			
				div#leftside 
				{
				
					width: 214px;
					height: auto;
					float: left;
					position: relative;
					text-align: left;
				
				}
				
					div#logo {
					
						
					
					}
					
					.button 
					{
					
						postion: relative;
						width: 210px;
						height: 35px;
						background-image: url(images/iron_cross.gif);
						background-repeat: no-repeat;
						background-position: left;
						border-bottom: solid 1px #999999;
					
					}
					
					div.button a:link 
					{
					
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #FFFFFF;
						display: block;
						height: 25px;
						margin-left: 40px;
						padding-top: 9px;
						text-decoration: none;
					
					}
					
					div.button a:visited 
					{
					
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #FFFFFF;
						display: block;
						margin-left: 40px;
						padding-top: 9px;
						text-decoration: none;
					
					}
					
					div.button a:hover 
					{
					
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #9E0D2E;
						display: block;
						margin-left: 40px;
						padding-top: 9px;
						text-decoration: none;
					
					}
					
				div#rightside
				{
				
					position: relative;
					float: right;
					width: 546px;
					height: auto;
					margin: 0px;
					border-top: solid 1px #999999;
					background-image: url(images/rightsidebar.gif);
					background-repeat: repeat-y;
					background-position: right;
					
				
				}
				
				div#lrgimgbox
				{
					top: 300px;
					background-image: url(images/rightsidebar.gif);
					background-repeat: repeat-y;
					background-position: right;
				
				}
				
				p#message
				{
				
					width: 500px;
					margin: auto;
					padding: 0px 5px 0px 25px;
					text-align: left;
				
				}
					
				div#topbar 
				{
				
					position: relative;
					float: right;
					width: 544px;
					height: 12px;
					font-size: 1px;
					line-height: 1px;
					bottom: -7px;
					left: -2px;
					margin: 0px;
					text-align: left;
					z-index: 100;
				
				}
				
				div#main 
				{
				
					position: relative;
					bottom: -15px;
				
				}
				
				div#main2
				{
				
					position: relative;
					height: 1%;
					padding: 15px 0px 0px 25px;
					text-align: left;
				
				}
				
				
					
					div#mainleft {
					
						position: relative;
						width: 385px;
						height: 385px;
						float: left;
					
					}
					
					div#mainright {
					
						position: relative;
						width: 116px;
						height: 385px;
						margin: auto;
						float: left;
						text-align: center;
					
					}
					
						div#featured {
						
							position: relative;
							padding: 8px;
						
						}
						
							div#featurewrap {
							
								position: relative;
								border: 1px solid #999;
								height: 356px;
								text-align: center;
							
							}
							
								.featurebox {
								
									position: relative;
									border: 1px solid #999;
									margin: 20px 0px 10px 0px;
								
								}
				
				div#banner
				{
				
					postion: relatve;
					width: 535px;
					text-align: right;
					padding-top: 14px;
					
				}
				
				div#divider
				{
				
					postion: relative;
					width: 500px;
					margin: auto;
					text-align: left;
				
				}
				
				div#menus
				{
				
					postion: relative;
					margin-top: 15px;;
					margin-left: auto;
					margin-right: auto;
					margin-bottom: 15px;;
					width: 520px;
					text-align: left;
				
				}
				
				div#menus input 
				{
				
					font-size: 10px;
					line-height: 13px;
				
				}
				
				select#categorypull
				{
					
					margin-left: 10px;
					border: solid 1px #8F8567;
					font-size: 10px;
					float: left;
				
				}
				
				input#searchtext
				{
				
					margin-left: 120px;
					margin-right: 5px;
					font-size: 10px;
				
				}
				
				input#submitsearch
				{
				
					background-color: #8F8567;
					color: #000000;
					font-size: 10px;
				
				}
				
				.item_x
				{
				
					postion: relative;
					width: 510px;
					margin-top: 10px;;
					margin-left: auto;
					margin-right: auto;
					text-align: left;
				
				}
				
				div#item_det
				{
				
					postion: relative;
					width: 510px;
					margin-top: 10px;;
					margin-left: auto;
					margin-right: auto;
					text-align: left;
				
				}
				
				.item_x img
				{
				
					margin-left: 8px;
					margin-right: 8px;
					float: left;
				
				}
				
				.item_x p
				{
				
					width: 490px;
				
				}
				
					div#itempic
					{
					
						position: relative;
						border-right: solid 1px #8F8567;
						float: left;
						width: 320px;
						padding: 10px;
						text-align: center;
						
					
					}
					
					div#detailshots
					{
					
						postion: relative;
						float: right;
						width: 160px;
						text-align: center;
						
					
					}
					
						div#innerdet
						{
						
							postion: relative;
							float: none;
							width: 128px;
							margin: auto;
							text-align: center;
						
						}
					
						.detleft
						{
						
							postion: relative;
							float: left;
							padding: 2px;
							width: 60px;
						
						}
						
						.detright
						{
						
							postion: relative;
							float: left;
							padding: 2px;
							width: 60px;
						
						}
						
						div#innerdet a:link
						{
						
							color: #ffffff;
							font-size: 10px;
						
						}
						
						div#innerdet a:visited
						{
						
							color: #ffffff;
							font-size: 10px;
						
						}
						
						div#innerdet a:hover
						{
						
							color: #9E0D2E;
							font-size: 10px;
						
						}
				
				div#pagenav
				{
				
					postion: relative;
					width: 480px;
					margin: auto;
					color: #ffffff;
					font-size: 10px;
					text-align: left;
				
				}
				
				div#pagenav a:link
				{
				
					color: #ffffff;
				
				}
				
				div#pagenav a:visited
				{
				
					color: #ffffff;
				
				}
				
				div#pagenav a:hover
				{
				
					color: #9E0D2E;
				
				}
				
				div#maincopy 
				{
				
					position: relative;
					width: 510px;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					border: solid 2px #8F8567;
					text-align: left;
				
				}
				
					.upperleftcorner
					{
					
						position: relative;
						float: left;
						width: 10px;
						height: 10px;
						margin: 0px;
						font-size: 1px;
						line-height: 1px;
						background-image: url(images/topleft_gold.gif);
						background-position: left top;
						background-repeat: no-repeat;
						top: -2px;
						left: -2px;
					
					}
					
					.upperrightcorner
					{
					
						position: relative;
						float: right;
						width: 10px;
						height: 10px;
						margin: 0px;
						font-size: 1px;
						line-height: 1px;
						background-image: url(images/topright_gold.gif);
						background-position: right top;
						background-repeat: no-repeat;
						top: -2px;
						right: -2px;
					
					}
					
					.lowerleftcorner
					{
					
						position: relative;
						float: left;
						width: 10px;
						height: 10px;
						margin: 0px;
						font-size: 1px;
						line-height: 1px;
						background-image: url(images/botleft_gold.gif);
						background-position: left bottom;
						background-repeat: no-repeat;
						bottom: -3px;
						left: -2px;
					
					}
					
					.lowerrightcorner
					{
					
						position: relative;
						float: right;
						width: 10px;
						height: 10px;
						margin: 0px;
						font-size: 1px;
						line-height: 1px;
						background-image: url(images/botright_gold.gif);
						background-position: right bottom;
						background-repeat: no-repeat;
						bottom: -3px;
						right: -2px;
					
					}
				
						div#maincopy p
						{
						
							color: #8F8567;
							padding: 0px 15px 0px 15px;
						
						}
						
						div#mainstretch
						{
						
							postion: relative;
							min-height: 380px;
							height: auto !important;
							height: 380px;
						
						}
						
							div#newslinks
							{
							
								position: relative;
								float: left;
								width: 130px;
								border-right: 1px solid #8F8567;
								padding: 10px 5px 0px 0px;
								text-align: left;
								min-height: 300px;
								height: auto !important;
								height: 300px;
							
							}
							
							div#newslinks a:link
							{
							
								color: #9E0D2E;
								font-size: 10px;
							
							}
							
							div#newslinks a:visited
							{
							
								color: #9E0D2E;
								font-size: 10px;
							
							}
							
							div#newslinks a:hover
							{
							
								color: #ffffff;
								font-size: 10px;
							
							}
							
							div#newscopy
							{
							
								position: relative;
								float: right;
								width: 370px;
								padding: 0px;
							
							}
				
				div#footerbar
				{
				
					position: relative;
					height: 4px;
					top: -5px;
					right: 0px;
					margin: 0px;
					backgroundcolor: #000000;
					font-size: 1px;
					line-height: 1px;
				
				}
				
				div#footer
				{
				
					position: relative;
					padding-right: 25px;
					text-align: right;
					font-size: 10px;
					margin: 0px;
				
				}
		
		form#guestform
		{
		
			width: 380px;
			margin: auto;
			padding: 10px;
			border: solid 1px #888888;
			background-color: #8F8567;	
		
		}
		
		form#guestform p
		{
		
			padding: 0px;
			color: #000000;
		
		}
		
		form#guestform strong
		{
		
			color: #9E0D2E;
		
		}
		
		form#guestform hr
		{
		
			color: #9E0D2E;
			background-color: #8F8567;
		
		}
		
	div#catnav {
	
		margin: 30px;
		text-align: left;
	
	}
	p#sold {
	
		font-family: "Verdana", "sans serif";
		font-size: 20px;
		color: #9E0D2E;
		margin: 10px 0px 0px 35px;
		line-height: 28px;
		text-align: left;
	
	}
	.descbox {
		
		position: relative;
		width: 450px;
		margin: 10px auto;
		padding: 10px;
		background-color: #333;
		
	}
	.ccbox {
		
		position: relative;
		width: 450px;
		margin: 10px auto;
		padding: 10px;
		background-color: #333;
		
	}
		.innercc {
			
			position: relative;
			width: 380px;
			margin: auto;
			line-height: 26px;
			
		}
	.addressbox {
		
		position: relative;
		width: 450px;
		margin: 10px auto;
		padding: 10px;
		background-color: #333;
		
	}
	.inneraddress {
		
		position: relative;
		width: 300px;
		margin-left: 30px;
		text-align: right;
		
	}
	.rightbox {
		
		float: right;	
		
	}
	.submitbox {
		
		position: relative;
		width: 450px;
		margin: 10px auto;
		text-align: right;
		
	}
	.contactbox {
		
		position: relative;
		float: left;
		width: 212px;
		margin: 10px;
		border: 1px solid #fff;
		padding: 10px;
		background-color: #333;
		
	}
	.statusbox {
		
		position: relative;
		float: right;
		margin-right: 15px;
		
	}
	.orderlist {
		
		position: relative;
		width: 480px;
		margin: auto;
		
	}
	.ccbinfo {
		
		position: relative;
		display: none;
		
	}