.produceBox {display:inline;border: 1px solid silver;background: #ededed;margin:10px;min-height:100px;}
#content p {font-size:11pt;}
.produceImage {float:left;padding:10px 5 px 10 px 10px;}
#news {no-repeat;display: block;padding:5px 15px 15px 15px;min-height:230px;} /*background:url('../img/blackBox2.gif') */
#current {no-repeat;display: block;padding:5px 15px 15px 15px;min-height:230px;} /*background:url('../img/blackBox1.gif')*/
#products {no-repeat;display: block;padding:10px 15px 15px 15px;min-height:800px;} /* {background:url('../img/blackBox3.gif')*/

.listImage{float:left; margin-bottom: 10px; margin-right: 12px}
#activities h4 {font-size:14pt; font-style: strong}
#activities ul {list-style-type: none; margin: 0;padding:0 ;}
#activities ul li {display: block;min-height: 200px;border: 1px solid silver;margin: 20px; padding:20px;}
#activities img {height: 150px} 
#activities br {font-size: 14pt}
.activitiesCrop{max-height:300px; overflow:hidden;}


.productBox {display:inline; border: 1px solid silver; background: #ededed; margin:10px; min-height:100px; width:300px;}
#content p {font-size:12pt; padding: 0 10px 0 0}
.productImage {float:left; padding:10px;}
#info {no-repeat; display: block; padding:20px 15px 15px 15px; min-height:500px;} /* background:url('../img/blackBox780_500.gif') */
#mainImage{width:300px; margin:0 10px 0 5px; padding:0; float:left;}
#products {no-repeat;display: block;padding:10px 15px 15px 15px;min-height:800px;} /* background:url('../img/blackBox3.gif') */
#products img {height:80px;}
#imageBar no-repeat; min-height:130px;} /* {background:url('../img/blackBox750_150.gif')*/

.highslide-gallery ul {	list-style-type: none;margin: 0;padding: 0;}
.highslide-gallery ul li {display: block;position: relative;float: left;width: 100px;height: 100px;	border: 1px solid silver;background: #ededed;margin: 7px;line-height: 0;overflow: hidden;}
.highslide-gallery ul li img {max-height:90px;max-width: 90px;}
.highslide-gallery ul a {position: absolute;top: 50%;left: 50%;}
.highslide-gallery ul img {	position: relative;	border-width: 1px;top: -50%;left: -50%;}

.jcarousel-skin-tango .jcarousel-container {position:relative;overflow:hidden;width: 650px;height:120px;border:1px solid #ccc;background:url(../img/h3000000.png) repeat-x;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 650px;padding: 20px 40px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  650px;height: 120px;}
.jcarousel-skin-tango .jcarousel-item {width: 120px; height: 120px;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff; color: #000;}
/** Horizontal Buttons*/
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 43px;right: 5px; width: 30px;height: 32px;cursor: pointer; background: transparent url(../img/hori_lar.png) no-repeat 0 0;background-position: 0 -30px; clear:right; margin-right: 0px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position:-30px -30px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position:-60px -30px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 43px;left: 5px; width: 30px;height: 32px; cursor: pointer;background: transparent url(../img/hori_lar.png) no-repeat 0 0;margin-left: 0px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position:-30px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position:-60px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}

/* get rid of those system borders being generated for A tags */
a:active {outline:none;}
:focus { -moz-outline-style:none;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0;overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden; position: relative; top: 0; left: 0;  margin: 0; padding: 0;}
.jcarousel-list li,.jcarousel-item { float: left;  list-style: none;  /* We set the width/height explicitly. No width/height causes infinite loops. */ width: 120px;  height: 120px;}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;}

#products h2 {margin:5px;}
#products img {width:120px;}
#products ul {list-style-type: none;}
#products li h2{float:left; margin:10px; padding:10px; border: 1px solid silver;}
#products p {font-size:12px}
#products td {font-size: 12px;}