/* CSS Document *//*borders*/.pic_border_1{border:1px solid #666666;}/*sidecart*/.cartbold {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 11px;	color: #000000;	font-weight: bold;}.cart1 {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 11px;	color: #000000;}/*tampchart*/.tampchart1 {	color: #333333;	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 10px;	}.tampcharthead {		font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;}/*popup*/.popup_box {	width: 400px;	border: 1px solid #999999;	background-color: #FFFFFF;	padding: 5px;}/*shopping_cart*/.ep_cartbox {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	width: 100%;	text-align: left;	vertical-align: top;	padding: 5px;	font-size: 10px;}/*linkpage*/.linkbox {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #333333;	padding: 0px 5px;	width: 260px;	background-color: #E9E9E9;	margin: 0px;	height: 100%;	vertical-align: top;	border: thin solid #333333;}.linksection {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 18px;	text-transform: uppercase;	text-align: center;	color: #E9E9E9;	padding: 5px;	background-color: #333333;	border: thin double #CCCCCC;}.linkimage {	width: 250px;	margin: 5px 0px 10px;	padding: 0px;	height: 125px;	background-color: #FFFFFF;	text-align: center;	border: 1px solid #333333;}/*USBC*/.usbchead {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	color: #333333;	}.usbcprodlist {	padding: 40px 5px 0px;	border-top-width: thin;	border-top-style: solid;	border-top-color: #CCCCCC;	margin-top: 40px;	}/*glossary*/.glossary_text {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	line-height: 16px;	color: #000000;}.glossary_entry {	background-color: #E9E9E9;	padding: 7px;	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	margin-bottom: 20px;}.glossary_title {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 14px;	font-weight: bold;	text-transform: capitalize;	color: #000000;}/*downloads*/.download_box {	padding: 5px;	width: 500px;	background-color: #E9E9E9;	margin-top: 25px;	margin-bottom: 0px;	border: thin dashed #666666;}.download_title {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 15px;	color: #000000;	text-align: left;	vertical-align: top;	line-height: 22px;	font-weight: bold;	text-transform: capitalize;}.download_link {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #CC0000;	text-align: center;	vertical-align: middle;	margin-top: 10px;	background-color: #CCCCCC;	padding: 2px;}.download_text {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #000000;	text-align: left;	vertical-align: top;	margin-top: 10px;}/*feature_products*/.feature_prod_box {	width: 500px;	margin-bottom: 20px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	text-align: left;	border: thin solid #666666;	background-color: #E9E9E9;}.feature_prod_title {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 14px;	color: #000000;	font-weight: bold;}/*randoms*/.testimonial {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #666666;	padding: 12px;	width: 90%;	border: 1px solid #666666;	margin-bottom: 45px;}.testimonial_title {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 15px;	color: #666666;	font-weight: bold;	text-transform: uppercase;}.prod_avail {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #333333;	font-weight: bold;	background-color: #E9E9E9;	padding: 5px;	width: 98%;}.image_caption {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 10px;	color: #000000;	font-weight: normal;	width: 100%;	text-align: center;}.caption {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;	text-align: left;}.specs {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 11px;	color: #000000;	text-align: left;	line-height: 14px;	border: thin solid #E9E9E9;	padding: 2px;}.related_items {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 9px;	color: #999999;	font-weight: normal;	width: 480px;	text-align: center;	background-color: #E9E9E9;	padding: 5px 10px;}.syrups_recipebox {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #FFFFFF;	padding: 5px;	width: 540px;	border: medium double #FFFFFF;	background-color: #996666;	margin: 0px;	height: auto;	text-align: left;	vertical-align: top;}.torani_discount {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #CC0000;	width: 538px;	margin: 0px;	text-align: center;}.torani_winter {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	color: #FFFFFF;	width: 538px;	margin: 0px;	height: auto;	text-align: left;	background-color: #99CCFF;	padding: 5px;	border: thin double #99CCFF;}.roundcont {	width: 100%;	background-color: #CCCCCC;	color: #fff;}.roundcont p {	margin: 0 15px;}.roundcont h1 {	margin: 0 15px;	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 18px;	color: #333333;}.roundtop { 	background: url(http://static.zoovy.com/merchant/espressoparts2/rb_tr.gif) no-repeat right top; }.roundbottom {	background: url(http://static.zoovy.com/merchant/espressoparts2/rb_br.gif) no-repeat top right; }img.corner {   width: 15px;   height: 15px;   border: none;   display: block !important;}/*zoovy overides*/.zform_button {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;	background-color: #000000;	height: 22px;	font-size: 10px;}.pogprompt {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	text-transform: uppercase;	text-align: left;	line-height: 2;	}/*newsletters*/.newsbody_bg {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	background-color: #FFFFFF;	}	/*laser stuff*/.laserbox {	background-color: #E9E9E9;	padding: 7px;	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 12px;	margin-bottom: 25px;	margin-top: 10px;	margin-right: 10px;	margin-left: 10px;	}.laserinstruct {	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 10px;	color: #660000;	padding: 5px;	margin-top: 10px;	margin-bottom: 10px;	border: thin solid #660000;	text-align: left;	width: 400px;	}/*Front Home Page*/.bellissimo_promo {	background-color: #000000;	width: 400px;	margin-bottom: 25px;	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;	font-size: 11px;	color: #FFFFFF;	padding: 7px;	border: medium double #FFFFFF;	}.frontmaincol {	padding-right: 20px;	width: 400px;	}.frontsidecol {	width: 200px;	padding-right: 20px;	padding-left: 15px;	}frontsidecol.img {	padding-bottom: 10px;	}.frontpagetop {	width: 95%;	margin-bottom: 25px;	padding-top: 5px;	padding-bottom: 5px;	}.specialfeatured {	background-image: url(http://static.zoovy.com/merchant/espressoparts2/specialsfeatured_bg.png);	background-repeat: repeat-x;	padding: 5px;	width: 95%;	margin-right: 5px;	margin-top: 25px;	margin-left: 5px;	}.newrecentadds {	padding: 5px;	width: 95%;	margin-right: 5px;	margin-top: 75px;	margin-left: 5px;	}
