	#container h3 {
		font-size: 12px;
		margin: 20px 0px 0px 0px;
	}
	
	#container h3.cart {
		margin: 0px;
		font-style: italic;
	}
	
#login {
	float: right;
	width: 201px;
	margin: 0;
	padding: 0;
}

	#login form#loginForm {
		margin: 0;
		padding: 0;
	}

	#login span {
		float: left;
		padding: 1px;
	}
	
	#login span.leftcol {
		clear: left;
		width: 74px;
		vertical-align: middle;
	}
	
	#login input.tinyinput {
		width: 85px;
	}
	
	#login input.go {
		width: 25px;
	}
	
	#login span.rightcol {
		width: 116px;
	}
	
	#login p.right {
		width: 195px;
		padding: 0px;
		margin: 0px;
		text-align: right;
	}

		#content div#productbox {
		}
		
			#productbox div.float {
				padding: 0px 41px 30px 47px;
				float: left;
				width: 151px;
				text-align: center;
			}

			#productbox .float p {
				width: 150px;
				text-align: center;
				margin: 0px 0px 5px 0px;
				padding: 5px 0px 0px 0px;
			}

				#content p.prodname {
					font-weight: bold;
				}
	
			#productbox .float span {
				margin: 0px 0px 0px 0px;
				padding: 4px 5px 6px 5px;
			}
			
			#productbox span.moreinfo {
				text-align: left;
			}
	
			#productbox span.addcart {
				margin: 0px 0px 0px 10px;
				text-align: right;
			}
			
		#content div.spacer {
			clear: both;
		}
		
		#content form {
			margin: 0px;
			padding: 0px;
		}

			form table.center th {
				width: 150px;
			}
	
	#content div.productname {
		font-weight: bold;
		font-size: 12px;
		color: #000099;
	}
	
	#content table#detailTable {
		width: 450px;
	}
	
	#content table#detailTable td.bottom {
		vertical-align: bottom;
	}
	
	#content table#detailTable td.desc {
		text-align: left;
		vertical-align: top;
		width: 300px;
		height: 75px;
	}
	
	#content div.img {
		float: left;
		margin: 10px;
		width: 150px;
	}
	
	#container ul.submenu {
		margin: 0;
		padding: 8px 0px 0px 0px;
		list-style-type: square;
		list-style-position: inside;
	}
	
	#container #menu ul.submenu li {
		padding: 0;
		margin: 0;
		text-transform: none;
		text-indent: 30px;
		font-size: 10px;
		background: none;
	}
