@charset "UTF-8";
/* CSS Document */
@import "main.css";

.mcol1, .mcol3 {
	width:385px;
	float:left;
	padding:5px 0 5px 0;
	margin-right:20px;
}

.mcol2, .mcol4 {
	width:385px;
	float:left;
	padding:5px 0 5px 20px;
	border-left:2px dotted #003a64;
}

.row {width:100%; margin-bottom:20px; float:left; display:block;}
.price, .mcol3 .price, .mcol4 .price {float:right; display:block;}
.desc, .mcol3 .desc, .mcol4 .desc {float:left; display:block;}
.desc_sm {float:left; display:block; font-size:10px;}
.head, .mcol3 .head, .mcol4 .head {font-weight:bold; text-align:center; display:block;}

strong {font-size:14px;}

.cake, .servings, .cprice {
	width:100px;
	float:left;
	display:block;
	text-align:center;
}

.cake {margin-left:75px;}
.cprice {margin-right:300px;}
.note {float:left; display:block; margin-top:10px;}



.mcol3 .desc, .mcol4 .desc { 
	text-align: center;
	width: 100%;
}

.mcol3 .price, .mcol4 .price {
	margin-top: 5px;
	text-align: center;
	width: 100%;
}
.mcol3 .price span, .mcol4 .price span {
	font-weight: bold;
}

.mcol3 .head, .mcol4 .head { 
	text-transform: uppercase;
}


.mcol3 ul, .mcol4 ul {
	margin: 0;
	padding: 0;
}
.mcol3 ul li, .mcol4 ul li {
	list-style: none;
	margin-bottom: 5px;
}



