/**
 *
 * CartXE CLIENT CSS File
 *
 * Use this file to override the base styling or to customize any styles specific to your site
 * 
 * 
**/






/* =Overrides! -------------- */

.pcMain p {
 margin-top:0;	
}



#xe-label-for-orderoption-sizing-comments {
 display:block;
 margin-bottom:4px;
}
#orderoption-sizing-comments {
 width:250px;
}



/* =MPX Styles ---------------------------------------- */

#mpx {
 min-height:320px;	
 padding-top:12px;
}

input.add-to-cart {
 border:0px solid #775A2D;
 background-color:#663300;
 color:#EEE;
 font-family:Verdana,Helvetica,sans-serif;
 font-size:11px;
 padding:3px 2px;
 margin-bottom:4px;
}
input.add-to-cart:hover {
 border:0px solid #663300;
 background-color:#8F7C5D;
 color:#FFF;
}




/* =General XE Styles ---------------------------------------- */

#xe h4 {
 background-color:transparent;
 border-bottom:1px solid #666;
 font-size:145%;
 margin:14px 0;
}

.xe-fielderror {
	background-color:#990000;
	color:white;
}





/* =Form General Styles ---------------------------------------- */

#xe fieldset {
	border:1px solid #B69874;
}
#xe fieldset label {
	text-align:left;
}







/* =Loader Styles ---------------------------------------- */


/* Remember that the following class is NOT contained within #xe div. Customize to use your own spinner graphic if desired ... */
p.xe-spinner {
	margin-top:50px;
	margin-left:50px;
	padding-left:50px;
	padding-bottom:100px;
	background:url(/xe/img/ajax-loader.gif) no-repeat left 10px;
	color:green;
	font-weight:bold;
	font-size:150%;
}



/* =Menu ----------------------------------- */

#xe-menu {
	width:200px;
	background-color:#E9E0C8;
	border:1px solid #B69874;
}

#xe-menu p {
	margin:0;
	padding:0;
	font-size:95%;
}






/* =Discount Announcements ----------------------------------- */

#xe-discount-announcements {
	width:200px;
	border:1px dashed #666;
	font-size:95%;
}
#xe-discount-announcements ul {
	padding:0 0px;
	margin:0 5px;

}
#xe-discount-announcements li {
	margin-left:0px;
	padding:0;
}






/* =Billing and =Shipping ----------------------------------- */

#xe-billing label, #xe-shipping label {
	width:125px;
}
#xe-billing input, #xe-billing select, #xe-shipping input, #xe-shipping select {
	width:175px;
}





/* =Catalog ----------------------------------- */

#xe-catalog .xe-product-extprice input {
 background-color:#DBCBA4;
 background-color:#E9E0C8;
 color:#444;
 border-width:0px;
 padding:3px;
 border:1px solid #B69874;
}



/* =Product Notices ----------------------------------- */

/* to fix alpha opacity prbs with Clear-Type in IE!!! */
.xe-product li {
 background-color:#FFFFFF;
}

/* boy i wish we didn't have to be so specific to override our base!! */
#xe #xe-catalog .xe-product-notices ul  {
	list-style-type:square;
	padding-left:30px;
	background-color:#FFFF66;
	padding-top:4px;
	border:1px dashed #666;
}
#xe #xe-catalog .xe-product-notices ul li {
	background-color:#FFFF66;
}





/* =ShippingNotices -------------------------------------- */

#xe-shippingnotices {
	margin:0;
	background-color:yellow;
}



/* =Registration Section -------------------------------------- */




