
#mpc_container {
	margin: 0 auto;
	padding: 0;
	border: 1px solid #000;
	width: 757px;
	}

#mpc_container form {
	margin: 0;
	padding: 0;
	}

#mpc_container, #mpc_container p, #mpc_container td, #mpc_container th, #mpc_container div, #mpc_container li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}

.mpc_header {
	border-bottom: 1px solid #000;
	background: #000;
	background-image: url(../../images/gallery/gallery_h1_bg.gif);
	background-repeat: repeat-x;
	}

.mpc_header h1 {
	display: block;
	margin: 0;
	padding: 10px 8px !important;
	text-align: center;
	color: #70AC17 !important;
	}

.mpc_page_links {
	color: #ACD4E3;
	background-color: #E2F5FF;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ACD4E3;
	}

.mpc_page_links p {
	display: block;
	padding: 3px !important;
	margin: 0;
	}

.mpc_page_link_nav {
	text-align: center;
	}

.mpc_page_links a, .mpc_page_links a:link, .mpc_page_links a:visited {
	color: #0A469C !important;
	text-decoration: none;
	}

.mpc_page_links a:hover, .mpc_page_links a:focus, .mpc_page_links a:active {
	color: #ff8c00 !important;
	text-decoration: underline;
	}

.mpc_item_list {
	background-color: #3C3C3C;
	margin: 0;
	padding: 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.mpc_item_list a, .mpc_item_list a:link, .mpc_item_list a:visited {
	color: #72C310 !important;
	text-decoration: none;
	font-size: 11px !important;
	line-height: 12px !important;
	}

.item_photo a img, .item_photo a:link img, .item_photo a:visited img {
	border-color: #000 !important;
	}

.item_photo a:hover img, .item_photo a:focus img {
	border-color: #ACD4E3 !important;
	}

.mpc_item_list a:hover, .mpc_item_list a:focus, .mpc_item_list a:active {
	color: #ACD4E3 !important;
	text-decoration: underline;
	font-size: 11px !important;
	line-height: 12px !important;
	}
	
.mpc_item_image {
	display: block;
	margin: 0 auto;
	padding: 16px 0;
	}

.mpc_item_image img {
	border: 2px solid #000 !important;
	}

.mpc_cart {
	margin: 0;
	padding: 30px 70px;
	}

.mpc_cart table {
	margin: 0 auto;
	padding: 0;
	border: 3px solid #000000;
	}

.mpc_cart th {
	background-color: #141414;
	padding: 8px;
	border-left: 1px solid #3C3C3C;
	border-top: 1px solid #323232;
	border-bottom: 2px solid #000000;
	border-right: 1px solid #000000;
	white-space: nowrap;
	font-weight: normal;
	}

.mpc_cart td {
	padding: 8px;
	border-bottom: 1px solid #000000;
	}

.mpc_cart table td table td {
	border: 0 none;
	padding: 0px;
	}

.mpc_cart table table input {
	margin: 7px 5px 7px 9px;
	padding: 4px;
	text-align: right;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.mpc_cart_quantity_arrows p {
	display: block !important;
	margin: 0 !important;
	padding: 3px 8px 3px 0 !important;
	}

.mpc_cart table table img {
	border: 0 none;
	/* margin: 2px 8px 2px 0; */
	}

.mpc_cart table table {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #5a5a5a;
	border-left: 1px solid #5a5a5a;
	}

.mpc_tr_even {
	background-color: #323232;
	}

.mpc_tr_even td {
	border-top: 1px solid #505050;
	}

.mpc_tr_odd {
	background-color: #464646;
	}

.mpc_tr_odd td {
	border-top: 1px solid #5a5a5a;
	}

.mpc_subtotal, .mpc_total {
	background-color: #000000;
	}

.mpc_subtotal td, .mpc_total td {
	border-top: 1px solid #1e1e1e;
	}

.mpc_ship_tax {
	background-color: #141414;
	}

.mpc_ship_tax td {
	border-top: 1px solid #232323;
	}

.mpc_buttons {
	text-align: center;
	}

