.basket {
	float:left;
}

p.nothing {
	font-size:1.8em;
	padding:80px 20px 20px 20px;
	text-align:center;
}



#main_content h1 {
	margin-right:0;
}

.actions {
	width:6em;
}

.total {
	text-align:right;
	width:5em;
}

.options {
	text-align:center;
}

form input.submit {
	margin:0.2em 0;
}

.row_style_2 {
	background:#eee;
}

td {
	padding:0 5px;
}

.pay .checkbox {
	float:left;
}

.error_terms {
	float:left;
	color:#f00;
	font-weight:bold;
}

label.error {
	color:#f00;
	font-weight:bold;
}

input.review {
	float:right;
}

.continue {
	float:left;
}

input.text-qty {
	display: inline;
	width: 60px;
	border: 1px solid #7e91a3;
}
