/* @override http://localhost:3000/stylesheets/ie.css?1297190342 */

form .input,
form .checkbox,
form .select{ 
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
	padding: 2px; 
	background: none;
	margin-bottom: 7px;
}
	
form .input *{ 
	/*display: inline;*/ 
	margin: 0; 
	/*padding: 3px;*/ 
	background: #fff url(../images/body/inputbg.png) repeat-x;

}
	
form .input *:focus { 
	outline: none; 
	border-color: #8c8c8c #a6a6a6 #bfbfbf; 
	background: #fff; }
	
form .button{ 
	/*display: inline-block;*/ 
	padding: 4px 8px 5px; 
	border: none; 
	font-family: sans-serif; 
	font-size: 0.9em; 
	color: #fff; 
	text-shadow: 0 1px 2px rgba(0,0,0,0.5); 
	cursor: pointer;
	border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	-o-border-radius: 5px;
	background: #febf04;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);
	-moz-box-shadow:    inset 0 0 0 1px rgba(0,0,0,0.1); 
}

form .button:focus,form .button:hover {
	background-color: #bbe52e;
}
form .button:active {
	background-color: #bbe52e;
}

#countdown{
	text-align: center;
	text-shadow: 0px 1px 1px #000;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #3bba19;
	padding-top: 15px;
	padding-bottom: 15px;
}


/*input#order_submit.button.submit.updatecart{
	float: left;
	font-size: 16px;
	margin-left: 340px;
}*/
input#order_submit.button.submit:hover {
	background-color: #f4b920;

}
input#order_submit.button.submit:active {
	background-color: #ffcc33;
}

input.button.submit.checkout{
	float: right;
	background-color: #bbe52e;
	font-size: 16px;
}
form input.button.submit.checkout:hover {
	background-color: #8bb30b; 
}
form input.button.submit.checkout:active {
	background-color: #bbe52e;
}

.cartlogincontainer{
	text-align: right;
	position: relative;
	right: 50px;
	margin-bottom: -10px;
	margin-top: -33px;
	height: 24px;
	padding-top: 20px;
}

.rightcolumn h1{
	font-size: 20px;
}
.contentareastyles h1{
	text-shadow: 0px 1px 1px #000;
	font: italic 20px Georgia, "Times New Roman", Times, serif;
	color: #ffcd39;
	padding-bottom: 20px;
	margin-top: 10px;
}


span.framebottom{
	position: relative;
	bottom: -8px;
	margin-left: -10px;
}
