h4{
	font-size: 12px;
}

#cartLinks a{
	text-decoration: none;
	color: #BB8244;
}

#cartLinks a:hover{
	color: #000000;
}
#tblOrderDetails{
	width: 400px;
}




#cartLinks{
	
}

#productlist{
	margin-left: 10px;
	
}

#productlist td{
	padding-bottom: 15px;
	padding-top: 0px;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	width: 225px;
	vertical-align: top;	

}



#productlist img{
	border: 4px solid #EBF2E2;
	text-align: center;
	margin-top: 10px;
}

#productlist a{
	color: #BB8244;
}

#productlist a:hover{
	color: #000000;
}

#shopping_content #productlist p{
	text-align: center;
	padding-left: 10px;
	padding: 0 0 0 0;
}

#addnew{
	padding: 0px 5px 5px 5px;
	margin-left: -0px;
	margin-top: 10px;
	text-align: left;
}



#addnew h4{
	padding-top: 15px;
}

#productDetailsContainer{
	display: block;
	border: 1px solid red;
}


#addnew form{
	margin-top: 10px;
}

#productDetails{
text-align: left;
line-height: 16px;
margin-left: 10px;
padding-left: 5px;
vertical-align:top;
}

#addnew img{
border: 4px solid #EBF2E2;
text-align: left;
margin-top: 10px;



}

#shopping_content #addnew p{
	padding-left: 5px;
}

#shopping_content h2{
	text-align: left;
}

#addnew #addtocart{
	
	margin-top: 5px;
	display: inline;

	_width: 75px;
	cursor: pointer;

	position: relative;
	top: 0px;
	left: -40px;
	border:3px solid #95BA65;

}

#shopping_content #addnew p a{
	color: #BB8244;
	text-decoration: none;
}

#addnew select{
	width: 75px;
}

#cartform{
	margin-left: 20px;
	text-align: left;
}

#productlist img{
	max-height: 90px;
	max-width: 125px;
	
}
#inputquantitybox{
	width: 25px;
}




#cartform td{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 3px;
}

#cartform td strong{
	display: inline;opy
	
}

#cartform #update{
	margin-top: 10px;
	margin-bottom: 5px;

}

#cartform .formCheckbox{
	margin-left: 22px;
}


#checkoutShopingCart a{
	background-color: #ece9d8;
	text-decoration: none;
	color: black;
	font-size: 13.33px;
	padding: 2px 2px 3px 3px;
}

#checkout .submit{
	cursor: pointer;
	border:1px solid #006633;
	position: relative;
	top: -19px;
	left: 170px;
	padding-top: 1px;
	padding-bottom: 1px;
	_padding-top: 0px;
	_padding-bottom: 0px;
	width: 100px;
	background-color: #ece9d8;
	text-decoration: none;
	
}	


#shopping_content form .submit{
	background-color: #ece9d8;
	border: 1px solid #ece9d8;
	position: relative;
	top: -17px;
	left: 120px;
	cursor: pointer;
}

#shopping_content{
 width: 500px;
 margin-left: 274px;
 min-height: 550px;
_height: 550px;
 position: relative;
 z-index: 50;
 background: transparent url(../images/content_bg.gif) repeat-x top left;
 padding: 3px 3px 0 6px;
 border: 1px solid #ededed;
 text-align: center;
}

#copy_checkout{
 width: 500px;
 min-height: 100px;
 border: 1px solid #ededed;
 background: #fff;
 margin: -45px -1px 250px -1px;
 position: relative;
}



#placeOrderform td{
text-align: left;
border: 4px solid white;



}

#placeOrderform tr{
	margin-top: 5px;
	padding-bottom: 5px;
}

#copy_checkout p{
	padding-top: 0px;
	padding-bottom: 0px;
}



#shopping_content #loginSubmit{
	position: relative;
	top: -40px;
	left: 300px;
	cursor: pointer;
	
}

#copy_checkout submit{
	border: 1px solid red;
	width: 300px;
}

#shopping_content form input submit{
	border: 1px solid red;
}


#loginForm .submit{
	border: 1px solid #ece9d8;
	position: relative;
	top: 0px;
	left: -40px;
}

form .submit{
	
	border: 1px solid #ece9d8;
	
	margin-left: 40px;

}

#copy_checkout #loginForm p{
	padding-top: 3px;
	padding-bottom: 3px;
}

#loginForm{
	margin-bottom: 20px;
}





#copy_checkout p{

}


#copy_checkout #countrySelect{
	font-size: 10.73px;
	padding-left: 45px;
	margin-bottom: 15px;
}

#placeOrderform{
	margin-top: 40px;
}

.formButton{
float: inherit;
cursor:pointer;
border: 3px solid #95BA65;
}

#content #placeOrderform p{
	padding-top: 3px;
	padding-bottom: 3px;
}	

#ShippingTitle{
	margin-top: 30px;
}

#shippingRequired{
	margin-top: 15px;
}

#shippingorderSubmit{
	cursor: pointer;
	margin-bottom: 10px;
}

#copy_checkout input{

	margin-left: 30px;
}

#ShippingTitle{
	margin-left: 40px;
	_font-size: 13px;
}

#copy_checkout .smallprint a{
	text-decoration: none;
	color: #BB8244;
	
}

#copy_checkout a{
	text-decoration: none;
	color: black;
	
}

#copy_checkout .smallprint a:hover{
	text-decoration: none;
	color: #000000;
	
}

#copy_checkout .tabularData{
	margin-bottom: 5px;
	margin-left: 70px;
}

#copy_checkout .tabularData th{
	text-align: left;
	padding-bottom: 5px;
}

#copy_checkout #cartform{
	margin-top: 15px;
}

#copy_checkout #cartform #update{
	margin-left: -10px;
}

#copy_checkout #cartform #shipby{
	margin-top: 5px;

}

#cartform th{
	margin-top: 10px;
}

#copy_checkout select{
	margin-left: 30px;
	width: 150px;
	

}

#cartform .submit{
	cursor: pointer;
	border: 1px solid #ece9d8;
	}

#cartform select{

	}

#placeOrder{
	//margin-left: 250px;
}

#copy_checkout a{
	
}

#shippingsubmit{
	position: relative;
	top: 6px;
	left: 95px;
	_left: 110px;

}

#place_order{
	position: relative;
	top: -10px;
	left: 375px;
	_left: 340px;
	cursor: pointer;
}

#place_order_new{
	position: relative;
	top: -10px;
	left: 170px;
	_left: 340px;
	cursor: pointer;
}

br {
	clear: both; line-height: 0;
}

.errorMessage{
	color: red;
	
	




}

#checkoutShopingCart #checkout{
	margin-left: 39px;
	margin-bottom: 5px;
	cursor: pointer;
}

#copy_checkout a{
	color: #BB8244;
}

#checkoutShopingCart a{
	color: black;
}

#featured{
	text-align: center;
	margin-left: -20px;

}

#fineprint{
	margin-left: 40px;
}

#nothingcart{
	margin-bottom: 350px;
}

#subnav{
	border: 1px solid green;
	margin-bottom: 50px;
	z-index: 10px;
	display: block;
	position: relative;
	top: -50px;
	text-align: center;
	text-decoration: none;
	
}

#subcats{
	margin-top: 10px;
	
}

#subcats li{

	float: none;
	list-style: none;
	display: inline;
	
}

#quantityHeader{
	padding-left: 30px;
}

.pagingLinks a{
	color: #BB8244;
	text-decoration: none;
}

#passwordField{
	border: 1px sold red;
}


/* Back End */

#divMainContent{

}

#secondary{
width: 100px;
}


#authlogo{
	text-align: right;
	padding-right: 10px;
	padding-right: 10px;
}

.discount{
 background-image:url(../images/box_x.gif);background-repeat:no-repeat;background-position:left top;
 font-family:Tahoma, Verdana, Arial;font-size:12px;font-weight:normal;color:#555e59;text-align:center;
 width:96px; height:20px;padding:2px 0 0 0;margin:5px 0 5px 0;
}
.discount span{
 font-weight:bold;
}
.discounttext{
 color:#009933;
 font-weight:bold;
}
.discounttext span{
 font-size:16px;
 font-weight:bold;
}




