body {

	/* Box Properties */
	margin: 0px;
	padding: 0px;

	/* Background Properties */
	background-color: #999896;

	/* Text / Font Properties */
	font-family: tahoma, sans-serif;
	font-size: 1em;

	text-align: left;
}

a {
	/* Text / Font Propeties */
	color: #666666;
}

a:over {
	/* Text / Font Propeties */
	color: #444444;
}

a:visited {
	/* Text / Font Propeties */
	color: #444444;
}

b {
	/* Text / Font Propeties */
	color: #444444;
}

hr {
	/* Box Properties */
	height: 5px;
	
	/* Background Propeties */
	background-color: #707070;
}

table {
	/* Border Properties */
	border-collapse: collapse;
}
	
	th {
		text-align: left;
		color:#444444;
	}

img {
	/* Border Properties */
	border: none;
}

form {
	/* Box Properties */
	padding: 0px;
	margin: 0px;
}

.Website{
	/* Box Properties */
	width: 800px;
	height: auto;
	margin-left: auto;
	margin-right: auto;

	/* Border Properties */
	border-collapse: collapse;
}

	.Header {
		/* Box Properties */
		height: 60px;
	
		/* Background Properties */
		background-color: #707070;
		
		/* Border Propertes */
		border-bottom: 3px solid #D2D2D2;			
		
		/* Text / Font Properties */
		text-align: right;
	}
		
	/* Navigation Menu */

	.SiteMenu {
		/* Box Properties */
		width: 100%	;
		margin: 0px;
		padding: 0px;
	}

		.MenuItem, .MenuItem_Selected {
			/* Box Properties */
			height: 40px;
			width: 16.6%;
			

			/* Background Properties */
			background-color: #707070;
			background-position: bottom;			
			/* Text / Font Properties */
			text-align: center;
		}
		
		.MenuItem_Selected {
			
		}

			.MenuLink, .MenuLink:hover, .MenuLink:visited {
				/* Box Properties */
				display: block;
				width: 100%;

				/* Text / Font Properties */
				color: #FFFFFF;
				text-decoration: none;
				font-weight: bold;
				

			}
			
		.ContentBox {
			/* Box Properties */
			display: block;
			height: 360px;
			width:auto;
			
			padding-left: 5px;
			padding-right: 20px;
			overflow:auto;

			/* Background Properties */
			background-color:#FFFFFF;
			background-position: bottom right;
			background-repeat: no-repeat;
		}
		
	.CategoryDisplayName {
		/* Box Properties */
		display: block;
		float: left;
	}
	
	.CategorySelectionDisplayName {
		/* Box Properties */
		display: block;
		float: right;
	}
		
	.CategoryDiv {
		/* Box Properties */
		display: inline;
		margin: 5px;
		
	}
		
	.GalleryMenu {
			/* Box Properties */
			width: 100%;
	
		/* Background Properties */
		background-color:#D0D0D0;
	}
	
	.CategoryThumb {
		/* Box Properties */
		margin: 3px;
	
	}
	
	.ProductName {
		/* Text / Font Propeties */
		color: #707070;
		font-size: 1.2em;
		font-weight: bold;
	}
	
	.ProductActionButton {
		/* Box Properties */
		width: 275px;
	
		/* Background Properties */
		background-color: #707070;
		
		/* Text / Font Propeties */
		color: #FFFFFF;
		font-size: 0.8em;
	}
	
	
	.ProductDescription {
		font-size: 0.8em;
	}
		
	.ProductThumbnail {
		/* Box Properties */
		margin: 5px;
	
		/* Border Properties */
		border: 2px solid #D2D2D2;
	}
	
	.SoldItem {
		/* Box Properties */
		padding-left: 4px;
		padding-right: 4px;
	
		/* Text / Font Propeties */
		color: #FF0000;

		/* Border Properties */
		border: 1px solid #FF0000;
	}
	
	.UserInputTable {
		/* Box Properties */
		width: 100%;
	}
	
	.LargeUserInput {
		/* Box Properties */
		width: 92%;
		height: 80px;
	}
	
	.UserInputLabel {
		/* Box Properties */
		width: 120px;
	}
		
	.UserInput {
		/* Box Properties */
		width: 90%;
	}
	
	.SearchBox{
		
	}
	
		#Top_Left {
			/* Box Properties */
			width: 16px;
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/top_left.gif");
			background-repeat: no-repeat;
			background-position: bottom right;
		}
	
		#Top {
			/* Box Properties */
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/top.gif");
			background-repeat: repeat-x;
			background-position: bottom right;
		}
		
		#Top_Right {
			/* Box Properties */
			width: 16px;
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/top_right.gif");
			background-repeat: no-repeat;
			background-position: bottom left;
		}
		
		#Left {
			/* Box Properties */
			width: 16px;
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/left.gif");
			background-repeat: repeat-y;
			background-position: right;
		}
	
		#Content {
			/* Background Properties */
			background-color:#999999;
			
			/* Text Properties */
			color: #FFFFFF;
		}
			
			.SearchTable_Left {
				/* Box Properties */
				width: 18px;
				height: 35px;
				
				/* Background Properties */
				background-image: url("images/search/text_box_left.gif");
				background-repeat:  no-repeat;
				background-position: right;
			}
			
			.SearchTable_Middle {
				/* Box Properties */
				width: auto;
				height: 35px;
				
				/* Background Properties */
				background-image: url("images/search/text_box_middle.gif");
				background-repeat:  repeat-x;
				background-position: right;
			}
			
				.SearchTextBox {
					/* Box Properties */
					width: 300px;
					height: auto;
					
					/* Background Properties */
					background: #FFFFFF;
					
					/* Border Properties*/
					border: none;
				}
				
				.SearchResultsBox {
					/* Box Properties */
					width: 700px;
				}
				
					.ThumbnailCell {
						/* Box Properties */
						width: 2%;
						
						/* Text Properties */
						text-align: center;
					}
				
			.SearchTable_Right  {
				/* Box Properties */
				width: 18px;
				height: 35px;
				
				/* Background Properties */
				background-image: url("images/search/text_box_right.gif");
				background-repeat:  no-repeat;
				background-position: left;
			}
		
		#Right {
			/* Box Properties */
			width: 16px;
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/right.gif");
			background-repeat: repeat-y;
			background-position: left;
		}
		
		#Bottom_Left {
			/* Box Properties */
			width: 16px;
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/bottom_left.gif");
			background-repeat: no-repeat;
			background-position: top right;
		}
	
		#Bottom {
			/* Box Properties */
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/bottom.gif");
			background-repeat: repeat-x;
			background-position: top right;
		}
		
		#Bottom_Right {
			/* Box Properties */
			width: 16px;
			height: 16px;
			
			/* Background Properties */
			background-image: url("images/search/bottom_right.gif");
			background-repeat: no-repeat;
			background-position: top left;
		}
	
	
	.Footer {
		/* Box Properties */
		height: 60px;
	
		/* Background Properties */
		background-color: #707070;
		
		/* Border Propertes */
		border-top: 3px solid #D2D2D2;
	}